2019-04-01: 00:14:37 salpynx: huh what 00:15:14 -!- Essadon has quit (Quit: Qutting). 00:16:44 -!- b_jonas has quit (Quit: leaving). 00:43:14 -!- Lord_of_Life_ has joined. 00:45:38 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:45:42 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:05:45 I thought of a similar kind of idea before, although with cards, that the user has to shuffle before inserting them into the computer, in order to implement randomness. 01:13:48 -!- arseniiv has quit (Ping timeout: 255 seconds). 01:28:05 [[Special:Log/newusers]] create * EeEee * New user account 01:30:34 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60825&oldid=60819 * EeEee * (+47) /* Introductions */ 01:31:19 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60826&oldid=60825 * EeEee * (+80) /* Introductions */ 01:31:59 looks ExubErant 01:32:33 (I don't know whether or not such a thing has ever been done with computer cards.) 01:40:08 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 01:41:42 [[E]] N https://esolangs.org/w/index.php?oldid=60827 * EeEee * (+3511) Created page with "'''E''' is an [[esoteric programming language]] created by [[User:EeEee]]. E is a blatant ripoff of [[Chicken]], however the only available token is the letter 'E'. ==Command..." 01:46:20 [[E]] https://esolangs.org/w/index.php?diff=60828&oldid=60827 * EeEee * (+788) 02:07:52 Eodermdrome spec says "an interpreter can always choose the first, or the last, or a random command, or use any other method to determine which command runs, if more than one can run", so 'random' non determinism is not guaranteed 02:09:03 the two existing interpreters both choose the first matching rule, so to get random choice, the source code can be shuffled to simulate an interpreter that picks a random matching rule 02:10:28 salpynx: Yes, unless the method is using first command in sorted order, in which case that won't work. 02:10:32 zzo38: this is sort of like what you describe with random cards, but using existing non-deterministic speced languages with deterministic interpreters 02:11:28 ... I think and hope that is not the case with the specific Eodermdrome interpreters, but yes, good point 02:20:05 I was going to nominate Eodermdrome for featured language, but there aren't enough examples. I'm trying to create some more complex ones, but it is tricky. 02:22:18 It can sort of be used like a 2d rewriting language like Thue with distinct graphs joined in a 'string'. Multi-dimensional rewriting would be more interesting but harder, and further limited by the restricted graph alphabet of 26 chars 02:22:31 the 26 node limit is a bit cramped, i think 02:22:56 A similar graph rewriting lang without that limitation would have more potential, but still be difficult to program in 02:24:04 as for non-random non-determinism, i considered that when writing the implementation of Malbolge Unshackled. 02:24:09 oerjan: very much so, most of my passably ok ideas re eodermdrome fell over with the 26 char limit :) 02:24:41 it selects randomly, at program start, between a number of policies, some of which are random and some of which are not. 02:25:37 (the non-determinism is in when to increase the rotation width) 02:27:42 (i wanted to make it as unpredictably unhelpful as possible - you can neither predict it, nor use it as a reliable source of randomness) 02:27:59 oerjan: I have a set of graph symbols which I think can be used like Thue limited to 2 characters on each side of the replacement, possibly extended to 3 in some cases, but I need to pull it together to test properly. 02:28:56 i have been finding bugs in the python interpreter that I need to fix 02:29:48 oh. 02:30:08 oerjan: "unpredictably unhelpful as possible - you can neither predict it, nor use it as a reliable source of randomness" that's just mean! ;) 02:30:22 well it _is_ a malbolge dialect :P 02:37:08 it was also a bit of an exercise in "how do you force programmers _not_ to depend on implementation-dependent behavior? by making the implementation choose between all options!" 02:38:03 (or a big enough subset of them) 02:39:19 [[Special:Log/newusers]] create * Alsfactory * New user account 02:41:16 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60829&oldid=60826 * Alsfactory * (+172) /* Introductions */ 02:49:04 I'll check out that aspect of Malbolge Unshackled. I imagine writing something that tests the current rule set and terminates when it's not appropriate, with an external wrapper that reruns the code until the 'right' rules are in effect 03:35:32 -!- oerjan has quit (Quit: Nite). 03:56:45 -!- FreeFull has quit. 04:15:44 (With the MIXPC boot loader, if there are no additional data cards after the end of the program, you could shuffle all of the cards other than the first and last card and the program will still work as far as I can tell; only the first and last card must remain first and last. With Knuth's boot loader the second card also is fixed, but I think it also allows cards to otherwise be rearranged.) 06:15:40 What sort algoritm works best if you have a way to create a value at the midpoint between two values in O(1) 06:17:59 An algorithm for making what? 06:52:29 -!- tromp has quit (Remote host closed the connection). 06:52:42 -!- tromp has joined. 07:32:12 -!- S_Gautam has joined. 08:43:47 -!- AnotherTest has joined. 09:13:26 -!- wob_jonas has joined. 09:16:03 zzo38: how does that work when you overwrite a memory word from multiple cards? are the values combined according to some commutative function like the NNIX loader does? because I think some MMIX assemblers will emit cards that overwrite an existing cell, to resolve some forward refs. 09:41:50 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 10:22:08 ah yes. I should've expected another april fool video from Matthias Wandel. https://www.youtube.com/watch?v=KX6FpLBDOFs 11:29:33 -!- mnoop has changed nick to mniip. 11:43:57 -!- arseniiv has joined. 12:44:12 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 12:46:38 -!- Lord_of_Life has joined. 14:25:24 -!- Bob- has quit (Ping timeout: 250 seconds). 14:30:58 -!- bobby has joined. 14:53:59 -!- Sgeo__ has quit (Ping timeout: 268 seconds). 15:08:31 -!- pikhq has quit (Ping timeout: 246 seconds). 15:10:28 -!- pikhq has joined. 15:18:01 -!- oerjan has joined. 15:46:28 wob_jonas: Ah, maybe that is true (for MIX, not MMIX), although the MIXPC assembler does not emit multiple cards for the same address. Knuth's assembler might, in which case shuffling the cards will prevent it from working. 15:49:14 (In a change to the MIXPC assembler that I have not copied to this computer yet, there is a command to punch a zero in the first character position of all cards other than the first and last card. This isn't useful on modern computers, but if you are putting them in actual cards, it might help if the cards have inadvertently been mixed up.) 15:51:23 zzo38: maybe it could be done a bit cheaper than I said, because we could require that, say, only one card writes a nonzero value into any one byte. 15:52:05 the assembler will probably satisfy that, and you can implement that easily in the loader if you start by zeroing out the memory (at least its majority, the part you're allowed to load into) 15:52:26 mind you, you have to be careful to handle signs properly 15:53:25 this part is easier on a modern computer, where the OS will zero any memory you map anyway, and you get group operations on words for cheap 15:53:52 With two bootloader cards that may be possible; Knuth's loader does not use the entire second card, so there is still some space available. My own bootloader (which uses a single card) has only one unused word. 15:54:33 usually you want to use addition modulo the word size, so that you can write a forward reference offset with a constant offset, which MIXAL and MMIXAL don't allow, but you may want it in more powerful assemblers 15:55:43 zzo38: hmm. so in that case, either you have to require the user to not arbitrarily shuffle the cards, or make the assembler more careful in what it outputs, which would increase the number of the cards, 15:56:41 or bootstrap a second loader, which would help anyway because you could encode data on the rest of the cards more efficiently then 16:03:25 Not that the original encoding is too bad, mind you 16:03:27 Some time ago I wanted to try to figure out how to make it so that the program will still load and work even if all of the cards (including the first and last one) are shuffled, but have not managed to succeed at it. 16:04:36 you know of the relevant IOCCC entry, right? 16:04:42 no wait 16:04:48 you know *about* the relevant IOCCC entry, right? 16:05:03 I do not remember. 16:06:10 http://www.ioccc.org/years-spoiler.html#2001_westley 16:06:48 I'm not sure you can do it on MIX if all cards can be shuffled. I guess it's possible if you can rely on that the one first card is kept first, 16:07:11 and even if not, you could require the first few cards to be kept first, in which case it's almost certainly possible, and that's not really a difficult requirement to keep 16:07:45 -!- oerjan has set topic: Welcome to the international hub for discussion of the occult, esoteric and paranormal | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 16:07:53 Another possiblity would be if you allowed any shuffle, but required the user to feed the pack through the reader twice 16:08:11 oh nice~ 16:08:29 `welcome wob_jonas 16:08:30 wob_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.) 16:08:43 Ah, yes it could require putting the cards twice. 16:09:31 should we edit that too? 16:09:40 also, oerjan, isn't it too late for this? 16:10:38 probably. but int-e said to edit the topic today hth 16:10:47 ok 16:11:04 i'm not planning to make it a larger effort 16:11:15 16:13:17 The option to punch the zero in the first character position of each card other than the first and last helps to correct the order if they have been mixed up, since you could put something through the holes so that you can find the first and last card, and then it is not difficult to see which card is first and last (since they are very distinguishable). 16:13:24 (i was originally just thinking i'd finally remove the IOCCC mention) 16:14:19 zzo38: if you just want to make the first and last cards distinguishable, use cards with different colored paper, and make both of them constant among programs. 16:14:34 -!- Essadon has joined. 16:14:41 (I don't know if this way of using holes in computer cards have been done before or not) 16:15:36 zzo38: it has been done with some sort of cards, though I don't know if it's been done with hollerith cards in particular, or only cards specifically designed for this, with the holes on the edges 16:15:54 IIRC TAOCP vol 3 describes an example of the latter kind, with cards 16:16:20 wob_jonas: That is a possibility, although currently the last card isn't constant (although it is possible to make it so, by putting the real start address elsewhere and jump there) 16:16:40 Yes, I think I have read that in TAOCP vol 3, and/or maybe other books too 16:16:42 currently it isn't, but if you can change the format then it can be 16:16:55 yes, I think I've seen it in at least one other book too 16:18:51 I mean even without changing the first card at all, it can still work the last one constant, but the last card would still be different for binary and decimal computers. 16:21:12 there's also the option to make a loader that loads the program from paper tape, even if the loader itself may be on a few punch cards 16:22:14 (An example of a MIXPC assembled deck can be found in the Deadfish article. However, the program should still run even on implementations other than MIXPC.) 16:22:29 if you don't allow nul characters within a line, then such a loader could be almost as small as the loader from card 16:22:53 or del characters or whatever they are that you use on 5-row tape 16:24:10 apparently 5-row tape only has the nul character, not the del character. I've no idea how you'd edit that before splicing. 16:24:16 steady hands 16:24:19 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:46:20 -!- upline has changed nick to grumble. 17:10:38 -!- oerjan has quit (Quit: Later). 17:17:12 -!- Phantom_Hoover has joined. 17:21:20 -!- MDude has quit (Ping timeout: 250 seconds). 18:08:55 -!- b_jonas has joined. 18:18:32 oerjan: should the topic mention "supernatural" too? 18:31:47 orthonormal and paradoxal 18:32:31 oh the last is not in dictionaries yet 18:33:24 a strange asymmetry between orthodox and paradoxical 18:39:18 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60830&oldid=60829 * KerbalEngineer * (+213) /* Introductions */ 18:39:48 and a belated 18:39:51 `olist 1160 18:39:52 olist 1160: shachaf oerjan Sgeo FireFly boily nortti b_jonas 18:40:01 dude, this has been up for several hours, how have you not rang it in? 18:43:34 [[Chem]] N https://esolangs.org/w/index.php?oldid=60831 * KerbalEngineer * (+0) Created blank page 18:44:45 [[Language list]] https://esolangs.org/w/index.php?diff=60832&oldid=60645 * KerbalEngineer * (+47) 18:46:04 [[Chem]] https://esolangs.org/w/index.php?diff=60833&oldid=60831 * KerbalEngineer * (+84) 18:47:47 [[Chem]] https://esolangs.org/w/index.php?diff=60834&oldid=60833 * KerbalEngineer * (+152) 18:56:28 [[Chem]] https://esolangs.org/w/index.php?diff=60835&oldid=60834 * KerbalEngineer * (+215) 19:00:59 ah is today the day when one can submit a page about a natural language to the wiki? 19:01:24 [[Chem]] https://esolangs.org/w/index.php?diff=60836&oldid=60835 * KerbalEngineer * (+156) 19:01:38 b_jonas: Oh man. 19:01:46 My idea of an April 1st prank was to do a fake olist 19:01:49 bad luck it is already april 2nd in here 19:01:53 -!- MDude has joined. 19:01:58 But what'shisname has preempted me. 19:02:35 [[Chem]] https://esolangs.org/w/index.php?diff=60837&oldid=60836 * KerbalEngineer * (+29) 19:05:55 [[Chem]] https://esolangs.org/w/index.php?diff=60838&oldid=60837 * KerbalEngineer * (+214) 19:07:02 [[Chem]] https://esolangs.org/w/index.php?diff=60839&oldid=60838 * KerbalEngineer * (-248) 19:07:38 shachaf: someone already did that 19:07:49 shachaf: they posted the forum topic on the forum as if there was a new olist 19:08:53 [[Chem]] https://esolangs.org/w/index.php?diff=60840&oldid=60839 * KerbalEngineer * (+171) 19:10:40 [[Chem]] https://esolangs.org/w/index.php?diff=60841&oldid=60840 * KerbalEngineer * (+110) 19:10:55 [[Chem]] https://esolangs.org/w/index.php?diff=60842&oldid=60841 * KerbalEngineer * (+1) /* Instructions */ 19:11:39 [[Chem]] https://esolangs.org/w/index.php?diff=60843&oldid=60842 * KerbalEngineer * (-31) 19:11:54 arseniiv: and apparently some traditions hold that april fools joke must be in the morning of --04-01 only 19:12:21 b_jonas: interesting 19:17:24 -!- quintopia has quit (Remote host closed the connection). 19:23:36 -!- quintopia has joined. 19:25:50 the transcript of today's xkcd should be an interesting effort... 19:35:43 -!- AnotherTest has quit (Ping timeout: 268 seconds). 19:36:25 -!- Remavas has joined. 20:00:41 -!- FreeFull has joined. 20:03:42 [[Chem]] https://esolangs.org/w/index.php?diff=60844&oldid=60843 * KerbalEngineer * (+28) 20:05:09 [[Chem]] https://esolangs.org/w/index.php?diff=60845&oldid=60844 * KerbalEngineer * (+72) 20:06:52 [[Chem]] https://esolangs.org/w/index.php?diff=60846&oldid=60845 * KerbalEngineer * (+183) 20:07:08 [[Chem]] https://esolangs.org/w/index.php?diff=60847&oldid=60846 * KerbalEngineer * (+13) 20:09:49 [[Chem]] https://esolangs.org/w/index.php?diff=60848&oldid=60847 * KerbalEngineer * (+151) 20:13:21 [[Chem]] https://esolangs.org/w/index.php?diff=60849&oldid=60848 * KerbalEngineer * (+309) 20:14:19 [[Chem]] https://esolangs.org/w/index.php?diff=60850&oldid=60849 * KerbalEngineer * (+523) 20:16:46 [[Chem]] https://esolangs.org/w/index.php?diff=60851&oldid=60850 * KerbalEngineer * (+1) /* Examples */ 20:17:57 [[Chem]] https://esolangs.org/w/index.php?diff=60852&oldid=60851 * KerbalEngineer * (+485) /* Examples */ 20:33:44 [[Chem]] https://esolangs.org/w/index.php?diff=60853&oldid=60852 * KerbalEngineer * (+2078) 20:36:52 wow, a Water level Sunken temple in BIY is a great one. I hardly cracked it 20:37:14 [[Chem]] https://esolangs.org/w/index.php?diff=60854&oldid=60853 * KerbalEngineer * (+551) 20:40:56 [[Chem]] https://esolangs.org/w/index.php?diff=60855&oldid=60854 * KerbalEngineer * (+303) 20:41:05 and I give it 11/10 stars 20:41:39 [[Chem]] https://esolangs.org/w/index.php?diff=60856&oldid=60855 * KerbalEngineer * (+243) 20:42:33 -!- bobby has quit (Ping timeout: 245 seconds). 20:43:04 [[Chem]] https://esolangs.org/w/index.php?diff=60857&oldid=60856 * KerbalEngineer * (-1) 21:01:00 SIGBOVIK 2019 proceedings is now available at http://sigbovik.org/2019/proceedings.pdf 21:01:14 zzo38: ^ 21:02:24 b_jonas: thank you! Let’s take a look… 21:03:02 wow what a filesize 21:03:26 arseniiv: it usually includes lots of fancy graphics 21:04:22 [[Chem]] https://esolangs.org/w/index.php?diff=60858&oldid=60857 * KerbalEngineer * (+184) 21:04:34 confusingly, it's not linked from http://sigbovik.org/2019/ 21:12:49 `perl -eprint 24*0.0254 21:12:50 0.6096 21:15:30 -!- Bob- has joined. 21:19:35 -!- tromp has quit (Remote host closed the connection). 21:20:08 -!- tromp has joined. 21:24:45 -!- tromp has quit (Ping timeout: 255 seconds). 21:35:05 also, the video that tom7 promised in his blog entry is now out: https://www.youtube.com/watch?v=5TFDG-y-EHs 21:40:59 -!- tromp has joined. 22:14:54 -!- tromp has quit (Remote host closed the connection). 22:21:23 -!- tromp has joined. 22:22:19 -!- Sgeo has joined. 22:28:55 -!- Remavas has quit (Quit: Leaving). 22:31:58 -!- tromp has quit (Remote host closed the connection). 22:37:11 -!- oerjan has joined. 22:37:31 oh, there’s a conlang article! :o 22:37:34 -!- Lymia has quit (Ping timeout: 258 seconds). 22:38:57 ah conlangs 22:39:19 yes 22:39:30 and there's an article not written by tom7 that cites a past article by tom7 too 22:40:09 oerjan: should the topic mention "supernatural" too? <-- i cannot do that, it's already Apr 2 here hth 22:41:05 although in retrospect i did feel it should have been a bit longer 22:44:33 `? password 22:44:34 The password of the month is invalid. 22:45:00 . o O ( tomfoolery ) 22:49:25 int-e: that's for last month 22:49:30 it was just late 22:50:24 I know. 22:50:56 But I don't have any idea I like. 22:51:26 (I have standards. They may be low, but they exist. :P) 22:54:27 oerjan: I take it that I shouldn't just concatenate four random English words, as xkcd suggests and as I've done a few months ago, right? 22:56:17 MersenneTwisterDoesn'tEscalate 22:57:08 b_jonas: yes, Poland was among participants in this variant of the tradition IIRC 22:57:17 that is, at least a decade or so back, you were expected to reveal your ruses by noon 22:57:30 nowadays it's a bit more muddied due to international influence 22:58:06 I see 23:06:11 -!- b_jonas has quit (Quit: leaving). 23:11:17 -!- Lymia has joined. 23:15:13 -!- tromp has joined. 23:16:58 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:29:49 -!- Essadon has quit (Quit: Qutting). 2019-04-02: 00:27:50 -!- Sgeo_ has joined. 00:30:50 -!- Sgeo has quit (Ping timeout: 246 seconds). 00:33:01 https://www.youtube.com/watch?v=5TFDG-y-EHs 00:34:07 oh is SIGBOVIK out? 00:34:53 I'm not sure, but it'd make sense given this :) 00:35:26 ah, yeah, it's today 00:35:43 http://sigbovik.org/2019/proceedings.pdf said someone. 00:36:02 (Still haven't looked yet.) 00:44:12 -!- Lord_of_Life_ has joined. 00:47:13 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 00:47:17 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:04:13 -!- arseniiv has quit (Ping timeout: 245 seconds). 01:32:10 -!- ski has quit (Ping timeout: 250 seconds). 02:05:21 -!- ski has joined. 04:15:34 -!- FreeFull has quit. 04:21:48 -!- oerjan has quit (Quit: Nite). 04:27:07 -!- pikhq has quit (Ping timeout: 245 seconds). 04:32:34 -!- pikhq has joined. 05:18:19 -!- ais523 has joined. 06:55:48 -!- tromp has quit (Remote host closed the connection). 06:56:03 -!- tromp has joined. 06:59:44 -!- ais523 has quit (Quit: quit). 08:52:20 -!- wob_jonas has joined. 08:59:00 oh wow! nice late april fools 08:59:52 pity it's late 10:12:27 -!- arseniiv has joined. 10:14:43 -!- AnotherTest has joined. 10:42:02 -!- xkapastel has joined. 12:17:24 -!- Bob- has quit (Quit: bye bye). 12:45:58 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 12:48:31 -!- Lord_of_Life has joined. 12:50:28 `? bottleneck dolphin 12:50:30 bottleneck dolphin? ¯\(°​_o)/¯ 12:51:35 -!- xkapastel has quit (Quit: Connection closed for inactivity). 12:55:24 Just tried building this thing for "arm86-v8a" accidentally. I guess that's some sort of hypothetical future Intel/ARM merger thing. 13:07:34 fizzie: yeah, ARM already has like three different instruction sets built in, so perhaps they'd throw in native x86 userland instruction set support too 13:08:14 or backwards 13:49:30 `? monkey tacos 13:49:31 monkey tacos? ¯\(°​_o)/¯ 13:49:39 this is xkcd man 13:49:53 how do you not know it 13:51:59 [[EnilKode]] M https://esolangs.org/w/index.php?diff=60859&oldid=60796 * EnilKoder * (+0) /* FizzBuzz */ 13:52:51 -!- AnotherTest has quit (Ping timeout: 268 seconds). 13:54:07 [[EnilKode]] https://esolangs.org/w/index.php?diff=60860&oldid=60859 * EnilKoder * (+64) /* Symbols */ 13:56:48 -!- AnotherTest has joined. 14:01:24 -!- AnotherTest has quit (Ping timeout: 258 seconds). 14:16:37 "xkcd man" is probably like "Florida man". 14:19:28 -!- Remavas has joined. 14:42:32 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 15:44:30 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:27:01 -!- AnotherTest has joined. 16:34:46 -!- LKoen has joined. 16:53:24 -!- LKoen has quit (Remote host closed the connection). 16:54:00 -!- LKoen has joined. 17:00:30 . o O ( invisible cat won over pointy cat ) 17:03:15 -!- Phantom_Hoover has joined. 17:03:45 -!- LKoen has quit (Remote host closed the connection). 17:23:44 -!- b_jonas has joined. 17:32:10 -!- LKoen has joined. 17:59:39 -!- LKoen has quit (Remote host closed the connection). 18:10:47 -!- LKoen has joined. 18:12:18 -!- Remavas has quit (Remote host closed the connection). 18:12:51 -!- Remavas has joined. 18:13:31 [[Chem]] https://esolangs.org/w/index.php?diff=60861&oldid=60858 * KerbalEngineer * (+671) 18:35:17 [[KerbalEngineer]] N https://esolangs.org/w/index.php?oldid=60862 * KerbalEngineer * (+135) Created page with "[[KerbalEngineer]] enjoys creating esoteric programming language on {{strikethrough|his}} his/her/its free time (if he/she/it has any)." 18:40:11 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=60863&oldid=60862 * KerbalEngineer * (+153) 18:44:12 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=60864&oldid=60863 * KerbalEngineer * (+158) 18:48:28 [[User:KerbalEngineer]] N https://esolangs.org/w/index.php?oldid=60865 * KerbalEngineer * (+28) Redirected page to [[KerbalEngineer]] 18:50:13 [[Chem]] https://esolangs.org/w/index.php?diff=60866&oldid=60861 * KerbalEngineer * (+64) /* Instruction Set */ 19:02:38 [[Chem]] https://esolangs.org/w/index.php?diff=60867&oldid=60866 * KerbalEngineer * (+176) /* Instruction Set */ 19:04:14 -!- LKoen has quit (Remote host closed the connection). 19:06:08 -!- LKoen has joined. 19:09:44 -!- Phantom_Hoover has quit (Remote host closed the connection). 19:13:00 -!- Phantom_Hoover has joined. 19:13:53 -!- AnotherTest has quit (Ping timeout: 250 seconds). 19:27:39 -!- Remavas has quit (Read error: Connection reset by peer). 19:40:09 -!- Remavas has joined. 19:41:23 -!- Remavas has quit (Remote host closed the connection). 19:42:01 -!- Remavas has joined. 20:02:43 -!- brandonson has joined. 20:05:02 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=60868&oldid=60864 * KerbalEngineer * (+8) 20:09:12 -!- FreeFull has joined. 20:11:35 they say pwgen is good for generating character names for sci/fantasy novels with e. g. -0AN8 arg 20:12:37 I wonder if it’s already covered in some old SIGBOVIK submissions 20:16:18 -!- Remavas has quit (Read error: Connection reset by peer). 20:17:03 -!- Remavas has joined. 20:50:49 http://www.rinkworks.com/namegen/ is what I've always used for CRPGs. 20:52:50 `words --eng-fiction 15 20:52:51 patroni shope liposin xhibb bozzo 13oc burgan descied aiy baquiere aritu memoc kih trated tamarkf 21:06:30 arseniiv: try http://www.d20srd.org/fantasy/name/ 21:07:39 -!- Remavas has quit (Quit: Leaving). 21:10:32 b_jonas: then it’s less of a mis-usage 21:56:59 [[Emmental]] https://esolangs.org/w/index.php?diff=60869&oldid=52495 * Mr. Vegetables * (-65) /* Implementations */ 22:16:53 -!- Sgeo has joined. 22:26:37 -!- tromp has quit (Remote host closed the connection). 22:40:30 -!- ski has quit (Ping timeout: 246 seconds). 22:40:43 -!- LKoen has quit (Remote host closed the connection). 22:41:31 -!- LKoen has joined. 22:48:52 -!- LKoen has quit (Ping timeout: 258 seconds). 22:56:42 -!- ski has joined. 23:03:16 -!- tromp has joined. 23:08:05 -!- oerjan has joined. 23:08:17 -!- ski has quit (Ping timeout: 244 seconds). 23:10:16 oh wow! nice late april fools <-- . o O ( weren't you here when i put it on? ) 23:13:12 oerjan: no, not that one 23:13:21 not the one in our topic 23:13:27 I actually called the topic out earlier 23:14:10 this time I meant https://www.youtube.com/watch?v=EqWNxtk8GVo&t=0s 23:14:37 -!- b_jonas has quit (Quit: leaving). 23:19:01 OKAY 23:23:36 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:30:24 -!- ski has joined. 23:37:58 -!- ski has quit (Ping timeout: 245 seconds). 23:45:32 -!- ski has joined. 23:50:40 Meh. CV writing is such an unpleasant experience. What have I done with my time?! 23:52:54 -!- ski has quit (Ping timeout: 250 seconds). 23:53:47 Tried to get a job or something 23:56:07 int-e: It is the worst. 23:56:40 there's no way to make my CV look good. every job I've held I either quit over something dumb, got fired for being unhappy, or just got so depressed that I stopped going in 23:56:56 -!- ski has joined. 23:59:06 the software industry is a really unhealthy environment for me 23:59:27 Me I'm just too old after taking 7 years to complete my Diplom (~M.Sc.) and then taking a break for another 4 years. :P 2019-04-03: 00:00:08 But the past 10 years look a bit better on the CV. So... I shouldn't complain. 00:00:10 kmc: I hear ya. 00:00:17 I've given up on work, my wife pays the bills and I fuck around aimlessly, this sounds great and it kind of is but I also feel like a useless failure. I need to find something constructive to do with my life that benefits others 00:00:18 I'm a bit confused people still even talk to me. 00:00:25 aw 00:00:27 I like you 00:00:40 By "people" I mean "potential employers" to be clear. 00:00:43 mm 00:00:51 Sure, I had a job at Google! ... for like 9 months 00:01:22 ... and then a 2 year gap with no professional experience, where I finished a degree that's only tangentially related. 00:02:02 Gainfully employed now, but I'm wondering how long it'll take until they realize I'm clueless. 00:02:31 -!- ski has quit (Ping timeout: 246 seconds). 00:03:39 pikhq: my understanding is that everybody is faking it to some degree 00:04:40 You could basically describe my knowledge on this job before I came in as "concepts from related systems, and the ability to use Google effectively" 00:04:47 Somehow it's working or something. 00:05:26 I strongly believe in abstraction ability and pattern matching. 00:06:21 Though I mean, to be fair, I was pretty honest interviewing with them "I don't know your stuff at all. I know X, Y, and Z that's similar, but I would have to be learning on the job" 00:06:29 So... I guess they just expect that 00:06:55 It's so tempting to just say "I know programming". 00:11:33 oh man 00:12:16 and I was thinking my life is a mess :) in relation to work and CV 00:12:32 I can’t conjure up a CV :( 00:12:40 I graduated from college! ... 10 years after starting 00:13:34 someone walked off from a university because of a stupid reason and general frustration? 00:15:07 Yeah, and I came back later and got a completely different degree. 00:16:18 I can’t make myself repeat something like that. Too many unrelated tangles, it seemed 00:16:50 This is why I did a completely different degree. 00:17:06 If I was going to come back, I was at least going to learn something new. 00:17:42 I guess I just got unlucky in that and had picked a bad place :( but now the picture is tainted to try again, and I’m like too old to go through the several years of basics 00:17:58 pikhq: glad it worked in your case! 00:18:44 what a pessimistic topic, let’s pretend I haven’t spilled anything here :: 00:19:02 At least a lot of the more basic junk needed for that degree, I'd already done.e 00:19:24 I had a fair number of liberal arts type things to do, but degree coursework I was starting out on upper-level stuff. 00:25:59 btw wish a ton of luck and persistence to any who applies to somewhere or writes their CV or has any life-changing choice. There just can’t be too much of that. Though a wish is still just a wish 00:26:11 -!- ski has joined. 00:26:34 Yep. Contrary to some peoples' insistence, a lot of stuff in life is just luck. 00:30:19 mm, life changing choices 00:33:31 They can be some good stuff. 00:33:35 Or pretty scow. 00:36:39 -!- ski has quit (Ping timeout: 268 seconds). 00:39:51 -!- ski has joined. 00:47:40 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:48:44 -!- Lord_of_Life has joined. 00:50:58 -!- ski has quit (Ping timeout: 250 seconds). 00:52:54 -!- ski has joined. 01:00:24 -!- ski has quit (Ping timeout: 244 seconds). 01:02:12 -!- ski has joined. 01:12:34 -!- trn has quit (Remote host closed the connection). 01:12:34 -!- trn has joined. 01:31:27 -!- salpynx has quit (Ping timeout: 256 seconds). 01:55:35 -!- sebbu2 has joined. 01:57:24 -!- sebbu has quit (Ping timeout: 250 seconds). 02:23:25 -!- FreeFull has quit. 03:01:16 -!- izalove has changed nick to izabera. 03:51:44 -!- sebbu2 has changed nick to sebbu. 04:15:28 girl genius: well, that's a very weird last comment there. _is_ that somehow tarvek? 04:27:24 -!- oerjan has quit (Quit: Nite). 04:29:55 -!- sftp has quit (Ping timeout: 250 seconds). 04:38:36 [[Talk:Burn]] https://esolangs.org/w/index.php?diff=60870&oldid=41299 * Truttle1 * (+1195) /* Random Observations and Guesses */ new section 04:39:09 [[Talk:Burn]] M https://esolangs.org/w/index.php?diff=60871&oldid=60870 * Truttle1 * (+60) /* Random Observations and Guesses */ 05:38:53 -!- moei has joined. 05:42:43 -!- GeekDude has quit (Ping timeout: 246 seconds). 05:53:38 -!- GeekDude has joined. 05:54:52 -!- moei has quit (Quit: Leaving...). 06:22:04 -!- AnotherTest has joined. 06:22:48 [[Special:Log/newusers]] create * YamTokTpaFa * New user account 06:26:55 -!- AnotherTest has quit (Ping timeout: 268 seconds). 06:27:11 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60872&oldid=60830 * YamTokTpaFa * (+312) I am YamTokTpaFa. 06:31:19 [[User:YamTokTpaFa]] N https://esolangs.org/w/index.php?oldid=60873 * YamTokTpaFa * (+216) Created page with "I am '''YamTokTpaFa'''. I am an alternative one of [[User:YamTokWae|YamTokWae]] but lost its password, sadly.... Therefore I had no choice but to make a new account, like this..." 06:33:57 -!- Sgeo_ has joined. 06:34:32 [[User:YamTokTpaFa/sandbox]] N https://esolangs.org/w/index.php?oldid=60874 * YamTokTpaFa * (+143) Created page with "'''Devilic10''' is an esoteric programming language designed by [[User: YamTokTpaFa]]. This language features binary-Coded 9-ary value, mainly." 06:37:21 -!- Sgeo has quit (Ping timeout: 255 seconds). 06:40:08 -!- tromp has quit (Remote host closed the connection). 06:40:25 -!- tromp has joined. 06:41:16 -!- tromp has quit (Remote host closed the connection). 06:41:47 -!- tromp has joined. 07:22:25 -!- arseniiv has quit (Ping timeout: 252 seconds). 07:45:14 -!- moei has joined. 07:46:15 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60875&oldid=60874 * YamTokTpaFa * (+35) 07:53:15 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60876&oldid=60875 * YamTokTpaFa * (+263) 08:08:27 -!- Sgeo__ has joined. 08:08:36 [[Y (programming language)]] https://esolangs.org/w/index.php?diff=60877&oldid=60800 * YamTokTpaFa * (+24) 08:11:40 -!- Sgeo_ has quit (Ping timeout: 250 seconds). 08:16:47 [[Pxem]] https://esolangs.org/w/index.php?diff=60878&oldid=60766 * YamTokTpaFa * (+67) /* Commands */ 08:17:40 [[Pxem]] https://esolangs.org/w/index.php?diff=60879&oldid=60878 * YamTokTpaFa * (+36) /* Commands */ 08:45:04 -!- wob_jonas has joined. 08:48:43 " pikhq: my understanding is that everybody is faking it to some degree" => also the people who aren't are too expensive to hire 08:49:30 As for a CV, I decided on what approach I'll use when I seek a new job: https://esolangs.org/logs/2019-01.html#lZF 08:49:43 @tell oerjan That was my first thought, but I think it's more likely they're just being self-centered (not necessarily inconsistent with being Tarvek) 08:49:43 Consider it noted. 08:50:10 I'll just reference two tricky bug reports to shwo that I can find bugs in large well-written programs, and look for programming jobs where that matters. 08:53:01 " btw wish a ton of luck and persistence" => thanks 09:18:03 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60880&oldid=60876 * YamTokTpaFa * (+6811) 09:21:42 [[Talk:Pxem]] https://esolangs.org/w/index.php?diff=60881&oldid=57674 * YamTokTpaFa * (+262) /* Announcement:I'm fixing the article. */ new section 09:32:59 [[Pxem]] https://esolangs.org/w/index.php?diff=60882&oldid=60879 * YamTokTpaFa * (+478) Announcement 09:39:29 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60883&oldid=60880 * YamTokTpaFa * (+157) /* Specifications */ 09:45:09 -!- AnotherTest has joined. 09:57:42 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60884&oldid=60883 * YamTokTpaFa * (+587) /* Specifications */ 10:10:31 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60885&oldid=60884 * YamTokTpaFa * (+362) /* Specifications */ 10:28:02 -!- zzo38 has quit (Ping timeout: 268 seconds). 10:58:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 11:40:30 -!- Essadon has joined. 12:45:03 -!- Lord_of_Life_ has joined. 12:48:19 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 12:48:19 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:48:10 [[EnilKode]] https://esolangs.org/w/index.php?diff=60886&oldid=60860 * Something Fawful * (-16) used {{lowercase}} to correct the title so {{wrongtitle}} isn't needed. 14:20:39 -!- arseniiv has joined. 14:42:17 -!- Sgeo has joined. 14:45:11 -!- Sgeo__ has quit (Ping timeout: 268 seconds). 15:00:11 [[EnilKode]] M https://esolangs.org/w/index.php?diff=60887&oldid=60886 * ZM * (-13) a second header for the title isn't really necessary 15:18:28 -!- Sgeo_ has joined. 15:22:07 -!- Sgeo has quit (Ping timeout: 245 seconds). 15:24:58 -!- Sgeo__ has joined. 15:28:08 -!- Sgeo_ has quit (Ping timeout: 246 seconds). 15:28:17 [[No Literals, Gotos Only, Final Destination!]] N https://esolangs.org/w/index.php?oldid=60888 * Something Fawful * (+16080) Created the original version of my first esolang. WIll be adding implementation link on github once on other computer. 15:29:57 [[Language list]] https://esolangs.org/w/index.php?diff=60889&oldid=60832 * Something Fawful * (+50) /* N */ Added No Literals, Gotos Only Final Destination! 15:43:45 -!- Lord_of_Life has quit (Excess Flood). 15:47:12 -!- Lord_of_Life has joined. 15:47:47 -!- LKoen has joined. 15:55:46 [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=60890&oldid=60703 * Something Fawful * (+707) Added two langauges to the list. 16:06:34 -!- LKoen has quit (Remote host closed the connection). 16:07:18 -!- LKoen_ has joined. 16:13:34 -!- NikopolSohru has joined. 16:13:40 [[Truth-machine]] https://esolangs.org/w/index.php?diff=60891&oldid=60722 * Something Fawful * (+729) /* Implementations */ 16:18:57 -!- NikopolSohru has left ("Leaving"). 16:27:05 -!- LKoen_ has quit (Remote host closed the connection). 16:28:32 -!- LKoen has joined. 16:33:49 -!- tromp has quit (Remote host closed the connection). 16:43:52 -!- tromp has joined. 17:01:38 -!- LKoen has quit (Remote host closed the connection). 17:02:00 -!- LKoen has joined. 17:05:22 -!- LKoen has quit (Remote host closed the connection). 17:22:50 -!- tromp has quit. 17:40:21 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=60892&oldid=60868 * KerbalEngineer * (+15) 17:41:43 -!- LKoen has joined. 17:41:55 -!- tromp has joined. 17:42:40 -!- tromp has quit (Remote host closed the connection). 17:43:09 -!- tromp has joined. 17:43:16 [[BoredKat]] N https://esolangs.org/w/index.php?oldid=60893 * KerbalEngineer * (+52) Created page with "'''BoredKat''' (pronounced ''d l ti'')" 17:44:00 [[BoredKat]] https://esolangs.org/w/index.php?diff=60894&oldid=60893 * KerbalEngineer * (+75) 17:44:54 -!- tromp has quit (Remote host closed the connection). 17:45:47 [[Main Page]] https://esolangs.org/w/index.php?diff=60895&oldid=59292 * KerbalEngineer * (+93) 17:47:15 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=60896&oldid=60892 * KerbalEngineer * (-15) 17:59:48 [[BoredKat]] https://esolangs.org/w/index.php?diff=60897&oldid=60894 * KerbalEngineer * (+100) 18:05:05 -!- Phantom_Hoover has joined. 18:05:10 -!- xkapastel has joined. 18:22:16 `` echo '| I' | grep '| I' 18:22:18 ​| I 18:24:36 `` echo -e '|\tI' | grep '| I' 18:24:37 No output. 18:24:40 `` echo -e '|\tI' | grep '|\tI' 18:24:41 No output. 18:25:00 `` echo -e '|\tI' | grep '|'$'\t''I' 18:25:00 ​|I 18:31:14 -!- tromp has joined. 18:32:32 -!- LKoen has quit (Remote host closed the connection). 18:35:23 -!- tromp has quit (Ping timeout: 246 seconds). 18:53:57 -!- tromp has joined. 20:10:34 -!- AnotherTest has quit (Ping timeout: 250 seconds). 20:14:50 -!- xkapastel has quit (Quit: Connection closed for inactivity). 20:18:36 -!- b_jonas has joined. 20:28:02 -!- tromp has quit (Remote host closed the connection). 20:35:10 -!- FreeFull has joined. 20:55:14 -!- tromp has joined. 20:57:54 @run iterate show "" 20:57:56 ["","\"\"","\"\\\"\\\"\"","\"\\\"\\\\\\\"\\\\\\\"\\\"\"","\"\\\"\\\\\\\"\\\\... 20:58:13 > iterate (show . show) "" 20:58:15 ["","\"\\\"\\\"\"","\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\"\\... 21:17:09 -!- goldice has joined. 21:20:18 -!- LKoen has joined. 21:23:49 -!- moei has quit (Quit: Leaving...). 21:28:00 -!- LKoen has quit (Remote host closed the connection). 21:28:18 -!- LKoen has joined. 21:29:45 so much silliness 21:34:25 have you guys played factorio? 21:34:27 just wondering 21:34:32 seems like an interesting game 21:35:23 yes 21:35:34 it's reasonably interesting 21:35:40 I never got super into it like my friend did 21:35:56 he's played... god, I don't know how many thousands of hours 21:36:10 nice 21:42:11 So I've found the Center in Baba is You. (That's where I found the sillines as well.) 21:45:02 is the center an "IS" block? 21:45:29 or like an entire level? 21:46:10 it's a place, not a block 21:46:25 yeah, but what is at that place? 21:47:35 nah, that'd probably be a spoiler 21:47:46 `? got 21:47:47 got? ¯\(°​_o)/¯ 21:47:48 `? game of thrones 21:47:49 game of thrones? ¯\(°​_o)/¯ 21:47:52 `? game 21:47:53 game? ¯\(°​_o)/¯ 21:50:15 `? backgammon 21:50:17 backgammon? ¯\(°​_o)/¯ 21:50:34 `? checkers 21:50:35 checkers? ¯\(°​_o)/¯ 21:50:39 `? chess 21:50:40 Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. 21:51:02 `? cheese 21:51:03 cheese? ¯\(°​_o)/¯ 21:51:16 `? go 21:51:17 Go is a common irregular verbal game programming language invented by the Germanic Taneb tribes catching monsters in the strategic territories of East Asia. 21:51:49 `? super mario 21:51:50 super mario? ¯\(°​_o)/¯ 21:51:53 so packed 21:52:03 `? r 21:52:08 r? ¯\(°​_o)/¯ 21:52:12 `? j 21:52:13 J started out as a synonym for I, but then branched out into an array of other uses. 21:52:15 `? super mario bros 21:52:16 super mario bros? ¯\(°​_o)/¯ 21:52:19 `? marioLANG 21:52:21 marioLANG? ¯\(°​_o)/¯ 21:52:33 `? metacircular 21:52:34 metacircular? ¯\(°​_o)/¯ 21:52:51 `? parapolygonal 21:52:51 well, I have created https://esolangs.org/wiki/Nondeterministic_Super_Mario_Bros. a while ago 21:52:52 parapolygonal? ¯\(°​_o)/¯ 21:52:58 is your login inspired by a japanese anime inspired by a french novel? 21:53:16 whose login? 21:53:25 yeah 21:53:29 the login of my hon. and learned friend fungot? 21:53:29 b_jonas: what the hon. and learned friend the minister for the work he is now undertaking to restore the right to obtain to fund the new it for students. 21:54:18 (I mean yeah whose login, not yeah inspired; my login is my name plus a letter) 21:55:09 oh 21:55:24 I meant your login 21:55:33 because "iiv" is basically 3 in roman numerals 21:56:06 and "Arsene Lupin" is a series of french novels, which inspired a japanese anime called "Rupin III" about the grandson of Arsene Lupin 21:56:52 -!- Phantom__Hoover has joined. 21:57:20 interesting 21:58:50 `? kmc 21:58:51 kmc did not run the International Devious Code Contest of 2013. 21:59:02 2013... so long ago 21:59:07 I was a completely different person 21:59:42 that was before everything fell apart 22:00:03 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 22:01:33 oh 22:05:27 sorry 22:05:45 so, how 'bout them Turing machines, eh? never know when they're gonna stop 22:06:18 -!- arseniiv has quit (Ping timeout: 245 seconds). 22:08:15 I was wondering about the roman numeral, though more as in the "iv" being a roman numeral, and the first "i" separate from it 22:57:08 -!- oerjan has joined. 22:59:26 @messages-gold 22:59:26 Taneb said 14h 9m 43s ago: That was my first thought, but I think it's more likely they're just being self-centered (not necessarily inconsistent with being Tarvek) 23:08:04 `? game of thrones 23:08:07 game of thrones? ¯\(°​_o)/¯ 23:15:05 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 23:30:03 -!- Essadon has quit (Quit: Qutting). 23:35:32 [[Main Page]] https://esolangs.org/w/index.php?diff=60898&oldid=60895 * Oerjan * (-93) Undo revision 60895 by [[Special:Contributions/KerbalEngineer|KerbalEngineer]] ([[User talk:KerbalEngineer|talk]]) (See Meta section.) 2019-04-04: 00:03:36 -!- 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.”). 00:46:40 -!- Lord_of_Life_ has joined. 00:48:58 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:49:09 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:05:27 -!- mniip has quit (Ping timeout: 600 seconds). 02:08:21 -!- goldice has left. 02:22:43 -!- FreeFull has quit. 03:06:40 -!- jamesbonds has joined. 03:29:07 -!- jamesbonds has quit. 04:15:29 -!- GeekDude has quit (Ping timeout: 268 seconds). 04:21:42 -!- GeekDude has joined. 04:51:03 -!- oerjan has quit (Quit: Nite). 05:32:22 -!- economicsbat has joined. 05:32:24 -!- tyler569_ has joined. 05:37:28 -!- tyler569_ has quit (Quit: leaving). 05:53:14 -!- mniip has joined. 06:29:37 -!- orbitaldecay has joined. 06:56:55 -!- j-bot has joined. 07:30:40 -!- b_jonas has quit (Quit: leaving). 07:57:56 -!- AnotherTest has joined. 08:18:14 -!- atehwa has joined. 08:19:38 -!- atehwa has quit (Client Quit). 08:33:22 -!- AnotherTest has quit (Ping timeout: 245 seconds). 08:35:33 -!- arseniiv has joined. 09:02:24 -!- sftp has joined. 09:51:18 -!- nfd9001 has quit (Ping timeout: 255 seconds). 09:52:06 -!- nfd9001 has joined. 12:10:24 -!- Sgeo_ has joined. 12:13:23 -!- Sgeo__ has quit (Ping timeout: 245 seconds). 12:49:13 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 12:50:13 -!- moei has joined. 12:51:34 -!- Lord_of_Life has joined. 14:43:22 -!- orbitaldecay has quit (Ping timeout: 250 seconds). 14:50:02 -!- Sgeo__ has joined. 14:52:54 -!- Sgeo_ has quit (Ping timeout: 250 seconds). 16:19:26 -!- oerjan has joined. 16:28:34 -!- LKoen has joined. 16:47:44 -!- AnotherTest has joined. 17:36:23 what if you take a language that's turing complete 17:36:33 and make it a syntax error to write a program that produces a quine? 17:37:26 it would still be turing complete, I guess 17:38:02 that's halting equivalent though 17:38:21 so it would be impossible to implement the langugae 17:38:34 i think it would be possible to write an interpreter for it 17:39:01 i guess you could run the program and if it's equal to the source code discard and error, otherwise just print thath result out 17:39:31 what's halting equivalent? 17:39:38 economicsbat: compiling it 17:39:46 not computable 17:39:49 rain1: how can it be halting-equivalent? a quine is a program that outputs its sourcecode then halts, right? once it's halted you can check whether it did a good job of printing its own code or not 17:40:00 oh sorry, I mean "what does halting equivalent mean?" 17:40:10 yeah but compilers need to check the code in advance 17:40:31 also, I can just google this if you're busy 17:40:33 LKoen: that's true but the trouble would be programs that have printed a prefix of their source code and then don't halt 17:40:46 hmmmmmmmmmmmm 17:40:51 okay 17:41:09 so what are the requirements for a language to be able to write a quine in it? 17:41:44 economicsbat: "this problem is equivalent to the problem of deciding whether a given pair (Turing Machine, Input) is such that that turing machine would halt on that input" 17:41:53 for some value of equivalent 17:42:15 turing complete implies you can write a quine (kleenes theorem), but there are lots of sub turing languages that can quine 17:42:35 oh, OK! yeah, and a Turing machine is a computer 17:42:44 sure, hq9+ 17:43:03 but still, i think my example is valid? 17:43:46 izabera: see our very well hidden wiki discussion on https://esolangs.org/wiki/User_talk:Smjg 17:45:41 rain1: there are additional technical conditions because TC doesn't really say anything about freedom to output anything 17:46:31 (see that link) 17:52:16 -!- orbitaldecay has joined. 17:52:30 [[Quine]] https://esolangs.org/w/index.php?diff=60899&oldid=60022 * Oerjan * (+124) /* How to write quines */ Link old "quineless" discussion which keeps coming up 17:57:26 [[Chromos]] N https://esolangs.org/w/index.php?oldid=60900 * Areallycoolusername * (+1352) Created page with "[[Chromos]] is an [[esoteric programming language]] made by [[User: Areallycoolusername|Areallycoolusername]]. It's based of of [[RNA]], except it uses chromosomes instead of..." 17:57:43 [[Chromos]] https://esolangs.org/w/index.php?diff=60901&oldid=60900 * Areallycoolusername * (-1) 17:58:12 -!- MDude has quit (Ping timeout: 255 seconds). 18:01:39 -!- oerjan has quit (Quit: Later). 18:45:29 -!- MDude has joined. 18:59:44 -!- b_jonas has joined. 19:02:22 Is there a video game that has multiple endings, one of them is called "true ending" (or "canon ending"), and one of them is called "best ending", and the two aren't the same? 19:04:30 Suppose there's a middle-aged lady all whose husbands have passed away in suspicious circumstances, and she's inherited a lot of money from each of them. She asks your hand in marriage now. At least how many husbands does he have had to have to make you reject the proposal outright on that count? 19:05:06 What if she admits to you that she has killed all her previous husbands for their money, but she also says that she doesn't want to kill you, she has enough money now. 19:07:42 -!- NikopolSohru has joined. 19:07:53 -!- NikopolSohru has quit (Changing host). 19:07:53 -!- NikopolSohru has joined. 19:27:26 b_jonas: I don't think the Nier/Drakengard collection of games quite matches your requirements (for one, I don't think anyone calls any of the endings "best"), but I think it might have had a case where a "canonical ending" (at least in the sense that some of the sequel material, not necessary a game, implies that's what happened) isn't the same as the "final ending" (as in, the hardest to get). 19:27:32 b_jonas: It's all explained in this handly simple timeline chart https://vignette.wikia.nocookie.net/drakengard/images/8/8b/DOD-NIER-timeline-20180404.png/revision/latest where the A/B/C/D/... markers are multiple endings. 19:31:27 fizzie: ok. that looks complicated, and I know very little of those games. 19:41:26 -!- FreeFull has joined. 20:24:32 -!- Phantom_Hoover has joined. 20:44:33 -!- AnotherTest has quit (Ping timeout: 244 seconds). 21:17:09 -!- zzo38_ has joined. 21:26:35 I saw name generation mentioned in the logs; I used a program I wrote myself: http://zzo38computer.org/textfile/miscellaneous/namegen.js I have not tried pwgen and I don't know how well it work for that purpose 21:27:39 o\how do i run this? 21:27:41 if(e.code=="EPIPE") process.exit(0); else throw e; 21:27:43 ^ 21:27:45 TypeError: Cannot read property '0' of undefined 21:28:07 -!- NikopolSohru has quit (Quit: Leaving). 21:29:52 I don't know why it results that error message; that code should only run if an error occurs. 21:30:14 do i need to pass command line parameters 21:31:31 Yes. Pass either a string consisting of the format described at the bottom, or use - and one of the presets defined above that (e.g. -altern or -fantasy). The second argument is optional and is how many names you want. 21:32:07 great it works! 21:34:39 Looks like the error was from the [0] in `process.argv[2][0]` when no arguments were provided. 21:35:36 Yes, that is probably where the error came from. 21:36:35 Good names though. 21:36:42 I like the insults. 21:38:01 It is based on the RinkWorks but I wanted a local version of the program and they did not have one, so I tried to convert it into a local implementation even though I did not have their source code. 21:40:15 Someone told me that two clocks per pixel in Digi-RGB results too many pins, and that it should be four or eight clock cycles per pixel. What do you think? 21:55:48 a while ago I had written several text generators equally suited for sentences or singular words, but now I’m disappointed in either of them and plan to write another one, one day… Basically the idea is to enhance context-free grammars with probabilities and parameters (to make descriprions more compact in several cases); 21:55:48 probabilities are added in a known way: what is an alternation in CFG, is a weighted choice in PCFG; also I was quite enthralled with taking quantifiers from CFG to “distribution quantifiers” in PCFG: to generate a, you generate a dist-distributed integer n and then generate (a a … a (n times)), where each a is independent (it would be boring if they were all the same); 21:55:48 and I picked a handful of “simple enough” distributions that in some sense abbreviated simple PCFG patterns, including recursive (e. g. if X →

X a | <1−p> ε, then X realises as a concatenation of n a’s where n is geometrically distributed with parameter p (or something like p, it’s non-essential here)); 21:55:48 and used a quantifier-like notations for them, so X from the example would be expressible as a*

; 21:55:48 I can also tell about what I mean by parameters but only if someone asks, as it’s already quite a wall of text; shortly speaking, nonterminal symbols allow to take arguments and be now defined by cases (these should be provably disjoint, or it wreaks the context-freeness and like) with simple pattern matching (a variable or a const symbol); 21:55:48 so far, it is possible to calculate mean or even stddev and I think any higher moments of text generated by any expression, if only the grammar is correct enough, which is checkable too; 21:55:48 further, one also can introduce (probabilistic) functions which take _text_ arguments instead of abstract symbols etc., but it could destroy our neat statistic analysis from above. I’m finished :o 22:06:26 there, “ e1 | … | en” stands for “pick e to be any one of e1 with weight w1, …, en with weight en and generate e”. To the time, I haven’t thought up something less clumsy, also weights are optional and default to 1 (if someone is interested to use this notation in its full glory; also I’d recommend to allow an optional “|” at the start to allow neat code, but note it demands forbidding to name the empty string by an empty 22:06:26 expression, or the notation becomes ambiguous) 22:20:55 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:51: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.”). 23:02:01 -!- moei has quit (Quit: Leaving...). 23:04:05 -!- b_jonas has quit (Quit: leaving). 23:13:27 `words --pokemon 20 23:13:28 hawott psyduck eleo typh noctina reuniclusle worm dodra licent smear yung escash hippowdon slugia fraxurkrow dusknoir tor wiggersian horseak herdier 23:18:30 -!- Sgeo_ has joined. 23:18:44 I've read some papers on unsupervised PCFG induction, think I was planning to use them for something, can't remember what. 23:21:42 -!- Sgeo__ has quit (Ping timeout: 245 seconds). 23:23:55 -!- tromp has quit (Remote host closed the connection). 23:28:26 fizzie: I have read only one paper about PCFG to understand how to make sure there is zero probability of non-terminating generation and something else (it’s also in link with if a naive formula for mean length is true), but that article saw PCFG primarily as a parsing tool, though it fortunately shares correctness criteria with PCFG a text generator. The last one’s probably viewed as not serious enough 23:33:26 Hmm, well. Managed to locate two papers on grammar induction in my home directory (Natural language grammar induction with a generative constituent-context model, Klein & Manning 2004; Automatic acquisition and efficient representation of syntactic structures, Solan et al. no-date-on-PDF) but actually neither of them generates a PCFG though they do cite papers that do. 23:35:05 I think parsing is what they usually get used for. 23:36:36 `words --pokemon --esolangs 20 23:36:37 keldorainfernants dhelio blimpole squil vile rant cute mor ntcm reshiel um-32 trig scor metal houndex.php kellspro stung bit back snub 23:37:02 -!- oerjan has joined. 23:37:04 Ooh, "houndex.php". 23:40:19 What if she admits to you that she has killed all her previous [...] <-- this sounds like a great scheme for getting bayesian rationalists to gain darwin awards 23:52:07 -!- tromp has joined. 23:56:14 -!- tromp has quit (Ping timeout: 244 seconds). 2019-04-05: 00:00:44 At the beginning of your precombat main phase, you gain life equal to the number of different colors of mana in your mana pool. 00:01:29 Do you like this? 00:05:03 no, i prefer not to get into precombat phases twh 00:08:21 oerjan: How many colors do you have in your mana pool, anyway? 00:10:27 -!- zzo38_ has quit (Ping timeout: 245 seconds). 00:12:44 -!- zzo38_ has joined. 00:15:44 Have you made a implementation of Z-machine in any esolangs? 00:47:06 -!- Lord_of_Life_ has joined. 00:50:02 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 00:50:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:51:01 -!- tromp has joined. 00:55:23 -!- tromp has quit (Ping timeout: 246 seconds). 01:08:16 (Even, which esolangs are suitable for implementing Z-machine?) 01:10:16 (INTERCAL with file I/O and byte arrays might do) 01:41:26 -!- tromp has joined. 01:45:56 -!- tromp has quit (Ping timeout: 250 seconds). 02:20:11 Do you like this? 02:35:35 -!- tromp has joined. 02:40:12 -!- tromp has quit (Ping timeout: 255 seconds). 02:54:46 in freefall, things might get awkward if the ship really means winston 02:57:16 If I cannot think of what rooms to put in, is there some algorithm I can use dice and tables or whatever to make up something at random and then I can alter the results as needed until it is suitable? 02:58:01 (It has been suggested maybe it is based on the genre, but, I am not sure what if any genre is applicable for this kind of story, of Game of XYZABCDE -- Part II.) 03:14:31 int-e: Remind me, did you play The Witness? 03:15:00 It's free on epicgames.com for a couple of weeks. 03:17:06 -!- arseniiv has quit (Ping timeout: 255 seconds). 03:20:49 int-e: Oh, you id. 03:20:52 d 04:14:18 -!- FreeFull has quit. 04:23:24 -!- tromp has joined. 04:28:12 -!- tromp has quit (Ping timeout: 255 seconds). 04:55:19 Do you like to make up some Magic: the Gathering card? 04:56:19 -!- zzo38_ has quit (Remote host closed the connection). 05:30:50 -!- tromp has joined. 05:35:15 -!- tromp has quit (Ping timeout: 255 seconds). 05:37:11 [[Volatile]] N https://esolangs.org/w/index.php?oldid=60902 * A * (+228) First edit 05:38:42 -!- oerjan has quit (Quit: Nite). 05:43:38 [[Volatile]] https://esolangs.org/w/index.php?diff=60903&oldid=60902 * A * (+758) 05:50:36 [[Volatile]] https://esolangs.org/w/index.php?diff=60904&oldid=60903 * A * (+1027) /* Examples */ 05:53:02 -!- orbitaldecay_ has joined. 05:55:11 [[Volatile]] https://esolangs.org/w/index.php?diff=60905&oldid=60904 * A * (+248) /* Number tricks */ 05:55:57 -!- orbitaldecay has quit (Ping timeout: 255 seconds). 06:05:58 [[Volatile]] https://esolangs.org/w/index.php?diff=60906&oldid=60905 * A * (+56) /* Computational Class */ 06:14:41 [[List of ideas]] https://esolangs.org/w/index.php?diff=60907&oldid=60821 * A * (+115) /* General Ideas */ 06:18:27 [[List of ideas]] https://esolangs.org/w/index.php?diff=60908&oldid=60907 * A * (+5) /* General Ideas */ 06:31:12 -!- tswett[m] has quit (Read error: Connection reset by peer). 06:31:51 -!- fmease has quit (Write error: Connection reset by peer). 06:40:37 -!- fmease has joined. 06:56:31 -!- tswett[m] has joined. 07:07:25 -!- tromp has joined. 07:16:13 -!- orbitaldecay__ has joined. 07:17:47 -!- sebbu has quit (Read error: Connection reset by peer). 07:17:47 -!- hakatashi has quit (Remote host closed the connection). 07:18:07 -!- hakatashi has joined. 07:18:09 -!- sebbu has joined. 07:19:13 -!- orbitaldecay_ has quit (Ping timeout: 245 seconds). 07:30:36 -!- orbitaldecay_ has joined. 07:34:51 -!- orbitaldecay__ has quit (Ping timeout: 264 seconds). 07:41:32 -!- Sgeo_ has quit (Read error: Connection reset by peer). 07:41:55 -!- Sgeo_ has joined. 07:43:28 -!- AnotherTest has joined. 09:16:51 -!- orbitaldecay has joined. 09:20:18 -!- orbitaldecay_ has quit (Ping timeout: 264 seconds). 09:27:45 anyone use 9cc? know how to fix this problem ? https://github.com/rui314/9cc/issues/18 09:29:02 -!- wob_jonas has joined. 09:29:13 zzo38: is that like between domain cards and sunburst cards? 09:30:30 -!- Sgeo__ has joined. 09:33:45 -!- Sgeo_ has quit (Ping timeout: 255 seconds). 09:53:14 -!- fmease has quit (Read error: Connection reset by peer). 09:53:27 -!- tswett[m] has quit (Remote host closed the connection). 10:01:36 -!- fmease has joined. 10:10:26 -!- tromp has quit (Remote host closed the connection). 10:14:47 -!- Essadon has joined. 10:15:29 -!- tswett[m] has joined. 10:44:37 -!- tromp has joined. 10:49:11 -!- tromp has quit (Ping timeout: 252 seconds). 10:56:46 -!- sftp has quit (Ping timeout: 268 seconds). 11:14:42 https://twitter.com/pid_eins/status/1113738764797534208 11:17:32 tldr: frign from suckless keeps spamming lennart with invites to conferences, writing from a host that's a nazi symbol 11:20:04 and this was meant for a different channel 11:21:26 -!- Sgeo_ has joined. 11:24:26 -!- Sgeo__ has quit (Ping timeout: 250 seconds). 11:39:02 -!- tromp has joined. 11:41:21 -!- tromp has quit (Remote host closed the connection). 11:41:37 -!- tromp has joined. 11:41:59 shachaf: I played it quite a bit but never got any of the pillars completed. 11:45:09 -!- sftp has joined. 11:50:32 -!- Sgeo__ has joined. 11:53:22 -!- Sgeo_ has quit (Ping timeout: 244 seconds). 11:54:41 -!- glowcoil has quit (Ping timeout: 258 seconds). 11:56:35 -!- glowcoil has joined. 12:33:26 which chanel? 12:44:57 -!- Sgeo_ has joined. 12:47:58 -!- Sgeo__ has quit (Ping timeout: 245 seconds). 12:48:54 -!- Lord_of_Life_ has joined. 12:49:43 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60909&oldid=60885 * YamTokTpaFa * (+325) /* Specifications */ 12:50:51 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 12:51:24 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:35:23 [[Language list]] M https://esolangs.org/w/index.php?diff=60910&oldid=60889 * Nobody * (+15) Added Bitdeque, will create a page for it 13:36:48 Read some pages about hifi enthusiast pseudoscience, and now everywhere ads are trying to sell me a €450 three-plug mains extension cord. 13:46:24 fizzie: is it gold-plated? 13:47:19 or like https://www.xkcd.com/670/ ? 13:55:14 wob_jonas: it needs to be properly shielded as well; can't have any noise on that sweet 50Hz hum. ;-) 13:56:55 (Maybe add a low-pass filter while you're at it. The only problem is, it might make an actual difference.) 14:03:16 [[Bitdeque]] N https://esolangs.org/w/index.php?oldid=60911 * Nobody * (+1531) Created 14:56:06 -!- tromp has quit (Remote host closed the connection). 15:06:12 -!- tromp has joined. 15:43:00 -!- arseniiv has joined. 16:04:00 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 17:01:32 -!- tromp has quit (Remote host closed the connection). 17:06:35 -!- lambdabot has quit (Remote host closed the connection). 17:11:01 -!- lambdabot has joined. 17:16:12 -!- b_jonas has joined. 17:26:26 -!- Phantom_Hoover has joined. 17:34:47 -!- tromp has joined. 17:38:58 -!- tromp has quit (Ping timeout: 246 seconds). 17:45:57 -!- tromp has joined. 18:30:34 -!- FreeFull has joined. 18:42:56 -!- moei has joined. 18:47:32 ``` quote; wisdom 18:47:33 610) You should get kmc in this channel. kmc has good quotes. `quote kmc 686) COCKS [...] truly cocks Well, in theory. \ tab//Tab is both a computer keyboard key and a soda pop brand. 18:47:36 ``` wisdom; quote 18:47:37 ​shannon//Shannon forbade non mathematically minded people from reading his research papers. Taneb invented Shannon, his research papers, and Shannon's prohibition. \ 83) okay I see it now, quines do exist 18:48:05 ``` wisdom; quote 18:48:07 ​sgtm//Sergeant Mustard \ 566) (Of Minecraft:) So basically I didn't understand what it was at all, I thought maybe you were meant to be like a worm and just sort of wriggle about underground. 18:49:11 `recipe 18:49:12 moderate oven and simmer \ until firm. Serve hot in bodied fresh, mustard, orange and cheese. \ \ Combine the cheese and salt together the dough in a large skillet; add the ingredients \ and stir in the chocolate and pepper. \ \ Recipe By : \ \ MMMMM \ \ MMMMM----- Recipe via Meal-Master (tm) v8.05 \ \ Title: BARBARA PULPOICE \ Categories: Carnin, Chicken \ Yield: 4 Servings \ \ Thai & Popcorn \ 6 oz Candied PER SERRETS \ 2 qt VEGETA 18:49:17 `roborosewater 18:49:17 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 18:49:17 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: roborosewater: not found 18:49:19 `? roborosewater 18:49:20 RoboRosewater is generating random Magic: the Gathering cards, see https://mobile.twitter.com/roborosewater 18:51:57 https://twitter.com/RoboRosewater/status/1074420139733516288 roborosewater doesn't seem to understand how that would lead to a one-hit kill 18:53:52 `starwars 4 18:54:08 hmm 18:54:28 Jar Jar Binks \ Salacious Crumb \ Darth Vader \ Taun We 18:54:34 that took time 19:21:02 `? password 19:21:03 The password of the month is invalid. 19:21:15 . o O ( The password of the month is experiencing technical difficulties. ) 19:28:43 `? tuna 19:28:44 tuna? ¯\(°​_o)/¯ 19:36:47 -!- Phantom_Hoover has joined. 20:12:35 `? language boson 20:12:36 language boson? ¯\(°​_o)/¯ 21:06:39 -!- NikopolSohru has joined. 21:06:51 -!- NikopolSohru has quit (Changing host). 21:06:51 -!- NikopolSohru has joined. 21:17:42 -!- orbitaldecay_ has joined. 21:20:40 -!- orbitaldecay has quit (Ping timeout: 244 seconds). 21:26:28 -!- AnotherTest has quit (Ping timeout: 264 seconds). 21:30:49 `? tias 21:30:50 tias? ¯\(°​_o)/¯ 21:39:11 -!- NikopolSohru has left ("Leaving"). 21:46:34 -!- FreeFull has quit (Quit: rebooting). 21:47:40 -!- FreeFull has joined. 21:51:04 -!- shikhin has quit (Ping timeout: 264 seconds). 21:53:32 -!- shikhin has joined. 21:56:55 -!- yaewa has joined. 21:57:16 -!- tromp_ has joined. 21:58:04 -!- shikhin_ has joined. 21:58:30 -!- glowcoil_ has joined. 21:59:44 -!- yaewa has quit (Client Quit). 22:00:25 -!- ineiros_ has joined. 22:01:03 -!- shachaf_ has joined. 22:01:07 -!- shachaf_ has quit (Changing host). 22:01:07 -!- shachaf_ has joined. 22:01:13 -!- moei has quit (Ping timeout: 255 seconds). 22:01:13 -!- j-bot has quit (Ping timeout: 255 seconds). 22:01:14 -!- glowcoil has quit (Ping timeout: 255 seconds). 22:01:14 -!- FreeFull has quit (Ping timeout: 255 seconds). 22:01:14 -!- APic has quit (Ping timeout: 255 seconds). 22:01:15 -!- shachaf has quit (Ping timeout: 255 seconds). 22:01:16 -!- glowcoil_ has changed nick to glowcoil. 22:01:18 -!- ineiros has quit (Ping timeout: 246 seconds). 22:01:18 -!- shikhin has quit (Ping timeout: 246 seconds). 22:01:18 -!- tromp has quit (Ping timeout: 246 seconds). 22:01:19 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 22:01:19 -!- GeekDude has quit (Ping timeout: 246 seconds). 22:01:19 -!- copumpkin has quit (Ping timeout: 246 seconds). 22:01:41 -!- APic has joined. 22:01:55 -!- FreeFull has joined. 22:02:25 -!- copumpkin has joined. 22:02:32 -!- G33kDude has joined. 22:02:39 -!- shachaf_ has changed nick to shachaf. 22:05:05 -!- Lord_of_Life has joined. 22:10:42 -!- shikhin_ has quit (Ping timeout: 264 seconds). 22:15:26 -!- shikhin has joined. 22:16:39 -!- shikhin has quit (Changing host). 22:16:39 -!- shikhin has joined. 22:45:51 -!- shikhin has quit (Quit: Alas.). 22:46:04 -!- shikhin has joined. 22:54:50 -!- shikhin has quit (Changing host). 22:54:50 -!- shikhin has joined. 23:06:36 -!- b_jonas has quit (Quit: leaving). 2019-04-06: 00:47:47 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:48:16 -!- Lord_of_Life_ has joined. 00:50:26 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 00:50:42 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:17:01 -!- Essadon has quit (Quit: Qutting). 01:23:48 -!- arseniiv has quit (Ping timeout: 245 seconds). 01:33:27 -!- sprocklem has quit (Quit: brb). 01:35:13 -!- sprocklem has joined. 01:46:08 -!- doesthis has joined. 01:48:38 hi peeps, so where can I learn about category theory? 01:50:03 because today I met someone who said that they like types because of the commuting diagram of fold, and I want to be able to understand what they have in mind 02:56:59 doesthis: Well, what kind of background do you have? Usually what I recommend generically is Steve Awodey's book "Category Theory", but while it has almost no prerequisites mathematically, it's definitely written in a style that might be uncomfortable if you're not used to reading mathematics. 02:58:01 I'm not sure which commuting diagram that person would have been referring to, but there are some category theoretical approaches to discussing what folds are, via so-called "F-algebras" 02:59:14 F algebras look like the kind he had in mind 02:59:35 (More precisely, that's a formulation of what "catamorphisms" are -- despite the name, that's a term from computer science and not category theory originally) 03:00:26 There are a bunch of things programmers might refer to as folds which are not quite catamorphisms, and a bunch of things which are catamorphisms that most programmers might shy away from calling a fold at first. 03:00:27 -!- pikhq has quit (Quit: Packing up computer stuff for moving). 03:01:01 "catamorphism" is a pointless term, just say "fold" hth 03:01:18 haha, fair enough 03:01:18 I have great difficulty understanding abstractions unless I can keep in mind a particular instantiation of it 03:01:37 What languages are you familiar with? Can I write some Haskell examples? 03:01:45 That one theorem that every initial F-algebra is an isomorphism is pretty good. 03:01:48 Haskell is fine 03:01:59 Okay, so suppose we have a type like this: 03:02:29 data Nature a = Rock | Stream a (Nature a) | Bush (Nature a) (Nature a) 03:03:00 (It's intentionally a bit weird just to give some different cases :) 03:03:42 So, one of the most common patterns that comes up in programming with algebraic data types is to just replace each constructor throughout with another specified value 03:04:05 So for example, we might usefully provide: 03:04:18 foldNature rock stream bush = f 03:04:22 where 03:04:28 f Rock = rock 03:04:43 f (Stream x n) = stream x (f n) 03:05:01 f (Bush n n') = bush (f n) (f n') 03:05:42 i.e. the resulting function f will go through a Nature value and replace each occurrence of Rock with rock, Stream with stream, and Bush with bush 03:06:05 If we do this thing for lists, that's a (right) fold 03:06:49 It replaces each cons in the list with some specified function, and the empty list at the end (if any) with a specified value 03:07:35 that sounds like fold 03:07:40 yeah 03:08:33 These functions, which are uniquely determined by the type in some sense that can be made more precise, are called catamorphisms (or perhaps just folds) 03:09:00 But note that this doesn't get us the left fold on the list type, that one is something less natural. 03:09:45 and in general, it doesn't immediately get us a way to sequentialise the elements of a type, like some generalised notions people have called "fold" would 03:09:58 It's just about substituting structure 03:11:50 One idea for getting at this in a more general way is to make the recursion in the data type more explicit 03:12:08 We could start with some type which was abstracted over the places where we were going to be recursive: 03:12:30 data Nature a n = Rock | Stream a n | Bush n n 03:12:46 and then write a type-level fixed point: 03:13:10 newtype Fix f = In (f (Fix f)) 03:13:28 out :: Fix f -> f (Fix f) 03:13:33 out (In x) = x 03:13:59 So that now Fix (Nature a) becomes equivalent to our original type 03:14:12 (with a lot of noisy In's) 03:15:40 Now, think about a function of type Nature a b -> b 03:16:10 Such a function is kind of like the specification of our three arguments in the above thing, rock, stream, and bush 03:16:41 In particular, if we have some h :: Nature a b -> b 03:17:45 Well, let's say it the other way, if we wanted to specify such a function h, we could do it as follows: 03:17:51 h Rock = rock 03:18:29 h (Stream x n) = stream x n -- no recursion now 03:18:39 h (Bush n n') = bush n n' 03:19:00 Choosing such a rock, stream, and bush will uniquely determine which function h is. 03:19:12 since these generically handle all the cases 03:19:45 that makes sense but I'm going to have to spend time on understanding Fix 03:19:55 So a single function of type (Nature a b -> b), using this non-recursive version of Nature is a way of capturing all the arguments we would have given to the fold 03:21:03 and then there's a way to generically write a fold which will work on types that are expressed in this way (so long as it turns out that the type we're taking the fixed point of is a Functor) 03:21:24 Right, let's look at Fix a bit more carefully 03:21:57 So, before, we might've written some value like Bush (Stream 1 (Stream 2 Rock)) (Stream 3 Rock) 03:22:55 With the Fix version, each "In" gets us another level deeper, basically, so with that approach, the corresponding value would look like: 03:23:33 In (Bush (In (Stream 1 (In (Stream 2 (In Rock))))) (In (Stream 3 (In Rock)))) 03:24:10 :: Fix (Nature Integer) 03:24:30 (sorry for not naming them differently, I didn't feel like writing primes everywhere today) 03:25:26 In :: Nature a (Fix (Nature a)) -> Fix (Nature a) 03:25:35 or more generally 03:25:41 In :: f (Fix f) -> Fix f 03:26:16 So it's possible to write: 03:26:28 cata :: Functor f => (f a -> a) -> Fix f -> a 03:27:05 nyancata 03:27:19 cata h (In x) = h (fmap (cata h) x) 03:27:29 or slightly more fancily 03:27:43 cata h = h . fmap (cata h) . out 03:28:18 So this Functor bit is the category theory creeping its way in a little 03:29:27 From a programmer's perspective, the (Functor f) just expresses the constraint that we need a way to take any function, say of type a -> b, and some value of type f a, and obtain a value of type f b 03:29:38 i.e. we can turn functions of type a -> b into functions of type f a -> f b 03:30:29 You pick any such type f, and then its fixed point has some notion of fold, given by that 'cata' thing 03:30:52 ok 03:32:24 There's a bit more going on there that you can tease out, but that's really the gist of it 03:32:37 thank you 03:33:16 Usually when I actually use this stuff, I much prefer the definitions like foldNature to the fully generic thing 03:33:36 But having such a function is very often useful 03:33:57 (especially when the type is actually recursive, but sometimes even when it's not!) 03:39:13 -!- doesthis has quit (Ping timeout: 256 seconds). 03:39:15 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60912&oldid=60909 * YamTokTpaFa * (+301) /* Specifications */ 03:39:30 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=60913&oldid=60912 * YamTokTpaFa * (+1) /* = Operating content of file */ 03:54:39 -!- FreeFull has quit. 03:58:26 -!- sprocklem has quit (Quit: Lost terminal). 03:59:17 -!- sprocklem has joined. 08:34:50 -!- AnotherTest has joined. 08:40:52 -!- LKoen has joined. 09:08:38 -!- LKoen has quit (Remote host closed the connection). 09:11:30 -!- b_jonas has joined. 09:17:57 -!- orbitaldecay has joined. 09:20:52 -!- orbitaldecay_ has quit (Ping timeout: 245 seconds). 09:30:25 -!- LKoen has joined. 09:30:50 -!- LKoen has quit (Read error: Connection reset by peer). 11:04:42 `? banana 11:04:43 Bananananananana BATMAN! 11:04:45 `? lens 11:04:47 A lens is just a store comonad coalgebra. 11:26:46 -!- xkapastel has joined. 11:32:58 -!- AnotherTest has quit (Ping timeout: 245 seconds). 12:25:34 -!- arseniiv has joined. 12:50:06 -!- Essadon has joined. 12:50:24 -!- Essadon has quit (Max SendQ exceeded). 12:51:25 -!- Lord_of_Life_ has joined. 12:51:59 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 12:52:33 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:05:37 -!- FreeFull has joined. 13:36:31 -!- xkapastel has quit (Quit: Connection closed for inactivity). 15:09:20 -!- zzo38 has joined. 15:24:05 -!- xkapastel has joined. 16:01:34 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 16:54:51 -!- tromp_ has quit (Remote host closed the connection). 17:20:18 -!- MDude has joined. 17:30:57 -!- tromp has joined. 17:35:22 -!- tromp has quit (Ping timeout: 246 seconds). 17:41:17 -!- tromp has joined. 17:43:48 shachaf: erghea bs fpravp cbaq was quite good. (I had the right idea for the raqtnzr very soon, but arranging the required bireynl took quite some effort) 18:00:28 -!- Phantom_Hoover has joined. 18:09:42 -!- tromp has quit (Remote host closed the connection). 18:19:57 -!- nfd has joined. 18:22:37 -!- nfd9001 has quit (Ping timeout: 268 seconds). 18:29:54 -!- tromp has joined. 18:32:51 Hello 18:35:41 hi 18:39:30 Do you like Digi-RGB and IMIDI? 18:42:34 no 18:42:39 i dont work with anything like that 18:44:10 -!- tromp has quit (Remote host closed the connection). 18:47:55 A format could also be made up for transmitting IMIDI messages with infrared signals; in this way the signal is one way (wired IMIDI is two ways), but the infrared can also include a device number, maybe three bits device number. 18:53:39 what is IMIDI and Digi-RGB 19:00:01 -!- AnotherTest has joined. 19:13:38 -!- j-bot has joined. 19:20:32 It is something I invented; Digi-RGB is a video signal (one way only), having several balanced pairs, which is clock, vsync, red, green, blue; at first I had four of each red/green/blue so that there are two clock cycles per pixel, but someone suggested making it more serialized to have less pins and more clock cycles per pixel. 19:21:55 -!- tromp has joined. 19:21:56 IMIDI is a kind of two way MIDI, and is not only for music it can be used for many kind of stuff including television. Most commands are like MIDI, although the format of SysEx payloads is different (the framing is the same though), and a few other commands for device selection (a device address is a sequence of 7-bit numbers) 19:22:07 -!- economicsbat has quit (Ping timeout: 245 seconds). 19:23:44 -!- economicsbat has joined. 20:19:43 -!- FreeFull has quit (Read error: Connection reset by peer). 20:20:06 -!- FreeFull has joined. 20:29:02 int-e: It wa pretty clear that you had to use the cevfba trick, but the fact that you had to use it twice (with grkg vf qrsrng) was sneaky. 20:30:28 How many clock cycles per pixel do you think should be in Digi-RGB? The more clock cycles per pixel, the slower frame rate it can handle and the more complicated the protocol becomes, but it also makes the cable simpler because it needs less pins. 20:31:43 shachaf: I think I only used it once in the end. 20:32:13 * int-e is looking at the tnyyrel now. 20:33:11 Oh, maybe it was a different solution. 20:33:51 shachaf: grkg vf qrsrng was definitely involved 20:34:45 Hmm, maybe I only used it once too. 20:36:28 No, I don't think so. I'm not sure what your solution is. 20:38:08 shachaf: https://int-e.eu/~bf3/tmp/baba-critical{,2}.png is the critical moment (spoiler alert, obviously) 20:39:24 Those both look like screenshots of the beginning of the level. 20:39:40 huh. that's strange. let me try that again 20:40:15 there, fixed. 20:41:06 I'd call that a use of the cevfba trick. 20:41:16 yeah but it's the only one 20:41:24 Oh, huh. 20:41:47 (as usualy you may be counting things differently) 20:41:51 ... usual 20:41:53 You didn't do onon vf sybng? 20:42:02 I get it. 20:42:05 no. 20:42:40 I had convinced myself that was impossible. 20:42:49 Wait, no. How do you get past the skull? 20:44:01 V chfu xrxr ba gbc bs gur fxhyy, juvpu perngrf obgu xrxr naq onon va gung cynpr; V pna zbir bar hcjneqf gb chfu gur synt qbja naq gur bgure bar fgenvtug gb gur evtug. 20:47:50 That's quite different from using the float. 20:52:33 -!- economicsbat has quit (Ping timeout: 250 seconds). 20:52:49 Yeah. As I said, I couldn't make that work. Still can't, for that matter. 20:54:57 -!- economicsbat has joined. 21:03:36 shachaf: The thing is, destroying the 'is' on the right is the only way I see to get enough material for setting up any kind of overlay in the first place. 21:03:39 ... 21:03:59 (I meant to rot13 that) 21:04:19 -!- AnotherTest has quit (Ping timeout: 246 seconds). 21:07:59 I think the trick there is gb chfu nyy gur grkg gb gur evtug, arkg gb gur jnyy. 21:08:22 I should finish this game, I still have some levels left. 21:14:16 I have 220/11/3 now. (The /3 has a spoiler in the changelog) 21:14:32 I'm missing something in zrgn, apparently. 21:18:44 -!- orbitaldecay_ has joined. 21:22:06 -!- orbitaldecay has quit (Ping timeout: 264 seconds). 21:31:07 shachaf: ah. got it. tricky solution :) 21:31:55 ("it" being your kind of solution for erghea bs fpravp cbaq) 21:33:50 -!- xkapastel has quit (Quit: Connection closed for inactivity). 21:42:32 -!- MDude has quit (Ping timeout: 245 seconds). 21:46:17 -!- xkapastel has joined. 21:58:40 wow, just have seen a textbook on logic where the author names variables V|V, V||V, V|||V and so on (though no VV—why?..). I guess they wasn’t pleased with more or less standard v, v′, v′′, v′′′… but I think the result is unjustly rough on the reader 21:58:42 `? master disco 21:58:44 master disco? ¯\(°​_o)/¯ 21:59:44 -!- moei has joined. 21:59:48 I guess they wanted no variable name contained in any other name, though I don’t see how it will make sufficiently many things sufficiently easier 22:00:54 that's not enough though if you want full Incident rules 22:01:36 I could stand string languages for logic textbooks, but this is too much. One should teach that terms and formulas are trees, and that we aren’t interested in the set of allowed variable names any more than it is recursive enumerable 22:02:41 b_jonas: that's not enough though if you want full Incident rules => maybe the reasons are ever less sesible, I didn’t read that book far. This was pretty enough 22:10:59 -!- arseniiv has quit (Ping timeout: 250 seconds). 22:40:11 I followed a link on a webpage and got this: {"message":"Content not available.","code":"404","raw":"{\"message\":\"Content doesn't exist\",\"code\":404}"} What is the purpose of the raw copy included? 22:44:11 (Except the raw isn't quoting 404, and the message is different too, and those thing is seem strange to me) 22:45:40 > fix (\m -> "{\"message\":\"Content not available.\",\"code\":\"404\",\"raw\":" ++ show m ++ "}") 22:45:42 "{\"message\":\"Content not available.\",\"code\":\"404\",\"raw\":\"{\\\"mes... 22:45:52 > var $ fix (\m -> "{\"message\":\"Content not available.\",\"code\":\"404\",\"raw\":" ++ show m ++ "}") 22:45:54 {"message":"Content not available.","code":"404","raw":"{\"message\":\"Conte... 22:49:07 `perl -e sub w{q/{"message":"Content not available.","code":"404","raw":"/.$_[0]=~s/([\"\\])/\\$1/gr.q/"}/}; $s="";$s=w($s) for 0..8; print$s,"\n"; 22:49:07 ​{"message":"Content not available.","code":"404","raw":"{\"message\":\"Content not available.\",\"code\":\"404\",\"raw\":\"{\\\"message\\\":\\\"Content not available.\\\",\\\"code\\\":\\\"404\\\",\\\"raw\\\":\\\"{\\\\\\\"message\\\\\\\":\\\\\\\"Content not available.\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"404\\\\\\\",\\\\\\\"raw\\\\\\\":\\\\\\\"{\\\\\\\\\\\\\\\"message\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\"Content not available.\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\ 22:50:11 `perl -e sub w{q/{"message":"Content not available.","code":"404","raw":"/.$_[0]=~s/"/\\"/gr=~s/\\/\\x5C/gr.q/"}/}; $s="";$s=w($s) for 0..8; print$s,"\n"; 22:50:12 ​{"message":"Content not available.","code":"404","raw":"{\x5C"message\x5C":\x5C"Content not available.\x5C",\x5C"code\x5C":\x5C"404\x5C",\x5C"raw\x5C":\x5C"{\x5Cx5C\x5C"message\x5Cx5C\x5C":\x5Cx5C\x5C"Content not available.\x5Cx5C\x5C",\x5Cx5C\x5C"code\x5Cx5C\x5C":\x5Cx5C\x5C"404\x5Cx5C\x5C",\x5Cx5C\x5C"raw\x5Cx5C\x5C":\x5Cx5C\x5C"{\x5Cx5Cx5C\x5Cx5C\x5C"message\x5Cx5Cx5C\x5Cx5C\x5C":\x5Cx5Cx5C\x5Cx5C\x5C"Content not available.\x5Cx5Cx5C\x5Cx5C\x5C",\x5 23:04:00 -!- Sgeo__ has joined. 23:07:07 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 23:07:19 -!- b_jonas has quit (Quit: leaving). 23:13:31 is everyone excited for the GPS week field rollover in ~47 minutes? 23:13:46 midnite UTC 23:24:51 what's the worst that could happen, hmm 23:27:33 Oh there's an article in the news warning that old car GPS systems may fail. That's something. 23:35:12 -!- oerjan has joined. 23:44:31 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:53:50 -!- xkapastel has quit (Quit: Connection closed for inactivity). 23:59:54 ONE MINUTE TILL MIDNIGHT 2019-04-07: 00:00:06 everybody died. RIP 00:00:36 * oerjan doesn't feel more dead than previously 00:01:17 although i cannot prove i've not long been a hallucinating ghost 00:01:24 same af 00:06:20 hmm, I wonder where I found this: "Hey, there! Are you hibernating or are you dead?" / "I'm not hibernating, I guess I must be dead. Funny,I don't remember being dead when I woke up this morning." / "Maybe it happened while you weren't looking." / "What if it happened a long time ago? What if I died, and all this time I've been living a lie?" 00:28:43 not anywhere google can see it, apparently. 00:35:02 `` doag | grep hibern 00:35:06 10880:2017-05-10 slashlearn b_jonas can\'t spell//b_jonas can\'t spell these words: weird, hygiene, etymology, myopia, hibernate, carbohydrate, appearance, maintenance, appropriate, privilege, obsolete, heard, homogeneous, jealous; and confuses these sets of words: drought, draught/draft; couch, coach; depreciate, deprecate; dilate, dilute; contiguous, continuous; d \ 10878:2017-05-10 learn b_jonas can\'t spell/b_jonas can\'t s 00:35:48 `1 doag | grep -v 'jonas can' | grep hibern 00:35:51 1/1:5979:2015-09-13 le/rn sth/"sth" is short for "something that hibernates". 00:36:03 ok, so not in HackEso either. 00:36:23 oerjan: nah the quote is too old for that. I'd suspect the old esolang list, except the archives say no. 00:36:57 hm, what about old usenet? 00:37:30 Quite possible... but didn't google use to index that? 00:41:14 [[Talk:Bitter]] M https://esolangs.org/w/index.php?diff=60914&oldid=54860 * DMC * (+2) 00:42:38 groups.google.com seems to have old usenet posts 00:42:54 * oerjan searched for "har du kramat din varg" 00:46:29 -!- Sgeo_ has joined. 00:49:41 -!- Sgeo__ has quit (Ping timeout: 252 seconds). 00:50:33 -!- Lord_of_Life_ has joined. 00:53:00 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 00:53:01 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:36:51 -!- MDude has joined. 02:38:14 -!- FreeFull has quit. 03:44:45 `? rot13 03:44:46 rot13? ¯\(°​_o)/¯ 03:44:52 `wisdom rot 03:44:53 ​arothmorphise//arothmorphise ... antormo... antrohm... ant... oh bugger. This should go in the `misspellings of antrhrop... atnhro...' entry. 03:45:23 `wisdom 13 03:45:23 ​1337//1337 15 50 905 03:45:26 `wisdom 13 03:45:27 ​1337//1337 15 50 905 03:56:40 -!- orbitaldecay__ has joined. 04:00:06 -!- orbitaldecay_ has quit (Ping timeout: 258 seconds). 04:53:28 -!- oerjan has quit (Quit: Nite). 08:46:41 -!- arseniiv has joined. 08:50:47 -!- AnotherTest has joined. 09:19:19 -!- orbitaldecay_ has joined. 09:22:42 -!- orbitaldecay__ has quit (Ping timeout: 264 seconds). 11:46:23 -!- Essadon has joined. 11:46:38 -!- Essadon has quit (Max SendQ exceeded). 11:47:04 -!- Essadon has joined. 11:52:47 -!- b_jonas has joined. 12:50:38 -!- Lord_of_Life_ has joined. 12:53:23 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 12:53:28 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:06:41 -!- FreeFull has joined. 14:04:27 my hon. and learned friend fungot, what is the best starting pokemon? 14:04:27 b_jonas: is the hon. and learned friend the member for sheffield, fnord more people are in work, and the world, our country might be resolved, the better the debate about prisons, that is ridiculous, and the very many, fewer people are in relative economic terms, we have been very much that finances the houthi. labour is clear that 14:04:56 hmm wait, apparently they're called "starter" instead of "starting 14:05:00 my hon. and learned friend fungot, what is the best starter pokemon? 14:05:00 b_jonas: a clear and early commitment to a backstop, and the home secretary, to go with the success, or seeking to transfer the eu ones. on trade, and the question of the hon. member, yet that is the only data that includes 14:06:36 `? pokemon 14:06:37 A pokemon is a monster that you keep in your pocket. Taneb invented them. 14:12:20 `? Janko Gorenc 14:12:21 Janko Gorenc? ¯\(°​_o)/¯ 14:14:49 `? lhurgoyf 14:14:50 lhurgoyf? ¯\(°​_o)/¯ 14:18:59 ^style 14:18:59 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube 14:19:38 ^style ukparl 14:19:38 Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) 14:19:57 ah okay, so it's been updated with more recent debates(?) 14:20:36 or hmm, maybe the ukparl style isn't all that old, I could've sworn it was older but maybe I was thinking of europarl 14:21:27 fungot: so how do you feel about the deadline next week? 14:21:27 FireFly: not a question time goes on, the more good young journalists, to non-governmental organisations, 14:21:34 fungot: high treason! 14:21:35 int-e: with the bill we have before us a bill to increase the number of fnord, herbal medicines directive to be modernised, more productive, and the secretary of the state, the state, leaving the secretary of state i have faced the house, 14:21:46 increase the number of fnord! 14:31:27 my hon. and learned friend is practicing his skill to answer something other than the question. very good. my hon. and learned friend will need that, like any other politician that interacts with reporters. 14:32:06 `` words --pokemon 20 # maybe one of these 14:32:08 simisage hoos smear wig swinub rock lil forret bouff sudow magby dragong gas wartrio slow rat aland slowkin golduck pyuku 14:33:54 -!- loic has joined. 14:34:09 those are a bit short. what was the switch for words to influence the length of the words? 14:34:22 ``` words --pokemon -l 20 10 14:34:23 valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs --opcode --pokemon \ default: --eng-1M 14:35:02 ``` words --pokemon -0 14 10 14:35:04 Unknown option: 0 14:35:07 ``` words --pokemon -o 14 10 14:35:08 yamaurangroudowoobaltal zebstricketotodilyphlos crawlery spheatmonleef fariados tauroruntacoonguss doduosionnelby shupperior ribomalamperioluremolga beakie 14:35:12 ``` words --pokemon -o 10 10 14:35:13 gothornadusken megantleon nihileplup shuckletterbug explous scashiftry tankelduckletchirl inklantinionee houndoof beautiflygonix 14:35:24 now those look better 14:35:37 Megantleon, Explou, Houndoof 14:35:41 ok, wee need something in between 14:35:46 ``` words --pokemon -o 6 10 14:35:47 trossom wishados alonferno ivysaurotodile rior trumakuhitarapin silvanha kraixen giratty rapionnelby 14:36:08 giratty! 14:41:37 -!- loic has left. 15:12:58 A pokemon is a monster that you keep in your pocket. Taneb invented them. <--- I've been getting back into Pokemon recently, as it happens 15:13:22 Taneb: video game or card game? 15:13:47 b_jonas: video game, I've been playing Silver which is on the 3DS Virtual Console store 15:13:59 Never played much of the card game 15:16:32 I see 15:16:43 `random-pokemon 15:16:44 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: random-pokemon: not found 15:17:14 `pokedex 15:17:15 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: pokedex: not found 15:18:29 `pokemon 15:18:30 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: pokemon: not found 15:18:49 ``` echo bin/*pok* 15:18:50 bin/*pok* 15:21:17 FWIW, the default length distribution should be the right one, it was trained from the real list. 15:21:39 ivysaurotodile was the Pokemon I started with! 15:21:42 `words --pokemon --esolangs 10 15:21:43 pie 2d-rever dewott brawlet sceptilectpar entropolis muncie dian l00p comeheadact 15:27:19 fizzie: sure 15:32:33 -!- xkapastel has joined. 15:59:02 `words --pokemon --finnish 10 15:59:03 pidennekiristeesteel kyläluksentäisi sigitoksesi petune naan logise celsken vertar tepitä slow 16:02:47 hmm, so is "petune" supposed to be finnish or a pokemon? 16:07:44 It's supposed to be a Finnish Pokémon. 16:07:54 I don't think that worked so well though. 16:08:17 When you use more than one dataset, it interpolates between the models with equal weights. 17:18:28 might be 18:27:38 -!- Phantom_Hoover has joined. 18:36:57 `words --polish 18:36:57 rozpadniczne 18:37:04 `words --polish 10 18:37:05 niew nani nielodostu nieciśleliście nającymi wuliński postopopiął radzanku prorozhardalizowa uwieliby 18:37:33 mm 18:38:21 `words --bulgarian 10 18:38:22 ​благащваща застребеше пикрелиен полеба противявай латапя петлоушна свиднахането пилия опняванавиха 18:38:59 not enough Ъs, I’d say 18:52:51 `words --dutch 14 18:52:51 Unknown option: dutch 18:59:37 `words --norwegian 41 18:59:38 tær ekkens trapphol tvinnres snaktkjæres undendehovervirkes halvine eiereie seggssvogn forbunderes lønnemaksjona vannhyllett slåske gauksliserike nevangsmingene kastidsmobjell skjøpskrysstavfisk diagningselse busikottekt kryssistrømming heroperienteretning forbitorskogbrokkbegrav urkorsvars vann camporvalutning 19:00:31 "vann" is real, isn't it? 19:11:45 I believe so, should be 'water' 19:12:02 'forbunderes' also looks like plausibly real norwegian 19:12:29 `words --swedish 41 19:12:30 utständare anbersäkrat förste boxarna styckstade lovs presplandlande konciliserar närvsystades skildarwis årtens nyansöv ämbedåra fåta strateriser artogran fortroder språker guldkrämera definatsen stavinnlyst signakt sammanna direrna kapitetening 19:13:41 förste is real 19:14:37 also 'boxarna' 19:14:50 a couple others are very close to real I think 19:15:40 `words --hungarian 39 19:15:41 Unknown option: hungarian 19:15:51 `words --welsh 39 19:15:52 Unknown option: welsh 19:16:09 `words --help 19:16:10 Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger datasets more influential \ -o, --target-offset change the target length offset used in the \ 19:16:10 `words --finnish 20 19:16:11 liittämäävällä pohtaan muhisessaan osajakseen suunneistanne luomimmilta kastasi kuoputomistä intumiksimpänä kanne paen ulkaviltä kivat lujoutamallennus mahtaan päätäisesi ihmillemme hylkeviimmalla popolustetämille puhallampasi 19:16:15 `words -l 19:16:15 valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs --opcode --pokemon \ default: --eng-1M 19:16:45 * FireFly . o O ( --welsh would just be an alias for --mlp | rot13 anyway ) 19:16:57 kanne is real 19:17:03 So is "kivat". 19:17:14 all of those look like plausible finnish to me :P 19:17:24 it's easier for him to make real short words than long ones of course 19:17:37 `words --gaelic 39 19:17:38 còrr foid smeudag aorach fear mhaobh thàirde bhoc taisteach firean cùmhlair bùraidh foran fiùr choin phoilt mhadh geach clan fianair freag tàn sùbhlaid adh gaid 19:17:42 `words --manx 40 19:17:43 fograney greeit troo scuttaghtyr neuheayll meadagh broaie whee keragh slagh scalmynyn farrym nish hee oblagh vrat-chloin ferrey cragh henney aah kiadsyn ben-cag cornane toyrtooayl smuggys 19:17:48 And "mahtaan" could be colloquial first person present of v. mahtailla. 19:17:59 (Though really it's "mahtailen".) 19:19:14 "fear" is real 19:20:35 And you could probably use "kastasi" when talking about some CCG or something where you cast spells, as a Finglish term. 19:20:36 so is "gain" 19:20:44 um 19:20:49 I mean "gaid" 19:21:35 One big problem with the Finnish model is that 3 letters of context is just not enough to maintain vowel harmony. 19:21:40 hello all 19:21:44 i'm feeling very esoteric today 19:22:46 hihi kmc 19:23:18 <3 19:23:21 hi kmc 19:23:29 * kmc hugs everyone who would like a hug 19:23:36 feeling very huggable too 19:23:53 life's really good today and I want to share some of the love with all of you 19:24:47 kmc: did you get a job? 19:24:50 no 19:25:01 but I took LSD 19:25:10 ah, I thought that was what this was all about 19:25:15 lol 19:25:20 lmao 19:25:25 `sled bin/words//39s|@opt|sort &| 19:25:26 bin/words//#!/usr/bin/perl \ use strict; use warnings; \ use v5.10; \ use open qw( :encoding(UTF-8) :std); \ use File::Basename 'dirname'; \ use Storable 'retrieve'; \ use List::Util qw(sum min); \ use Getopt::Long qw(:config gnu_getopt); \ BEGIN { \ eval { \ require Math::Random::MT::Perl; Math::Random::MT::Perl->import('rand'); \ }; \ #warn "Optional module Math::Random::MT::Perl not found.\n" if $@; \ } \ \ #constants \ my @options = q 19:25:53 what's all this? 19:25:59 I don't know all the HackEso-magic 19:26:01 seems v. esoteric 19:26:06 we're using words to generate random words 19:26:17 did I mention the first time I ever took psychedelics, I sat on a computer and it opened ghci for me 19:26:31 and this was definitely a sign 19:26:48 inexorably linking two things that would come to be very meaningful for me 19:27:01 kmc: `sled foo//bar is just "sed -i -e bar foo", it's just a convenience thing to avoid the issue where you do "sed -ie" and it makes a backup copy of the file "foo" named "fooe". 19:27:14 kmc: ...plus it prints the new contents, which is handy for files that fit in one line of IRC. 19:27:14 what two things? ghc and computers? 19:27:43 wait what does sed -e do 19:27:51 sort? hmm 19:27:58 `words --german 39 19:27:59 bürgestimmaßgewinzell kurten gängesche abgressunftie zug feltlos soptiviuz zustersirme smen verte behe selbachtensklavi bung sche ernsens wattunk polycellegspol vors uebergrungshoffen sonndeae wortausge gefähris ung herungsoproten seilbio 19:28:21 those don't look particularly real. 19:28:41 well, maybe "kurten" does 19:28:50 oh, and "zug" too 19:28:53 that's at least two 19:29:02 It just sorted the output of -l; it could make some sense to keep them grouped manually somehow, but currently even the "real" languages were all jumbled up. 19:29:05 `words -l 19:29:06 valid datasets: --brazilian --bulgarian --canadian-english-insane --catalan --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --esolangs --finnish --french --gaelic --german --german-medical --hebrew --irish --italian --manx --norwegian --ogerman --opcode --pokemon --polish --portuguese --russian --spanish --swedish \ default: --eng-1M 19:29:35 but "uebergrungshoffen"? at least write it as "übergrungschoffen" if you want to make it look real 19:30:11 canadian-english-insane ? 19:30:32 kmc: The naming comes from the... aspell? ispell? one of those... dictionary names. 19:30:45 -!- AnotherTest has quit (Ping timeout: 252 seconds). 19:30:50 That's what (I think) Phantom_*Hoover used to set it up. 19:31:47 So for some languages there are -small, -large, -huge and -insane variants of the dictionaries. 19:31:51 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 19:33:19 b_jonas: I heard ẞ got accepted as a legal option for the uppercase ß, alongside SS. 19:35:28 Last I read about that in german, it depends on the nature of the text you're uppercasing... which is great, it now means we have collation rules that depend on semantics 19:35:46 Wikipedia wasn't that nuanced: "In 2016, the Council for German Orthography proposed the introduction of optional use of ẞ in its ruleset (i.e. variants STRASSE vs. STRAẞE would be accepted as equally valid).[9] The rule was officially adopted in 2017.[10]" 19:36:27 ah 19:36:38 I might misremember 19:39:02 meh, it's not like they can mess up anything worse than turkish i does 19:41:44 hehe 19:42:17 it's not like other languages haven't tried to make orthography complicated, but not many things in the west get close to that 19:43:50 does the i with tone marks keep the dot in vietnamese? is bulgarian and russian using the same script? do punctuation characters appear differently in chinese vs japanese vertical text without having separate unicode code points despite that kanji that appears differently usually have separate code points now? 19:43:59 all small cake compared to the trouble that turkish i causes 19:44:24 heck, turkish i causes terrible trouble regardless of how we try to handle it 19:44:38 if we could go back and redesign computers and unicode from the start, it would still cause a problem 19:45:36 Unicode is a mess 19:45:58 ASCII is OK, although still there is some things I would have designed differently in ASCII 19:46:11 even if you had a time machine, it would be easier to assassinate Kemal Atatürk and hope for a saner orthography reform than to try to fix using it afterwards 19:49:20 For use of Chinese writing, maybe Cangjie encoding is OK 19:51:55 ``` echo wisdom/mo* 19:51:55 wisdom/mockingbird wisdom/modal logic wisdom/module wisdom/mojibake wisdom/mole wisdom/molum wisdom/monad wisdom/monads wisdom/monoid wisdom/monoidal category wisdom/monoids wisdom/monomorphism wisdom/monqy wisdom/month wisdom/montreal wisdom/moo wisdom/moon wisdom/mornington crescent wisdom/morphism wisdom/morphology wisdom/morse wisdom/mosquito wisdom/moth wisdom/mothball wisdom/mother wisdom/mothology wisdom/mousse 19:54:15 -!- Phantom_Hoover has joined. 19:56:13 it's too bad that there's no way to hug people over the internet 19:56:25 that would've been neat 19:56:27 no, it's brilliant 19:57:00 (I do not mean the Cangjie input method, but rather the related Cangjie encoding, which can be produced directly by Cangjie input method though) 19:57:42 hello 19:59:37 hello 20:00:04 kmc: but it's not that people haven't tried, using things like http://paste.debian.net/1076594/ 20:02:19 o/ hey kmc thye did game of life in baba is you 20:02:25 https://twitter.com/fengchuiyulin/status/1110423064020480000 20:03:37 rain1: whoa 20:04:01 if you scroll down he runs a glider gun in it, very nice! 20:04:05 oh my 20:07:24 time to make an esolangs.org article about Baba is You then 20:08:02 is it called "Baba is You" or "Baba Is You" or "Baba is you"? 20:08:09 I think I'll be happy if I find out what I'm missing for the last achievement. 20:08:46 Steam calls it "Baba Is You" 20:08:51 yeah 20:08:57 b_jonas: Yes, if you can actually describe how the rules of how it is work, then I might want to see, too 20:09:07 nah, I'll just make a stub 20:09:11 I don't know how it works 20:10:15 https://pbs.twimg.com/media/D2nAmO0WoAEIJgT.png 20:10:20 zzo38: it isexplained here 20:12:43 It is listing the rules but isn't explaining how the rules is working. 20:15:39 oh right 20:15:53 [[Baba Is You]] N https://esolangs.org/w/index.php?oldid=60915 * B jonas * (+603) Created page with "'''Baba Is You''' is an puzzle video game that appeals specifically to esoteric programmers. It was released in 2019, but an early demo version with much fewer features was k..." 20:16:47 hmm, is that the correct way to use "appeals"? should it be "appeals for esoteric programmers" instead? 20:16:47 there are sentences made up of blocks which contain words that are classified into some groups. we could call them noun verb etc. 20:18:14 each sentence is interpreted into game rules and the rules will be applied on each tick of the game 20:18:46 oh, we have game entries? 20:18:48 the interpretation process is based on the sentence structure and nouns refers to game objects and each verb has a specific subroutine in the game code 20:19:22 Yes, but I would hope in esolang wiki you can write how all of the words are doing, and that stuff 20:19:25 the list of interpretations and game code would be large and a lot of complexity 20:19:45 What you mention is good but doesn't mention each word doing 20:20:06 example is PUSH, it means that any object that is YOU who moves onto the same square as a pushable object will result in the object attempting to move forward one 20:20:14 its learned by playing the game 20:20:37 (at least, the words that are used in that Game of Life should be listed perhaps) 20:21:09 x:noun is y:noun results in all x objects being turned into y objects in one tick 20:21:15 sorry y into x* 20:21:31 I think I can follow https://pbs.twimg.com/ext_tw_video_thumb/1110422077813809152/pu/img/n1y8rQcU4_GKpOnk.jpg... nice use of shut/open/has. 20:23:08 (I expected something completely different using way more different objects...) 20:23:49 Does "eat" feature in the game? I don't recall it atm... 20:26:11 [[Talk:Baba Is You]] N https://esolangs.org/w/index.php?oldid=60916 * Zzo38 * (+261) Created page with "Hopefully later more description can be added, such as how some of the words doing (at least the ones used in that Game of Life implementation, and then later possibly the oth..." 20:26:49 And I guess the use of the ghost is just for cosmetic reasons. 20:26:57 it could take some work to reverse engineer the game 20:27:02 int-e: "different objects"? does that even matter? aren't they more or less interchangable? 20:27:02 just by playing it lots 20:27:10 to do a reimplementation 20:27:46 isn't that like using different identifiers in a C program? 20:28:21 b_jonas: I thought it would be hard to measure a stack of equal objects, but they found a way. 20:29:31 b_jonas: so rather than doing that I was imagining to use one object for each of the 9 squares in the neighbourhood and then combine them in some unary counting fashion. It'd be far less elegant. 20:30:07 (And much bigger as well, I guess.) 20:31:16 that reminds me. shameless plug: https://codegolf.stackexchange.com/questions/3434/shortest-game-of-life/112163#112163 obfuscated implementation of Game of Life 20:32:19 hmm, does codegolf se have any answers in Baba Is You yet? 20:33:57 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 20:35:00 and have they agreed on how to measure code size in it yet? 20:39:29 i'd say similarly to befunge 20:40:09 befunge is defined to read code from a plain text file. 20:44:13 -!- AnotherTest has joined. 20:48:48 babanis you havibg pictures is just a cosmetic choice 20:49:16 it would just as well work with ascii characters if you define meaning to them properly 20:50:29 both have cells with a defined valuenthat acts in a certain way 20:50:41 befungenis not a billying automaton, though 20:51:00 there are some, but i don't know if they are used for golfing 20:51:01 but the big difference is that Baba is You can have more than one object on a cell 20:51:17 and also it doesn't have the language define a canonical source code representation 20:51:24 fair poikt, i didn't think of floating 20:51:27 so count objects 20:52:03 object count is a good reference, but it lacks an expression of compactness imho 20:52:10 int-e: and then you get into the same trouble as with live cell count in Life, where you can implement anything with a fixed (although pretty large) code size 20:52:12 and perhaps add a log(w+h) 20:53:14 Though that particular GoL implementation relies on a background (the tiles are essential), but there's no reason why that is necessary. 20:53:45 int-e: no it doesn't I thin 20:53:56 at least it relies on a background of nothing live 20:54:02 with just a constant number of cells live 20:54:22 https://twitter.com/fengchuiyulin/status/1110423064020480000 needs the tiles in the background to work. 20:54:26 the thing that relies on a periodic background pattern is the magic to make messages travel faster than c/2 20:54:31 that's what I'm saying. 20:54:37 oh, you mean the baba one 20:54:41 not talking about GoL. 20:54:49 but can you fix that somehow? 20:54:54 "that particular GoL implementation" 20:55:34 I guess that might not be known yet, because Baba Is You programming is still young 20:55:37 I'm sure it can be fixed... I mean, you can populate the level with tiles using the 'more' mechanic, for example 20:56:03 isn't there a "Nothing" mechanic to populate the whole level with something? 20:56:09 no wait 20:56:11 it's "Empty" 20:56:18 because Baba Is You prefers short words as keywords 20:56:19 To my mind there's really no doubt that you can do that without the prepopulated background. 20:56:29 ok 20:56:36 like "DEFEAT" for "LOSE" ;-) 20:57:04 (not all the words are short) 20:58:19 There's nothing longer than 6 letters though... except that isn't exactly true either. Baba is fairly good at pushing the boundaries. 20:58:35 -!- AnotherTest has quit (Ping timeout: 250 seconds). 21:05:17 ME IS SHORT 21:06:13 "ME"? they're using "YOU". it's in the name of the gamne 21:06:26 they don't try to shorten below four letters I think, because four fit nicely in a square 21:06:58 b_jonas: there's ME as well. 21:07:15 hmm 21:07:26 it's a noun 21:07:34 for some reason ;) 21:19:28 oh right! because YOU is a verb 21:19:42 It's an adjective. 21:19:55 huh... oh 21:20:03 -!- orbitaldecay has joined. 21:20:03 so the verbs are the stuff like "IS"? 21:20:11 and "CAN HAS"... 21:23:13 -!- orbitaldecay_ has quit (Ping timeout: 268 seconds). 21:29:04 b_jonas: ME: https://int-e.eu/~bf3/tmp/baba-me.png 21:31:45 hmm 21:33:08 the "TEXT" is more disturbing than the "ME" though 21:33:19 mind you, "EMPTY" still is scarier than those 21:33:34 WORD. 21:35:02 yeah 21:42:05 -!- xkapastel has quit (Quit: Connection closed for inactivity). 21:46:32 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 22:02:59 -!- Phantom_Hoover has joined. 22:07:32 -!- moei has quit (Read error: Connection reset by peer). 22:08:16 -!- moei has joined. 22:11:34 `? ski boxing 22:11:35 ski boxing? ¯\(°​_o)/¯ 22:11:40 is ski boxing a tanebvention? 22:13:18 `? quantum mechanics 22:13:19 quantum mechanics? ¯\(°​_o)/¯ 22:20:04 kmc: *hug hug* …though it has so little effect, yeah 22:24:20 int-e: spoilery spoilers :((( 22:24:45 `? QFT 22:24:46 QFT? ¯\(°​_o)/¯ 22:24:55 `? quantum * 22:24:56 quantum *? ¯\(°​_o)/¯ 22:25:00 `? quantum field 22:25:01 quantum field? ¯\(°​_o)/¯ 22:25:06 `? quantum field theory 22:25:07 quantum field theory? ¯\(°​_o)/¯ 22:25:15 `? quantum chromodynamics 22:25:16 quantum chromodynamics? ¯\(°​_o)/¯ 22:25:17 hmm 22:25:22 `? tanebventions: math 22:25:23 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, linear logic, the reals, Lambek's lemma, Curry's paradox, Stone spaces, algebraic geometry, locales, and histograms. 22:25:30 `? tanebventions: physics 22:25:31 tanebventions: physics? ¯\(°​_o)/¯ 22:25:37 `? tanebventions 22:25:38 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 22:25:51 there, you see? the universe 22:25:53 `? the unvierse 22:25:54 the unvierse? ¯\(°​_o)/¯ 22:25:55 `? the universe 22:25:56 The universe was invented by Taneb as an opposing force to oerjan. Escardó proved that it was indiscreet. 22:25:57 `? universe 22:25:58 A universe is a poem in one stanza. 22:28:57 oh, Escardó… is that Martin Escardó, and why do I know that name? 22:29:18 hehe 22:29:20 don’t remember why is he famous 22:30:06 `? propagator 22:30:09 propagator? ¯\(°​_o)/¯ 22:30:14 `? Feynmann 22:30:15 Feynmann? ¯\(°​_o)/¯ 22:30:48 `? my little pony 22:30:49 my little pony? ¯\(°​_o)/¯ 22:30:54 thank gods 22:32:59 oh okay it’s HoTT, cubical types and something 22:33:09 My Little Pony was invented by Laurent Faust, not by Taneb 22:33:55 `? gcc 22:33:56 gcc? ¯\(°​_o)/¯ 22:33:57 `? ghc 22:33:58 ghc? ¯\(°​_o)/¯ 22:34:07 `? quick 22:34:09 quick? ¯\(°​_o)/¯ 22:34:22 btw anyone could tell something about cubical types what could be more or less understood by someone knowing a handful about dependent types? 22:34:50 `? tume cube 22:34:51 tume cube? ¯\(°​_o)/¯ 22:34:53 `? time cube 22:34:54 EARTH HAS 4 CORNER SIMULTANEOUS 4-DAY TIME CUBE IN ONLY 24 HOUR ROTATION. 4 CORNER DAYS, CUBES 4 QUAD EARTH. Bible A Lie & Word Is Lies. Navel Connects 4 Corner 4s. God Is Born Of A Mother - She Left Belly B. Signature. Your dirty lying teachers use only the midnight to midnight 1 day (ignoring 3 other days) Time to not foul (already wrong) bible time. Lie that corrupts earth you educated stupid fools. 22:34:59 ^ those cubical types? 22:35:11 a time ago I looked at the article introducing them, though once only, and hadn’t understood 22:35:14 nononono 22:35:20 I don’t please 22:35:36 just not time cube I swear I’ll behave 22:35:51 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:36:01 -!- Essadon has quit (Quit: Qutting). 22:37:05 wtf is that entry 22:37:25 I guess it's the other kind of esoteric... 22:37:25 I don’t please => there should be exclamation marks between each pair of words 22:37:58 arseniiv: well you didn't please 22:38:07 int-e: that time cue is oh I shouldn’t. It was expired for a good reason. Though you could google it at your own risk 22:38:32 I was wounded just by reading _about_ it 22:38:44 in en.wikipedia I think 22:39:17 `w 22:39:18 ​cooperate//"Cooperate" is a common misspelling of "cōöperāte". 22:39:28 `? moose 22:39:29 moose? ¯\(°​_o)/¯ 22:39:29 `? meese 22:39:30 meese? ¯\(°​_o)/¯ 22:39:31 . o O ( corporate ) 22:40:11 `? gene ray 22:40:13 Dr Gene Ray is the Greatest Philosopher, and is the Greatest Mathematician. Cubic Harmonics. Only Cubic Harmonics can save humanity. Cubic Harmonics will pacify all religions. 96-hour Cubic Day debunks 1-day unnatural god. 96-hour day willdisprove disunity god. Academians are teaching - pseudocience. Worshipping a Word God will destroy the USA. 22:40:20 . o O ( chocolate moose ) 22:40:38 int-e: yes, the moose mousse, as in that MLP episode titled MMMM 22:40:48 arseniiv: I guess it's not really more painful than some of the terrible puns we have here. 22:41:20 `rot13 shachaf 22:41:21 funpuns 22:41:39 (now *that* was a spoiler.) 22:41:52 There's a pretty time-cube-ish thing I don't quite remember the name of back in Finland, preached by a guy who goes around with his self-published books in a cart, seen him around the university campus a few times. 22:42:20 b_jonas: what's MLP? 22:42:35 Ether vortices, that was it. 22:42:41 https://en.wikipedia.org/wiki/Kauko_Armas_Nieminen 22:42:59 int-e: My Little Pony 22:43:38 int-e: and the episode is actually not quite titled that, it's https://mlp.fandom.com/wiki/MMMystery_on_the_Friendship_Express 22:44:09 and the mousse moose looks like https://mlp.fandom.com/wiki/File:Chocolate_mousse_moose_at_door_S2E24.png 22:44:12 ... why did I ask. 22:44:31 it's the cake that's titled MMMM 22:44:35 int-e: hmmm I still think you quite underestimate the scale of that TC thing 22:45:40 arseniiv: The Baba one? Not sure what you mean by scale. 22:45:54 ooooh 22:46:10 arseniiv: TC is hard-wired in my mind. 22:46:16 int-e: (now *that* was a spoiler.) => oh. Is that intentional all the way down? 22:46:19 "Turing Complete" 22:46:28 `? tc 22:46:29 `? tg 22:46:29 Tc is the abbreviation for Technetium, an element so sophisticated that it does not exist naturally. 22:46:30 TG is short for Turing-Gödel, the highest possible level of difficulty for a multiplayer game. At this level, it's undecidable whether you can manage to halt before losing or not. 22:47:22 `? cr 22:47:23 cr? ¯\(°​_o)/¯ 22:47:38 `? lf 22:47:39 lf? ¯\(°​_o)/¯ 22:47:40 `? ok 22:47:41 (CR is Church-Rosser. Not Carriage Return.) 22:47:41 ok? ¯\(°​_o)/¯ 22:47:42 `? na 22:47:43 na? ¯\(°​_o)/¯ 22:47:45 int-e: TC is hard-wired in my mind. => I like ambiguous abbreviations too :P 22:47:46 `? n/a 22:47:47 n/a? ¯\(°​_o)/¯ 22:47:54 it was intentional 22:48:05 arseniiv: you are an evil person. 22:48:10 arseniiv: welcome to the club., 22:48:42 maybe he traveled back in time to rearrange the Phoenician alphabet so that that rot13 thing works out 22:48:53 int-e: sknaht 22:49:16 arseniiv: shachaf was unhappy when I pointed out that "Schaf" is "sheep" in German :) 22:49:51 oh 22:49:52 And it's still the closest "real" word I know of. 22:50:32 `? int-e 22:50:33 int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger, men han gillar dissonans. Er hat ein Hipster-Spiel gekauft. 22:50:37 it reminds me how I was posting something on ggroups and it did take 4 on my email 22:50:51 it was very sad 22:51:17 Nobody pointed out the Swedish word "inte" when I picked that nickname. 22:51:32 I guess it was more of a handle, at the time. 22:51:49 oh, as for nicks resembling real words, I hearby requesting that if you make a porthello from my nick, you try to use "jó napot" rather than "bonjour" 22:51:57 -!- xkapastel has joined. 22:53:54 `? porthello 22:53:55 Hellonfused one. Porthellos are the standard greeting format in #esoteric. Best enjoyed with some thé or caffè and a fternooner. 22:54:03 oh so it’s official 22:54:31 I mean, the name 22:54:42 Being recorded in wisdom is a very low bar of officialdom. 22:54:44 . o O ( Rosser, Returning in a Carriage from Church = Church-Rosser Carriage Return ) 22:55:09 (rofl) 22:55:11 yeah. good arsenightiv 22:55:27 gtg to bed 22:55:27 -!- b_jonas has quit (Quit: leaving). 22:58:14 …wait I haven’t had time to say b_ciaonas 23:00:03 -!- danieljabailey has quit (Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in). 23:00:07 -!- moei has quit (Quit: Leaving...). 23:00:18 -!- danieljabailey has joined. 23:00:35 * kmc hugs arseniiv 23:01:57 `slwd hms pinafore//s|^/|| 23:01:58 hms pinafore//HMS Pinafore is just some infernal nonsense, according to general majority opinion. 23:02:28 I'm pretty sure it had an unintentional leading slash, from the fact that `le/rn uses / instead of the more common // as a delimiter. 23:18:05 Not anymore, right? 23:21:05 `? le/rn 23:21:06 le/rn makes creating wisdom entries manually a thing of the past. Usage: `le/[/]rn // 23:21:28 `? wisdom 23:21:29 wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? 23:22:05 `nohuglist 23:22:06 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: nohuglist: not found 23:24:34 -!- oerjan has joined. 23:28:59 Right, guess it's been fixed. 23:30:21 -!- Sgeo has joined. 23:31:49 -!- Sgeo has quit (Read error: Connection reset by peer). 23:32:15 -!- Sgeo has joined. 23:33:20 -!- Sgeo_ has quit (Ping timeout: 268 seconds). 2019-04-08: 00:52:58 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 00:55:04 -!- Lord_of_Life has joined. 01:01:40 -!- xkapastel has quit (Quit: Connection closed for inactivity). 01:05:47 'forbunderes' also looks like plausibly real norwegian <-- it's not, but "tær" is 01:07:02 tær xzf 01:12:14 Do you like NNTP? 01:19:43 -!- arseniiv has quit (Ping timeout: 246 seconds). 01:36:03 "forbundenes" is real, and "forbinderes" is at least hypothetically so 01:38:20 ...yeah, both are, although the former has about 10 times as many google hits. 01:38:28 (although some may be danish.) 01:40:12 actually danish spelling should be "forbundernes" 01:40:33 -!- copumpkin has joined. 01:41:10 -!- copumpkin has quit (Client Quit). 02:08:14 kmc: `sled foo//bar is just "sed -i -e bar foo", it's just a convenience thing to avoid the issue where you do "sed -ie" and it makes a backup copy of the file "foo" named "fooe". <-- surely the main convenience is not having to escape things for the shell. 02:10:06 -!- pikhq has joined. 02:11:28 maybe there should be a general don't-escape-thing-for-the-shell command 02:12:16 `foo sed -i file //s'x'y' 02:24:03 -!- Melvar has quit (Quit: WeeChat 2.2). 02:34:44 hmm, does codegolf se have any answers in Baba Is You yet? <-- doesn't look like it 02:49:45 -!- ro0fka has joined. 02:50:58 -!- ro0fka has left. 02:58:43 -!- FreeFull has quit. 03:00:00 -!- Taneb has quit (Quit: I seem to have stopped.). 03:01:29 -!- Taneb has joined. 03:09:41 `grwp ^/ 03:09:43 ops:/msg ChanServ access list #esoteric 03:28:45 -!- Melvar has joined. 04:01:35 shachaf: hichaf 04:19:00 hi 05:08:24 -!- oerjan has quit (Quit: Nite). 06:25:39 I was writing NNTP server software, maybe I will add a POSTPIPE command which is like POST but if there is an error before the message is completed (even if before the message is started), for the convenience for users who do not use specialized NNTP software. 06:30:24 int-e: I started up the game and there was a new level (Research Facility), but it was pretty easy. 06:31:07 Do you think it is good? 06:35:45 -!- TheWild has joined. 06:35:56 hello 06:37:48 what "programming languages" do you know that exhibit minimal human intervention... I mean like something that could probably get in-sync with some alien race. 06:38:45 lambda calculus was like this, except the Church numerals are just PITA. Also, SK combinator calculus was like this. Iota language was like this. 06:39:34 Brainf**k is NOT like this and programming languages in common use (at least AFAIK) are NOT like this. 06:39:43 Do you get it? 06:41:22 are you asking for the Platonic ideal of a programming language? 06:41:33 or like, if we sent some code to aliens, what language would we use so they could understand it? 06:44:26 I think there is no guarantee that they could understand it, but, I suppose you can try to make it more likely by your choice, maybe, but you can still fail at it 06:45:36 no English words, that's first. Or at most very minimal set of words. 06:46:09 OISC could do it. I think their NSA equivalent could figure it out. 06:46:50 btw, I don't remember I ever done such abuse of acronyms in the past. 06:47:49 But how do you know what they have? 06:47:54 if you only want to provide code that they can *run* 06:48:13 then it's easy to illustrate an automaton 06:48:18 with e.g. a state transition diagram 06:49:02 or you can pretty easily explain S and K with diagrams alone 06:49:50 provide that plus some examples and they'll figure it out 06:49:58 But, can you know if they can understand the diagram? I think that is potentially difficult, too. 06:50:12 well, it could be 06:50:21 but you're only trying to express "this shape turns into this other shape" 06:50:44 you have to indicate the direction of time somehow 06:50:56 and the idea that this is a sequentially executing lanugage and not, say, a constraint-solving system 06:51:34 although if it's a pure functional languages then that doesn't really matter 06:51:57 Yes, that is some stuff too, to consider 07:03:49 to get rid of that pain, in theory we could calculate on lambda and SK using binary numbers in some way. We have vireo bird, we can keep pairs of booleans, we can keep pairs of pairs of booleans... 07:04:07 and the most basic positional numeral system points out to be binary 08:02:03 -!- AnotherTest has joined. 09:20:43 -!- orbitaldecay_ has joined. 09:24:12 -!- orbitaldecay has quit (Ping timeout: 258 seconds). 10:43:30 [[Teg]] N https://esolangs.org/w/index.php?oldid=60917 * A * (+581) First edit 10:49:07 [[Teg]] https://esolangs.org/w/index.php?diff=60918&oldid=60917 * A * (+303) 10:56:53 [[Teg]] https://esolangs.org/w/index.php?diff=60919&oldid=60918 * A * (+1127) /* Simple documentation */ 10:58:27 [[Teg]] https://esolangs.org/w/index.php?diff=60920&oldid=60919 * A * (+107) 11:57:55 -!- tromp has quit (Remote host closed the connection). 12:10:40 [[Teg]] https://esolangs.org/w/index.php?diff=60921&oldid=60920 * A * (+214) /* Examples */ 12:12:54 -!- tromp has joined. 12:16:37 [[Teg]] https://esolangs.org/w/index.php?diff=60922&oldid=60921 * A * (+78) /* FizzBuzz program */ 12:16:50 [[Teg]] https://esolangs.org/w/index.php?diff=60923&oldid=60922 * A * (+2) /* Fibonacci sequence */ 12:20:28 [[Teg]] https://esolangs.org/w/index.php?diff=60924&oldid=60923 * A * (+123) /* Fibonacci sequence */ 12:22:31 [[Teg]] https://esolangs.org/w/index.php?diff=60925&oldid=60924 * A * (+59) /* Deadfish interpreter */ 12:23:33 [[Teg]] https://esolangs.org/w/index.php?diff=60926&oldid=60925 * A * (+56) /* Factorial */ 12:25:55 yet another esolang? Oh gosh, I could change my "yet-another-turing-tar-pit" to use just 6-bits per opcode and use only characters from base64 repetitoire. 12:28:01 = 16 bits of RAM, 8 of which are I/O mapped to an address/data register of some bigger RAM. 12:54:02 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 12:55:31 -!- Lord_of_Life has joined. 12:58:42 -!- orbitaldecay_ has quit (Ping timeout: 264 seconds). 13:09:42 -!- arseniiv has joined. 13:25:36 Hrm, after digging a bit in the data files, I rather suspect that I'm lacking the final Baba Is You achievement due to a bug :/ 13:27:21 But of course there may be something incredibly silly to do that I didn't... 13:59:55 -!- TheWild has quit (Quit: TheWild). 14:03:23 -!- tromp has quit (Remote host closed the connection). 14:05:03 -!- tromp has joined. 14:19:25 -!- tromp has quit (Remote host closed the connection). 14:35:39 -!- xkapastel has joined. 15:10:07 -!- orbitaldecay has joined. 15:56:56 -!- tromp has joined. 16:50:49 -!- imode has joined. 16:55:02 -!- xkapastel has quit (Quit: Connection closed for inactivity). 17:02:03 -!- LKoen has joined. 17:11:34 -!- LKoen has quit (Remote host closed the connection). 17:39:03 -!- b_jonas has joined. 17:43:09 -!- LKoen has joined. 18:20:42 -!- dingwat has quit (Read error: Connection reset by peer). 18:20:53 -!- ^[ has quit (Read error: Connection reset by peer). 18:20:54 -!- dingwat has joined. 18:21:14 -!- ^[ has joined. 18:22:17 -!- nfd9001 has joined. 18:24:30 -!- nfd has quit (Ping timeout: 252 seconds). 18:32:42 -!- LKoen has quit (Remote host closed the connection). 18:33:01 -!- LKoen has joined. 18:43:32 -!- LKoen has quit (Remote host closed the connection). 18:44:19 ok time for the bleach 18:46:08 -!- LKoen has joined. 18:49:04 Has anyone tried to work to implementing some of this yet? http://zzo38computer.org/textfile/miscellaneous/web_browser 19:25:46 no, but I'm working on reinventing the web. 19:42:55 -!- LKoen has quit (Remote host closed the connection). 19:43:19 -!- LKoen has joined. 19:46:47 i make a gopher client 19:59:44 -!- G33kDude has changed nick to GeekDude. 20:00:15 -!- GeekDude has changed nick to Guest71772. 20:00:34 -!- Guest71772 has quit (Quit: WeeChat 2.4). 20:02:01 -!- G33kDude has joined. 20:09:51 -!- LKoen has quit (Remote host closed the connection). 20:12:57 -!- orbitaldecay has quit (Ping timeout: 245 seconds). 20:13:44 -!- LKoen has joined. 20:28:16 -!- LKoen has quit (Remote host closed the connection). 20:28:35 -!- LKoen has joined. 20:29:03 -!- FreeFull has joined. 20:32:19 -!- LKoen has quit (Remote host closed the connection). 20:32:34 -!- LKoen has joined. 20:36:20 -!- LKoen has quit (Remote host closed the connection). 20:36:39 -!- LKoen has joined. 20:38:54 -!- LKoen has quit (Remote host closed the connection). 20:46:44 -!- LKoen has joined. 20:47:24 -!- FreeFull has quit (Quit: rebooting). 20:48:06 -!- AnotherTest has quit (Ping timeout: 250 seconds). 20:48:18 -!- FreeFull has joined. 21:07:16 [[RarVM]] M https://esolangs.org/w/index.php?diff=60927&oldid=60738 * Void * (+64) 21:14:20 `? iv 21:14:21 iv? ¯\(°​_o)/¯ 21:21:38 -!- xkapastel has joined. 21:26:53 -!- LKoen has quit (Remote host closed the connection). 21:28:35 -!- digitalcold has quit (Quit: leaving). 21:28:39 -!- LKoen has joined. 21:28:48 -!- digitalcold has joined. 21:39:40 -!- heroux has quit (Ping timeout: 250 seconds). 21:49:36 [[Special:Log/newusers]] create * Emg * New user account 21:55:34 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60928&oldid=60872 * Emg * (+212) Add introduction 21:55:45 [[BytePusher]] https://esolangs.org/w/index.php?diff=60929&oldid=60086 * Emg * (+111) Add my (emg) bytepusher vm to the list 22:09:09 `rot13 test 22:09:10 grfg 22:12:09 int-e: hi, maybe you remember, in the level vfynaq cevfba should I make jnyy vf chfu or something other? 22:13:20 so far it’s the one I have absolutely no clue even after several glances 22:13:27 iv as in roman 4, or iv as in the independent vars of pokemons, or iv as in intraveneous input 22:13:49 arseniiv: I don't remember where the levels are by name. 22:14:19 b_jonas: For some reason I always thought the Pokémon concept was the same as the IV of cryptography, initialization vector. 22:14:30 int-e: #11 in vfynaq 22:14:35 fizzie: possible 22:16:08 it's probably something like {initialization,individual,independent,integer} {vector,values}, and it might not even have an official expansion, because it's probably just named "IV" by whichever players reverse engineered that part 22:16:22 ah yes 22:16:34 {initialization,individual,independent,integer} {vector,values,variables} 22:16:59 Maybe +intrinsic. 22:17:14 that's possible too 22:20:43 interesting vocabulary 22:21:09 arseniiv: no, the trick really isn't in making a new sentence there... 22:21:30 (hm I have no sense what’s that about so almost possibly my variant isn’t even funny) 22:23:01 arseniiv: you know, in the video games, pokemons have these attribute thingies like strength, dexterity, constitution, intelligence, wisdom, charisma, except not quite those because that's the traditional D&D player attributes set, and some of them tell how much damage the pokemon does while the others are mostly irrelevant 22:23:40 and in some of the older games, the set of those attributes for a pokemon have less than full entropy, they are characterized by a much smaller random vector than how much the values can apparently take 22:23:52 and that smaller vector is called VI 22:23:53 no 22:23:55 it's called IV 22:23:58 or IVs or something 22:24:32 sounds like crypto... initialization vector? 22:25:01 int-e: thank you. Then maybe fubhyq v pbzr bhg gb jva be jva or fbzrubj chyyrq gb gur ebbz? 22:25:54 b_jonas: ah 22:26:00 int-e: That's what I said to start this going. 22:26:33 Well, to push it along at any rate, it was already moving. 22:26:36 Oh. I'm not paying attention as usual. 22:26:59 int-e: ok, that's what fizzie says too 22:27:20 arseniiv: lbh'er ybbxvat sbe n ivbyngvba bs culfvpf 22:27:27 b_jonas: I think we might be a biased sample. 22:27:41 Didn't find much support for "initialization vector" on the webs in the Pokémon context. 22:28:03 "individual values" was pretty popular. 22:28:25 I guess we could just ask ais 22:28:36 it could even be "individual variation" 22:28:54 int-e: I thought so but have still to find out what it should be precisely. Thanks! 22:29:16 intrinsic virtues, intensive vibrations 22:30:01 ideomotor veracity 22:30:59 oh, and internal too 22:31:02 internal values 22:31:19 because they're not shown in the interface 22:31:55 `` for (( i=0;i<16;i++ )); do echo $(grep '^i' share/dict-words | grep -v "'" | shuf -n 1) $(grep '^v' share/dict-words | grep -v "'" | shuf -n 1); done 22:31:58 isomorphic vented \ insomniac vulcanizing \ insignia vessel \ incriminatory valance \ idealizing vireo \ icily void \ inflicts vault \ irrigates veneering \ incinerated verges \ imp vulgarizes \ impersonal valeted \ interlinked vises \ immobilize viewpoint \ inveighing vivifies \ inventiveness valeting \ identifiable virginal 22:33:59 Actually, let's get some parts of speech knowledge in there. 22:34:02 `` for (( i=0;i<10;i++ )); do echo $(wn i -grepa | grep '^i' | shuf -n 1) $(wn v -grepn | grep '^v' | shuf -n 1); done 22:34:07 instance 22:34:10 inescapable vibe \ insensitive visual cell \ in high spirits virazole \ intersexual vacation \ ingrown vanderbilt \ inordinate verification \ inexpiable verpa \ intended value-system \ interred value \ inharmonious veterinary 22:34:22 Hm, should've filtered out spaces. 22:34:31 how could I forget one of my favourite words. they're *instance* variables, because they're specific to a pokemon instance, not to a pokemon type 22:34:51 not inherent 22:35:24 `` for (( i=0;i<10;i++ )); do echo $(wn i -grepa | grep -v ' ' | grep '^i' | shuf -n 1) $(wn v -grepn | grep -v ' ' | grep '^v' | shuf -n 1)s; done # I'm sure that works for all plurals 22:35:27 intraspecific varlets \ inhumed venturesomenesss \ imbricate viverridaes \ infamous vedalias \ incommutable voles \ incautious velazquezs \ innoxious vacuums \ inhospitable volkhovs \ inspired viyellas \ intensifying vivas 22:35:31 -!- 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.”). 22:35:44 "incommutable voles" is my guess. 22:38:08 yeah, the vivas can't be right. vivas are like potions, they may help your pokemon in a battle like increase their HP or something, but I don't think they change the IVs 22:44:20 `mkx bin/acronym//w="${1:-tla}"; (for (( i=0;i<${#w};i++ )); do grep -i "^${w:$i:1}[a-z]*\$" share/dict-words | shuf -n 1; done) | xargs 22:44:21 bin/acronym 22:44:25 `acronym NSA 22:44:27 nuzzles slumps asperity 22:44:49 -!- Sgeo_ has joined. 22:46:50 -!- Sgeo has quit (Ping timeout: 250 seconds). 22:48:16 ``` (for x in {0..19}; do words --eng-us 25; done) | perl -e 'local$/; /^[iIvV]/ and print"$_ " for split" ",;' 22:48:25 virtanatorum ver itz vastri intratorytonife vdi irhtnitchev isone volvc iiusoi van von ixtle inhard ironedc iovic voe iaphilli vsee igiddltlo versini inanca inngestei ister vik 22:48:42 inhart volvcs then 22:48:46 no 22:48:51 inhard volvcs 22:49:14 volvc is probably some technical term with the "vc" standing for "vector" and the "vol" standing for "volumetric" 22:49:19 like "voxel" 22:50:19 fungot: ? 22:50:19 int-e: an eu interest, i will need to have the people, space, nation and sector. even this government, would not dealing, the reassurance given by article 50. 22:50:23 -!- b_jonas has quit (Remote host closed the connection). 22:52:46 -!- monkeystance has joined. 22:53:23 fungot: Sorry, I don't feel very reassured by article 50, especially these days. 22:53:23 fizzie: but of course, and the uk to avoid a debate rather than a government acting. 22:53:58 hi 22:54:00 fungot: And I think we've managed to avoid exactly the latter instead of the former. 22:54:00 fizzie: are the government as to the possibility, and one of the more than a pub programme) and 30, and time and money afterwards can often have to be present, but 22:54:25 hmm 22:55:25 fungot, I'm new here 22:55:25 monkeystance: is the hon. and learned friend the minister for that, and i fnord the crown is the abbey, the burial of the single jew who, almost in the next sentence, honestly, and switzerland, and the fact of the matter is of course, we have the debate, 22:55:45 You might not get much help over there, I'm afraid. 22:55:50 `welcome monkeystance 22:55:51 monkeystance: 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:56:21 Is there an explanation of the honorable/learned/member/friend etiquette? Does learned refer to some sort of higher education? 22:57:46 why does fungot seem like a conspiracy theorist? 22:57:46 monkeystance: as the hon. member the leave of the house, certainly every single mp, that the government 22:58:13 `? fungot 22:58:13 arseniiv: will the hon. and learned friend the minister for our constructive of contributions, partly to the much discussed issue of open and closed it. 22:58:14 fungot is our beloved channel mascot and voice of reason. 22:58:20 monkeystance: ^ :) 23:04:36 so what's the purpose of #esoteric? 23:04:49 for people who make obscure programming languages to hang out? 23:06:37 That is a part of it yes. If you have stuff to discuss about esoteric programming language then you can discuss that too, though. 23:12:17 what's the deal with wisdom.pdf 23:13:16 `? boily 23:13:17 ​“Sane Mapoleon” boily is monetizing a brotherhood scheme with the Guardian of Lachine. He is also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken, a METARologist, seriously lacking in the f-word department, a thwack doctor, a Quintopial antipodist, and a renowned Capitalist who helps keep the world kafkaesque. 23:14:10 `? wisdom 23:14:11 wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? 23:14:42 -!- rain1 has quit (Ping timeout: 244 seconds). 23:14:43 wisdom.pdf is a snapshot of the collected wisdom of this channel, more or less. 23:15:26 Unfortunately the editor hardly ever (or never?) comes here anymore. 23:16:36 well it definitely is a collection of something 23:17:05 Do you know if there is a way in SQLite to optimize queries from the assumption that "ORDER BY X,Y" and "ORDER BY Y,X" are the same order? 23:17:27 monkeystance: also if you are into category theory, for instance, this is discussed too. And, umm, take a look at the logs for a couple of days, there are a lot of other topics. Can’t describe them all, I’m here not too long 23:17:44 Yes, look at logs to see what is on this channel, if you want to do 23:18:41 -!- rain1 has joined. 23:19:39 e. g. there is a fine line how much to spam the bots in public is still not frowned upon, and I can’t tell where exactly it lies 23:19:56 maybe after several years 23:20:12 I’ll be able to say 23:21:31 int-e: btw there should be a patch adding “fungot is hon. and learned” to Baba Is You 23:21:32 arseniiv: we will be working to. they will not, and that this is the fnord fnord own information indicating the effect. we have no deterrents, and my right, simply because the government are 23:22:06 also isn’t it time to switch their style? 23:22:33 Naaaa, Brexit is still a hot topic :P 23:22:38 now I also start seeing something conspiratory 23:24:05 I think the style is changed at very erratic intervals, though only a few styles surivive more than half a dozen queries. 23:24:13 (the youtube one, for example, is awful) 23:25:45 Are you going to add any further styles? 23:29:43 -!- MDude has quit (Ping timeout: 246 seconds). 23:30:06 ^style 23:30:06 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube 23:30:56 Yeah, many of those are not so good. 23:31:21 Maybe replace them with better ones then 23:31:57 Personally I think "irc" and "europarl" are the ones that work best as far as conversation goes, ISTR "sms" was pretty lifelike but not so often used, "ct" holds a certain charm but gets repetitive fast, and that's about it. 23:32:55 -!- oerjan has joined. 23:34:09 Discworld is a fun guessing game... which book is it quoting? It has a strong tendency to produce literal quotes. 23:34:25 (for some values of "fun") 23:34:49 Would there be a style of Magic: the Gathering? Would there be a style to use all styles together? 23:35:16 We used to have an actual guessing game over at #douglasadams on the IRCnet side. It would quote three lines from one of the five books, and the first person to say the number of the book won a point. 23:36:15 It would be convenient to have an on-the-fly "all the styles together" mode, but that's a bit too much work to implement in Befunge. 23:36:23 `Your !!!!! !!!!! !!!!! year mission is to !!!!! !!!!! !!!!! !!!!!, 23:36:23 !!!!! !!!!! !!!!! !!!!!, land !!!!! !!!!! !!!!! a safe distance !!!!! !!!!! 23:36:23 ..... ..... ..... .... , land ..... ..... ..... 23:36:35 5? 23:36:42 Yeah I can see how that would be fun ... I'd fail for this one. 23:36:45 5 is right 23:37:17 There's that one part in the prologue that's word-for-word identical in 4 and one of the earlier books. 23:37:19 Can you make a precomputed "all the styles together" mode? 23:37:21 That's kind of hard. 23:37:23 I guess I don't remember those books all that well anymore. Maybe I can now read them for a fifth or so time :) 23:38:00 !!!!! !!!!! !!!!! !!!!! => I’m starting to panic there 23:38:02 int-e: I deduced 5 because that's what the Grebulons were doing. 23:38:24 zzo38: In theory. I would probably need to prune some of them, since I think a few styles are close to the file size limits. 23:40:07 It might be I could use srilm's ngram-merge tool if I wrote a script to do the conversion backwards. The way most of those are trained are using the VariKN toolkit, which produces standard .arpa files, and then I have an "arpa2fungot.pl" script to generate the files the bot understands. 23:40:07 fizzie: as the hon. member the leave of the house, wringing, with lines such as 23:40:15 ^style ct 23:40:15 Selected style: ct (Chrono Trigger game script) 23:40:39 (I also have my GURPS game story recording, although I am guessing that there is not enough data to use that, I think.) 23:40:48 fungot: script much? 23:40:48 int-e: need a clone? the magician, nolstein bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! 23:41:21 fungot: if you take a wheel of a tricycle, do you get a bicycle then? 23:41:21 int-e: you! take! we find! aaahhhh! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's the kind! i've decided to stay with these humans! you're a traitor! you're not our king! but, we are far outnumbered! 23:41:53 I probably haven't figured out the best VariKN parameters for the application, though, since I don't think the later styles work all that well. The few earliest ones used a much simpler handmade C++ thing. 23:42:53 At least we got that bug fixed which caused to get it stuck in a loop all the time. 23:45:22 fizzie: it has a command to get the styles and select a style, surely those can be combined *ducks* 23:46:15 Taking that seriously, a random *fixed* style would be easy enough to add. 23:46:27 oerjan: Are you asking for a fungot autostylist? 23:46:27 int-e: must think of a way to the ocean palace? 23:46:43 fungot: That'd probably be a good idea, it's not a safe place to be. 23:46:43 fizzie: these unique items make us invincible! well...yes. are you sure this is money... 23:46:45 int-e: as long as it does pedicure 23:47:09 @google "chrono trigger" 23:47:10 https://en.wikipedia.org/wiki/Chrono_Trigger 23:47:52 I remember most of the bits it's quoting from, in this style. 23:48:19 fizzie: and once you have a way to select a random style, you could add a flag to run that before each babbling, or something... 23:48:43 * int-e gives oerjan a quiz-zical look. 23:48:47 oerjan: Right, but I mean, "use all styles" would mean merging all the models. 23:49:26 right, but given that this started as a mention of a guessing game, i assumed each babble should be from only one... 23:49:57 The "unique items" are for the sidequest refights of Ozzie/Flea/Slash, "you! take! we find!" is from Ayla's time, the chef's in a snit in 600AD, "you're not our king" is from the easter egg-ish thing of bringing Magus to meet Ozzie in the late-game... 23:50:22 "he's really a tricycle! pass him!" is from one of the funnier special endings. 23:53:08 -!- MDude has joined. 23:55:53 ok time for the bleach <-- . o O ( his mind has finally had enough ) 23:56:59 if i didn't know b_jonas had a habit of sometimes speaking about house chores, that would be the most likely interpretation. 23:59:33 `? password 23:59:34 The password of the month is invalid. 2019-04-09: 00:03:42 `learn The password of the month is 68657861646563696D616C. 00:03:44 Relearned 'password': The password of the month is 68657861646563696D616C. 00:03:56 (I hope we haven't done that one yet.) 00:04:09 (We did have "alphanumeric".) 00:08:03 I dont think thats a very good password 00:09:31 Is there an explanation of the honorable/learned/member/friend etiquette? Does learned refer to some sort of higher education? <-- wikipedia had some. iirc: honorable member = general MP, friend = same party, learned = lawyer 00:09:36 `hwrl password 00:09:37 https://hack.esolangs.org/repo/log/tip/wisdom/password 00:10:07 monkeystance: it's just a running gag. 00:13:47 * int-e had to google why qjkxbmwvz is a lousy password. 00:15:05 int-e, I think computerphile has a good video on password security 00:15:53 `` perl -e 'print pack("H*", "68657861646563696D616C");' # just checking 00:15:54 hexadecimal 00:18:10 monkeystance: you may be overestimating the seriousness of this channel. 00:18:31 lol mb 00:19:14 `? brainfuck 00:19:15 brainfuck is the integral of the family of terrible esolangs. The name is a euphemism for "beef". bf -c -t "+>+++++>+++" | mklang --array 00:21:43 -!- arseniiv has quit (Ping timeout: 245 seconds). 00:53:47 -!- Lord_of_Life_ has joined. 00:55:16 -!- Lord_of_Life has quit (Ping timeout: 264 seconds). 00:56:15 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:02:41 -!- imode has quit (Ping timeout: 246 seconds). 01:30:52 [[RarVM]] M https://esolangs.org/w/index.php?diff=60930&oldid=60927 * Void * (+174) 01:33:56 [[RarVM]] M https://esolangs.org/w/index.php?diff=60931&oldid=60930 * Void * (-1) 01:42:33 int-e: also "right" means member of the queen's privy council, a most peculiar body. 01:42:34 [[RarVM]] M https://esolangs.org/w/index.php?diff=60932&oldid=60931 * Void * (+93) 01:44:18 iirc part of it is the supreme court of some non-UK commonwealth countries (i may be mixing that up) 01:46:36 -!- imode has joined. 01:47:52 [[RarVM]] M https://esolangs.org/w/index.php?diff=60933&oldid=60932 * Void * (+419) /* Next steps */ 01:54:04 [[RarVM]] M https://esolangs.org/w/index.php?diff=60934&oldid=60933 * Void * (+209) 02:03:52 [[Special:Log/upload]] upload * Void * uploaded "[[File:Zmq6w93bbho21.png]]" 02:05:30 [[RarVM]] M https://esolangs.org/w/index.php?diff=60936&oldid=60934 * Void * (+336) 02:21:39 [[Special:Log/upload]] upload * Void * uploaded "[[File:Screenshot from 2019-04-09 04-20-58.png]]" 02:24:13 [[RarVM]] M https://esolangs.org/w/index.php?diff=60938&oldid=60936 * Void * (+162) /* Evolving programs */ 02:38:21 [[RarVM]] https://esolangs.org/w/index.php?diff=60939&oldid=60938 * Void * (+1883) 02:41:24 [[RarVM]] M https://esolangs.org/w/index.php?diff=60940&oldid=60939 * Void * (+38) /* The principle of least authority */ 02:43:06 [[RarVM]] M https://esolangs.org/w/index.php?diff=60941&oldid=60940 * Void * (-3) 02:51:37 [[Special:Log/upload]] upload * Void * uploaded "[[File:Recursivecontrol.png]]" 02:53:13 [[Special:Log/upload]] upload * Void * uploaded "[[File:Recursivecontrol2.png]]" 02:53:43 [[RarVM]] M https://esolangs.org/w/index.php?diff=60944&oldid=60941 * Void * (+70) /* Language overview */ 02:54:40 [[RarVM]] M https://esolangs.org/w/index.php?diff=60945&oldid=60944 * Void * (-1) /* Machine cooperation, the very big picture */ 03:01:10 [[RarVM]] M https://esolangs.org/w/index.php?diff=60946&oldid=60945 * Void * (+116) /* Language overview */ 03:04:03 [[RarVM]] M https://esolangs.org/w/index.php?diff=60947&oldid=60946 * Void * (-8) /* Implementations */ 03:09:22 -!- adu has joined. 03:09:54 -!- xkapastel has quit (Quit: Connection closed for inactivity). 03:24:42 [[90]] M https://esolangs.org/w/index.php?diff=60948&oldid=60473 * Ais523 * (+8) editing to fix a link target is fine, but you need to work the new link target into the sentence 03:44:31 [[Special:Log/newusers]] create * GarryM * New user account 04:22:01 -!- heroux has joined. 05:02:19 -!- adu has quit (Quit: adu). 05:12:56 -!- imode has quit (Ping timeout: 250 seconds). 05:38:47 -!- FreeFull has quit. 05:44:47 -!- oerjan has quit (Quit: Nite). 07:03:08 -!- b_jonas has joined. 07:03:24 int-e: https://esolangs.org/logs/2019-04-08.html re explanation of the "hon. and learned friend" and other forms of address 07:06:22 " Would there be a style of Magic: the Gathering? Would there be a style to use all styles together?" => \? roborosewater for the former, ^style fungot for the latter 07:06:22 b_jonas: cyrus! are you leaving! you've got to be joking!? 07:14:44 `quote 07:14:45 423) tswett: last argument must be a cub scout!! have you made your money-drop today?? 07:14:54 `quote 07:14:55 83) okay I see it now, quines do exist 07:15:59 `quote 07:16:00 918) what are some good concurrency primitives shachaf: how primitive do you want? 07:30:43 -!- b_jonas has quit (Quit: leaving). 07:58:14 -!- tromp has quit (Remote host closed the connection). 07:58:23 -!- APic has quit (Ping timeout: 245 seconds). 07:58:23 -!- int-e has quit (Ping timeout: 245 seconds). 07:58:53 -!- APic has joined. 07:59:12 -!- ineiros_ has quit (Remote host closed the connection). 07:59:17 -!- int-e has joined. 07:59:21 -!- ineiros has joined. 08:06:05 -!- monkeystance has quit (Remote host closed the connection). 08:06:27 -!- monkeystance has joined. 08:07:26 -!- monkeystance has quit (Max SendQ exceeded). 08:07:57 -!- monkeystance has joined. 08:08:55 -!- monkeystance has quit (Max SendQ exceeded). 08:09:14 -!- AnotherTest has joined. 08:09:24 -!- monkeystance has joined. 08:13:56 [[Text]] https://esolangs.org/w/index.php?diff=60949&oldid=54594 * A * (+217) /* Development of a compiler */ 08:21:28 -!- tromp has joined. 08:22:59 [[Special:Log/newusers]] create * Dtuser * New user account 08:58:14 -!- moei has joined. 09:06:00 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60950&oldid=60928 * Dtuser * (+206) /* Introductions */ 09:17:54 [[Keg]] M https://esolangs.org/w/index.php?diff=60951&oldid=58308 * JonoCode9374 * (+76) 09:20:45 [[Drive-In Window]] M https://esolangs.org/w/index.php?diff=60952&oldid=60254 * Dtuser * (+24) The interpreter for this programming language is implemented. 09:24:01 -!- arseniiv has joined. 10:09:30 -!- moei has quit (Read error: Connection reset by peer). 10:10:06 -!- moei has joined. 11:35:19 Things that are just: https://hack.esolangs.org/tmp/paste/paste.15102 11:45:18 -!- imode has joined. 12:02:50 -!- Bowserinator has quit (Quit: Blame iczero something happened). 12:03:04 -!- Bowserinator has joined. 12:03:53 -!- wob_jonas has joined. 12:07:16 AARGH 12:08:09 I ran into a particularly annoying bug in this software I didn't write, but where the code I wrote exercises the bug that you'd normally not meet, so now I'll have to clean it so that the program doesn't randomly crash later. 12:14:03 Apparently I managed to create a corrupt file with some strange operations I did. 12:34:41 fizzie: why is indexed monad twice in that? 12:34:41 -!- wob_jonas has quit (Remote host closed the connection). 12:36:18 -!- wob_jonas has joined. 12:36:21 `? xor 12:36:22 Xor is just addition of nimbers. 12:36:22 `? ^ 12:36:23 ​^ (also notated by ⊕ or ⊻) is the exclusive-or operator; ∧ (also notated by /\ or &) is the and (conjunction) operator; ^ (also notated by ↑ or ** or ⋆) is the power operator. 12:36:46 `? nimber 12:36:47 nimber? ¯\(°​_o)/¯ 12:46:42 -!- imode has quit (Ping timeout: 245 seconds). 12:54:54 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 12:57:12 wow... 12:57:15 -!- Lord_of_Life has joined. 12:57:57 wob_jonas: The file of it has got two lines for some reason, and that's (slightly transformed) what came out of gwrp. 12:58:00 `` wc -l wisdom/'indexed monad' 12:58:01 2 wisdom/indexed monad 12:58:49 `dowg indexed monad 12:58:50 3151:2013-06-18 sed -i \'2s/$/./\' wisdom/indexed\\ monad \ 3150:2013-06-17 echo \'Indexed monads are just monads on an indexed category\' >> wisdom/\'indexed monad\' \ 3149:2013-06-17 mv \'indexed monad\' wisdom/ 12:59:44 `? monad 12:59:45 `? monads 12:59:45 Monads are just monoids in the category of endofunctors. 12:59:46 Monads are just free monad monad monad algebras. 13:00:01 ^ that's suspicious too 13:00:24 `` find wisdom -type f -exec wc -l '{}' + | grep -v '^ *1 ' 13:00:25 ​ 2 wisdom/bdsmreclist \ 0 wisdom/rules of wisdom \ 0 wisdom/funpuns \ 2 wisdom/indexed monad \ 1558 total 13:11:34 ``` set -e; cd wisdom; for f in *; do test -e "${f}s" && echo "$f"; done; 13:11:35 emac \ funpun \ justice \ monad \ monoid \ number \ o \ oop \ the u 13:11:36 `? emac 13:11:37 The eMac, released in 2002, was the first model of Macintosh computer to use electricity. 13:11:38 `? emacs 13:11:39 emacs is the weird brother of nano. 13:11:44 `? funpun 13:11:45 `? funpuns 13:11:45 funpuns fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Gur havg bs sha chaarel vf anzrq nsgre uvz. 13:11:46 Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. Gur havg bs sha chaarel vf anzrq nsgre uvz. 13:12:11 ``` \? funpun | tr N-ZA-Mn-za-m A-Za-z 13:12:13 shachaf sprƀ som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him. 13:12:36 ``` \? funpuns | tr N-ZA-Mn-za-m A-Za-z 13:12:37 Queen Shachaf of the Dawn sprƀ som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions. The unit of fun punnery is named after him. 13:12:40 `? justice 13:12:41 `? justices 13:12:41 Justice is just behavior or treatment. 13:12:42 Justices are just members of the Supreme Court. 13:12:46 `? number 13:12:47 `? numbers 13:12:47 The number of the hour is 14. 13:12:48 Numbers: 0, 848, 1344, 1696, 1969, 2192, _, 2544, 2688, 2817, _, 3040, _, _, 3313, 3392, ... 13:12:55 `? os 13:12:56 Os is the accusative plural of us. Alsø a village in Denmark. Ånd a Norwegian spirit. 13:13:00 `? oops 13:13:01 `? oop 13:13:01 OOPS (Obligatory Oblivious PunS) is a variant of OOP. 13:13:02 OOP (Obligatory Opportunistic Pun) is a popular technique for naming things, thus solving zero of the hard problems in computer science. 13:13:05 `? the u 13:13:06 The U are a very mad people. 13:16:36 `forget funpun 13:16:38 Forget what? 13:16:41 `? funpun 13:16:42 funpun? ¯\(°​_o)/¯ 13:16:43 `? funpuns 13:16:45 Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. Gur havg bs sha chaarel vf anzrq nsgre uvz. 13:17:05 ``` mv -vi wisdom/funpun{s,} 13:17:08 ​'wisdom/funpuns' -> 'wisdom/funpun' 13:17:10 `? funpun 13:17:11 Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. Gur havg bs sha chaarel vf anzrq nsgre uvz. 13:17:13 `? funpuns 13:17:15 Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. Gur havg bs sha chaarel vf anzrq nsgre uvz. 13:34:49 today I learned that when linux added real posix-like threads, they actually made the existing _exit syscall exit just a thread, and added a new syscall called group_exit that exits all threads of the current process, and the libc _exit function actually calls the latter. this is scary. 13:35:26 I'm also trying to look up some other details about thread internals, but they're mostly buried deep inside the kernel and libc, so I can't find much 14:01:12 Hmm I don't see why this is scary. 14:01:31 (threads, yes. but syscall naming?) 15:22:19 `? test 15:22:20 test failed. HackEgo-JUnit is not available. 15:26:29 fungot: Hey you! You! 15:26:30 tswett[m]: but cyrus! are you leaving! who the heck are you?! c'mon!! 15:27:17 fungot: around 15:27:17 tswett[m]: shall we get back to the present? he's been known. we reptites will rule the world in a mere door that keeps us bound, hand, foot...and tongue kid? ...oh, it's you, isn't this morbid? the great adventurer toma levine rests in a grave to the north. it's a great place for a picnic! heard that magus's place... 15:28:42 -!- xkapastel has joined. 15:31:58 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:46:52 -!- xkapastel has quit (Quit: Updating details, brb). 16:47:33 -!- xkapastel has joined. 17:24:54 [[Talk:Polynomial]] https://esolangs.org/w/index.php?diff=60953&oldid=55275 * Areallycoolusername * (+155) 17:25:04 [[Talk:Polynomial]] https://esolangs.org/w/index.php?diff=60954&oldid=60953 * Areallycoolusername * (-1) 17:59:10 [[Polytran]] N https://esolangs.org/w/index.php?oldid=60955 * Areallycoolusername * (+1547) Created page with "Polytran is an [[esoteric programming language]] that is a mix between [[Polynomial]] and [[Fortran]], made by [[User: Areallycoolusername|Areallycoolusername]]. It was inspir..." 18:27:36 I wonder if anyone has gone on https://www.theproofistrivial.com/ and gotten a genuinely valuable insight from it 18:39:23 -!- nfd has joined. 18:41:45 -!- nfd9001 has quit (Ping timeout: 258 seconds). 19:00:36 -!- sebbu has quit (Ping timeout: 268 seconds). 19:03:53 -!- atslash has joined. 19:06:03 -!- nfd9001 has joined. 19:08:12 -!- nfd has quit (Ping timeout: 244 seconds). 19:08:26 -!- LKoen has joined. 19:15:00 -!- Essadon has joined. 19:15:17 -!- Essadon has quit (Max SendQ exceeded). 19:22:46 rain1: sometimes it says sensible things e. g. “Just view the problem as a // compact // group // whose elements are // non-degenerate // linear transformations” 19:23:02 about valuable insights, though… 19:28:06 -!- sebbu has joined. 19:29:58 -!- sebbu has quit (Remote host closed the connection). 19:30:20 -!- sebbu has joined. 19:30:27 -!- nfd9001 has quit (Ping timeout: 255 seconds). 19:31:13 -!- nfd9001 has joined. 19:55:38 [[BotEngine]] https://esolangs.org/w/index.php?diff=60956&oldid=45534 * SuperJedi224 * (+38) 20:17:51 -!- FreeFull has joined. 20:37:40 -!- sebbu has quit (Ping timeout: 250 seconds). 20:39:28 -!- b_jonas has joined. 20:40:45 -!- AnotherTest has quit (Ping timeout: 250 seconds). 20:49:18 " fungot: if you take a wheel of a tricycle, do you get a bicycle then?" => you know that tom7 has done some research on a similar topic, right? 20:49:18 b_jonas: it's time you jumped off this mortal coil... 20:49:25 eww 20:49:28 ^style 20:49:28 Available: agora alice c64 ct* darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 20:49:42 that's not a nice thing to say, fungot 20:49:42 b_jonas: by thy leave, crono?!! you brought back my cat! thank you, crono! 20:51:29 It was also a verbatim quote. This style is prone to do those. 20:51:33 ^style ff7 20:51:33 Selected style: ff7 (Full script of the game Final Fantasy VII) 20:51:38 Maybe changing games would help. 20:51:53 fungot: Are you more friendly now? 20:51:53 fizzie: at least i thought i gave this to the id security check area. the use of getting gossip on everyone? everyone's here? 20:54:21 Heh, that sounds almost like the normal IRC style. 20:55:38 b_jonas: I don't 20:56:31 [[Teg]] M https://esolangs.org/w/index.php?diff=60957&oldid=60926 * Salpynx * (-53) this is not rewriting, I'm changing the paradigim 20:58:22 int-e: https://youtu.be/mNTj05I4k5I Unlikely Bikes: The Unibicle (from 2016) 20:58:49 -!- adu has joined. 21:15:53 -!- sebbu has joined. 21:30:46 wtf 21:31:00 I'm looking for airplane tickets, within Europe 21:31:40 the rules of this airline says that check-in baggage has a maximum size of 1.58 m for sum of length and width and depth. that's actually quite small. I'm not used to such a small limit. 21:32:07 you can bring oversized luggage, but it costs a lot 21:32:25 Why do people measure things like that? 21:32:53 shachaf: because they don't want to list like three different sets of three maximum dimensions 21:34:52 clearly the most efficient shape is a suitcase shaped like a perfect 52 cm cube 21:35:33 I should start a line of cube shaped baggage products 21:36:12 shachaf: the local transport in Budapest has the rule that each piece of baggage must be sized at most 0.4x0.5x0.8 or 0.2x0.2x2 meters, and you can take two pieces of such baggage. there are certain exceptions, most importantly for baby carriages. 21:36:50 this means in effect that many people who carry adult sports equipment or a large musical instrument are technically disobeying the rules 21:37:01 mind you, this is just one of the many rules that are often disobeyed 21:38:05 you're technically also not supposed to eat on the buses, and you're only allowed to take dogs if they are either in a box or (on a leash and wearing a muzzle guard) 21:39:08 oren: it's not so simple, because I also want to put the luggage in the automatic luggage cabins in airports or stations, and such a cube would be hard to fit 21:39:46 it would also be inconvenient on the train and other transport from and to the airpor 21:45:24 I'm reading the rules for what you aren't allowed to put in hand luggage, and what you aren't allowed to put in check-in luggage. 21:45:33 As usual this specifically mentions throwing stars. 21:45:53 It also says that you aren't allowed to put "billiard, snooker and pool cues" in your hand luggage 21:46:18 I wonder how you'd fit one in hand luggage anyway 21:46:24 how long is a pool cue? 21:49:43 certainly won't fit 22:01:01 OK, I booked the airplane for vacation 22:01:18 that's the cheaper part, I'll also have to book accomodation 22:17:43 -!- Essadon has joined. 22:24:02 -!- adu has quit (Quit: adu). 22:29:38 -!- iconmaster has joined. 22:36:30 -!- monkeystance has quit (Remote host closed the connection). 22:38:20 -!- b_jonas has quit (Quit: leaving). 22:39:11 -!- moei has quit (Quit: Leaving...). 22:49:31 -!- Essadon has quit (Quit: Qutting). 22:55:38 -!- iconmaster has quit (Quit: Leaving). 23:16:26 -!- 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:40:29 -!- oerjan has joined. 23:42:38 opened a plenty of new places in BIY and played a level in each, nice 23:47:24 -!- arseniiv has quit (Ping timeout: 255 seconds). 2019-04-10: 00:13:43 `? funpun 00:13:44 Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. Gur havg bs sha chaarel vf anzrq nsgre uvz. 00:13:49 `? shachaf 00:13:50 Queen Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions. 00:14:34 i guess b_jonas deleted the right one. 00:19:24 confusing 00:20:03 I'd say, the 's' should clearly be part of the entry name :P 00:20:19 `rot13 f 00:20:20 s 00:21:46 `rot13 ø 00:21:47 ​ƀ 00:23:20 `unidecode øƀ 00:23:20 ​[U+00F8 LATIN SMALL LETTER O WITH STROKE] [U+0180 LATIN SMALL LETTER B WITH STROKE] 00:24:59 someone made rot13 more semantic 00:25:07 `cat bin/rot13 00:25:07 ​#!/hackenv/bin/shebang_args_or_input python \ \ import re, sys, unicodedata as U \ def tr(c): \ m = re.match(r'(.*\bLATIN\b.*\bLETTER )([A-Z])\b(.*)', U.name(c, '')) \ if m: \ p, q, r = m.groups() \ n = ord(q) - ord('A') \ try: \ return U.lookup(p + chr(ord('A') + (n + 13) % 26) + r) \ except KeyError: \ return c \ return c \ \ def tr2(c): \ d = tr(c) \ if d != c: \ r 00:26:15 Jafet did. 00:28:02 Anyway, I'm soory I missed the singular funpun entry when I updated the plural one. 00:28:28 You updated it? 00:28:35 `dowg funpuns 00:28:36 11772:2019-04-09 `` mv -vi wisdom/funpun{s,} \ 11748:2019-03-04 ` echo -n $(cat wisdom/shachaf) The unit of fun punnery is named after him. | rot13 > wisdom/funpuns \ 7399:2016-04-17 rm wisdom/funpuns \ 7398:2016-04-17 le/rn_append funpuns/Gur havg bs onq chaarel vf anzrq nsgre uvz. 00:28:45 `dowg funpun 00:28:47 11772:2019-04-09 `` mv -vi wisdom/funpun{s,} \ 11771:2019-04-09 forget funpun \ 11105:2017-07-21 slwd funpun//s/\xc3\xb8/\xc6\x80/ \ 7401:2016-04-17 ` sed -i \'s/onq/sha/\' wisdom/funpun \ 7400:2016-04-17 le/rn_append funpun/Gur havg bs onq chaarel vf anzrq nsgre uvz. \ 5814:2015-07-09 ` rot13 < wisdom/shachaf >wisdom/funpun \ 4367:2014-01-25 r13 wisdom/funp 00:28:47 Well, regenerated it. 00:29:08 whoa, they aren't rot13 of each other. 00:29:55 I guess I'm not an expert on fun puns. 00:34:29 The last few days have made the bulk of my use of urxvt's ctrl-right-click context menu. 00:34:38 (It has a rot13 option.) 00:34:58 fancy 00:35:10 I have a keybinding to rot13 the contents of the clipboard. 00:35:16 But it doesn't help so much with viewing. 00:36:00 The urxvt thing rot13's the contents of the primary selection, but also briefly shows it in a corner-of-the-window overlay thing. 00:36:09 (It's very brief, though.) 00:36:43 I used to use urxvt but now I don't. 00:37:04 It also has a "convert newlines to spaces" tool. 00:37:12 Seems it still doesn't support changing the font size dynamically. 00:37:13 But I think I'd still like to set up something like your indicators. 00:37:23 Well, I mean, very clunkily it does. 00:37:34 I rewrote my indicator program to monitor X11 selection-changed events. 00:37:49 URxvt.keysym.C-minus: command:\033]710;xft:Tamzen:pixelsize=13, DejaVu Sans Mono:pixelsize=10\007 00:37:51 It was polling once a second but the delay between changing clipboard size and seeing it updated was annoying me. 00:38:11 That's what I use when I move a terminal to the lower-DPI monitor sometimes. 00:38:30 Maybe I'll just write my own terminal emulator. 00:39:03 You do have to set URxvt.insecure on to use that option, which is annoying, especially if you spend time around places like this where all kinds of bytes come and go. 00:39:33 Oh, you set urxvt options through text prited in the terminal? 00:39:38 Can you execute arbitrary commands that way? 00:40:35 It's not exactly through text printed, the "command:" action prefix for a keybinding parses it as a control sequence. 00:40:51 But the "insecure" flag is the same for both. I'd prefer to enable it only for these "internal" things. 00:41:14 The "right" way to do this would be to use one of the Perl extensions written for controlling the font size. 00:41:26 (And then just trigger that extension from the key binding.) 00:41:37 It's just, effort. 00:41:39 Maybe the right way would be to just have that built in? 00:41:46 Well. Maybe. 00:41:54 Changing the font size is one of relatively few things I want my terminal to do. 00:42:19 When I was looking at this, there were at least two different urxvt extensions to do it, I'm not sure why I discarded them. 00:42:35 But yes, it would be nice if it supported that as a feature. 00:43:27 https://github.com/simmel/urxvt-resize-font I think is the better one, in that it's at least not too many lines. 00:46:05 Although I think "insecure: true" is also required for window title setting, which I kind of like. 00:55:56 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:56:54 -!- Lord_of_Life has joined. 01:02:50 -!- FreeFull has quit. 01:56:49 * pikhq mrfs a bit 01:59:39 ^wn mrf 01:59:42 oops 01:59:46 @wn mrf 01:59:47 No match for "mrf". 01:59:52 shocking 01:59:56 `? mrf 01:59:57 mrf? ¯\(°​_o)/¯ 02:00:02 Words are hard. 02:00:30 i'm sure it's perfectly fine czech. 02:01:19 although wiktionary doesn't know it. 02:05:20 I am just tired, because moving be like that. 02:24:06 `` wn mrf -over 02:24:08 No output. 02:26:15 -!- Sgeo__ has joined. 02:29:32 -!- Sgeo_ has quit (Ping timeout: 250 seconds). 02:32:44 `mkx bin/explain//wn "${1:-explain}" -n1 -hypen -hypev | sed -e '1,/^Sense/d;/^$/,$d' | tr '\n' ' ' | sed -e 's/ */ /g' 02:32:46 bin/explain 02:32:50 `explain word 02:32:51 word => language unit, linguistic unit => part, portion, component part, component, constituent => relation => abstraction, abstract entity => entity 02:32:57 (WordNet is tg.) 02:45:42 -!- adu has joined. 04:47:59 -!- xkapastel has quit (Quit: Connection closed for inactivity). 05:10:32 -!- grumble has quit (Quit: If we're putting dbus in the linux kernel, I want a Java RMI registry there too.). 05:16:47 -!- grumble has joined. 05:23:37 [[MiniStringFuck]] M https://esolangs.org/w/index.php?diff=60958&oldid=50538 * Salpynx * (-2) also not re-writing 05:25:15 -!- Sgeo_ has joined. 05:28:30 -!- Sgeo__ has quit (Ping timeout: 250 seconds). 06:06:08 -!- Sgeo has joined. 06:08:47 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 06:47:42 -!- oerjan has quit (Quit: Nite). 07:26:41 -!- adu has quit (Quit: adu). 07:56:18 -!- tromp has quit (Remote host closed the connection). 08:16:32 -!- tromp has joined. 08:38:51 -!- Frater_EST has joined. 08:59:36 -!- AnotherTest has joined. 09:13:07 -!- b_jonas has joined. 09:13:12 -!- b_jonas has changed nick to wob_jonas. 09:14:16 `ftoc 98.6 09:14:17 98.60°F = 37.00°C 09:14:28 `ctof 36.4 09:14:29 36.40°C = 97.52°F 09:17:35 oerjan: yes, I looked at the history. at one point boily appended to both wisdom/funpun and wisdom/funpuns , where one existed before, and from that point on both existed in parallel 09:18:12 int-e: the s is part of the name, which is what the wisdom body says, but IMO it shouldn't be in the wisdom name so that both `? funpuns and `? funpun works 09:18:41 this way people can find the entry even if they don't know that it's not the plural of funpuns 09:19:19 int-e: I blame boily 09:51:56 The good thing with the internet is that there's so much of them. I'm listening to music from the internet, but if I don't like a piece of music, I can switch to a different one. 09:58:03 -!- arseniiv has joined. 10:08:00 -!- monkeystance has joined. 10:10:01 -!- nfd9001 has quit (Read error: Connection reset by peer). 10:34:01 -!- Essadon has joined. 10:34:52 -!- nfd9001 has joined. 10:38:21 also, it's about time for a new o. someone upload it. 11:42:21 `? outstanding 11:42:22 outstanding? ¯\(°​_o)/¯ 11:51:25 wob_jonas: outstanding is when someone is upright in an outdoors position, as in "that scarecrow is outstanding in his field" 11:53:45 I see. so tall buildings are outstanding, eg. I live in an outstanding house. 11:54:58 Yes 11:55:04 See also "outlier" 11:58:23 As in, "Not many scarecrows have fallen over, but that one over there is an outlier" 12:03:41 Interesting, WordNet ranks the one sense higher than the other. 12:03:45 @wn outlier 12:03:46 *** "outlier" wn "WordNet (r) 3.0 (2006)" 12:03:46 outlier 12:03:46 n 1: a person who lives away from his place of work 12:03:46 2: an extreme deviation from the mean 12:24:46 -!- xkapastel has joined. 12:54:05 -!- Lord_of_Life_ has joined. 12:56:42 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 12:56:53 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:58:03 -!- Frater_EST has quit (Ping timeout: 255 seconds). 13:22:38 [[CARfish]] N https://esolangs.org/w/index.php?oldid=60959 * A * (+751) Created page with "[[CARfish]] is an esolang that tries to make experiences of [[Deadfish]] worse. (It has the same four commands, though.) CARfish started out from two separate languages: Map(..." 13:26:27 [[CARfish]] https://esolangs.org/w/index.php?diff=60960&oldid=60959 * A * (+447) 13:30:07 [[CARfish]] https://esolangs.org/w/index.php?diff=60961&oldid=60960 * A * (+178) /* ANTS documentation */ 13:46:07 [[CARfish]] https://esolangs.org/w/index.php?diff=60962&oldid=60961 * A * (+689) /* ANTS documentation */ 13:51:39 [[CARfish]] https://esolangs.org/w/index.php?diff=60963&oldid=60962 * A * (+4) /* ANTS documentation */ 14:05:11 [[CARfish]] https://esolangs.org/w/index.php?diff=60964&oldid=60963 * A * (+67) /* Map documentation */ 14:08:59 [[CARfish]] https://esolangs.org/w/index.php?diff=60965&oldid=60964 * A * (+557) 14:10:50 [[Deadfish]] https://esolangs.org/w/index.php?diff=60966&oldid=60693 * A * (+106) /* Variants of deadfish */ 14:12:18 [[CARfish]] https://esolangs.org/w/index.php?diff=60967&oldid=60965 * A * (+43) 14:19:47 [[CARfish]] https://esolangs.org/w/index.php?diff=60968&oldid=60967 * A * (+70) 14:54:16 -!- wob_jonas has quit (Remote host closed the connection). 15:42:40 [[Control Character]] https://esolangs.org/w/index.php?diff=60969&oldid=60818 * EnilKoder * (+940) 15:45:34 [[RarVM]] M https://esolangs.org/w/index.php?diff=60970&oldid=60947 * Void * (+111) /* Examples/Use cases */ 15:47:20 Taneb: there's a dairy near San Francisco called Clover, and all of their marketing involves terrible puns 15:47:31 one of which is "Our cows are outstanding in their field" 15:48:55 :D 15:51:36 I know my joke wasn't original, but I don't know where I stole it from 15:53:16 it tickles me that you can get on the subway here and ride out to a place where you can see cows standing around from the train 15:54:30 I think you can do that on the Tyne & Wear Metro, too 15:54:59 I grew up being able to see cows standing around from my bedroom, and I do miss it 15:56:14 [[RarVM]] M https://esolangs.org/w/index.php?diff=60971&oldid=60970 * Void * (+423) /* Local, social network or market based cooperative resource sharing between devices */ 15:56:18 `quote boring 15:56:19 108) how does a "DNA computer" work. von neumann machines? CakeProphet, that's boring in the context of DNA. It's just stealing the universe's work and passing it off as our own. \ 172) My quotes are boring \ 327) yes i use the services of a psychic, but i'm considering getting a live one since stuff like "hello $name, your first name $first_name has |$first_name| letters, s 15:56:33 [[RarVM]] M https://esolangs.org/w/index.php?diff=60972&oldid=60971 * Void * (+1) /* Cooperative resource sharing between devices= */ 16:03:30 [[Control Character]] https://esolangs.org/w/index.php?diff=60973&oldid=60969 * EnilKoder * (+136) 16:05:19 `quote 327 16:05:19 327) yes i use the services of a psychic, but i'm considering getting a live one since stuff like "hello $name, your first name $first_name has |$first_name| letters, so by using numerology we can tell ..." is getting kind of boring 16:07:25 -!- S_Gautam has joined. 16:08:02 [[Control Character]] https://esolangs.org/w/index.php?diff=60974&oldid=60973 * EnilKoder * (+20) 16:11:26 “JawSig is a programming language where the code is assembled from jigsaw tiles and should resemble a jaw and someones’s signature to compile” 16:21:27 -!- LKoen has joined. 16:56:52 -!- adu has joined. 17:07:11 [[Polytran]] https://esolangs.org/w/index.php?diff=60975&oldid=60955 * Areallycoolusername * (+2959) Added code explanations and an example 17:09:28 [[Language list]] https://esolangs.org/w/index.php?diff=60976&oldid=60910 * Areallycoolusername * (+15) /* P */ 17:11:59 [[Polytran]] https://esolangs.org/w/index.php?diff=60977&oldid=60975 * Areallycoolusername * (+109) 17:19:38 -!- LKoen has quit (Remote host closed the connection). 18:16:49 [[BytePusher]] M https://esolangs.org/w/index.php?diff=60978&oldid=60929 * Emg * (+17) Update line count on my (emg) bytepusher VM 18:20:25 [[RarVM]] M https://esolangs.org/w/index.php?diff=60979&oldid=60972 * Void * (+95) /* Language overview */ 18:27:07 -!- Sgeo has quit (Ping timeout: 245 seconds). 18:28:53 -!- Sgeo has joined. 18:46:52 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 18:55:49 -!- FreeFull has joined. 19:01:57 * int-e wonders whether http://blog.lczero.org/2019/04/announcing-lcz-worlds-first-neural-net.html would satisfy zzo38's Z-machine cravings for the month. 19:04:13 -!- brandonson has quit (Ping timeout: 268 seconds). 19:05:32 -!- brandonson has joined. 19:24:06 -!- S_Gautam has joined. 19:34:31 -!- b_jonas has joined. 20:05:19 " I grew up being able to see cows standing around from my bedroom, and I do miss it" => what how? you aren't so young that you already had the world wide web and internet access at home when as grew up 20:07:46 a) I'm afraid I rather am that young. I remember my dad showing me the web when I was 6 or 7 20:07:50 b) I meant out the window 20:08:02 hmm 20:08:08 `? tanebventions 20:08:10 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 20:08:30 `? tanebventions: food 20:08:31 Culinary tanebventions include automatic squirrel feeders, weetoflakes, mushrooms, nutella, and cognac. 20:09:00 but we already knew of sand when I was young. we played with it in the park. 20:09:21 and we had ruins too 20:09:24 Your mistake is assuming I'm not going to invent a time machine 20:09:28 `? Italian 20:09:29 Italian is the most melodious language known. Taneb invented it to sing better in the shower. 20:09:32 ah 20:10:09 `? mushroom 20:10:11 mushroom? ¯\(°​_o)/¯ 20:10:14 ?! 20:10:14 Maybe you meant: v @ ? . 20:10:20 just yesterday, our boss requested that we use a time machine to satisfy some too short deadline that a customer demands 20:14:15 -!- xkapastel has quit (Quit: Connection closed for inactivity). 20:15:44 oh no 20:19:35 -!- AnotherTest has quit (Ping timeout: 252 seconds). 20:20:57 -!- xkapastel has joined. 20:24:05 ``` rev <<< live 20:24:08 evil 20:30:08 [[BytePusher]] M https://esolangs.org/w/index.php?diff=60980&oldid=60978 * Emg * (-17) Don't need to be so specific about how many lines my VM is, it keeps changing 20:41:51 ``` rev <<<"evil stun trap wolf dial drawer loop rail tide doom emit peek repair ward gulp loot moor reed" 20:41:51 deer room tool plug draw riaper keep time mood edit liar pool reward laid flow part nuts live 20:42:13 argh 20:42:15 ``` rev <<<"evil stun trap wolf dial drawer loop rail tide doom emit peek repaid ward gulp loot moor reed" 20:42:16 deer room tool plug draw diaper keep time mood edit liar pool reward laid flow part nuts live 21:15:41 -!- Sgeo_ has joined. 21:17:13 -!- Sgeo has quit (Ping timeout: 246 seconds). 21:17:42 -!- LKoen has joined. 21:32:01 -!- Sgeo_ has quit (Read error: Connection reset by peer). 21:44:36 -!- LKoen has quit (Remote host closed the connection). 21:44:55 -!- LKoen has joined. 21:50:07 -!- adu has quit (Quit: adu). 21:50:14 -!- LKoen has quit (Remote host closed the connection). 21:50:34 -!- LKoen has joined. 21:50:41 -!- adu has joined. 21:50:55 -!- adu has quit (Client Quit). 21:51:24 -!- adu has joined. 21:51:41 -!- adu has quit (Client Quit). 21:52:07 -!- adu has joined. 21:52:27 -!- adu has quit (Client Quit). 21:52:58 -!- adu has joined. 21:53:14 -!- adu has quit (Client Quit). 21:58:18 -!- tromp has quit (Remote host closed the connection). 22:11:35 -!- monkeystance has quit (Remote host closed the connection). 22:14:32 [[BytePusher]] M https://esolangs.org/w/index.php?diff=60981&oldid=60980 * Emg * (+20) Mention new minified VM 22:16:52 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 22:18:03 -!- LKoen_ has joined. 22:21:41 -!- LKoen has quit (Ping timeout: 252 seconds). 22:36:11 -!- LKoen has joined. 22:37:29 -!- Essadon has quit (Quit: Qutting). 22:39:17 -!- LKoen_ has quit (Ping timeout: 252 seconds). 22:54:12 -!- Sgeo has joined. 23:03:26 -!- b_jonas has quit (Quit: leaving). 23:07:45 -!- oerjan has joined. 23:11:18 `` cd wisdom; ls *s 23:11:19 6 random numbers \ `whoops \ `words \ abyss \ all the single objects \ all the tropes \ ambiguous \ ananas \ b_jonas \ brontosaurus \ chaos \ chess \ chuck norris \ cls \ comics \ complexity class \ css \ culprits \ dingas \ emacs \ fentimans \ for further details \ glados \ glass \ hambiguitous \ hand injuries \ hfs \ hippothalamus \ inverness \ jesus \ justices \ lens \ lystrosaurus \ madness \ magnus \ magus \ maths \ mipis \ mips \ monads \ monoids \ 23:11:26 `? whoop 23:11:27 whoop? ¯\(°​_o)/¯ 23:11:42 i guess i didn't make it go both ways 23:11:55 `metar kden 23:11:56 lambdabot: @metar KDEN 23:12:00 XD 23:12:02 @metar KDEN 23:12:04 KDEN 102309Z 36021KT 1/4SM R35L/1800V2400FT SN FZFG VV006 M03/M04 A2964 RMK AO2 PK WND 36027/2304 TWR VIS 1/2 P0000 T10331044 $ 23:12:32 sadly int-e got fed up of that trick and made lambdabot ignore HackEso 23:12:57 (probably because of `? weather) 23:13:03 `? weather 23:13:04 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 23:13:17 Ah 23:13:18 @metar ENVA 23:13:19 ENVA 102250Z 13008KT CAVOK M03/M10 Q1030 RMK WIND 670FT 14007KT 23:13:38 it seemed more springy last week... 23:14:38 `cat bin/metar 23:14:38 ​#!/bin/bash \ icao="$(airport "$*" | sed -e "s/.*, //;s/)//" | shuf -n 1)" \ echo lambdabot: @metar "${icao:-$1}" 23:14:44 It seemed more spring-y yesterday, for that matter. 23:15:18 `sled bin/metar//s,lambdabot:,You probably mean, 23:15:19 bin/metar//#!/bin/bash \ icao="$(airport "$*" | sed -e "s/.*, //;s/)//" | shuf -n 1)" \ echo You probably mean @metar "${icao:-$1}" 23:15:31 `metar TEST 23:15:32 You probably mean @metar LFCH 23:15:54 oh it's cleverer 23:16:07 `metar vaernes 23:16:08 You probably mean @metar vaernes 23:16:14 hm not that clever 23:16:48 `metar DEN 23:16:49 You probably mean @metar SAOV 23:16:55 huh 23:16:59 @metar KSFO 23:17:00 KSFO 102256Z 27021KT 10SM FEW200 18/08 A3026 RMK AO2 SLP246 T01780078 23:17:07 it's guessing seems a bit random 23:17:11 *-' 23:18:39 `metar TRD 23:18:40 You probably mean @metar ENVA 23:18:44 it got that one 23:19:04 `cbt metar 23:19:04 ​#!/bin/bash \ icao="$(airport "$*" | sed -e "s/.*, //;s/)//" | shuf -n 1)" \ echo You probably mean @metar "${icao:-$1}" 23:19:29 @metar koak 23:19:30 KOAK 102253Z 26014KT 10SM FEW200 19/10 A3025 RMK AO2 SLP242 T01940100 $ 23:19:34 `metar oak 23:19:34 You probably mean @metar KPTK 23:19:43 `airport KPTK 23:19:44 Oakland County International Airport (PTK, KPTK) 23:19:47 heh 23:20:09 a county-owned public-use airport located in Waterford Township, Oakland County, Michigan, United States 23:20:13 ThackEso 23:20:18 hi chaf 23:20:32 I was trying to get weather reports over APRS yesterday, but aprsdroid can't decode them :( 23:20:54 hi 23:21:06 KDEN isn't really the nearest airport here, but it's the nearest one with an ICAO code I remember. 23:22:55 `? outstanding 23:22:56 outstanding? ¯\(°​_o)/¯ 23:23:59 `# Thaneb//`learn Outstanding is when someone is upright in an outdoors position, as in "that scarecrow is outstanding in his field". 23:24:02 Learned 'outstanding': Outstanding is when someone is upright in an outdoors position, as in "that scarecrow is outstanding in his field". 23:25:16 `last outstand 23:25:17 last: cannot open /var/log/wtmp: No such file or directory 23:25:17 uh 23:25:30 oh well 23:25:35 wat? 23:25:57 I meant to type /last 23:26:06 ic 23:28:11 `slwd outstanding//s,that,That, 23:28:13 outstanding//Outstanding is when someone is upright in an outdoors position, as in "That scarecrow is outstanding in his field". 23:29:22 `cat bin/sedlast 23:29:23 files="$(lastfiles)"; sed -i "$1" "$files" 23:29:26 `` doag | grep sedlast 23:29:29 11491:2018-04-12 slwd shavention//s;sedlast;&/pled; \ 10243:2017-02-13 sedlast s/.$/ yet&/ \ 9834:2016-12-03 sedlast 1299s/call/hail/ \ 9515:2016-10-29 sled bin/sedlast//s/; echo.*// \ 9123:2016-09-29 sedlast s#with a pasjon#and passion fruit# \ 9013:2016-09-06 sedlast s# twh#. That would help.#;s# #, # \ 8915:2016-08-13 sedlast skur.*korrendousk \ 8914:2016-08-13 23:30:54 sedlast seems to have slipped off my memory sieve 23:32:03 wait, through. 23:34:15 -!- xkapastel has quit (Quit: Connection closed for inactivity). 23:38:00 Now that there's the $IRC_HOST variable, for uncloaked users `metar could do some geolocation to pick up a likely airport. 23:39:13 When the other thing fails, that is. 23:41:07 `? time machine 23:41:08 time machine? ¯\(°​_o)/¯ 23:41:51 `le/rn time machine//A time machine is something Taneb will eventually have to invent to fix the fact that many of his inventions are older than him. 23:41:52 Learned 'time machine': A time machine is something Taneb will eventually have to invent to fix the fact that many of his inventions are older than him. 23:41:56 `` acronym IATA; acronym ICAO 23:41:57 insensitive altercation tannest aerobatics \ interspersing chessman Armageddon Osbert 23:42:37 -!- Sgeo_ has joined. 23:43:09 `acronym TLA 23:43:10 topically lousiness attendant 23:43:36 I think that's actually the default. 23:43:38 `acronym 23:43:39 tufting Longstreet aerated 23:43:45 oh 23:44:12 `` acronym TSA; acronym DHS # topical 23:44:13 tusk Sprint annually \ decathlons hardy sneaked 23:45:16 -!- Sgeo has quit (Ping timeout: 246 seconds). 23:45:31 Like fungot, I think these usually aren't very good, but sometimes you get a good one. Randomness seems to be like that. 23:45:31 fizzie: there's something stuck deep in my power to use on your journey. seeing that makes you lose perspective. 23:45:46 Good example. 23:46:01 fizzie: I generated some audio samples randomly but they seemed to consistently not be very good. 23:46:04 What's that about? 23:46:06 . o O ( I feel like adding some more grammar: `slwd time machine//s/have to invent/have to would having had invented/' ) 23:47:33 `? mushrooms 23:47:34 mushrooms? ¯\(°​_o)/¯ 23:47:40 shachaf: I don't know, but maybe the goodness subset of the whole domain of "audio samples" in general is thinner than that of random words put together. 23:47:41 @google Dan Streetmentioner 23:47:41 https://hitchhikers.fandom.com/wiki/Dan_Streetmentioner 23:48:00 fizzie: To be fair, maybe some of the samples were pretty good. 23:48:21 int-e: I think that should have "wiollan" or other tenses like that then. 23:48:21 It's just I was generating 44100 per second and I never got enough good ones in a row. 23:48:48 I think 0 is a pretty good one, for instance. 23:49:04 fizzie: Quite possibly. There's a reason why I haven't actually made the change... the execution felt inferior :) 23:49:48 Looks like "wiollan" wasn't one of them. But "wioll" and "willan" were. 23:50:43 "You can arrive (mayan arivan on-when) for any sitting you like without prior (late fore-when) reservation because you can book retrospectively, as it were when you return to your own time. (you can have on-book haventa forewhen presooning returningwenta retrohome.)" 2019-04-11: 00:01:32 This is hard. Maybe: ... will eventually have on-invent haventa a time machine forwhen presooning inventwentaa pre-Taneb. 00:01:46 (aa -> a) 00:02:38 (Douglas Adams wasn't Tolkien. Tolkien would probably have worked out an actual grammar rather than making up some patterns on the spot. :P) 00:03:14 -!- xkapastel has joined. 00:09:50 I've almost resigned to just buying the Baba game, because of all the talk about it here. 00:21:36 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:22:18 yay peer pressure 00:30:00 `? baba 00:30:01 baba? ¯\(°​_o)/¯ 00:30:15 `learn Baba is fizzie 00:30:16 -!- sebbu2 has joined. 00:30:33 Baba is just you 00:31:10 what is baba is you 00:31:14 and why is everyone talking about it 00:32:15 -!- sebbu has quit (Read error: Connection reset by peer). 00:35:17 It's a videogame/esolang (but more a videogame than esolang). There's a slightly stubby article in the esolangs wiki about it though. 00:36:04 You push things around, but some of those things are the words that tell the world how to behave. 00:36:09 cool 00:36:11 I'll check it out 00:36:29 It's also very frustrating to watch other people to play it, at least for me. 00:36:46 That's a nice way of putting it. ("World, behave!") 00:37:29 I like watching other people play it. 00:37:42 But admittedly that's after I played it and already know how the rules work. 00:54:05 -!- Lord_of_Life_ has joined. 00:57:07 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 00:57:09 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:58:03 -!- brandonson has quit (Remote host closed the connection). 01:27:55 -!- 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.”). 01:55:37 -!- adu has joined. 02:18:23 -!- tromp has joined. 02:22:46 -!- tromp has quit (Ping timeout: 246 seconds). 02:44:15 -!- xkapastel has quit (Quit: Connection closed for inactivity). 03:09:53 -!- FreeFull has quit. 03:34:14 -!- heroux has quit (Read error: Connection reset by peer). 03:38:53 -!- heroux has joined. 03:51:36 -!- S_Gautam has joined. 04:06:30 -!- tromp has joined. 04:10:39 -!- tromp has quit (Ping timeout: 244 seconds). 05:04:46 `? brexit 05:04:47 brexit is a command to forcefully exit, releasing 1GB of free space. 05:06:22 `le/rn_append brexit//If not enough force is available, the command will repeatedly delay itself. 05:06:24 Learned 'brexit': brexit is a command to forcefully exit, releasing 1GB of free space. If not enough force is available, the command will repeatedly delay itself. 05:07:32 `revert 05:07:33 Done. 05:08:10 `le/rn_append brexit//This command has a known bug where it will repeadly delay itself if not enough force is available. 05:08:13 Learned 'brexit': brexit is a command to forcefully exit, releasing 1GB of free space. This command has a known bug where it will repeadly delay itself if not enough force is available. 05:08:14 oops 05:08:35 `slwd brexit//s,pead,peated, 05:08:37 brexit//brexit is a command to forcefully exit, releasing 1GB of free space. This command has a known bug where it will repeatedly delay itself if not enough force is available. 05:09:26 `slwd brexit//s,has a known,was recently discovered to have a, 05:09:27 brexit//brexit is a command to forcefully exit, releasing 1GB of free space. This command was recently discovered to have a bug where it will repeatedly delay itself if not enough force is available. 05:10:13 documentation is hard 05:17:29 on the flip side, looks like uk may get an extra scary halloween this year 05:54:37 -!- tromp has joined. 05:59:14 -!- tromp has quit (Ping timeout: 250 seconds). 06:00:50 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 06:22:10 -!- oerjan has quit (Quit: Nite). 06:28:27 -!- adu has quit (Quit: adu). 06:58:08 -!- tromp has joined. 07:26:46 -!- Sgeo_ has quit (Read error: Connection reset by peer). 07:27:12 -!- Sgeo_ has joined. 08:04:48 -!- Sgeo_ has quit (Read error: Connection reset by peer). 08:05:13 -!- Sgeo_ has joined. 08:05:24 -!- AnotherTest has joined. 08:18:08 -!- Frater_EST has joined. 08:44:34 -!- wob_jonas has joined. 10:12:18 -!- nfd has joined. 10:16:06 -!- nfd9001 has quit (Ping timeout: 264 seconds). 10:44:12 -!- wob_jonas has quit (Ping timeout: 245 seconds). 12:06:31 -!- wob_jonas has joined. 12:08:04 I asked for an olist, and didn't get that, but at least we have an 12:08:23 `ehlist http://eheroes.smackjeeves.com/comics/2774640/shes-really-somethin/ 12:08:24 ehlist http://eheroes.smackjeeves.com/comics/2774640/shes-really-somethin/: b_jonas 12:11:29 -!- tswett[m] has quit (Ping timeout: 240 seconds). 12:12:02 -!- fmease has quit (Ping timeout: 252 seconds). 12:20:46 -!- Sgeo_ has quit (Read error: Connection reset by peer). 12:21:12 -!- Sgeo_ has joined. 12:25:47 -!- atslash has quit (Quit: Leaving). 12:54:23 -!- atslash has joined. 12:57:50 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 12:58:36 -!- Lord_of_Life has joined. 13:10:52 -!- Frater_EST has quit (Ping timeout: 245 seconds). 13:25:44 -!- tromp has quit (Remote host closed the connection). 13:55:02 -!- arseniiv has joined. 14:01:28 -!- tromp has joined. 14:05:51 -!- tromp has quit (Ping timeout: 252 seconds). 14:14:13 -!- moei has joined. 14:16:27 -!- xkapastel has joined. 14:23:29 -!- sleepnap has joined. 14:55:30 -!- tromp has joined. 15:00:18 -!- tromp has quit (Ping timeout: 252 seconds). 15:02:45 -!- tromp has joined. 15:08:24 -!- wob_jonas has quit (Remote host closed the connection). 16:26:44 [[User:Areallycoolusername]] https://esolangs.org/w/index.php?diff=60982&oldid=60567 * Areallycoolusername * (+15) /* Full List of languages I Made */ 16:33:20 -!- LKoen has joined. 16:34:57 -!- nfd9001 has joined. 16:37:06 -!- nfd has quit (Ping timeout: 250 seconds). 16:40:47 -!- nfd9001 has quit (Ping timeout: 240 seconds). 16:42:02 -!- nfd9001 has joined. 16:55:01 -!- b_jonas has joined. 16:56:06 -!- xkapastel has quit (Quit: Connection closed for inactivity). 17:01:07 -!- nfd9001 has quit (Ping timeout: 252 seconds). 17:02:08 -!- nfd9001 has joined. 17:13:25 -!- nfd has joined. 17:16:08 -!- nfd9001 has quit (Ping timeout: 268 seconds). 17:19:51 -!- xkapastel has joined. 17:21:21 -!- nfd has quit (Ping timeout: 250 seconds). 17:22:47 -!- nfd9001 has joined. 17:24:51 -!- tromp has quit (Remote host closed the connection). 17:25:06 -!- LKoen has quit (Remote host closed the connection). 17:34:01 -!- nfd9001 has quit (Ping timeout: 268 seconds). 17:34:08 -!- nfd has joined. 17:49:20 -!- tromp has joined. 17:59:50 -!- LKoen has joined. 18:08:43 -!- LKoen has quit (Remote host closed the connection). 18:09:00 -!- LKoen has joined. 18:24:43 -!- tromp has quit (Remote host closed the connection). 18:40:04 This is an excellent point... "environmental protection" is misleading terminology for what should really be called "self-preservation". 18:41:33 it's a bad nash equilibrium 18:49:16 sometimes 18:49:39 around here, the Sierra Club blocks transit oriented development 18:49:54 they fought to save a "historic parking garage" 18:49:55 really 18:50:44 they want to have fewer people living here (only the wealthy) but what that actually means is longer commutes, primarily by CO₂ producing cars 18:51:10 the "california environmental quality act" is largely used to preserve parking and roads 18:51:14 I agree in the general case though 19:00:13 -!- danieljabailey has quit (Read error: Connection reset by peer). 19:00:34 -!- FreeFull has joined. 19:00:43 -!- tromp has joined. 19:05:25 -!- tromp has quit (Ping timeout: 250 seconds). 19:26:06 -!- xkapastel has quit (Quit: Connection closed for inactivity). 19:33:29 RIP bereshit 19:33:45 what? bear shit? 19:34:01 press F 19:35:38 b_jonas: the israeli moon lander. crashed into the surface at over 100 m/s 19:35:59 hmm. what was the planned speed? 19:36:10 0 19:36:19 ah right 19:36:20 "lander" 19:36:22 was supposed to be a soft touchdown 19:36:33 yeah, tricky naming system 19:37:04 "probe" if it is to crash, "lander" if it is to touch down 19:38:32 impactor 19:43:00 F 19:43:12 what went wrong? 19:51:55 -!- lldd_ has joined. 19:55:59 wait, is it really crashed? It seemed so joyful one moment on that stream when I looked at it 19:57:12 I hoped for pictures of the Moon in 4k or something… 19:59:54 -!- AnotherTest has quit (Ping timeout: 250 seconds). 20:14:03 kmc: engine cut out, it lost too much altitude before they could reset 20:31:22 `? F 20:31:23 F? ¯\(°​_o)/¯ 20:37:39 -!- lldd_ has quit (Quit: Leaving). 20:48:53 -!- tromp has joined. 20:53:13 -!- tromp has quit (Ping timeout: 252 seconds). 20:54:30 -!- nfd has quit (Ping timeout: 264 seconds). 21:02:08 There's a certain narrative that I'd like to suggest we add to esolangs mythology. 21:02:52 This one goes back to the prehistory in the seventies, when we had esolangs like Intercal. 21:04:44 So there was this hacker Dennis Ritchie who made an esoteric language called C. And all the other esolangers laughed at him, saying that it wasn't an interesting esolang at all, because it didn't have any interesting restrictions, it was just a thin layer of syntax obfuscation for ordinary programming languages. 21:05:42 They pointed him at what they considered good examples of esolangs, like Intercal which doesn't allow ordinary arithmetic, or befunge which didn't allow ordinary control flow. 21:07:02 Plus C fooled non-esolangers the same way, it got picked up by hackers like Ken Thompson, and the esolangers told him that the rule was that if the language is used in production then it's not an actual esolang. 21:07:49 And with that excuse, they didn't allow him to create a page for C on the esolang wiki, and refused his membership application to the esolanger club, and didn't allow him into esolanger parties. 21:08:08 But Dennis didn't despair, because he knew that his time would come soon and that he would have the last laugh. 21:08:43 And indeed, more and more people were fooled by the apparent transparency of C. Hackers were using it to write real programs, because C allowed you to write code in what seems like clever ways. 21:09:27 And the hackers wrote all the clever optimizations to save a few clock cycles or bytes of memory, while C allowed their program to be easier to port among different computers. 21:10:02 But the hackers didn't like writing documentation, so when other hackers started using the same clever subroutines, they didn't notice that those optimizations came with boundary conditions that made the code fail in certain circumstances. 21:10:41 And they used the clever subroutines, and found them to be working when they tried the code, but when the time came to run the code with untrusted input as an internet service, the security bugs came up. 21:11:40 And by the time the hackers noticed that C encouraged those kids of clever tricks, it was too late, they were all ensnared by Dennis Ritchie's trap. They looked around and saw that all the network infrastructure and operating systems and basic tools have now been implemented in C, 21:11:55 and riddled with obscure security bugs that are hard to debug. 21:12:36 And that's not all. Eventually computers became cheap enough and got industry applications, so it was no longer only hackers who wrote code for them. Code monkeys started to write code by imitating what they saw in the hacker's programs. 21:13:31 And since all the existing programs were written in C, that's what the code monkeys wrote too. And the code monkeys weren't writing clever optimizations, they wrote code by successive approximation with a hammer and always kept the first working version rather than trying to come up with clever tricks. 21:13:57 But that didn't save their code either, for C was so cleverly designed, that even such straightforward programs will have bugs. 21:15:03 The code monkeys liked how C came with useful library functions, such as strcat to concatenate strings, but their tiny little monkey brain couldn't understand that strings need to be stored somewhere in memory in a large enough array and that they mustn't use memory after its lifetime. 21:15:26 So their code was full of buffer overflows and use after free and uninitialized pointers. 21:16:20 And all the esolangers ended up in consultant jobs where they had to try to untangle the buggy programs that the code monkeys wrote, and teach them good programming practice, each of which was hopeless because the companies insisted on using C because it was the industry standard, 21:16:38 all the while the esolangers couldn't even trust their own tools, because they too were written in C and had bugs. 21:17:21 And when the day of judgement comes, Dennis Ritchie will arise from his grave and hold trial over all the esolangers who doubted his language and didn't allow him in esolanger circles, 21:19:17 and they will be forced to recant their views in ironic ways. The esolangers who made esoteric languages with bounded tape size and bignum cells will now have to spend double exponential time in purgatory to cleanse their soul in a horribly slow [-] loop where they have to recant not only their own insulting statements towards Ritchie, 21:20:21 but also all other possible insulting statements not longer than that. The people who invented two-dimensional esolangs will lose their sanity and will run around without end in a tight loop of four cells. 21:21:17 And only the esolangers pure in heart will be spared, the likes of Arthur Whitney who helped Ritchie's scheme of getting esoteric languages into production. 21:21:44 Do you suppose we could adopt this as an offical creation myth of esolangs? 21:25:09 -!- xkapastel has joined. 21:30:35 -!- tromp has joined. 21:43:36 `? dmr 21:43:37 dmr? ¯\(°​_o)/¯ 21:43:40 `? C 21:43:41 C is the language of��V�>WIד�.��Segmentation fault 21:43:47 `? F 21:43:48 F? ¯\(°​_o)/¯ 21:44:28 `acronym dmr 21:44:29 devalued Mozambicans Rama 21:52:52 `? Tanebventions 21:52:54 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 21:52:58 `? tanebventions: food 21:52:59 Culinary tanebventions include automatic squirrel feeders, weetoflakes, mushrooms, nutella, and cognac. 21:53:02 `? tanebventions: math 21:53:03 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, linear logic, the reals, Lambek's lemma, Curry's paradox, Stone spaces, algebraic geometry, locales, and histograms. 21:55:22 -!- 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.”). 22:05:11 -!- sleepnap has left. 22:06:03 -!- brandonson has joined. 22:17:13 T-18m https://www.youtube.com/watch?v=ojvu2u28CIY 22:20:54 they're live now 22:26:05 stream is crapping out :( :( :( 22:26:52 https://www.youtube.com/watch?v=TXMGu2d8c8g 22:28:02 kmc: that says something about the Falcon heavy rocket 22:29:11 ...yes? 22:29:52 but if the lander already crashed, how is it that they're launching the rockets only now? is Taneb's time machine involved? 22:30:05 two space things are happening today 22:30:07 I'm confused by all this space news 22:30:08 they are not related 22:30:25 but yeah I think time machines may be involved 22:30:39 yes. one is the telescope that photographs a black hole, the other is the lander 22:30:43 that's two 22:30:53 riiiight 22:30:54 oh right! the black hole is the time machine 22:35:24 `? chronocycle 22:35:25 chronocycle? ¯\(°​_o)/¯ 22:35:51 `? 4-2 22:35:52 4-2? ¯\(°​_o)/¯ 22:46:30 they landed all 3 first stages :D 22:47:24 -!- tromp has quit (Remote host closed the connection). 22:51:38 hmm, there are once again the same number of M:tG planeswalker cards for Jace and Chandra. Chandra was in the lead for a short while, which seemed really odd to me, but they rectified that in the latest expansion. 22:56:16 they're even tied with Liliana and Ajani now. that's weird. 23:00:49 -!- b_jonas has quit (Quit: leaving). 23:13:43 -!- oerjan has joined. 23:21:42 -!- Sgeo_ has quit (*.net *.split). 23:21:42 -!- ineiros has quit (*.net *.split). 23:21:42 -!- trn has quit (*.net *.split). 23:21:42 -!- quintopia has quit (*.net *.split). 23:22:25 RIP bereshit <-- i feel like making a bad joke about it having its own idea about where the border between space and moon was 23:26:23 -!- tromp has joined. 23:26:32 and then i should connect it to brexit, i guess. 23:26:58 Hmm... cutting the engine in free fall? 23:27:29 . o O ( Hrm. This program was clearly buggy. Why, then, did it produce correct results? Sigh. ) 23:27:56 -!- Sgeo_ has joined. 23:27:56 -!- ineiros has joined. 23:27:56 -!- trn has joined. 23:27:56 -!- quintopia has joined. 23:28:53 int-e: two off-by-one bugs in opposite directions hth 23:29:35 An off-by-zero bug. 23:29:55 `grWp off.by 23:29:56 off by two:An off by two error is what happens when you expect an off by one error but compensate in the wrong direction. \ off by two error:An off by two error is what happens when you expect an off by one error but compensate in the wrong direction. \ seventh day adventism:Seventh Day Adventism is an attempt to bugfix an off-by-one error in Anabaptism 23:30:12 Nah, that's too simple. I'm computing https://oeis.org/A174094 and the maybe-not-but-why bug is in decomposing the enumeration into independent subproblems. 23:31:15 -!- tromp has quit (Ping timeout: 252 seconds). 23:39:16 Do you suppose we could adopt this as an offical creation myth of esolangs? <-- no hth 23:40:02 i didn't read all of it, but enough to dislike it. 23:56:21 -!- arseniiv has quit (Ping timeout: 268 seconds). 2019-04-12: 00:15:22 So it turns out to be not-a-bug, but a pretty subtle one. (You can call it a "clever optimization" instead... except I'm pretty sure I didn't justify it when I wrote the code.) 00:22:12 fiendish 00:22:51 oerjan: did you baba yet twh 00:24:04 . o O ( bug is you ) 00:24:52 Did you solve that one level with the bugs blocking the exits and the belts? 00:24:58 And then that one other level. 00:25:00 I guess you did. 00:25:13 int-e: i seem to have completely accidentally (except for ignoring *three* attempts by the server to reject my post) indirectly caused the yafgc comic author to go ballistic over a (nearly certain) troll. admittedly he was ripe for it... 00:25:31 I don't remember the details but I liked the second one. 00:25:35 shachaf: I have 220 levels solved, but does that answer the question? 00:25:59 I already knew the answer because you have all the flowers. 00:26:04 Is that all the levels? 00:26:27 I gotta get back to this game. I only have gjb beof. 00:27:01 oh... that is tricky. 00:27:25 (I don't know what I would have done without the aforementioned spoiler in the changelog.) 00:27:42 But I don't have a flower for meta :/ 00:28:03 and I suspect that's my missing achievement. 00:28:40 Do you know what you're missing there? 00:29:23 After digging into data files, I think there's one level that ought to be marked as finished but wasn't. 00:30:20 Hmm, I'm not sure which spoiler you're talking about. 00:31:30 It was in the March 18th news. 00:31:48 Oh. 00:31:51 Hm. 00:34:14 I think I may have tried to do that thing in the past, in ??? 00:34:24 But maybe it's a different thing. 00:34:39 I'll try it again next time I run it. 00:38:45 Man, Steam is so bad. 00:40:13 I mean ? 00:41:36 Hmm, no. 00:51:58 shachaf: you're in the right place though. 00:53:08 shachaf: V guvax vg qbrfa'g pbhag vs lbh pbyyrpg gurz fvzhygnarbhfyl, naq lbh znl fgvyy unir gb jva gur yriry nsgrejneqf. Ohg V'z abg fher jung gur cerpvfr pbaqvgvbaf ner. 00:54:05 -!- imode has joined. 00:54:44 int-e: I was trying to figure out what was going on and I read one spoiler too many apparently. :-( 00:54:58 So I found the hidden level in Meta. 00:54:59 Anyway. By now I've messed up my first savegame and I'm not inclined to start from scratch. And I don't know whether I'm missing a trick or whether I'm encountering a bug. The history of bugs in the game is not reassuring. 00:55:09 And the name of the level doesn't make me feel great, either. 00:55:15 Oh is there a hidden level? 00:55:21 Maybe I'm missing that... 00:55:38 -!- Lord_of_Life_ has joined. 00:55:57 It's called "n cevmr jryy rnearq" 00:56:02 Ironic. 00:56:02 oh wait, meta. 00:56:10 I don't think I would've thought to look there. 00:57:27 Hmm mm. 00:58:22 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 00:58:22 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:58:51 yeah I can confirm that I'm missing that one. 01:01:46 Ooh. Yeah I don't think I would've found that one, ever. Now to get there... 01:04:02 Getting there is easy if you've won the level. 01:07:32 -!- brandonson has quit (Remote host closed the connection). 01:13:38 Oh man, gur jngre pna nyfb or n yriry 01:14:35 -!- tromp has joined. 01:19:03 -!- tromp has quit (Ping timeout: 252 seconds). 01:23:02 -!- nfd9001 has joined. 01:27:28 shachaf: hmpf now I have sbhe obav. 01:28:08 and still no flower for meta. 01:32:59 apparently I'm missing 'nabgure jnl' as well. 01:57:21 Okay. That did it. Final achievement achieved. 01:57:40 So... I make it 222 levels. 01:59:02 Time to delete this time sink. :/ 02:00:01 I closed it but I think I'm at 212 or so. 02:00:20 It may be 223 now because of a new level added in the latest update. 02:00:24 Are obav distinct from beof? 02:00:58 I know you can do beo vf obahf and also x is obahf for other xs, but it didn't seem to do much. 02:00:59 No, I'm just using the adjective rather than the noun. 02:01:59 s/is/vf/ 02:02:07 Anyway, it's all gone, including the savegame so I won't be tempted to quickly reinstall and check stuff. 02:02:14 Oh no 02:02:40 60 hours! 02:05:48 So there are two hidden levels in meta, and I missed them both. 02:08:14 -!- FreeFull has quit. 02:12:58 [[Brainfuck extensions]] https://esolangs.org/w/index.php?diff=60983&oldid=56293 * Tastyfish * (+17) Add Brainfuck++ to Files 02:46:52 [[RarVM]] M https://esolangs.org/w/index.php?diff=60984&oldid=60979 * Void * (+105) /* Hierarchical resource models: intent vs transfer */ 02:49:09 I read "Brainfuck existentialism" 02:49:16 sounds like my kind of party 03:02:53 -!- tromp has joined. 03:07:13 -!- tromp has quit (Ping timeout: 250 seconds). 03:14:49 -!- xkapastel has quit (Quit: Connection closed for inactivity). 04:00:01 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine). 04:02:19 -!- Lord_of_Life has joined. 04:51:27 -!- tromp has joined. 04:55:45 -!- tromp has quit (Ping timeout: 252 seconds). 05:45:32 -!- tromp has joined. 05:50:18 -!- tromp has quit (Ping timeout: 264 seconds). 06:11:55 no, bad monster! 06:12:54 oops 06:52:13 -!- tromp has joined. 07:05:58 -!- dingwat has quit (Read error: Connection reset by peer). 07:06:11 -!- dingwat has joined. 07:06:31 -!- glowcoil has quit (Read error: Connection reset by peer). 07:06:41 -!- Soni has quit (Remote host closed the connection). 07:06:51 -!- glowcoil has joined. 07:07:55 -!- Soni has joined. 07:28:08 -!- imode has quit (Quit: WeeChat 2.4). 07:54:26 -!- AnotherTest has joined. 07:57:43 -!- oerjan has quit (Quit: Nite). 08:18:55 -!- arseniiv has joined. 08:37:54 bmk do you have a gopher? 09:49:43 -!- AnotherTest has quit (Ping timeout: 264 seconds). 11:10:32 -!- AnotherTest has joined. 11:24:32 -!- Essadon has joined. 11:24:46 -!- Essadon has quit (Max SendQ exceeded). 11:25:23 -!- xkapastel has joined. 12:58:43 -!- Lord_of_Life has quit (Ping timeout: 264 seconds). 13:00:11 -!- Lord_of_Life has joined. 16:22:59 -!- Phantom_Hoover has joined. 16:23:00 -!- Phantom_Hoover has quit (Changing host). 16:23:00 -!- Phantom_Hoover has joined. 17:05:04 -!- b_jonas has joined. 17:09:28 [ 'oh hey, j-bot is on again!' 17:09:29 b_jonas: oh hey, j-bot is on again! 17:32:47 -!- rodgort has quit (Quit: Leaving). 17:36:55 -!- rodgort has joined. 17:48:01 Country roads, lets-a-goooo, its-a-meee, Marioooo! Mushroom Kingdom, Bowser Koopa! Let's-a-gooo, Mario! 17:50:30 The other day I needed a font and it seemed impossible to get a simple bitmap to fontificate from. 17:57:22 fontificate? 17:58:27 http://fontificate.samlecuyer.com/ 17:58:47 Put some text on the screen. 18:07:09 and yes, that helps 18:17:15 -!- Sgeo__ has joined. 18:20:02 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 18:36:27 good morning all <3 18:36:42 I'm in a park trying to pick up amateur radio from the international space station 18:38:42 so far no luck 18:46:08 kmc: on which continent are you? 18:46:30 also, what frequency of radio waves is this you're trying to pick up 18:48:24 hhey 18:48:28 nice 19:00:35 -!- FreeFull has joined. 19:08:09 b_jonas: north america. san francisco 19:09:00 and it's on 145.800 MHz, 2m ham band. FM modulated SSTV tones 19:10:47 ok 19:11:05 it's still midday there, so that makes it worse 19:20:00 oh? 19:22:53 or so I think, but you're the HAM guy 19:32:27 `? horned frog 19:32:28 horned frog? ¯\(°​_o)/¯ 19:38:58 while I wait I'm scanning some rail frequencies on my HT :) 19:39:03 (HT = handheld ham radio) 19:39:14 HAM is not an acronym :P 19:39:31 and, I'm not sure how the day/night cycle affects VHF 19:39:35 on HF it depends on the band 19:39:44 20m is better in the day, 40m is better at night 19:39:54 that's because they mainly work by bouncing off the ionosphere 19:40:09 VHF doesn't for the most part, although there are sporadic events where it does, and in that case you can get much longer range 19:40:29 for the most part VHF is a local/regional thing, and depends on line of sight. that's why repeaters installed on mountain tops are so widely used on VHF 19:42:50 huh what? isn't it waves much longer than that that bounce off the ionosphere? 19:45:17 HF refers to 160m through 10m 19:45:21 also known as "shortwave" 19:45:31 oh you said 40m, sorry 19:45:55 for VHF it would depend on https://en.wikipedia.org/wiki/Sporadic_E_propagation 19:46:17 but even then 19:46:26 anyway 19:46:34 -!- AnotherTest has quit (Ping timeout: 250 seconds). 19:46:55 yeah, I just assumed every radiowave comms was easier during the night, but I see that's too much of a simplification 19:50:57 mm 20:20:02 -!- lldd_ has joined. 20:20:50 see if you can pick anything up off M87 20:20:56 i hear it's easier than they say 20:22:45 -!- AnotherTest has joined. 20:22:57 -!- vertrex has quit (Ping timeout: 250 seconds). 20:23:05 -!- vertrex has joined. 20:23:05 -!- vertrex has quit (Changing host). 20:23:05 -!- vertrex has joined. 20:27:24 -!- sebbu2 has changed nick to sebbu. 20:33:07 -!- AnotherTest has quit (Ping timeout: 240 seconds). 20:36:15 -!- sebbu3 has joined. 20:40:10 -!- sebbu has quit (Ping timeout: 250 seconds). 21:08:02 -!- lldd_ has quit (Quit: Leaving). 21:15:04 -!- xkapastel has quit (Quit: Connection closed for inactivity). 21:18:43 -!- tromp has quit (Remote host closed the connection). 21:29:20 -!- b_jonas has quit (Quit: leaving). 21:53:04 -!- tromp has joined. 21:57:29 -!- tromp has quit (Ping timeout: 252 seconds). 22:24:18 -!- tromp has joined. 22:30:47 -!- atslash has quit (Quit: This computer has gone to sleep). 22:35:30 -!- tromp has quit (Remote host closed the connection). 22:39:33 -!- tromp has joined. 22:40:19 -!- limbo_ has quit (Ping timeout: 246 seconds). 22:41:33 -!- limbo_ has joined. 22:43:30 -!- moei has quit (Quit: Leaving...). 22:45:04 -!- Phantom_Hoover has quit (Remote host closed the connection). 22:46:43 -!- limbo_ has quit (Ping timeout: 264 seconds). 22:47:11 -!- limbo_ has joined. 22:48:27 -!- arseniiv has quit (Ping timeout: 255 seconds). 22:50:03 -!- tromp has quit (Remote host closed the connection). 23:08:45 -!- atslash has joined. 23:15:45 -!- nfd has joined. 23:17:24 -!- nfd9001 has quit (Ping timeout: 252 seconds). 23:20:57 -!- tromp has joined. 23:25:07 -!- tromp has quit (Ping timeout: 240 seconds). 23:47:21 -!- atslash has quit (Quit: This computer has gone to sleep). 2019-04-13: 00:01:44 -!- oerjan has joined. 00:53:24 -!- tromp has joined. 00:55:07 [[Special:Log/newusers]] create * Lucas * New user account 00:58:07 -!- tromp has quit (Ping timeout: 264 seconds). 00:58:29 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 01:00:37 -!- Lord_of_Life has joined. 01:17:30 -!- user24 has joined. 01:42:36 -!- FreeFull has quit. 01:42:36 [[Teg]] https://esolangs.org/w/index.php?diff=60985&oldid=60957 * A * (-101) Simplify Syntax 01:43:20 [[Teg]] https://esolangs.org/w/index.php?diff=60986&oldid=60985 * A * (-5) /* 99 bottles of beer */ 02:01:50 Now instead of POSTPIPE, I decided to put POSTQUIT. Still the purpose is what I mentioned before, which is for convenience of users who do not use specialized NNTP software. 03:25:11 -!- adu has joined. 03:31:24 Now they added a "socketvfs" extension for SQLite. The socketvfs protocol is: When connected, server sends the file size as a big-endian 64-bit integer. Client requests data by sending two big-endian 64-bit integers being the offset and length, and then the server returns the data. You could use with stuff other than SQLite too, I suppose. 03:33:04 what are the use cases? 03:33:24 nice simple protocol. 03:35:16 "Nobody knows how much space should be reserved for name. So, calling openpty() or forkpty() with non-NULL name may not be secure." 03:35:27 thopenpty 03:35:38 As far as I can tell currently it is only used in a SQLite extension that is not included by default; I suppose it can be one way to log what parts of a file are accessed. There may be other use too. 03:35:42 it is not merely unknown, but unknowable 03:36:19 Why is anything ever big-endian nowadays? Isn't it just the worst of the endians? 03:36:25 Other than PDP-11-endian, of course. 03:38:48 shachaf: Perhaps use a #define command to define how much space is needed for the name, if your program cares about the name. Then determine what is needed on your computer before compiling it. But you can also try to write the program to avoid needing the name if it doesn't need it. 03:39:14 I think I'll just not ask for the name. 03:39:43 shachaf: Yes, if possible, that is what you should do; don't ask for the name. 03:40:33 I don't know why it uses big-endian. I think small-endian is generally better; but, many things use big-endian too, and still you can work with small-endian and big-endian and PDP-endian, even if it is not the native endian of the system. 03:43:27 Of course. 03:44:49 I want a C program that can both be run as a script (#!/bin/run-as-c or something) and compiled as C. 03:44:52 MMIX uses big-endian, Glulx uses big-endian, Z-machine code mostly uses big-endian (there is an option for small-endian in version 3 Z-code (ZIP), but this was never used and is rarely implemented), etc 03:44:53 Is such a thing possible? 03:45:17 shachaf: I think #! is not a valid command in C. 03:45:34 (I don't know if any C compiler will accept and ignore it as an extension, though.) 03:45:39 That's correct. 03:45:46 tcc will accept #!/usr/bin/tcc -run 03:46:24 Unfortunately it doesn't support many other things. 03:48:30 Tell the people who maintain GCC and clang to accept and ignore the first line with #! if GNU extensions are enabled (it could be implemented by the preprocessor replacing that line with a blank line if it comes first in the file). And then you can write your own program which is interpreting the C code and also does that if #! is on the first line. 03:50:57 I could do that. 03:51:07 But if I need to do that, then it sounds like the answer is that it's not possible. 03:51:48 Probably simpler to write a wrapper that would just compile on demand to a temp file and then execute it. 03:52:11 (You could also make the change to GCC by yourself, but then it won't work if distributed to someone who is not using your (unofficial) version of GCC, of course.) 03:54:38 pikhq: How does that solve the problem? 03:54:52 It doesn't, but I am tired enough to pretend it does. 03:55:40 I mean, I was planning to write a wrapper anyway. But half of the problem is that I want to be able to compile the file as regular C. 03:56:55 You can do if you require to type bash and the filename, so that bash will interpret it. (I do this with many of my own C programs.) 03:57:30 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=60987&oldid=60950 * Lucas * (+315) Hello world! Lucas, cest moi. 03:59:30 I just want to be able to put it in my PATH or something. 04:00:48 * pikhq should probably sleep 04:16:19 `? this 04:16:20 This is something people on the channel like to talk about. We're often unsure what this is, though. 04:17:15 `? that 04:17:16 that? ¯\(°​_o)/¯ 04:18:02 *shrug* 04:21:20 Do you like POSTQUIT command? 04:25:45 Here's a shitty map of the wiki: https://i.imgur.com/yWT0UCz.png 04:29:16 -!- user24 has quit (Quit: Leaving). 04:59:54 * oerjan isn't clicking on that. 05:52:21 I'm confusil. 05:52:39 gdb is saying the current instruction is "mulss 0x3b4a(%rip),%xmm0" 05:53:09 p *(float *)(0x3b4a+$rip) prints a value which is probably nonsense but at least it's a value. 05:53:20 But si causes SIGSEGV 05:54:29 Oh, well, this compiler (tcc) doesn't support PIC at all. 05:54:51 I guess that explains this thing not working. But I still don't get what's going on with this specific instruction causing SEGV. 06:02:31 -!- adu has quit (Quit: adu). 06:18:15 -!- tromp has joined. 06:18:46 You can use INCH $2,#FFF0 in MMIX to make half of a floating number that is known to be greater than 2^-1021. Similar thing may be possible with other instruction sets too. 06:22:33 -!- tromp has quit (Ping timeout: 252 seconds). 06:44:20 -!- oerjan has quit (Quit: Nite). 06:51:07 -!- tromp has joined. 07:13:02 -!- Frater_EST has joined. 07:45:03 -!- mich181189 has quit (Ping timeout: 252 seconds). 07:45:36 -!- dog_star has quit (Ping timeout: 252 seconds). 07:47:59 -!- mich181189 has joined. 07:59:18 -!- tromp has quit (Remote host closed the connection). 08:00:00 -!- dog_star has joined. 08:07:07 -!- AnotherTest has joined. 08:19:16 -!- tromp has joined. 09:06:32 -!- ro0fka has joined. 09:13:33 -!- ro0fka has left. 09:37:32 -!- arseniiv has joined. 09:45:11 -!- hakatashi has quit (Remote host closed the connection). 09:59:07 -!- Frater_EST has quit (Ping timeout: 240 seconds). 09:59:18 -!- Frater_EST has joined. 10:15:51 -!- hakatashi has joined. 10:46:34 @tell shachaf It doesn't explain the SIGSEGV, but it's quite possible that 0x3b4a(%rip) and (0x3b4a+$rip) refer to different memory addresses. 10:46:34 Consider it noted. 10:46:37 @tell shachaf Because the instruction's rip-relative addressing mode is in terms of an offset from the *next* instruction, but gdb's $rip is probably the current instruction. 10:46:37 Consider it noted. 10:48:05 fizzie: That's true. 10:48:15 @messages-ouch 10:48:15 Unknown command, try @list 10:48:23 too far 10:48:37 But I think it's pretty unlikely that was on a page boundary. 10:49:22 doesn't dmesg contain the actual fault address for segfaults 10:51:24 Hmm, it does. 10:51:29 (oh and alignment is another venue to investigate...) 10:51:51 segfault at 7f57c20d5240 10:52:19 okay, alignment is out :) 10:52:32 The actual address, given by gdb adding the offset from the right instruction, is 7ffff5388240 10:52:45 I mean, presumably this one is the non-actual address. 10:53:07 I don't see how one turns into the other. 10:53:18 The gdb disassembly even says: mulss 0x3b4a(%rip),%xmm0 # 0x7ffff5388240 10:54:19 Hmm last 12 bits are the same... oh are you sure that what you're seeing is for the current layout, not from a previous run? 10:54:57 I'm breaking at the instruction before it and looking at the value. 10:55:03 Or, hmm, I guess that doesn't tell me anything about dmesg. 10:56:10 Yes, I guess that dmesg log was from another run. 10:56:20 I wouldn't have thought to look there. How does it decide which segfault to log? 10:56:51 Oh, it doesn't log it when it's in gdb. 10:57:26 So that's probably the right address. 10:58:10 segfault at 7f34ec91f240 ip 00007f34ec91b6ee sp 00007fff25491f30 error 4 in libredacted.so[7f34ec914000+9000] 10:58:31 . o O ( nice library name ) 10:59:02 Anyway there's no reason to expect this program to work since the compiler doesn't support PIC. 10:59:05 what was the command for looking at memory maps? info memory? 10:59:09 But I'm confusil about the SEGV. 10:59:29 I looked cat /proc/pid/maps before. I think it looked OK? 10:59:47 (/proc//maps is always an option, but it feels wrong when you're already in gdb :) ) 11:00:23 I know, but figuring out how to make gdb do the thing I want feels wrong too. 11:01:02 The answer is "info proc mappings" 11:01:05 info proc mappings <-- hmm. I thought there was something better 11:02:10 Anyway that address is in the .so mapping, as expected (?) 11:04:37 I never thought "given a specific instruction, in a debugger, figure out why it's causing a SEGV" is a hard problem. 11:05:30 Can it be some weird thing about addressing modes? 11:05:44 I bet it's something really obvious I'm missing. 11:06:45 I mean, sometimes it's about the instruction fetch itself, but that doesn't sound likely either. 11:07:07 The error code would be different then. 11:08:29 Maybe another debugger can tell me more. 11:08:56 ...By default, because I'm sure gdb knows but I don't know how to ask it. 11:09:03 lldb: * thread #1, name = 'redacted', stop reason = signal SIGSEGV: address access protected (fault address: 0x7ffff5388240) 11:09:31 But p *(float *)0x7ffff5388240 prints 0. 11:10:27 To be clear, the value at that address should not be 0. 11:10:40 But I'm not expecting this to work. I just want to know what's going on! 11:11:53 I've had gdb confused about what mode (64-bit vs. compatibility mode) it's disassembling vs. running, but that shouldn't happen in the normal case. 11:12:21 (In any case presumably the "fault address" is coming from the system, not from trying to work it out from the instruction.) 11:16:35 phew, https://github.com/torvalds/linux/blob/master/arch/x86/include/asm/traps.h#L167-L174 is harder to find than it should be. 11:17:40 shachaf: anyway, your error code was 4, indicating an absent page for an ordinary user mode read. 11:18:03 How can it be absent? 11:18:20 Yeah... that is the puzzle, isn't it. 11:19:36 . o O ( Maybe you're in luck and it turns out to be a processor bug! ;-) ) 11:21:27 I don't know. These addresses look very plausible for rip-relative addressing, and I trust you've verified that 7f34ec91f240 is actually in the mapped range of libredacted.so. 11:21:46 -!- Essadon has joined. 11:22:12 It's not redacted for any good reason, by the way. 11:22:13 -!- Essadon has quit (Max SendQ exceeded). 11:22:16 Oh. I wonder how an execute-only map manifests. 11:22:36 int-e: I'd expect that to have the PROT bit set in the error code. 11:22:41 Does that cause the PROT flag to be set or is that only for kernel mode pages? 11:22:50 You get to try. :) 11:23:52 whoa, wait 11:23:56 7ffff5386000-7ffff5585000 ---p 00009000 103:07 8931950 11:24:02 I was sure I checked for this before. 11:24:06 I must've looked at the wrong address. 11:27:15 int-e++ solves the mystery 11:28:17 I'm not sure why dlopen is mprotecting that to PROT_NONE but at least that's a run-of-the-mill thing I don't know. 11:28:17 . o O ( comparisons are hard ) 11:29:03 I think I expected p *(T *)addr to behave the same as examining the addr from the debugee, too. 11:29:15 Since you can have arbitrary expressions as arguments to p. 11:29:16 * int-e momentarily thought the address was out of range. But yeah, it wasn't. 11:29:51 (Whereas I'd expect x to just look at the memory regardless of protection.) 11:40:31 shachaf: I guess the reason is that ptrace's PTRACE_PEEK_* operation have no way of signalling an error (since a memory location may well contain -1) 11:41:19 That interface is pretty bad. :) 11:43:29 You mean the glibc wrapper around it is pretty bad? 11:43:57 The Linux system call returns the value in *data, and returns an error code as the return value. 11:44:38 CONFORMING TO 11:44:38 SVr4, 4.3BSD. 11:44:50 lots of room to shift the blame :) 11:44:58 Then libc wraps it with the ridiculous thing where you're supposed to write { errno = 0; value = ptrace(PTRACE_PEEKDATA, ...); if (errno != 0) ...; else ...; } 11:45:16 Oh, good point. I do like how portable my programs using ptrace are. 11:45:53 Well, I do like the fact that gdb works. 11:46:10 It works because it's been ported to each system that it works on. 11:46:13 But I get your point :) 11:46:40 -!- Frater_EST has quit (Ping timeout: 268 seconds). 11:51:42 Isn't it great how the Linux ABI is way more stable than the libc ABI? 11:53:29 I'd much rather write programs to use the Linux ABI. 11:53:34 Unfortunately you have to use the other one. 12:12:53 -!- Sgeo__ has quit (Read error: Connection reset by peer). 12:13:19 -!- Sgeo__ has joined. 12:22:45 -!- Frater_EST has joined. 12:32:49 -!- FreeFull has joined. 12:55:13 -!- atslash has joined. 12:57:19 -!- Lord_of_Life_ has joined. 13:00:35 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 13:00:36 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:37:14 -!- Frater_EST has quit (Remote host closed the connection). 13:46:00 -!- LKoen has joined. 14:11:16 -!- hakatashi has quit (Remote host closed the connection). 14:11:38 -!- hakatashi has joined. 14:16:12 -!- hakatashi has quit (Remote host closed the connection). 14:16:31 -!- hakatashi has joined. 14:22:01 -!- hakatashi has quit (Remote host closed the connection). 14:22:19 -!- hakatashi has joined. 15:14:05 [[]] https://esolangs.org/w/index.php?diff=60988&oldid=51892 * Rottytooth * (+17) added pronunciation 15:15:09 [[Evil]] https://esolangs.org/w/index.php?diff=60989&oldid=51712 * Lucas * (-11) Update creator link; uppercase and lowercase as compound words 15:41:04 [[Template:Lowercase]] https://esolangs.org/w/index.php?diff=60990&oldid=51763 * Lucas * (+149) Clarify usage and add examples 15:47:53 [[User:Lucas/common.css]] N https://esolangs.org/w/index.php?oldid=60991 * Lucas * (+91) Use [[:Wikipedia:Meta:User:LLarson/global.css|my Wikimedia stylesheet]] 16:10:37 oh wow... git version 1.8.3.1 ... that is quite outdated :) 16:12:34 [[List of ideas]] https://esolangs.org/w/index.php?diff=60992&oldid=60908 * Lucas * (+44) /* Partially Silly Ideas */ Link to [[Malbolge]] and [[Wikipedia:Lambert W function|Lambert function]] 16:15:11 -!- LKoen has quit (Remote host closed the connection). 16:41:32 -!- LKoen has joined. 16:45:51 -!- Sgeo_ has joined. 16:48:51 -!- MDude has quit (*.net *.split). 16:48:51 -!- pikhq has quit (*.net *.split). 16:48:51 -!- economicsbat has quit (*.net *.split). 16:48:51 -!- atehwa_ has quit (*.net *.split). 16:48:51 -!- asie has quit (*.net *.split). 16:48:51 -!- FireFly has quit (*.net *.split). 16:48:51 -!- diginet has quit (*.net *.split). 16:49:00 -!- Sgeo__ has quit (Ping timeout: 252 seconds). 16:52:19 -!- FireFly has joined. 16:52:19 -!- vertrex has quit (Ping timeout: 250 seconds). 16:54:47 -!- vertrex has joined. 16:54:47 -!- vertrex has quit (Changing host). 16:54:47 -!- vertrex has joined. 17:06:00 -!- atehwa has joined. 17:06:08 -!- pikhq has joined. 17:06:12 -!- economicsbat has joined. 17:06:14 -!- MDude has joined. 17:06:15 -!- diginet has joined. 17:06:59 -!- user24 has joined. 17:08:17 -!- asie has joined. 17:56:38 -!- b_jonas has joined. 17:56:43 huh, no o yet 18:02:33 shachaf: hehe. so the proper method is to call it with name set to nullptr, and then call ttyname on the slave to find out the name? 18:29:33 -!- atslash has quit (Quit: This computer has gone to sleep). 18:41:01 [[User talk:A]] https://esolangs.org/w/index.php?diff=60993&oldid=60639 * Helen * (+291) 18:46:22 [[Bitch]] https://esolangs.org/w/index.php?diff=60994&oldid=60313 * Helen * (+0) /* Implementation */ Added v4.12 jar 18:49:17 -!- xkapastel has joined. 18:57:38 -!- sebbu3 has changed nick to sebbu. 18:59:07 -!- arseniiv has quit (Ping timeout: 240 seconds). 19:03:08 [ #'0000000000000000000000000000000000000000000000000000000000000000000000000000001' 19:03:08 b_jonas: 79 19:14:58 ``` \? $(starwars) 19:15:00 Darth Plagueis? ¯\(°​_o)/¯ 19:15:14 ``` for c in {0..9}; do \? $(starwars); done 19:15:20 the Sarlacc? ¯\(°​_o)/¯ \ Moff Jerjerrod? ¯\(°​_o)/¯ \ Lor San Tekka? ¯\(°​_o)/¯ \ Jango Fett? ¯\(°​_o)/¯ \ Count Dooku? ¯\(°​_o)/¯ \ Bail Organa? ¯\(°​_o)/¯ \ Beru Lars? ¯\(°​_o)/¯ \ Qui-Gon Jinn? ¯\(°​_o)/¯ \ Bail Organa? ¯\(°​_o)/¯ \ Kylo Ren? ¯\(°​_o)/¯ 19:50:42 b_jonas: I guess? 20:00:26 -!- Phantom_Hoover has joined. 20:05:46 -!- atslash has joined. 20:16:21 -!- AnotherTest has quit (Ping timeout: 252 seconds). 20:36:20 -!- sebbu3 has joined. 20:40:00 -!- sebbu has quit (Ping timeout: 252 seconds). 21:01:04 `list 21:01:07 `mspalist 21:01:09 alercäh rdocöc quintopïa Zarutiän jeffl3̈5 BlueProtomän fizzïe hppavilion[1̈] Phantom_Hoovër int-̈e b_jonäs boil̈y a`a`a`a`jo7äs a`a`a`a`jo8äs a`a`a`a`jo3äs a`a`a`a`jo6äs a`a`a`a`jo5äs a`a`a`a`jo4äs a`a`a`a`jo2äs a`a`a`a`jo1äs a`a`a`a`jonas̈0 a`a`a`̈a lambdaböt chicken_jonäs mynam̈e 21:01:10 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: mspalist: not found 21:01:20 What's the Homestuck list? 21:01:38 `ls bin 21:01:39 ​welcome \ welcome \ \ \ \ echo \ ! \ " \ # \ ' \ ( \ * \ ,1 \ ,2 \ 1 \ 13 \ 1492 \ 2 \ 2014 \ 2015 \ 2016 \ 2017 \ 3 \ 4 \ 5 \ 5quote \ 5w \ 8ball \ 8-ball \ 8ball \ \ ? \ ?? \ ?h \ ?hh \ @ \ CaT \ CoInS \ Eternity \ FireFlist \ No \ ReLcOmE \ WELCOME \ WeLcOmE \ Welcome \ ^.^ \ ` \ `^ \ `` \ `̀ \ aaaaaaaaa \ acronym \ addquote \ addscowrevs \ addtodo \ age \ aglist \ airport \ airport-lookup \ allquotes \ a 21:02:35 Sgeo_: I don't think there's one yet, but I'm not sure 21:02:45 ``` set -e; cd bin; echo *list 21:02:45 FireFlist aglist bardsworthlist bobadventureslist calesyta2016list danddreclist don'taskdon'ttelllist dontaskdonttelllist ehlist emptylist erflist flist idealist ioccclist keenlist list listlist llist makelist makelistlist minimalist mlist olist pbflist slist smlist stylist testlist wrlist xkcdwhatiflist ysaclist 21:02:52 It was the first list. 21:03:01 It used to be called `list. 21:03:14 I think I renamed it to slist. 21:03:20 `slist 21:03:21 slist: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot 21:03:37 a list of Tanebs 21:05:30 does anyone want a referral code on booking.com ? 21:06:50 I read books. Is that considered booking? 21:07:45 shachaf: this one is for hotels and other shelter. English is confusing. 21:09:41 Sometimes I read books in hotels and other shelter. 21:10:26 that is good 21:19:43 `lists 21:19:44 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: lists: not found 21:19:52 fungot: help! 21:19:53 int-e: captain! our dreams are finally coming true! you were so busy with your own yet. look for a long time, i'm going! you came back. come in. 21:30:48 -!- sebbu3 has changed nick to sebbu. 21:31:40 int-e: Bought Baba. 21:33:03 fizzie has fallen 21:34:20 Maybe I won't get stuck playing it a lot. 21:35:32 ^style 21:35:32 Available: agora alice c64 ct darwin discworld enron europarl ff7* fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 21:44:39 -!- moei has joined. 21:51:52 I have seen a program for PC using HLT for timing. But, if you use that then in addition to the timer, it is also triggered by pushing keys, and by moving the mouse within the DOSBOX window. 21:52:49 Can the mouse interrupt be disabled so that it doesn't do that? 22:04:24 ^style homestuck 22:04:25 Selected style: homestuck (Homestuck pages 1901-4673) 22:04:40 fungot, there is a Homestuck update for the first time in almost 3 years 22:04:40 Sgeo_: it is a hate so pure and... pumpkin seeds? forget it. go me 22:10:20 `? slist 22:10:21 Update notification for the webcomic Homestuck. 22:10:25 ah 22:10:32 so I just didn't see that because there were no updates? 22:11:18 and it was called `list too? that makes the current `list even more tricky 22:11:51 `doat bin/list 22:11:53 1466:2013-01-12 echo "echo Taneb atriq Ngevd Fiora" > bin/list \ 1467:2013-01-12 chmod a+x bin/list \ 1470:2013-01-12 echo shachaf >> bin/list \ 1471:2013-01-12 sed -i s/shachaf// bin/list \ 1472:2013-01-12 sed -i \'s/Fiora/Fiora shachaf/\' bin/list # fixed \ 1473:2013-01-12 sed -i s/shachaf// bin/list \ 1474:2013-01-12 revert \ 1475:2013-01-12 sed -i s/shachaf// bin/li 22:12:51 b_jonas, there is an update 22:12:52 `2 doat bin/list 22:12:54 2/18:n/list \ 1487:2013-01-12 sed -i \'1s/$/shachaf nortti/\' bin/list \ 1488:2013-01-12 rm bin/list \ 1498:2013-01-12 echo \'echo Taneb atriq Ngevd Fiora nortti\' > bin/list \ 1499:2013-01-12 echo " elliot" >> bin/list \ 1500:2013-01-12 sed -i \'2d;1s/$/ elliott/\' bin/list \ 1501:2013-01-12 revert \ 1502:2013-01-12 sed -i 2d bin/list \ 1503:2013-01-12 echo \'echo Taneb 22:13:01 What a good joke, adding me repeatedly to a list I don't want to be on. 22:13:07 Top tier humor from the past. 22:13:25 [[User:Lucas/common.js]] N https://esolangs.org/w/index.php?oldid=60995 * Lucas * (+102) Using [[MetaWikipedia:User:LLarson/global.js|my Wikimedia scriptrepository]] 22:13:34 I... don't recall using those dot things in my name 22:13:38 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:14:52 Ok, I'll assume something's buggy. In the script or in the logs? 22:16:10 Probably in the log script. 22:16:16 Two bugs that cancel out. 22:17:58 If by "dot things" you mean the diacritics, that's just an anti-ping defense. 22:19:52 (It's part of bin/hlnp, presumably for "no ping".) 22:36:11 -!- user24 has quit (Remote host closed the connection). 22:36:23 -!- user24 has joined. 22:46:33 -!- 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:01:03 -!- oerjan has joined. 23:15:36 Do you like the new NNTP software that I am writing? 23:21:23 `? hlnp 23:21:24 hlnp? ¯\(°​_o)/¯ 23:21:29 `cat bin/hlnp 23:21:30 scowrevs="$(/usr/bin/paste -sd'|' /hackenv/share/scowrevs)"; hg log -r "tip:0 & ! ($scowrevs)" "$@" | sed 's/\(\(^\| \)[ `learn hlnp is a modification of "hg log" that ignores mass revert revisions and doesn't ping the original committers. Used for implementing other repository log search commands like `doag and `culprits . 23:25:23 Learned 'hlnp': hlnp is a modification of "hg log" that ignores mass revert revisions and doesn't ping the original committers. Used for implementing other repository log search commands like `doag and `culprits . 23:26:45 Are all the scowrevs mass revert revisions? 23:26:49 `slwd hlnp//s/modification/wrapper/ 23:26:51 hlnp//hlnp is a wrapper of "hg log" that ignores mass revert revisions and doesn't ping the original committers. Used for implementing other repository log search commands like `doag and `culprits . 23:27:14 shachaf: probably not, but those are the most noisy ones 23:27:48 `slwd hlnp//s, , , 23:27:50 hlnp//hlnp is a wrapper of "hg log" that ignores mass revert revisions and doesn't ping the original committers. Used for implementing other repository log search commands like `doag and `culprits . 23:29:10 `slwd hlnp//s,mass,known &, 23:29:12 hlnp//hlnp is a wrapper of "hg log" that ignores known mass revert revisions and doesn't ping the original committers. Used for implementing other repository log search commands like `doag and `culprits . 23:31:03 Hopefully by 2070 there will not be any more not-Y2K-compliant NNTP clients in use 23:33:22 hm i suddenly envision internet archeologists having to run things in a vm with fake time settings in order not to trigger such bugs in ancient programs that have long since seized maintenance 23:35:08 Hopefully if source code is available, the program can be corrected if needed 23:35:28 even the programming language may no longer be something people know 23:37:12 Yes, unless someone tries to reimplement it. Sometimes people try that now, so maybe in future they might also do, but still using fake time settings may be easier and faster to do than reimplementing the programming language. 23:38:00 yeah 23:52:57 `` while read r; do hg log -T '{desc}\n' -r "$r"; done < share/scowrevs | paste 23:53:03 https://hack.esolangs.org/tmp/paste/paste.22260 23:58:37 Some of those revs seem awfully specific. 2019-04-14: 00:02:56 That's true. They're all pretty scow, but very specific. I don't guarantee what I did above did the right thing, though. 00:05:05 Also, sometimes you can kind of tell those Pokémon Go POIs have been crowdsourced: https://zem.fi/tmp/pgo.png 00:05:52 there are some cases where there are several scow revs in a row, so it makes sense to include all in a range even if some of them are specific (say if someone has been doing several bad commands in a row) 00:06:46 i think you'd need the revision numbers to see if that is the case. 00:08:00 `` while read r; do echo scow $r:; hg log -T '{rev} {desc}\n' -r "$r"; done < share/scowrevs | paste 00:08:13 https://hack.esolangs.org/tmp/paste/paste.4591 00:11:13 `url share/scowrevs 00:11:14 https://hack.esolangs.org/repo/file/tip/share/scowrevs 00:12:21 oh it is that short now. i recall it was way longer before we found out we could use ranges. 00:15:35 3341 looks suspicious - it was never properly reverted, although shouldn't have much of an effect... 00:18:32 `? indexed monad 00:18:33 Indexed monads are just monads on an indexed category. \ Indexed monads are just categories enriched over the monoidal category of endofunctors. 00:19:16 `dowg indexed monad 00:19:18 3151:2013-06-18 sed -i \'2s/$/./\' wisdom/indexed\\ monad \ 3150:2013-06-17 echo \'Indexed monads are just monads on an indexed category\' >> wisdom/\'indexed monad\' \ 3149:2013-06-17 mv \'indexed monad\' wisdom/ 00:19:59 someone looking at that `dowg won't know why the lines were swapped :P 00:20:28 `dowg cello 00:20:29 10976:2017-05-31 slwd cello//s,$,\x0f, \ 10798:2017-04-22 slwd cello//s,stu,stru, \ 3511:2013-08-28 tail -1 wisdom/cello > q; mv q wisdom/cello \ 2879:2013-05-07 echo \'The high level stucture of Cello projects is inspired by /Haskell/, while the syntax and semantics are inspired by /Python/ and /Obj-C/.\' | rainwords > wisdom/cello 00:20:53 i fixed that one in 3511 00:21:18 `dowg doodads 00:21:20 3624:2013-09-03 rm wisdom/doodads \ 2418:2013-03-12 revert 2416 \ 2417:2013-03-12 revert 2243 \ 2276:2013-02-27 ln -s doodad wisdom/doodads 00:22:07 `` grwp -l '^$' 00:22:09 nak \ output 00:23:57 `dowg gazpacho 00:23:59 5694:2015-06-24 ` sed -i \'s/ / /\' wisdom/gazpacho # hth \ 1715:2013-01-24 revert 1713 \ 1714:2013-01-24 cd wisdom; mv ngevd ..; sed -i \'s/dahl/dal/g\' * ; mv ../ngevd . \ 1706:2013-01-24 rm wisdom/gazpacho && ln -s gaspacho wisdom/gazpacho \ 667:2012-08-21 run echo "You like Gazpacho and I like Gaspacho. Let's call the whole thing off!" >wisdom/gazpacho 00:24:29 `` hg cat -r 5693 wisdom/gazpacho 00:24:30 You like Gazpacho and I like Gaspacho. Let's call the whole thing off! 00:25:15 oh wait what happened with those were that they were symbolic links 00:25:27 *was 00:26:30 `? gazpacho 00:26:31 You like Gazpacho and I like Gaspacho. Let's call the whole thing off! 00:26:34 `? gaspacho 00:26:35 You like Gaspacho and I like Gazpacho. Let's call the whole thing off! 00:26:45 they're no longer equal anyway 00:27:11 `dowg piet 00:27:13 9964:2016-12-15 slwd piet//s/..$/\x0f./ \ 9963:2016-12-15 slwd piet//s/$/\x0f/ \ 9957:2016-12-12 slwd piet//s#or#our# \ 5590:2015-06-16 ` tail -n1 wisdom/piet > /tmp/$$; mv /tmp/$$ wisdom/piet \ 2965:2013-05-28 echo "Piet is a really colorful programming language." | rainwords > wisdom/piet \ 2964:2013-05-28 echo "Piet is a really colorful programming language." | colorize > wisdom/piet 00:27:37 5590 shachaf fixed that one 00:28:02 anyway... 00:29:09 `sled share/scowrevs//s,3341,3342, 00:29:11 share/scowrevs//121:122 \ 194:196 \ 770:771 \ 1000:1001 \ 1493:1497 \ 2112:2114 \ 3342:3343 \ 4530:4531 \ 5136:5137 \ 5642:5643 \ 5894:5897 \ 8669:8678 \ 9070:9071 \ 9074:9075 00:29:44 this is how we got two different lystrosaur* entries too 00:30:21 `` \? lystrosaur; \? lystrosaurus 00:30:23 The lystrosaurs were an ancient genus of evil reptiles who successfully took over the world in the early Triassic. \ Lystrosaurus is a genus of Late Permian and Early Triassic Period dicynodont therapsids, which ruled the world around 250 million years ago. 00:32:14 `grWp qdbformat 00:32:15 No output. 00:32:38 `? qdbformat 00:32:39 qdbformat? ¯\(°​_o)/¯ 00:32:45 `? qdbfmt 00:32:46 qdbfmt? ¯\(°​_o)/¯ 00:33:02 `? qdbrules 00:33:03 qdbrules? ¯\(°​_o)/¯ 00:33:09 `? quoteformat 00:33:10 quoteformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two. 00:33:28 ok two of them were later deleted and the last one changed 00:36:45 oerjan: What's that tail business about? 00:37:21 I don't know what's going on there. 00:40:50 shachaf: rev 3341 swapped the lines in all wisdoms, which did very little for most of them, except accidentally turning some symlinks into files. the tail business fixed some of the remaining swaps. 00:41:48 8669-8678 looks like me enforcing some spacing rules on wisdom, and then changing my mind... 00:42:34 -!- tromp has quit (Remote host closed the connection). 00:43:04 `` hg cat -r 5589 wisdom/piet 00:43:05 ​ \ Piet is a really colorful programming language. 00:44:38 oh well the rest looks reasonable. 00:48:28 yeah, I have some edits too when I added newlines to various wisdoms 00:48:42 mostly to ones that I created 00:48:50 `? rules of wisdom 00:48:51 unless essential for the entry‘s humor, they should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 00:48:52 Godel,Escher,Bach defines consistency of a system together with interpretation on page 94, that all theorems when interpreted are true statements. But on page 223 it says it is consistent if it does not have both x and ~x being theorems. OK, although that is the consistency of the system and interpretation together. I wanted to consider consistency of only the system itself, as the existence of well-formed nontheorems. 00:49:56 (A system that does not have any well-formed strings is therefore inconsistent according to my definition.) What do you think? 00:59:32 -!- Lord_of_Life_ has joined. 01:01:07 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 01:02:02 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:17:42 -!- tromp has joined. 01:22:09 -!- tromp has quit (Ping timeout: 252 seconds). 01:48:56 -!- xkapastel has quit (Quit: Connection closed for inactivity). 02:03:59 -!- user24 has quit (Quit: Leaving). 02:17:14 zzo38: Note that consistency is something which doesn't care about interpretation 02:18:21 zzo38: Whether any given sentence is a theorem is a property of the rules of the system itself 02:23:46 -!- Melvar has quit (Ping timeout: 250 seconds). 02:24:05 the wikipedia article on consistency briefly mentions that this is called "absolute consistency" or "Post consistency" (most of it only seems to consider classical logic, though.) 02:26:12 ah I see 02:27:03 I was confused. "as the existence of well-formed nontheorems" -> "as well as the existence of well-formed nontheorems" 02:36:10 [[Bitch]] https://esolangs.org/w/index.php?diff=60996&oldid=60994 * A * (+167) Put my ideas (no pseoudcode yet) 02:37:49 [[User talk:A]] https://esolangs.org/w/index.php?diff=60997&oldid=60993 * A * (+154) Reply 02:38:06 -!- Melvar has joined. 02:40:27 [[Bitch]] https://esolangs.org/w/index.php?diff=60998&oldid=60996 * A * (+160) /* Subtracting a number */ 02:44:21 [[Bitch]] https://esolangs.org/w/index.php?diff=60999&oldid=60998 * A * (-3) Fix style (I did it in a hurry) 02:45:46 [[User talk:A]] https://esolangs.org/w/index.php?diff=61000&oldid=60997 * A * (-445) Blanked the page 02:46:33 [[Bitch]] https://esolangs.org/w/index.php?diff=61001&oldid=60999 * A * (+0) /* Subtracting a number */ 02:51:40 [[User:A]] https://esolangs.org/w/index.php?diff=61002&oldid=60695 * A * (+681) 02:51:47 -!- dingwat has quit (Ping timeout: 240 seconds). 02:51:56 -!- ocharles has quit (Ping timeout: 268 seconds). 02:53:10 -!- glowcoil has quit (Ping timeout: 268 seconds). 02:53:14 -!- tromp has joined. 02:53:59 -!- ocharles has joined. 02:54:57 -!- dingwat has joined. 02:55:41 -!- glowcoil has joined. 02:56:09 Yes, my definition is "absolute consistency" or "Post consistency". I looked it up in Wikipedia now. (Simple consistency seems to be what they said about x and ~x are not both theorems, but that is only applicable to systems that have a negation operator, so it is not independent.) 02:57:41 -!- tromp has quit (Ping timeout: 252 seconds). 03:40:45 Is there any program like Heirloom-mailx but for netnews? 04:02:47 zzo38: linear logic has a negation operator, but i still think it doesn't satisfy x, ~x |- a or perhaps even !x, !(~x) |- a 04:03:34 it splits the false used for ~x = x -o _|_ from the false that implies everything 0 |- a 04:27:41 Yes, I know about linear logic, so OK. 04:29:47 -!- Melvar has quit (Ping timeout: 240 seconds). 04:43:51 -!- Melvar has joined. 05:02:27 -!- Melvar has quit (Ping timeout: 240 seconds). 05:03:24 -!- Melvar has joined. 05:06:39 -!- nfd has quit (Ping timeout: 264 seconds). 05:10:04 -!- Melvar has quit (Ping timeout: 268 seconds). 05:18:52 -!- nfd9001 has joined. 05:25:05 -!- Melvar has joined. 05:35:57 -!- Melvar` has joined. 05:36:03 -!- Melvar has quit (Ping timeout: 264 seconds). 05:38:05 -!- FreeFull has quit. 05:42:47 -!- nfd9001 has quit (Ping timeout: 240 seconds). 05:54:25 -!- nfd9001 has joined. 06:15:45 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61003&oldid=60491 * A * (-13) /* List of candidates */ 06:19:34 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61004&oldid=61003 * A * (+2) /* List of candidates */ 06:24:22 Why GCC doesn't seems to optimize x+strlen(x) so well? 06:54:26 -!- tromp has joined. 07:14:42 -!- fiktion has joined. 07:20:46 [[Bitch]] https://esolangs.org/w/index.php?diff=61005&oldid=61001 * A * (+19) Specify 07:35:03 [[Bitch]] https://esolangs.org/w/index.php?diff=61006&oldid=61005 * A * (+37) /* Subtracting a number */ 08:04:27 -!- oerjan has quit (Quit: Nite). 08:16:02 -!- AnotherTest has joined. 08:30:53 [[Bitch]] https://esolangs.org/w/index.php?diff=61007&oldid=61006 * A * (+163) Add current version 08:35:29 [[Bitch]] https://esolangs.org/w/index.php?diff=61008&oldid=61007 * A * (-38) Too space-filling 08:39:28 [[Popular problem]] https://esolangs.org/w/index.php?diff=61009&oldid=57010 * A * (+131) 08:47:39 [[Popular problem]] https://esolangs.org/w/index.php?diff=61010&oldid=61009 * A * (+31) 08:48:51 [[Infinite loop]] https://esolangs.org/w/index.php?diff=61011&oldid=57341 * A * (-94) 08:50:00 [[Bitch]] https://esolangs.org/w/index.php?diff=61012&oldid=61008 * A * (+73) Infinite loop implementation 09:05:59 -!- arseniiv has joined. 10:07:43 -!- vertrex has quit (Ping timeout: 264 seconds). 10:08:04 -!- vertrex has joined. 10:08:04 -!- vertrex has quit (Changing host). 10:08:04 -!- vertrex has joined. 10:13:28 [[User talk:A]] https://esolangs.org/w/index.php?diff=61013&oldid=61000 * A * (+541) Undo revision 61000 by [[Special:Contributions/A|A]] ([[User talk:A|talk]]) 10:18:42 -!- arseniiv has quit (Quit: gone completely :o). 10:28:04 [[User talk:A]] https://esolangs.org/w/index.php?diff=61014&oldid=61013 * A * (-541) Blanked the page 11:03:48 -!- arseniiv has joined. 11:07:50 -!- lynn has quit (Quit: Connection closed for inactivity). 11:59:54 -!- Essadon has joined. 12:00:14 -!- Essadon has quit (Max SendQ exceeded). 12:02:56 [[Bitch]] https://esolangs.org/w/index.php?diff=61015&oldid=61012 * A * (-109) /* Continuation on the above by User:Helen (Implementing arithematic operations) */ 12:05:35 [[Bitch]] https://esolangs.org/w/index.php?diff=61016&oldid=61015 * A * (-4) 12:13:23 [[Hash function]] https://esolangs.org/w/index.php?diff=61017&oldid=57299 * A * (+638) Not sufficient description. 12:17:38 [[Bitch]] https://esolangs.org/w/index.php?diff=61018&oldid=61016 * A * (-22) No longer "limited to integers." 12:23:58 [[Glass]] https://esolangs.org/w/index.php?diff=61019&oldid=55849 * A * (-123) /* Hello, world! program */ 12:27:05 -!- Melvar` has changed nick to Melvar. 12:33:43 -!- arquitecta has joined. 12:34:44 -!- arquitecta has left. 12:53:34 -!- FreeFull has joined. 12:58:43 -!- Lord_of_Life_ has joined. 13:01:41 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 13:01:44 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:04:47 -!- AnotherTest has quit (Ping timeout: 240 seconds). 13:05:08 -!- xkapastel has joined. 13:19:18 -!- tromp has quit (Remote host closed the connection). 13:55:20 -!- Phantom_Hoover has joined. 13:55:49 -!- tromp has joined. 13:59:50 [[User:A]] https://esolangs.org/w/index.php?diff=61020&oldid=61002 * A * (+409) 13:59:58 [[User:A]] https://esolangs.org/w/index.php?diff=61021&oldid=61020 * A * (+0) 14:00:07 -!- tromp has quit (Ping timeout: 240 seconds). 14:00:39 [[Esoteric programming language]] https://esolangs.org/w/index.php?diff=61022&oldid=59383 * A * (-168) /* Purpose */ 14:01:48 [[User:A]] https://esolangs.org/w/index.php?diff=61023&oldid=61021 * A * (-30) 14:33:34 [[Bitch]] https://esolangs.org/w/index.php?diff=61024&oldid=61018 * A * (+80) /* Cat program */ 14:36:42 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61025&oldid=61004 * A * (-10) No suggestion except for mine included the creator, so I will delete the creator. 14:39:32 [[APLWSI]] https://esolangs.org/w/index.php?diff=61026&oldid=58991 * A * (+79) Not the smallest valid program in *any* programming language. 14:40:31 [[APLWSI]] https://esolangs.org/w/index.php?diff=61027&oldid=61026 * A * (+0) /* Interpreter */ 14:42:20 [[APLWSI]] https://esolangs.org/w/index.php?diff=61028&oldid=61027 * A * (-79) 14:48:18 -!- LKoen has joined. 14:58:10 [[User:A]] https://esolangs.org/w/index.php?diff=61029&oldid=61023 * A * (-29) /* Trivial Turing-completeness proof of the COMMAND.COM prompt */ 15:00:15 [[MiniMAX Turing-completeness proof]] M https://esolangs.org/w/index.php?diff=61030&oldid=37897 * A * (+0) Smallfuck does not have the @ command. Modify the compilation. 15:14:49 -!- xkapastel has quit (Quit: Connection closed for inactivity). 15:16:31 [[User talk:A]] https://esolangs.org/w/index.php?diff=61031&oldid=61014 * Helen * (+674) 15:18:38 [[Bitch]] M https://esolangs.org/w/index.php?diff=61032&oldid=61024 * Helen * (+3041) Correctly added v4.12 details and implementation (messed up first time) 15:21:02 [[Bitch]] https://esolangs.org/w/index.php?diff=61033&oldid=61032 * Helen * (-2918) /* Implementation */ Corrected implementation again and put correct line count 15:27:06 [[Bitch]] M https://esolangs.org/w/index.php?diff=61034&oldid=61033 * Helen * (-8) Added filetype information 15:39:55 [[Bitch]] M https://esolangs.org/w/index.php?diff=61035&oldid=61034 * Helen * (-276) /* Cat program */ The character and debug flags are not recognised on the wiki since they are not part of the specification of bitch but rather an extra in my implementation specifically 15:40:23 -!- xkapastel has joined. 15:40:59 [[Bitch]] https://esolangs.org/w/index.php?diff=61036&oldid=61035 * Helen * (+125) /* Possible with adjustments */ 15:42:07 [[Bitch]] https://esolangs.org/w/index.php?diff=61037&oldid=61036 * Helen * (+22) /* Impossible */ 15:44:26 -!- tromp has joined. 15:48:36 -!- tromp has quit (Ping timeout: 255 seconds). 15:52:41 -!- LKoen has quit (Remote host closed the connection). 15:54:07 -!- LKoen has joined. 16:03:33 [[Talk:Bitch]] N https://esolangs.org/w/index.php?oldid=61038 * Helen * (+5789) Moved proof attempt to talk page 16:03:45 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 16:06:48 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61039&oldid=61038 * Helen * (+258) /* Attempts at proving Turing-completeness */ 16:07:41 [[Bitch]] https://esolangs.org/w/index.php?diff=61040&oldid=61037 * Helen * (-5422) /* Turing-completeness */ 16:38:08 -!- tromp has joined. 16:42:39 -!- tromp has quit (Ping timeout: 264 seconds). 16:44:14 -!- LKoen has quit (Remote host closed the connection). 16:45:45 -!- LKoen_ has joined. 17:02:57 -!- LKoen_ has quit (Remote host closed the connection). 17:09:33 [[MiniMAX Turing-completeness proof]] https://esolangs.org/w/index.php?diff=61041&oldid=61030 * Ais523 * (+146) clarify 17:21:31 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61042&oldid=61039 * Helen * (+3414) /* User:Helen - Proving required operations */ 17:28:33 [[Bitch]] M https://esolangs.org/w/index.php?diff=61043&oldid=61040 * Helen * (+4) Changed computational class to reflect current unknown status 17:34:30 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61044&oldid=61042 * Helen * (+123) 17:35:49 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61045&oldid=61044 * Helen * (+6) Previous edit added a description to the talk page 17:37:16 -!- AnotherTest has joined. 17:45:10 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61046&oldid=61045 * Helen * (+180) Started on a new proof attempt 17:57:19 -!- LKoen has joined. 17:58:22 -!- Phantom_Hoover has joined. 18:08:26 -!- tromp has joined. 18:12:41 -!- tromp has quit (Ping timeout: 252 seconds). 18:22:57 -!- AnotherTest has quit (Ping timeout: 252 seconds). 18:37:46 -!- tromp has joined. 19:02:55 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 19:18:41 -!- Phantom_Hoover has joined. 20:04:56 -!- LKoen has quit (Remote host closed the connection). 20:10:01 -!- LKoen has joined. 20:29:36 `? modem 20:29:37 modem? ¯\(°​_o)/¯ 20:32:14 -!- pikhq has quit (Ping timeout: 246 seconds). 20:36:26 -!- sebbu3 has joined. 20:40:13 -!- sebbu has quit (Ping timeout: 250 seconds). 20:45:58 Now I believe I implemented all of the NNTP stuff except posting articles. That is a bit more difficult because it has to parse the headers to figure out what to do with it. 20:50:45 -!- pikhq has joined. 20:51:11 -!- ski has quit (Ping timeout: 268 seconds). 20:52:29 . o O ( I have this feeling that zzo38 is connecting through a time machine, from 20 years ago. ) 20:53:02 int-e: I think that is difficult. 20:55:14 Nah, it's very easy to imagine that. Trust me on that :) 20:56:34 To imagine, yes, but I mean it is difficult to connect through a time machine, from twenty years ago, especially if I will still reply to your message too. 20:59:10 -!- ski has joined. 21:03:21 maybe I'm connecting through a time machine too, but only from ten years ago or so 21:04:46 (I am also referring to RFC 3977 in order to implement this program, and it isn't twenty years old.) 21:04:51 -!- pikhq has quit (Read error: Connection reset by peer). 21:05:18 -!- pikhq has joined. 21:09:08 (And it is using SQLite, which isn't twenty years old, either.) 21:14:49 -!- xkapastel has quit (Quit: Connection closed for inactivity). 21:59:38 -!- 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.”). 22:09:35 `? peanuts 22:09:36 peanuts? ¯\(°​_o)/¯ 22:11:54 `? snakes 22:11:55 snakes? ¯\(°​_o)/¯ 22:12:02 `? bats 22:12:05 bats? ¯\(°​_o)/¯ 22:14:49 `? vermin 22:14:50 vermin? ¯\(°​_o)/¯ 22:24:35 -!- arseniiv has quit (Ping timeout: 246 seconds). 22:26:59 nyaa` 22:27:00 ~ 22:31:07 -!- moei has quit (Quit: Leaving...). 22:32:46 `? cherry 22:32:47 cherry? ¯\(°​_o)/¯ 22:37:17 `` wn fruit -treen | tr ',' '\n' | sed -e 's|^ *\(=> \)\?||;/^$/d' | sort | uniq | while read f; do if [[ -e "wisdom/$f" ]]; then echo $f; fi; done 22:37:18 ananas \ apple \ banana \ coffee \ lemon \ melon \ pineapple 22:38:32 Is there going to be version 7 of Internet? 22:39:31 There definitely won't be a version 7 of the IP protocol, because that number is taken. 22:39:34 https://www.iana.org/assignments/version-numbers/version-numbers.xhtml 22:41:54 (RFC6814 is quoted for version 7 because it obsoletes RFC1475, which defined it.) 22:43:18 O, that is also why there is no version 5, I suppose. So the next one would be version 10 (if it is ever made), I suppose? 22:43:55 (Once they reach 14 then maybe they have to add sub-version field, in case of any more versions after that) 22:47:39 10 might be logical, if they feel the need to keep the initial 4-bit header field at all. I don't think it's very common to have packets where you know they're IP but don't know which version. 22:49:18 (For example, if they're Ethernet frames, the two-byte EtherType field is 0800h for IPv4 and 86DDh for IPv6.) 23:00:22 -!- danieljabailey has joined. 23:06:11 -!- oerjan has joined. 23:07:48 (I was thinking IP-over-ATM-AAL5 might have been using the version field for IPv6, but RFC2492 suggests LLC/SNAP framing is used, which again has a two-byte type field.) 23:08:22 how about token ring in coax cable? 23:10:38 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:11:49 `unicode wowǃ 23:11:50 Sequence 'wow\xc7\x83' is not valid in charset 'ANSI_X3.4-1968'. 23:11:59 `unidecode wowǃ 23:12:00 ​[U+0077 LATIN SMALL LETTER W] [U+006F LATIN SMALL LETTER O] [U+0077 LATIN SMALL LETTER W] [U+01C3 LATIN LETTER RETROFLEX CLICK] 23:14:19 0=Beginning of header line, 1=Header name, 2=Just read the colon of a header line, 3=Header value, 4=Line break after a header, 5=Beginning of body line, 6=Inside body line, 7=Just read a dot at beginning of body line, 8=Beginning of bad line, 9=Just read a dot at beginning of bad line, 10=Inside bad line. Do you think this can work for parsing a NNTP article while reading it? 23:15:17 (If I missed something, or if you think one thing I put is not needed, you can mention that please.) 23:16:10 https://esolangs.org/wiki/Hash_function huh 23:16:19 what is the physical layer for token ring over coax like? 23:16:28 I have read about ethernet thicknet... man that stuff sounds inconvenient 23:16:39 vampire taps! 23:21:40 I don't know about token ring on coax, but based on some random web-reading it looks like normally IPv4 would use 802.2 LLC/SNAP framing on all 802.2 networks, both standard token ring and "token bus". 23:23:57 I remember thin ethernet. I don't want to imagine the thick kind :) 23:24:08 I remember thin as well. 23:24:45 (No vampire taps though. Just T-connectors and terminators.) 23:25:17 The high school computer class was one loop of 10BASE2 with the cables crossing the corridors on the floor. 23:25:25 It wasn't super reliable, to be honest. 23:26:07 I mean, not just loose on the floor, they did have some sort of on-the-floor duct thing. But still. 23:26:40 but since somebody mentioned token ring networks: https://dilbert.com/strip/1996-05-02 23:27:37 I think "the token fell out" is also in one of those excuse generators. 23:28:01 yeah 23:28:51 wait, is the Dilbert comic really that old, or is it just backdated? 23:28:59 it's that old 23:29:15 wow 23:29:39 oh rightm is it older than UserFriendly? 23:29:48 I think it is 23:30:09 yeah 23:30:11 crazy 23:30:30 Almost certainly. And it was a "real" comic, not just an online one. 23:31:20 April 1989 is the oldest one, apparently. 23:31:26 whoa 23:31:28 https://dilbert.com/strip/1989-04-16 to be precise 23:31:52 I would be surprised if it was online at the time... though a BBS would be possible I suppose :) 23:32:59 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61047&oldid=61025 * Oerjan * (+66) Undo removal of author and add it to the rest - nearly all featured languages have included it. 23:33:18 Hmm, the early Dilberts are much better drawn than early Garfield strips. 23:35:09 [[Infinite loop]] M https://esolangs.org/w/index.php?diff=61048&oldid=61011 * Oerjan * (+6) bold title 23:36:19 to boldly go where no man has ventured before... 23:41:43 -!- b_jonas has quit (Quit: leaving). 23:50:30 [[RarVM]] M https://esolangs.org/w/index.php?diff=61049&oldid=60984 * Void * (-65) /* See also */ 23:54:55 * oerjan notes A is reverting some of eir old more dubious edits... 23:59:48 [[Hash function]] https://esolangs.org/w/index.php?diff=61050&oldid=61017 * Fizzie * (+34) /* C example */ Let's at least have the function depend on the contents of the string, not just the length... 2019-04-15: 00:00:08 I don't think the whole article is really useful, but I couldn't leave it like that. 00:01:07 -!- Melvar has quit (Ping timeout: 240 seconds). 00:04:12 ah, how to make a hash out of a hash function? 00:04:27 The "process" side is worse, but I don't think we really need an article on hash functions, unless there's an actual esolang angle to them. 00:06:10 fizzie: this may well have been a joke... the function was constant before. :P 00:06:57 int-e: Unless I missed something, it did still depend on the length of the input. 00:07:05 Oh, no. 00:07:12 Starts at 0, eh? 00:07:14 yes 00:07:23 I don't think it was a joke, though. 00:07:38 regardless, I agree with the sentiment that it has no esoteric contents anyway. 00:13:49 -!- Melvar has joined. 00:28:17 [[Language list]] M https://esolangs.org/w/index.php?diff=61051&oldid=60976 * Void * (+13) /* E */ 00:34:02 [[Entish]] N https://esolangs.org/w/index.php?oldid=61052 * Void * (+2338) Created page with "{{infobox proglang |name=Entish |paradigms=imperative |author=[[void4]] |year=[[:Category:2019|2019]] |memsys=stack-based |dimensions=tree-based |class=:Category:Turing comp..." 00:38:50 [[Entish]] M https://esolangs.org/w/index.php?diff=61053&oldid=61052 * Void * (-118) 00:48:16 [[RarVM]] M https://esolangs.org/w/index.php?diff=61054&oldid=61049 * Void * (+1) 00:49:36 [[User talk:A]] M https://esolangs.org/w/index.php?diff=61055&oldid=61031 * Helen * (+195) 00:50:24 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61056&oldid=61046 * Helen * (+891) /* Incrementing */ In progress 01:00:03 Do you like Magic: the Puzzling? I am looking at a recent one just now and I believe I have figured how to do it. 01:02:19 -!- Lord_of_Life has quit (Ping timeout: 264 seconds). 01:03:05 -!- Lord_of_Life has joined. 01:05:18 [[RarVM]] M https://esolangs.org/w/index.php?diff=61057&oldid=61054 * Void * (+310) /* Language overview */ 01:11:33 [[User:Void]] N https://esolangs.org/w/index.php?oldid=61058 * Void * (+43) Created page with "When life gives you lemons, create esolangs" 01:13:08 -!- user24 has joined. 01:13:41 An esolang whose syntax is *dancing* 01:15:38 how would you dance your language? 01:20:18 `? disco 01:20:19 disco? ¯\(°​_o)/¯ 01:20:22 hum 01:20:29 [[List of ideas]] https://esolangs.org/w/index.php?diff=61059&oldid=60992 * Void * (+39) /* Joke/Silly Ideas */ 01:20:30 `grwp disco 01:20:31 brexit:brexit is a command to forcefully exit, releasing 1GB of free space. This command was recently discovered to have a bug where it will repeatedly delay itself if not enough force is available. \ hfs:You have discovered an eerie cavern. The air above the dark stone floor is alive with vortices of purple light and dark, boiling clouds. Seemingly bottomless pits mark the surface. \ learning:Learning is disco, baby. \ lem:Stanisław Lem was a Polish 01:20:56 `grwp Disco 01:20:56 fish:Come and dance and love the fish! Mister Disco summoned it. 01:29:32 If you'd add some way to output tones, what kind of music would your esolang be most suited to? 01:42:55 I thought of a idea of a Magic: the Gathering card with "enchant object that is not in a hidden zone" (and also flash). 01:43:36 user24: If you mean with dancing, I suppose, it depend what kind of dancing. There is different kind of music for different kind of dancing, I think. 01:47:23 zzo38: if you ignore the music part and only focus on movement it might be easier 01:48:12 Although, there is esolangs with musical syntax as well, but depending how the one with dancing is, you have to see if it is suitable or not. (I don't know much about dancing, though.) 02:20:39 [[RarVM]] M https://esolangs.org/w/index.php?diff=61060&oldid=61057 * Void * (+40) 02:28:22 Only 50k instructions per second, ouch 02:29:08 How do you write fast VMs? 02:29:27 Depends on the VM, and on the host, I think. 02:30:12 I've tried RPython, because in theory, it generates a JIT for you. But in practice, it sucks to program with implicit types 02:31:00 You can't really say: "I want a 64 bit uint right here", you never know 02:31:49 I have partially written a Z-machine implementation for Famicom, for example, and it does a lot of stuff to improve speed. 02:33:45 did you add some sort of tracing? 02:34:09 How do you mean? 02:34:53 https://en.wikipedia.org/wiki/Tracing_just-in-time_compilation 02:36:02 It does not do any kind of JIT, actually. 02:36:40 And still, it's fast? 02:37:31 maybe the loop is not too complex, so the compiler optimizes it well 02:37:55 Since I have not finished writing it (I abandoned it for now, since on this computer I no longer have the stuff needed for testing), I don't know, but by counting the cycles and comparing, it seems like it would likely be faster than other implementations running on similar computers. 02:38:06 It is written in assembly language, so it isn't optimized by a compiler. 02:38:32 Do you know any Famicom programming? 02:39:41 nope 02:42:56 It is the NMOS 6502 instruction set. There is the memory mapping, and then the hardware; I have also designed the cartridge hardware (although haven't actually built it, but I expect it would work), which isn't that complicated but does a few things which are very uncommon in Famicom cartridges (it maps mapper registers over RAM mirrors, it uses a bank size of one byte, and it doesn't care whether the signal is a read or a write). 02:43:16 Do you know Z-machine programming? 02:43:35 not yet :) 02:45:11 holy shit 02:45:18 Here is the document of Z-machine: http://zzo38computer.org/backup/zspec/zip_old.txt I have been unable to get it to render properly on my computer (I am probably doing something wrong), but even the source text is readable enough. 02:45:19 i just enabled the Rust optimizer 02:45:53 (I also implemented Z-machine in C, in JavaScript, and in Glulx. Note, Glulx is another VM for text adventure games like Z-machine is.) 02:50:19 other than a short encounter with Twine, i have not seen much interactive fiction before 02:50:23 Rust optimizer results: Lvl 0: ~50k IPS, 1: 160k IPS, 2: 800k IPS, 3: 1M IPS! 02:56:12 -!- FreeFull has quit. 02:58:47 What VM is that? 03:00:08 https://esolangs.org/wiki/RarVM 03:01:27 OK 03:15:19 [[RarVM]] M https://esolangs.org/w/index.php?diff=61061&oldid=61060 * Void * (+62) /* Implementations */ 03:49:53 i assume those are sam's favorite mushrooms 03:54:55 [[Special:Log/upload]] upload * Void * uploaded "[[File:Snapshot.png]]" 04:00:36 [[RarVM]] M https://esolangs.org/w/index.php?diff=61063&oldid=61061 * Void * (+357) /* Examples/Use cases */ 04:24:37 http://venge.net/graydon/talks/CompilerTalk-2019.pdf 04:28:10 `unidecode ÐĐƉ 04:28:12 ​[U+00D0 LATIN CAPITAL LETTER ETH] [U+0110 LATIN CAPITAL LETTER D WITH STROKE] [U+0189 LATIN CAPITAL LETTER AFRICAN D] 04:28:31 unicode can go fuck themselves with an african D 04:28:48 I hate these letters so much 04:29:28 At least in the font I am using the appearance are all same, it look like. 04:29:34 http://hopl.info/polykey.html 04:29:39 -!- user24 has quit (Quit: Leaving). 04:32:12 there shoudln't be two letters that look exactly the same in the same damn script 04:33:03 Yes, I think you are correct 04:47:05 -!- Frater_EST has joined. 05:41:28 I do not understand that classification of programming languages very well. 05:41:43 Better explanations would help. 05:47:27 -!- Frater_EST has left. 06:03:17 -!- arseniiv has joined. 06:33:18 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61064&oldid=61047 * A * (+11) /* List of candidates */ 06:35:36 [[Bitch]] https://esolangs.org/w/index.php?diff=61065&oldid=61043 * A * (-29) Change to unknown computational class 06:47:41 [[Bitch]] https://esolangs.org/w/index.php?diff=61066&oldid=61065 * A * (-375) /* Common Algorithms */ 07:31:54 -!- oerjan has quit (Quit: Nite). 08:14:54 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61067&oldid=61056 * A * (+228) /* Attempt by User:Helen */ 08:21:52 [[Z3]] N https://esolangs.org/w/index.php?oldid=61068 * A * (+745) Created page with "The [[Z3]] is a German computer created by [https://en.wikipedia.org/wiki/Konrad_Zuse Konrad Zuse]. Despite its extreme simplicity(the computer simulated only addition, subtra..." 08:22:50 [[Z3]] https://esolangs.org/w/index.php?diff=61069&oldid=61068 * A * (+69) 08:24:08 [[Z3]] https://esolangs.org/w/index.php?diff=61070&oldid=61069 * A * (+141) 08:25:00 [[Z3]] https://esolangs.org/w/index.php?diff=61071&oldid=61070 * A * (+62) 08:26:13 -!- fiktion has left ("Leaving"). 08:32:20 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61072&oldid=61067 * A * (+439) It is possible that bitch compiles to a Minsky machine. 08:32:57 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61073&oldid=61072 * A * (-4) Oh no, I made it super messy. 08:37:48 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61074&oldid=61064 * A * (-12) Very close 08:40:10 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61075&oldid=61073 * A * (-2393) Shorten the page 08:44:01 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61076&oldid=61075 * A * (+2393) Reading this page without the "tape" edit seems awkward. 08:44:49 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61077&oldid=61076 * A * (+2) /* User:A - Implementing a tape */ 08:45:08 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61078&oldid=61077 * A * (-43) /* User:A - Wrong idea of a tape */ 08:47:17 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61079&oldid=61074 * A * (+50) /* List of candidates */ 09:01:36 -!- AnotherTest has joined. 09:17:29 -!- carado has joined. 09:18:37 -!- wob_jonas has joined. 09:19:48 -!- carado has quit (Client Quit). 09:48:17 -!- sebbu3 has quit (Read error: Connection reset by peer). 09:49:00 -!- sebbu has joined. 10:21:36 -!- Frater_EST has joined. 10:43:35 -!- sebbu has quit (Read error: Connection reset by peer). 10:44:19 -!- sebbu has joined. 10:50:45 -!- Melvar has quit (Ping timeout: 252 seconds). 11:06:08 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61080&oldid=61078 * A * (+171) Provide more information for the readers. 11:07:02 -!- Sgeo_ has quit (Ping timeout: 268 seconds). 11:07:59 -!- MDude has quit (Ping timeout: 252 seconds). 11:08:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61081&oldid=61080 * A * (+307) I'm pretty positive that this will fail. 11:18:13 -!- monkeystance has joined. 11:45:16 [[User talk:A]] https://esolangs.org/w/index.php?diff=61082&oldid=61055 * A * (-250) 11:45:35 [[User talk:A]] https://esolangs.org/w/index.php?diff=61083&oldid=61082 * A * (-231) 11:48:13 [[MalTape]] N https://esolangs.org/w/index.php?oldid=61084 * A * (+125) Edit 11:52:10 [[MalTape]] https://esolangs.org/w/index.php?diff=61085&oldid=61084 * A * (+516) 11:53:19 [[MalTape]] https://esolangs.org/w/index.php?diff=61086&oldid=61085 * A * (+115) /* The tape */ 11:53:49 [[MalTape]] M https://esolangs.org/w/index.php?diff=61087&oldid=61086 * A * (-20) /* Computational class */ 11:54:07 [[MalTape]] https://esolangs.org/w/index.php?diff=61088&oldid=61087 * A * (+31) /* Computational class */ 11:54:56 Does this group actually ever talk about occult/esoteric/paranormal or is that a red herring? 11:55:56 [[MalTape]] https://esolangs.org/w/index.php?diff=61089&oldid=61088 * A * (+208) /* Computational class */ 11:56:12 [[MalTape]] https://esolangs.org/w/index.php?diff=61090&oldid=61089 * A * (+28) /* Actual commands */ 11:57:03 [[Joke language list]] https://esolangs.org/w/index.php?diff=61091&oldid=60729 * A * (+61) /* Brainfuck derivatives */ 12:02:09 Frater_E: that is a leftover from a topic set for late April fools 12:02:17 `welcome Frater_E 12:02:19 Frater_E: 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.) 12:02:42 the channel topic usually says something like that 12:03:24 Oh, in that case I am in the wrong interest group. :P 12:03:48 Thanks anyway. 12:03:57 And for clarifying. 12:04:29 -!- Sgeo_ has joined. 12:04:39 -!- Frater_EST has left. 12:06:34 I guess we should change the channel topic 12:14:51 fizzie? 12:16:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61092&oldid=61081 * A * (+195) /* Incrementing */ 12:18:37 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61093&oldid=61092 * A * (+3) pseudo-code seems crammed 12:20:53 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61094&oldid=61093 * A * (+5) /* Decrementing */ 12:43:07 Oh, I hadn't even noticed that. 12:43:15 -!- Frater_EST has joined. 12:44:10 -!- fizzie has set topic: Welcome to the international soiree for esoteric programming language discussion, design, development and devaluation! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 12:44:23 wob_jonas: FWIW, we don't topiclock, it's a free-for-all to update. 12:44:34 I just reverted it to the pre-April-fools one. 12:44:46 yaeh 12:44:59 (Well, except I also dropped the IOCCC mention, I think it's been long enough.) 12:45:09 we also do code golf and canaima support 12:45:35 -!- Frater_EST has left. 12:46:35 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61095&oldid=61094 * A * (+14) /* Attempt by User:Helen */ 12:48:09 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61096&oldid=61095 * A * (+40) /* Another attempt by User:A */ 12:53:15 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61097&oldid=61096 * A * (+7) /* Another attempt by User:A */ 13:03:00 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 13:03:17 -!- Lord_of_Life has joined. 13:09:04 -!- Lymia has set topic: Welcome to the international tea party for esoteric programming language discussion, design, development and devaluation! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 13:09:13 -!- Lymia has set topic: Welcome to the international cosplay tea party for esoteric programming language discussion, design, development and devaluation! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 13:18:28 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61098&oldid=61097 * Helen * (+266) /* Attempt by User:Helen */ 13:21:04 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61099&oldid=61098 * Helen * (+14) /* Decrementing idea */ very minor formatting edit 13:21:52 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61100&oldid=61099 * Helen * (-14) Undo revision 61099 by [[Special:Contributions/Helen|Helen]] ([[User talk:Helen|talk]]), changed my mind 13:24:18 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61101&oldid=61100 * Helen * (+260) /* Attempt by User:Helen */ 13:25:55 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61102&oldid=61101 * Helen * (+135) /* Attempt by User:Helen */ 13:26:39 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61103&oldid=61102 * Helen * (-14) /* Attempt by User:Helen */ 13:34:12 -!- xkapastel has joined. 13:46:46 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61104&oldid=61103 * A * (+196) This is completely possible. 13:47:41 -!- moei has joined. 13:50:28 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61105&oldid=61104 * A * (+149) Add something. 13:52:50 [[Talk:Home Row]] https://esolangs.org/w/index.php?diff=61106&oldid=57274 * A * (-297) Blanked the page 13:56:20 -!- joast has quit (Remote host closed the connection). 14:00:21 -!- joast has joined. 14:04:20 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61107&oldid=61105 * A * (-710) Compiling to a Minsky macine will be trivial, since Home Row was already compiled to it. 14:04:26 -!- monkeystance has left ("Leaving"). 14:16:56 [[JarJarScript]] M https://esolangs.org/w/index.php?diff=61108&oldid=58105 * EnilKoder * (+0) correction of spelling of "grammar" 14:19:22 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61109&oldid=61107 * A * (-201) Sorry, I misunderstood the loops. 14:19:51 -!- atslash has quit (Ping timeout: 264 seconds). 14:20:27 -!- atslash has joined. 14:24:43 [[Bitch]] https://esolangs.org/w/index.php?diff=61110&oldid=61066 * A * (+20) The halting problem is of course impossible. 14:25:20 -!- atslash has quit (Ping timeout: 246 seconds). 14:25:42 [[Bitch]] https://esolangs.org/w/index.php?diff=61111&oldid=61110 * A * (+55) /* Unproven */ 14:26:06 [[Bitch]] https://esolangs.org/w/index.php?diff=61112&oldid=61111 * A * (-75) /* Unproven */ 14:26:30 -!- atslash has joined. 14:26:33 [[Bitch]] https://esolangs.org/w/index.php?diff=61113&oldid=61112 * A * (+19) /* Unproven */ 14:27:40 [[Bitch]] https://esolangs.org/w/index.php?diff=61114&oldid=61113 * A * (-19) /* Unproven */ 14:30:05 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61115&oldid=61109 * A * (+8) Add links that I forgot to add. 14:44:22 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61116&oldid=61115 * A * (-171) /* Unconditional Branching */ 14:45:20 [[User talk:A]] https://esolangs.org/w/index.php?diff=61117&oldid=61083 * A * (-388) Blanked the page 14:55:50 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61118&oldid=61116 * A * (+200) You understood it the wrong way. I will explain it. 15:05:58 `olist 1161 15:05:59 olist 1161: shachaf oerjan Sgeo FireFly boily nortti b_jonas 15:18:56 -!- carado has joined. 15:19:07 -!- carado has left. 15:40:50 -!- nfd9001 has quit (Ping timeout: 268 seconds). 15:47:37 -!- digitalcold has left. 16:30:54 -!- wob_jonas has quit (Remote host closed the connection). 18:12:04 -!- FreeFull has joined. 18:15:17 -!- LKoen has joined. 18:25:16 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61119&oldid=61118 * Helen * (+943) /* Incrementing */ Actually did algorithm 18:26:03 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61120&oldid=61119 * Helen * (-1397) /* Incrementing */ Reverting accident 18:48:35 [[Alphabet Stew]] M https://esolangs.org/w/index.php?diff=61121&oldid=58275 * DMC * (-64) /* Description */ 18:49:14 [[Alphabet Stew]] M https://esolangs.org/w/index.php?diff=61122&oldid=61121 * DMC * (+0) /* Description */ 18:50:54 [[Alphabet Stew]] M https://esolangs.org/w/index.php?diff=61123&oldid=61122 * DMC * (+77) /* Description */ 18:58:08 -!- b_jonas has joined. 19:00:20 [[User:DMC]] M https://esolangs.org/w/index.php?diff=61124&oldid=60812 * DMC * (+37) 19:48:13 -!- LKoen_ has joined. 19:49:51 -!- MDude has joined. 19:51:47 -!- LKoen has quit (Ping timeout: 252 seconds). 19:54:01 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61125&oldid=61120 * Helen * (+2077) /* Incrementing */ 19:57:30 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61126&oldid=61125 * Helen * (+245) /* Attempt by User:Helen */ 20:00:31 -!- AnotherTest has quit (Ping timeout: 264 seconds). 20:02:30 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61127&oldid=61126 * Helen * (+951) /* Decrementing idea */ Minor change to incrementing algorithm probably yields correct result 20:02:57 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61128&oldid=61127 * Helen * (+6) /* Decrementing idea */ oops 20:08:12 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61129&oldid=61128 * Helen * (+122) /* Zeroing a cell */ 20:13:27 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61130&oldid=61129 * Helen * (+367) /* Attempt by User:Helen */ 20:13:49 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61131&oldid=61130 * Helen * (+4) /* Attempt by User:Helen */ small formatting error 20:18:47 -!- LKoen has joined. 20:19:33 [[Bitch]] M https://esolangs.org/w/index.php?diff=61132&oldid=61114 * Helen * (+437) /* Impossible */ added halting problem because I thought it was good 20:21:14 [[Bitch]] M https://esolangs.org/w/index.php?diff=61133&oldid=61132 * Helen * (+57) /* Impossible */ formatting 20:22:35 -!- LKoen_ has quit (Ping timeout: 252 seconds). 20:43:34 -!- arseniiv has quit (Read error: Connection reset by peer). 20:43:44 -!- arseniiv has joined. 20:49:47 -!- arseniiv has quit (Ping timeout: 268 seconds). 21:19:43 -!- b_jonas has quit (Quit: leaving). 21:27:55 -!- brandonson has joined. 22:22:47 -!- shikhout has joined. 22:25:15 -!- shikhout has quit (Changing host). 22:25:15 -!- shikhout has joined. 22:25:20 -!- shikhin has quit (Disconnected by services). 22:25:27 -!- shikhin has joined. 22:30:47 -!- Phantom_Hoover has joined. 22:31:06 -!- shikhin has quit (Disconnected by services). 22:31:13 -!- shikhin has joined. 22:33:15 -!- shikhout has left. 22:34:14 -!- shikhin has quit (Disconnected by services). 22:34:19 -!- Melvar has joined. 22:34:22 -!- shikhin_ has joined. 22:37:12 -!- moei has quit (Quit: Leaving...). 22:56:02 -!- 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:09:46 -!- Sgeo_ has quit (Ping timeout: 268 seconds). 23:11:41 -!- Sgeo has joined. 23:17:35 -!- oerjan has joined. 23:21:51 yay, i actually caught someone with an april fools joke! a bit late but... 23:22:36 i'm not sure that's ever happened before, but then my childhood memories are pretty blurry. 23:27:10 * oerjan is slightly surprised someone like b_jonas hadn't created [[Z3]] before. 23:29:48 a minor annoyance when checking lots of esolangs tabs is that unlike wikipedia, the page title for history pages starts with "Revision history" instead of the page name, meaning that the first letters showing in the tab lists give me no indication of which page is which without hovering. 23:31:47 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:33:14 i would guess that's the reason why wikipedia changed it. 23:38:33 heh www.mediawiki.org doesn't have that change 23:50:27 hm neither does wiktionary. 23:52:48 german wikipedia has a version with quote marks. 23:54:53 -!- brandonson has quit (Ping timeout: 252 seconds). 23:58:23 Very consistent. 2019-04-16: 00:02:01 -!- brandonson has joined. 00:06:23 ah i found it 00:07:56 fizzie: can i change it to $1: Revision history like wikipedia? 00:11:33 https://en.wikipedia.org/wiki/MediaWiki_talk:History-title seems to be the discussion from when wikipedia changed it 00:12:38 well, one of the times, at least 00:14:10 the actual reordering seems to have happened in 2012 00:14:53 -!- nfd9001 has joined. 00:17:19 . o O ( did fizzie just go to bed? ) 00:18:39 If it's easily changeable, sure. 00:20:20 [[MediaWiki:History-Title]] N https://esolangs.org/w/index.php?oldid=61134 * Oerjan * (+20) Putting the article title first like on Wikipedia seems more useful for tabbed browsing 00:20:27 whee 00:20:29 . o O ( did fizzie just go to bed? ) If it's easily changeable, sure. <--- somewhat tempting quote, if only for the slight surreal note 00:20:40 go ahead 00:21:01 or do we have a rule against it 00:21:08 `? quoteformat 00:21:09 quoteformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two. 00:21:37 i think by the rules you must put [...] first :P 00:23:35 doesn't seem to have taken effect yet, although there may be some caching involved 00:26:26 https://esolangs.org/w/index.php?title=Special%3AAllMessages&prefix=history-title&filter=all&lang=en&limit=50 still shows the old string. 00:26:42 I wonder if we have $wgUseDatabaseMessages on or not. 00:28:30 It should be on by default, and I don't see an override. Not sure if there's a handy special page that could show the config somewhere. 00:30:14 (There is a message cache too, though.) 00:33:46 Maybe we'll: wait and see what'll happen. 00:38:27 good plan 00:45:32 [[Joke language list]] M https://esolangs.org/w/index.php?diff=61135&oldid=61091 * Oerjan * (+1) /* Brainfuck derivatives */ grm 00:47:28 [[Talk:Home Row]] https://esolangs.org/w/index.php?diff=61136&oldid=61106 * Oerjan * (+153) Undo blanking of another person's message 00:53:50 -!- xkapastel has quit (Quit: Connection closed for inactivity). 02:24:59 -!- shikhin has joined. 02:54:31 -!- Frater_EST has joined. 02:58:41 -!- Frater_EST has left. 03:18:31 -!- adu has joined. 04:01:00 -!- FreeFull has quit. 04:28:08 -!- shikhin has quit (Quit: leaving). 04:43:38 -!- shikhin has joined. 05:08:38 -!- shikhin has quit (Quit: leaving). 05:15:57 -!- adu_ has joined. 05:17:05 -!- adu has quit (Ping timeout: 250 seconds). 05:17:05 -!- adu_ has changed nick to adu. 05:35:09 Hmm, Infocom game source is posted at https://github.com/historicalsource 05:35:15 zzo38: Do you like this? 06:27:22 -!- dingwat has quit (Ping timeout: 250 seconds). 06:31:15 -!- ^[ has quit (Ping timeout: 258 seconds). 06:38:57 -!- ocharles has quit (Ping timeout: 252 seconds). 06:39:55 -!- mich181189 has quit (Ping timeout: 250 seconds). 06:43:19 -!- MDude has quit (Ping timeout: 250 seconds). 06:46:48 -!- MDude has joined. 06:50:20 -!- MDead has joined. 06:52:16 -!- mich181189 has joined. 06:52:56 -!- MDude has quit (Ping timeout: 250 seconds). 06:53:05 -!- MDead has changed nick to MDude. 06:54:30 -!- dingwat has joined. 06:57:46 -!- ^[ has joined. 06:59:51 -!- MDude has quit (Ping timeout: 255 seconds). 07:02:51 -!- ocharles has joined. 07:24:18 -!- MDude has joined. 07:29:05 -!- MDude has quit (Ping timeout: 246 seconds). 07:30:58 -!- MDude has joined. 07:33:02 -!- MDead has joined. 07:34:58 -!- MDead has quit (Read error: Connection reset by peer). 07:35:16 -!- MDude has quit (Ping timeout: 258 seconds). 07:35:40 -!- MDude has joined. 07:37:08 -!- MDead has joined. 07:38:42 -!- sebbu3 has joined. 07:40:11 -!- MDude has quit (Ping timeout: 252 seconds). 07:40:13 -!- MDead has changed nick to MDude. 07:42:33 -!- sebbu has quit (Ping timeout: 252 seconds). 07:59:00 -!- oerjan has quit (Quit: Nite). 08:18:59 -!- MDead_ has joined. 08:20:30 -!- MDude has quit (Ping timeout: 258 seconds). 08:30:51 [[List of ideas]] https://esolangs.org/w/index.php?diff=61137&oldid=61059 * Total Vacuum * (+112) /* Ideas for Names */ 08:31:47 [[List of ideas]] https://esolangs.org/w/index.php?diff=61138&oldid=61137 * Total Vacuum * (+20) /* Ideas for Names */ 08:32:46 apparently it's an illegal upload by a notorious copyright infringer 08:33:54 -!- arseniiv has joined. 08:44:24 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61139&oldid=61131 * A * (+0) /* Attempt by User:Helen */ 08:49:19 [[List of ideas]] https://esolangs.org/w/index.php?diff=61140&oldid=61138 * Total Vacuum * (+39) /* Ideas for Names */ 09:11:05 -!- wob_jonas has joined. 09:18:48 -!- AnotherTest has joined. 09:23:55 [[User:TuxCrafting]] https://esolangs.org/w/index.php?diff=61141&oldid=56864 * TuxCrafting * (+50) 09:29:32 [[User talk:TuxCrafting]] https://esolangs.org/w/index.php?diff=61142&oldid=59502 * TuxCrafting * (+190) 09:29:52 [[User:TuxCrafting]] M https://esolangs.org/w/index.php?diff=61143&oldid=61141 * TuxCrafting * (+8) 09:47:54 [[Bitch]] https://esolangs.org/w/index.php?diff=61144&oldid=61133 * A * (+25) There is aleady a proof in the talk page. 09:48:38 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61145&oldid=61079 * A * (-19) /* List of candidates */ 10:02:36 -!- orpheu has joined. 10:03:03 Hi, I need help! 10:03:40 hi 10:04:40 Someone sent this code to me: .... ..... .... .......... .... ......... ..... ... .... .... .... ........... .... ... .. ... ....... ..... ...... .... ...., ........ .. ...... ..... ....., .... ...! CCOA 10:05:02 [[List of ideas]] https://esolangs.org/w/index.php?diff=61146&oldid=61140 * Total Vacuum * (+318) /* Ideas for Names */ 10:05:06 I've searched everywhere and can not figure out 10:05:46 to co coa coa coa coa cow c^a coa coa coa coa ra coa con coa coa coa con coa coa coa con coa con coa coa coa coa□ccoa con coa coa coa coa con co 10:06:54 Can anyone help me or have an idea of what this code might be? 10:10:54 ... 10:20:30 [[Uf]] N https://esolangs.org/w/index.php?oldid=61147 * Total Vacuum * (+337) Created page with "{{infobox proglang |name=uf (forth, microforth) |paradigms=imperative |author=[[User:Total Vacuum|Total Vacuum]] |year=[[:Category:2019|2019]] |memsys=:Category:Stack-base..." 10:20:40 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61148&oldid=49750 * Total Vacuum * (+504) 10:37:49 [[Uf]] https://esolangs.org/w/index.php?diff=61149&oldid=61147 * Total Vacuum * (+485) 10:38:46 -!- nfd has joined. 10:39:22 -!- nfd has quit (Read error: Connection reset by peer). 10:39:46 -!- nfd has joined. 10:40:19 Someone sent this code to me: .... ..... .... .......... .... ......... ..... ... .... .... .... ........... .... ... .. ... ....... ..... ...... .... ...., ........ .. ...... ..... ....., .... ...! CCOA 10:40:21 -!- nfd9001 has quit (Ping timeout: 250 seconds). 10:44:04 [[List of ideas]] https://esolangs.org/w/index.php?diff=61150&oldid=61146 * Total Vacuum * (+31) /* Ideas for Names */ 10:44:55 -!- orpheu has quit (Ping timeout: 256 seconds). 10:45:17 [[Uf]] https://esolangs.org/w/index.php?diff=61151&oldid=61149 * Total Vacuum * (-6) 10:52:16 [[Language list]] https://esolangs.org/w/index.php?diff=61152&oldid=61051 * Total Vacuum * (+9) 11:21:24 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61153&oldid=61139 * A * (+264) /* Attempt by User:Helen */ 11:22:27 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61154&oldid=61153 * A * (-1) Move decrementing idea 11:22:45 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61155&oldid=61154 * A * (-4) /* Attempt by User:Helen */ 11:25:24 [[Bitch]] https://esolangs.org/w/index.php?diff=61156&oldid=61144 * A * (+198) /* Turing-completeness */ 11:26:38 [[Works in progress]] https://esolangs.org/w/index.php?diff=61157&oldid=60307 * A * (-19) Add bitch to get more help from other users. 11:34:09 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61158&oldid=61155 * A * (+189) /* Attempt by User:Helen */ 11:48:55 -!- fmease has joined. 12:00:52 -!- Frater_EST has joined. 12:01:19 -!- Frater_EST has left. 12:02:23 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61159&oldid=61158 * A * (+19) /* Attempt by User:Helen */ 12:09:29 -!- sebbu3 has changed nick to sebbu. 12:15:39 -!- tswett[m] has joined. 12:18:10 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61160&oldid=61159 * A * (+84) Already Turing-complete! 12:20:28 -!- Cale has quit (Ping timeout: 245 seconds). 12:21:43 -!- Cale has joined. 12:22:50 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61161&oldid=61160 * A * (+8) Z3 is unique, so I will add "the" to them. 12:28:44 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61162&oldid=61161 * A * (+137) /* Attempt by User:Helen */ 12:46:40 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61163&oldid=61162 * A * (-137) /* Attempt by User:Helen */ 12:47:04 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61164&oldid=61163 * A * (-28) /* Attempt by User:Helen */ 12:54:36 -!- Frater_EST has joined. 13:04:18 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 13:06:36 -!- Lord_of_Life has joined. 13:11:02 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61165&oldid=61164 * A * (+37) /* Attempt by User:Helen */ 13:15:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61166&oldid=61165 * A * (+119) /* User:Helen - Implementing arithematic operations */ 13:16:39 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61167&oldid=61166 * A * (+87) /* User:Helen - Implementing arithematic operations */ 13:22:57 -!- Frater_EST has left. 13:26:23 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61168&oldid=61167 * A * (-7) /* Attempt by User:Helen */ 13:26:56 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61169&oldid=61168 * A * (+9) /* Attempt by User:Helen */ 13:30:15 -!- probablymoony has joined. 13:31:06 -!- moony has quit (Ping timeout: 252 seconds). 13:31:47 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61170&oldid=61169 * A * (-2352) /* User:A - Idea of a tape in the accumulator */ 13:32:16 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61171&oldid=61170 * A * (-109) /* User:A - Basic compilation */ 13:43:22 -!- ineiros has quit (Ping timeout: 245 seconds). 13:43:53 Hmm "software-managed [cache] coherence". 13:45:20 -!- ineiros has joined. 13:50:49 -!- mniip_ has joined. 13:51:05 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61172&oldid=61171 * A * (+51) /* Attempt by User:Helen */ 13:52:18 -!- mniip has quit (Ping timeout: 633 seconds). 13:53:04 -!- mniip_ has changed nick to mniip. 13:54:12 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61173&oldid=61172 * A * (-47) /* Attempt by User:Helen */ 13:54:50 -!- mniip has quit (Client Quit). 13:55:32 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61174&oldid=61173 * A * (-53) /* Attempt by User:Helen */ 13:56:13 -!- mniip has joined. 14:00:08 [[Bitch]] https://esolangs.org/w/index.php?diff=61175&oldid=61156 * A * (+26) /* Turing-completeness */ 14:00:43 [[Bitch]] https://esolangs.org/w/index.php?diff=61176&oldid=61175 * A * (+4) /* Turing-completeness */ 14:05:57 -!- tswett[m] has quit (Read error: Connection reset by peer). 14:05:59 -!- fmease has quit (Read error: Connection reset by peer). 14:06:36 [[Esolang talk:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61177&oldid=57024 * A * (-167) 14:09:36 -!- danieljabailey has quit (Ping timeout: 255 seconds). 14:11:08 -!- danieljabailey has joined. 14:15:49 [[Bitch]] https://esolangs.org/w/index.php?diff=61178&oldid=61176 * A * (-47) /* Turing-completeness */ 14:24:24 [[Bitch]] https://esolangs.org/w/index.php?diff=61179&oldid=61178 * A * (-181) /* Turing-completeness */ 14:32:10 -!- fmease has joined. 14:38:52 -!- adu has quit (Quit: adu). 14:39:15 -!- adu has joined. 14:39:38 -!- adu has quit (Client Quit). 14:49:38 -!- tswett[m] has joined. 14:54:23 -!- tromp has quit (Remote host closed the connection). 14:55:18 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61180&oldid=61174 * A * (-1) /* User:Helen - Implementing arithematic operations */ 14:58:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61181&oldid=61180 * Helen * (+203) /* Attempt by User:Helen */ 15:02:02 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61182&oldid=61181 * Helen * (+274) /* Attempt by User:Helen */ 15:03:36 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61183&oldid=61182 * A * (+212) 15:04:33 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61184&oldid=61183 * Helen * (+6) /* Attempt by User:Helen */ 15:07:36 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61185&oldid=61184 * A * (+145) /* Proof that all loops are computationally equivalent */ 15:08:51 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61186&oldid=61185 * A * (+115) /* Proof that all loops are computationally equivalent */ 15:09:08 -!- ^[ has quit. 15:09:34 -!- ^[ has joined. 15:10:54 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61187&oldid=61186 * A * (+8) /* Proof that all loops are computationally equivalent */ 15:13:37 -!- atslash has quit (Quit: Leaving). 15:15:58 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61188&oldid=61145 * A * (-50) /* List of candidates */ 15:21:35 oerjan: I haven't heard of this Z3, but does it by chance have something to do with the two languages described in https://esolangs.org/wiki/Blindfolded_Arithmetic ? 15:23:12 hmm. apparently it's at least similar. 15:23:48 [[Blindfolded Arithmetic]] https://esolangs.org/w/index.php?diff=61189&oldid=59373 * B jonas * (+50) link [[Z3]] 15:27:14 -!- wob_jonas has quit (Remote host closed the connection). 15:29:24 -!- tromp has joined. 15:34:27 [[BTree]] N https://esolangs.org/w/index.php?oldid=61190 * TuxCrafting * (+2663) Created page with "'''BTree''' is an esoteric language invented by [[User:TuxCrafting]] where programs are formatted as binary trees. == Syntax == Programs are made of nodes, which contain one..." 15:50:13 -!- LKoen has joined. 15:57:26 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61191&oldid=61187 * Helen * (+45) /* Incrementing */ 16:00:53 [[BTree]] https://esolangs.org/w/index.php?diff=61192&oldid=61190 * TuxCrafting * (+133) categories 16:03:02 [[Language list]] https://esolangs.org/w/index.php?diff=61193&oldid=61152 * TuxCrafting * (+12) 16:18:28 [[User:TuxCrafting]] https://esolangs.org/w/index.php?diff=61194&oldid=61143 * TuxCrafting * (+192) 16:47:37 [[BTree]] https://esolangs.org/w/index.php?diff=61195&oldid=61192 * TuxCrafting * (+104) 16:50:17 -!- Sgeo_ has joined. 16:53:39 -!- Sgeo has quit (Ping timeout: 252 seconds). 17:31:50 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61196&oldid=61148 * Total Vacuum * (+4) /* ideas */ 17:34:14 [[List of ideas]] https://esolangs.org/w/index.php?diff=61197&oldid=61150 * Total Vacuum * (-27) /* Ideas for Names */ 17:42:54 -!- b_jonas has joined. 18:34:56 oerjan: am I associated with BANCStar so much that I ought not to propose it as a featured article on the wiki? 18:50:46 -!- Guest33 has joined. 18:53:11 -!- Guest33 has quit (Remote host closed the connection). 19:28:28 [[BANCStar]] https://esolangs.org/w/index.php?diff=61198&oldid=40697 * B jonas * (+296) 19:38:41 [[BANCStar]] https://esolangs.org/w/index.php?diff=61199&oldid=61198 * B jonas * (+45) /* Implementation */ 19:58:34 given a large enough corpus of code in a language L, one can construct a turing-complete language @L where code is a list of references to lines of code in that corpus 19:59:01 foo.pl:230;bar.pl:30;... 19:59:02 ROP is more or less that. 20:02:27 now, imagine M@L,C to be the corpus in language M such that a program written in @L for the corpus C, would work when applied to it. 20:03:52 `quote silliness 20:03:53 No output. 20:03:55 I think it is probably extremely hard to derive this corpus 20:04:33 even if both languages are simple imperative languages 20:09:48 translating a program line-for-line into a different language is hard, but M@L,C is harder, requires that each line behaves the same as its corresponding line in C, not only in it's context in C, but in any possible context 20:13:44 my hon. and learned friend fungot, has fizzie been adding new markov models to you? 20:13:44 b_jonas: the one who got you killed him for it? 20:14:17 https://esolangs.org/logs/2014-06.html#lJIc 20:23:04 -!- nfd9001 has joined. 20:25:35 -!- nfd has quit (Ping timeout: 252 seconds). 20:25:50 `addquote #define __NR_oldolduname 59 fungot: what's your old old name? olsner: they decided not to waste any brain cells storing obscure unix silliness). 20:25:50 b_jonas: you and the pogo hammer. he transported, it saved a princess. 20:25:52 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). 20:26:12 # quote from https://esolangs.org/logs/2014-06.html#lO1b 20:27:14 ooh, fresh me-quote, I wonder how long ago it was that I actually said anything in here 20:27:18 ^style 20:27:18 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck* ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 20:27:30 olsner: well, now you just reset the counter 20:27:53 FireFly: I figured the quote did anyway 20:28:31 so ehm, quote me in 5 years and I'll try to remember not to respond 20:29:13 what counter? 20:29:38 oh, counter for how long it's been that you said anything here 20:31:51 -!- AnotherTest has quit (Ping timeout: 264 seconds). 20:39:47 `? mario 20:39:48 `? metroid 20:39:48 Mario is a classic PSPACE-complete problem invented by Nintendo. 20:39:49 metroid? ¯\(°​_o)/¯ 20:39:51 `? zelda 20:39:52 zelda? ¯\(°​_o)/¯ 20:39:54 `? link 20:39:55 link? ¯\(°​_o)/¯ 20:40:51 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61200&oldid=61196 * Total Vacuum * (+205) /* ideas */ 20:41:48 -!- FreeFull has joined. 20:44:29 b_jonas: Hmm? 20:45:02 Oh, 2014. 20:48:43 shachaf: yeah, I was reading the logs for BANCStar 21:08:29 -!- brandonson has quit (Ping timeout: 252 seconds). 21:10:20 -!- brandonson has joined. 21:11:07 -!- shikhin has joined. 21:20:27 -!- uidr3 has joined. 21:24:13 -!- uidr3 has quit (Quit: ERC (IRC client for Emacs 26.1)). 21:27:55 -!- uidr3 has joined. 21:30:57 -!- uidr3 has quit (Client Quit). 21:35:40 [[BTree]] https://esolangs.org/w/index.php?diff=61201&oldid=61195 * TuxCrafting * (+444) woo, tc 21:44:41 -!- 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.”). 22:14:58 -!- MDead_ has quit (Quit: Going offline, see ya! (www.adiirc.com)). 22:15:16 -!- MDead_ has joined. 22:15:28 -!- MDead_ has quit (Remote host closed the connection). 22:15:51 -!- MDude has joined. 22:40:14 -!- b_jonas has quit (Quit: leaving). 22:49:45 -!- ais523 has joined. 22:50:36 hmm, the Z3 on the wiki is confusing me, as there's a non-eso language called Z3 too 22:51:11 or, well, "non-eso" is relative here, it's pretty eso compared to languages like Java, but it's intended for serious use 22:55:05 Presumably Zuse's Z3 came first. 22:57:17 SAT solvers are pretty neat. 22:57:24 And SMT solvers. 22:57:28 I'd like to learn all the fancy tricks they use. 23:37:13 -!- shikhin has quit (Quit: leaving). 23:37:41 the docs for Microsoft's Z3 describe it as a "theorem prover", for some reason 23:40:08 Isn't it? 23:56:21 -!- imode-desktop has joined. 2019-04-17: 00:09:44 -!- shikhin has joined. 00:21:19 -!- oerjan has joined. 00:23:36 I'm not sure; its most common use seems to be constraint solving 00:23:41 but I've never used it directly myself 00:30:41 wob_jonas: i don't really know Z3 either but it seemed like the kind of thing you sometimes add 00:33:14 as for BANCStar, i seem to recall we used to consider it an example of a language that isn't esoteric because it was meant for something practical. 00:37:55 `quote 1333 00:37:56 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). 00:38:02 `quoteformat 00:38:03 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: quoteformat: not found 00:38:04 -!- shikhin has quit (Quit: leaving). 00:38:09 `? quoteformat 00:38:10 quoteformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two. 00:38:47 `sled quotes//1333s, <, <,g 00:38:49 quotes// EgoBot just opened a chat session with me to say "bork bork bork" \ Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ that's where I got it rocket launch facility gift shop \ GKennethR: he should be told that you should always ask someone before killing them. \ His body should be given to 00:38:55 `quote 1333 00:38:55 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). 00:39:38 that seems compliant to me hth 00:40:04 NOW IT IS 00:40:34 I should start writing " " in all the quotable things I say. 00:40:56 `quote django 00:40:57 260) django is named after a person? thought it would be a giraffe or something \ 305) `quote django ​352) django is named after a person? thought it would be a giraffe or something thankfully only one \ 306) `quote django ​352) django is named after a person? thought it would be a giraffe or something \ 407) `quote django you won't beat django anyway 00:42:03 * oerjan whistles Tanta til Beate 00:42:36 @die 1d2 -- 1 for , 2 for 00:42:36 shachaf: 1 00:43:06 that was not the contest hth 00:43:40 @nixon 00:43:40 The press is the enemy. 00:44:56 @google "press is the enemy" 00:44:56 https://www.quora.com/Did-President-Trump-actually-say-the-press-is-the-enemy-of-the-people-I-can-only-find-where-he-said-fake-news-is-the-enemy-of-the-people 00:47:02 Unicode text rendering is locale-dependent? 00:47:07 I give up. 00:50:20 -!- arseniiv has quit (Ping timeout: 246 seconds). 01:03:27 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 01:05:36 -!- Lord_of_Life has joined. 01:38:21 i'm going to play baba is you 01:40:18 . o O ( Baba was You, the time traveling puzzle game ) 01:42:25 Braid is a pretty good time traveling puzzle game 01:43:36 I wanted to make a 2+1D puzzle game where you have some tricky spacetime manifold. 01:45:45 how's that wrk 01:46:56 i had some ideas but it turns out to be p. complicated 01:54:38 -!- MDude has quit (Ping timeout: 245 seconds). 01:55:41 this game is charming 01:55:43 i am charmed 01:57:08 i already encountered some tricky situations such as a move that changes the rule of whether said move will kill me 01:57:27 2019-03.txt:02:50:26 kmc: you should babajam 02:01:19 what does that mean 02:01:34 who knows 02:05:59 ok 02:18:04 * kmc is very stuck :( 02:18:28 it's impossible hth 02:24:14 -!- chal_ has joined. 02:26:55 -!- chal_ has quit (Client Quit). 02:28:31 yay i got it 02:29:22 ALGAE IS DEFEAT 02:29:38 LOVE IS PUSH, LOVE IS WIN 02:46:08 -!- Lymia has quit (Remote host closed the connection). 02:46:17 I'm playing it too now 02:46:18 it's cool 02:46:39 POOCH IS LOVE 02:47:14 ROCK IS FLAG 02:52:20 SHOUT IS LOUD 02:53:17 OERJAN IS BEST 02:56:32 I wish all the rules in Baba Is You were deterministic. 03:07:57 -!- pikhq has quit (Quit: Rearranging a bunch of shit). 03:18:37 what does DOOR IS SHUT mean 03:24:59 a X IS SHUT means that a Y IS OPEN will unlock/break X 03:25:52 ahh 03:25:53 thanks 03:34:37 -!- Frater_EST has joined. 03:59:26 -!- MDude has joined. 04:24:58 -!- FreeFull has quit. 04:34:45 this game is adorable 04:35:31 -!- Frater_EST has left. 04:45:56 oh god now there are text tiles that control the behavior of text tiles 04:56:14 [[Z3]] https://esolangs.org/w/index.php?diff=61202&oldid=61071 * Salpynx * (+233) links with details of the Z3 architecture 05:02:07 -!- pikhq has joined. 05:10:29 -!- trn has quit (Read error: Connection reset by peer). 05:10:41 -!- trn has joined. 05:17:39 the difficulty ramps up quite quickly 05:21:18 yeah 05:22:43 -!- ais523 has quit (Quit: quit). 05:23:03 [[Talk:Z3]] N https://esolangs.org/w/index.php?oldid=61203 * Salpynx * (+849) trying to clarify the 2nd paragraph (not about Z3) 05:50:05 -!- shikhin_ has quit (Changing host). 05:50:05 -!- shikhin_ has joined. 05:50:33 -!- shikhout has joined. 06:47:56 girl genius: uh oh 06:50:49 shachaf: what do you mean about the rules not being deterministic? 07:25:06 -!- sftp has quit (Ping timeout: 258 seconds). 07:35:17 baba is you is a great game. i didn't play that much yet, i am stuck in the second bonus level underwater 07:35:51 Which one? 07:36:09 the second hth 07:36:44 that did help, thank you 07:36:50 yw 07:37:32 there are two, the first has "crab is defeat" and "flag is win" in the upper right corner to be activated, the second one also has "jelly is push" and bypasses the option to make a "rock is you" to sneak through the crabs 07:38:09 Oh, that one. 07:38:21 oerjan is defeat 07:38:27 darn 07:38:43 that means if you touch oerjan you disappear, hth 07:38:56 shocking 07:39:05 it is quite the nice sequence 07:39:41 the levels are so similar and i like how the second breaks the way you can solve the first 07:39:58 That's a pattern in this game. 07:40:29 In particular [redacted] and [redacted], and also [redacted] and [redacted] 07:40:34 And a few other instances. 07:43:08 also, if puzzles are in right now: snakebird is awesome 07:43:42 the graphics discouraged me the first few times from trying it because it looked too childish to be a challenge, but it is 07:46:37 also, "the sequence" and "the sequence 2" for mobile are nice bullying automaton puzzles 08:13:42 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61204&oldid=61191 * A * (-906) Delete a quite irrelevant conversation 08:15:33 -!- Lymia has joined. 08:22:18 -!- oerjan has quit (Quit: Nite). 08:28:39 -!- sftp has joined. 08:29:34 -!- AnotherTest has joined. 08:50:36 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61205&oldid=61204 * TuxCrafting * (+680) 09:13:30 -!- arseniiv has joined. 09:15:05 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61206&oldid=61205 * TuxCrafting * (+380) 09:16:41 snakebird is really good 09:16:54 ive also tried stephen sausage roll but it's too difficult 09:17:46 ssr is tg 09:21:57 -!- shikhin has joined. 09:22:00 -!- shikhin_ has left. 09:23:13 the game ? 09:26:00 `? tg 09:26:04 TG is short for Turing-Gödel, the highest possible level of difficulty for a multiplayer game. At this level, it's undecidable whether you can manage to halt before losing or not. 09:26:27 lol 09:27:17 -!- shikhout has quit (Quit: leaving). 09:31:26 -!- shikhin has quit (Quit: Quittin'.). 09:32:37 -!- shikhin has joined. 09:36:45 -!- shikhin has quit (Client Quit). 09:39:04 -!- shikhin has joined. 09:54:25 -!- TuxCrafting has joined. 10:37:23 [[Bitch]] M https://esolangs.org/w/index.php?diff=61207&oldid=61179 * Salpynx * (+12) TCness is an open question 10:50:14 -!- TuxCrafting has quit (Quit: Leaving.). 11:22:05 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61208&oldid=61206 * A * (+11) /* Attempt by User:Helen */ 11:22:35 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61209&oldid=61208 * A * (+0) Wait, switch order... 11:26:36 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61210&oldid=61209 * A * (+118) /* Some thoughts */ 11:27:30 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61211&oldid=60312 * A * (+636) 11:27:43 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61212&oldid=61211 * A * (+64) /* Comment from User:TuxCrafting= */ 11:28:34 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61213&oldid=61212 * A * (+379) 11:32:19 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61214&oldid=61213 * A * (+15) 11:35:44 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61215&oldid=61210 * A * (+47) /* Some thoughts */ 11:38:25 -!- Frater_EST has joined. 11:41:31 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61216&oldid=61215 * TuxCrafting * (+202) 11:53:41 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61217&oldid=61216 * A * (+142) /* Attempt by User:Helen */ 11:57:08 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61218&oldid=61217 * A * (+39) /* A: Home Row to bitch */ 12:04:17 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61219&oldid=61218 * A * (+186) /* Some thoughts */ 12:05:08 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61220&oldid=61219 * A * (+11) /* Some thoughts */ 12:06:28 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61221&oldid=61220 * A * (-1) /* Some thoughts */ 12:07:44 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61222&oldid=61221 * A * (+0) Sent wrong URL 12:30:51 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61223&oldid=61222 * A * (+122) /* A: Home Row to bitch */ 12:31:19 -!- Frater_EST has left. 12:42:20 [[Z3]] https://esolangs.org/w/index.php?diff=61224&oldid=61202 * A * (-7) 12:45:25 [[Talk:Z3]] https://esolangs.org/w/index.php?diff=61225&oldid=61203 * A * (+192) 12:50:07 [[Z3]] https://esolangs.org/w/index.php?diff=61226&oldid=61224 * A * (-416) 12:51:40 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61227&oldid=61223 * A * (+34) /* Combined attempt by User:A and User:Helen */ 12:55:57 [[Talk:Z3]] https://esolangs.org/w/index.php?diff=61228&oldid=61225 * A * (-192) Undo revision 61225 by [[Special:Contributions/A|A]] ([[User talk:A|talk]]) 12:58:03 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61229&oldid=61227 * A * (+152) /* Attempt by User:Helen */ 13:03:15 [[Z3]] https://esolangs.org/w/index.php?diff=61230&oldid=61226 * A * (+8) 13:04:28 -!- Lord_of_Life_ has joined. 13:04:58 [[Bitch]] M https://esolangs.org/w/index.php?diff=61231&oldid=61207 * A * (+92) /* Impossible */ 13:05:15 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 13:05:34 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:31:28 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61232&oldid=61229 * A * (+63) /* Proof that all loops are computationally equivalent */ 13:49:58 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61233&oldid=61232 * A * (+447) /* Proof that the Halting problem is trivial in bitch */ 13:51:14 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61234&oldid=61233 * A * (+128) /* Proof that the Halting problem is trivial in bitch */ 14:03:46 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61235&oldid=61234 * A * (+15) I helped you out a bit. 14:14:33 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61236&oldid=61235 * A * (+59) /* Some thoughts */ 14:16:27 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61237&oldid=61214 * A * (+61) /* Comment from User:TuxCrafting from bitch */ 14:22:17 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61238&oldid=61236 * A * (+8) /* A: Home Row to bitch */ 14:24:52 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61239&oldid=61188 * A * (+114) /* List of candidates */ 14:26:44 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61240&oldid=61239 * A * (+26) /* List of candidates */ 14:27:21 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61241&oldid=61240 * A * (+1) /* List of candidates */ 14:28:17 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61242&oldid=61241 * A * (-75) /* List of candidates */ 14:29:10 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61243&oldid=61242 * A * (-13) 14:31:40 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61244&oldid=61243 * A * (+26) /* List of candidates */ 14:33:24 ...brainfuck was the features language on the wiki for pretty much my entire time at uni 14:34:55 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61245&oldid=61238 * A * (+100) /* A: Home Row to bitch */ 14:36:23 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61246&oldid=61245 * A * (+16) /* A: Home Row to bitch */ 14:45:40 [[Bitch]] M https://esolangs.org/w/index.php?diff=61247&oldid=61231 * Helen * (+76) /* Basic Flow Instructions */ Clarified looping due to a comment in the talk page by [[User:TuxCrafting|TuxCrafting]] 14:55:39 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61248&oldid=61246 * Helen * (+53) /* Incrementing */ 14:56:42 [[Bitch]] M https://esolangs.org/w/index.php?diff=61249&oldid=61247 * Helen * (+4) Updated computational class to unknown 15:08:44 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61250&oldid=61237 * Helen * (+449) /* Comment from User:TuxCrafting from Talk:bitch */ 15:14:10 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61251&oldid=61248 * Helen * (+67) /* Incrementing */ 15:14:33 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61252&oldid=61251 * Helen * (-257) /* Decrementing idea */ 15:15:59 [[User:Helen]] https://esolangs.org/w/index.php?diff=61253&oldid=58955 * Helen * (+118) 15:16:12 [[User:Helen]] M https://esolangs.org/w/index.php?diff=61254&oldid=61253 * Helen * (+11) 15:16:34 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61255&oldid=61252 * Helen * (+85) /* Some thoughts */ 15:17:09 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61256&oldid=61255 * Helen * (+75) /* Some thoughts */ 15:18:53 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61257&oldid=61256 * Helen * (+163) /* Attempt by User:Helen and User:A */ 15:33:10 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61258&oldid=61257 * TuxCrafting * (+805) 15:33:53 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61259&oldid=61258 * TuxCrafting * (+93) 15:39:16 -!- ZM has joined. 15:41:04 I've been playing around a bit with BytePusher 15:44:07 -!- ZM has quit (Client Quit). 15:47:32 Damn it now I have to buy that game 15:48:54 Which game? 15:49:55 Baba is You 15:50:21 people keep talking about it and it sound so awesome 15:51:13 I don't know much about it 15:51:42 We[https://en.wikipedia.org/wiki/Pluralis_majestatis]'re all done with that game. 15:53:01 -!- TuxCrafting has joined. 15:56:58 Taneb: imo you should baba it up hth 15:57:20 it is awesome 15:57:32 I still don't know anything abou tit 15:59:38 Taneb: good, that's the way to do it 15:59:53 Does it run on Linux 15:59:58 pluralis int-estatis 16:00:00 Unfortunately 16:00:00 it does 16:00:17 Will it run well on my computer that doesn't currently and may not soon have a GPU 16:00:58 it is not a fancy graphics game 16:01:17 -!- LKoen has joined. 16:01:19 How much does it cost 16:01:22 it runs on a switch 16:01:28 myname: I have one of those 16:01:31 here is a trailer: https://www.youtube.com/watch?v=U7MJljsoUSo 16:01:38 Taneb: one from nintendo? 16:01:43 Yes 16:01:47 go for it 16:01:51 Yeah it doesn't look like it needs a GPU. OTOH I'm pretty sure it uses OpenGL. 16:01:52 it costs $12,000 16:02:07 the switch is an awesome console 16:02:10 That's a lot of dollars unless that , marks the decimal point 16:02:12 which is about 9000 gbp 16:02:33 shachaf: can I sell my copy to you? 16:02:56 (I know, Steam won't allow it...) 16:02:59 A second-hand copy? I'll pay you $0.14 for it. 16:03:06 Oh no, you bought it on Steam? 16:03:13 I think so. 16:03:32 I bought it on humblebundle.com because you get a non-Steam-DRM copy. 16:03:38 ...And then played it on Steam. 16:04:00 I'm not following humblebundle anymore. 16:04:20 I didn't get it as part of a bundle. I stopped following those a long time ago. 16:04:27 They're just a regular store now. 16:05:00 (I found that most of the non-crappy games in those bundles were the non-crappy games that made me buy earlier bundles.) 16:05:16 Oh the shop. 16:06:02 -!- LKoen has quit (Remote host closed the connection). 16:06:13 I think I disliked the infrequent updates. 16:06:20 -!- LKoen has joined. 16:06:43 Oh, look at this. They have 9 bundles. 16:07:10 . o O ( Oh look at this, crap^9. (I haven't looked) ) 16:07:28 I'm sure I want a "₿lockchain & ¢ryptocurrencybundle"! 16:07:56 Apparently there's a Unicode code point for U+20BF BITCOIN SIGN? 16:07:57 Donate more than the average and get 0.0001 bitcoin 16:08:15 I always figured people were abusing some other code point that happened to have a B with a line through it. 16:08:20 Now I'm disappointed in the Unicode committee. 16:08:49 shachaf: is it a double-linked blockchain? 16:08:55 err doubly-linked 16:09:14 seeing all the emojis you shouldn't be surprised by the uc being stupid 16:09:17 I sure hope so. 16:10:40 get more mystery games on May 3 <-- they have invisible crap too 16:10:56 -!- LKoen has quit (Remote host closed the connection). 16:11:33 You know it has to be good if they won't even tell you what it is. 16:13:08 -!- LKoen has joined. 16:16:17 SHIT 16:16:26 my font doesn't have the bitcoin sign 16:16:48 bitcoin sign is a very important character to support 16:17:00 I was about to say, can I use your font? 16:17:03 `unidecode ₿ 16:17:06 No output. 16:18:08 *kʷos? 16:20:37 -!- imode-desktop has quit (Quit: WeeChat 2.4). 16:27:52 can't wait for the switch release of slay the spire 16:32:25 -!- LKoen has quit (Remote host closed the connection). 16:37:41 Ok, I have just added 5 new currency symbols to my font 16:38:30 Like 💱? 16:38:49 `? oren's font 16:38:50 oren's font? ¯\(°​_o)/¯ 16:38:55 `grWp font 16:38:56 dingbat:dingbat is a famous font designer for Microsoft. \ font:#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz , fizzie's font https://github.com/fis/rfk86/tree/master/web/font , FireFly's fonts http://xen.firefly.nu/up/fonts/ \ lifthrasiir's font:lifthrasiir's font is https://github.com 16:38:57 U+20BB to U+20BF 16:40:28 whoa, your font's metadata seems all wrong 16:40:35 hmm? 16:40:50 in what way? 16:41:11 I'm loading it with freetype and rendering glyphs using bitmap_left, bitmap_top, etc. 16:41:23 And it's sure looking terrible. 16:41:50 it's a TTF font not bitmap 16:42:58 I know, Freetype is rendering it to a bitmap. 16:43:23 I don't know much about font rendering but what I'm doing worked fine with all the other TTF fonts I tried. 16:44:06 http://slbkbs.org/tmp/oren-font.png 16:44:11 this font has a persistent problem with working under subpixel rendering 16:44:24 oh. hmm 16:45:27 http://slbkbs.org/tmp/oren-font-atlas-128.pgm 16:45:55 I might be doing something wrong but the other TTF fonts I tried look OK. 16:46:54 Well I mean, those other ttf fonts were generated by programs written by people who understood ttf formatbetter than me 16:47:21 http://www.orenwatson.be/bdf2ttf.htm 16:48:00 rather than by a c program written using documentation found online 16:48:11 -!- LKoen_ has joined. 16:48:14 I don't understand TTF at all. 16:48:26 it works fine in a web browser and in most terminals 16:49:03 Hmm. 16:49:06 Then maybe it's my fault. 16:49:51 I mean, it's definitely possible I made a mistake that only causes problems in some circumstances. 16:50:48 ttf is really badly documented 16:51:56 I didn't even *attempt* to do any of the special hinting program stuff 16:53:04 It might have to do with how I'm packing the thing. 16:53:08 "\0n\0e\0o\0l\0e\0t\0t\0e\0r\0s" yay for doing UTF-16 the stupid way 16:55:04 I'm pretty proud of my algorithm for converting the bitmap into a series of curves 16:56:29 Oh, here we go. 16:57:02 face->size->metrics.height is 1024 (16px?), but the actual glyphs are of height 24px 16:57:09 -!- LKoen_ has quit (Remote host closed the connection). 16:57:10 Or something. 16:57:13 ah 16:58:41 the glphs ought to be 16 px high tho 16:59:10 hmm, where did I put 24 px 17:00:19 I mean, I'm loading it at a particular size to get bitmaps. 17:00:26 Presumably things are being scaled to give me these numbers. 17:06:56 OK, this looks a bit better: http://slbkbs.org/tmp/oren-font-2.png 17:07:25 In that things are being packed correctly. But the height is still wrong. 17:10:27 I kind of like the p 17:10:28 t look. 17:11:00 -!- TuxCrafting has quit (Quit: Leaving.). 17:11:16 In http://slbkbs.org/tmp/oren-font-3.png 17:11:24 -!- TuxCrafting has joined. 17:12:14 it looks like it thinks the height is half of what it is 17:12:52 Yes. 17:12:57 What's that all about? 17:13:10 -!- Phantom_Hoover has joined. 17:13:20 Well, I have a theory that my values in the OS/2 table are wrong 17:13:30 nice vertical kerning ;-) 17:13:57 Isn't it? 17:14:08 I can just take credit for this new innovation. 17:14:12 Vertical ligatures. 17:14:47 Doesn't that happen in Japanese calligraphy? 17:15:01 (I'm not sure) 17:15:18 * int-e is playing with Coq. 17:15:24 You mean text written vertically? 17:15:29 It's not as terrible yet as I was told it would be. 17:15:37 OK, perpendicular ligatures. 17:17:49 -!- LKoen has joined. 17:18:05 so basically, the ttf format has a bunch of pairs of ascent and descent values 17:18:22 for my font these would be 12 and 4 17:18:25 Oh, I bet I should be using those values. 17:18:34 oren: Are write32 etc. doing endianness swaps? 17:18:48 Why are you writing the code in a way that's both unportable and hard to understand? 17:18:54 shachaf: yeah they all do endianness 17:18:54 Endianness swaps are scow. 17:20:04 unsigned char buf[4] = { c >> 24, c >> 16, c >> 8, c }; 17:20:07 so, suppose that i got the sign wrong on one of my descent values 17:20:12 fwrite(buf, 1, 4, f); 17:20:25 Endianness swaps should be illegal. 17:21:06 if that happened, the descent would effectively be -4, making the whole hieght of the character 12 - 4 = 8, instead of 12 + 4 = 16 17:22:06 that's my best guess as to what is happening 17:22:26 ascender is 24, descender is 7 17:22:45 uhhh.... 17:22:58 rounding involved I guess 17:23:40 Ascender is 1536, descender is 448 17:24:14 but is that descent measured downward or upward I wonder 17:24:37 Let me try another font. 17:24:50 Ascender is 1920, descender is -512 17:25:19 'match lst as b return (lst = b -> A) with' <-- now what. 17:26:01 aha 17:26:26 yeah it's definitely a sign problem in one of my descender values 17:29:06 yup, hhea.descent is suppose to be negative 17:29:47 fixed it 17:30:37 hhea.descent is of type "FWORD" 17:30:39 2.4MB 17:30:47 That's a lot of B. 17:31:02 yeah maybe I should compress it? 17:32:28 OK, now it looks fine. 17:32:57 But I lost that great ligature. 17:33:14 I guess it's not a ligature in this case, just good kerning. 17:33:58 I think css supports negative % line height? 17:34:18 I've seen it used for fonts that have excessive vertical space 17:34:35 I mean, I can certainly do it. 17:34:47 But it doens't happen naturally now. 17:37:01 zip compresses it to 5 megabytes 17:37:31 er. .5 Mb 17:37:56 I guess that's like, 20% size 17:51:55 -!- LKoen has quit (Remote host closed the connection). 17:52:14 -!- LKoen has joined. 17:57:18 -!- TuxCrafting has quit (Quit: Leaving.). 18:12:51 -!- 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:44:50 -!- moei has joined. 18:46:39 -!- probablymoony has quit (Quit: Bye!). 18:50:40 -!- Bowserinator has quit (Quit: Blame iczero something happened). 18:53:07 -!- moony has joined. 18:54:12 -!- Bowserinator has joined. 19:05:20 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 19:18:32 so how do people do Baba Is You esoprogramming 19:18:35 is there a level editor? 19:27:40 https://babaiswiki.fandom.com/wiki/Level_editor seems to be the answer to that question 19:28:15 rad! 19:31:53 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61260&oldid=61259 * Helen * (-9791) /* Combined attempt by User:A and User:Helen */ Moved to bottom (part 1) 19:32:21 -!- tromp has quit (Remote host closed the connection). 19:33:48 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61261&oldid=61260 * Helen * (+9806) /*Combined attempt by User:A and User:Helen*/ Moved to bottom (part 2) 19:39:54 [[User talk:A]] https://esolangs.org/w/index.php?diff=61262&oldid=61117 * Helen * (+225) Suggenstion for [[Volatile]]'s push 1 trick 19:44:55 -!- b_jonas has joined. 19:45:44 hmm, so apparently Taneb hasn't invented Baba is you yet 19:46:01 [[User talk:A]] https://esolangs.org/w/index.php?diff=61263&oldid=61262 * Helen * (+137) /* Volatile push 1 algorithm */ 19:46:11 [[User talk:A]] M https://esolangs.org/w/index.php?diff=61264&oldid=61263 * Helen * (+4) /* Volatile push 1 algorithm */ 19:47:19 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61265&oldid=61261 * Helen * (+1) /* Some thoughts */ Spelling mistake (sorry I noticed and tried to ignore but I had to) 19:50:58 [[User talk:A]] https://esolangs.org/w/index.php?diff=61266&oldid=61264 * Helen * (+189) New suggestion for 1 algorithm 19:52:27 [ 40*0.0254 19:52:28 b_jonas: 1.016 19:52:47 [ %0.0254 19:52:48 b_jonas: 39.3701 19:54:54 [[User talk:A]] M https://esolangs.org/w/index.php?diff=61267&oldid=61266 * Helen * (+0) 19:55:34 -!- sftp has quit (Quit: leaving). 19:58:13 -!- sftp has joined. 19:58:25 -!- FreeFull has joined. 20:15:48 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61268&oldid=61265 * Helen * (+1) /* [Unsuccessful] Combined attempt by User:A and User:Helen */ Changed title to be more useful 20:15:55 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61269&oldid=61268 * Helen * (+11) /* [Unsuccessful] Compilation to Z3 by User:A and User:Helen */ 20:16:17 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61270&oldid=61269 * Helen * (+30) /* Attempt by User:Helen and User:A */ 20:23:44 -!- tromp has joined. 20:28:03 -!- tromp has quit (Ping timeout: 255 seconds). 20:34:06 -!- AnotherTest has quit (Ping timeout: 252 seconds). 20:36:37 [[OISC]] M https://esolangs.org/w/index.php?diff=61271&oldid=58682 * TuxCrafting * (+9) fix link for DJN 20:44:12 my φ 20:44:16 is wrong 20:44:57 Do you have the other phi 20:46:47 yeah at 3d5 ϕ 20:46:57 but that apparently is the wrong way around? 20:49:11 argh wikipedia doesn't clearly say whether 3d5 is the loopy phi or 3c6! 20:50:39 ϕφ 20:50:50 `unidecode ϕφ 20:50:51 ​[U+03D5 GREEK PHI SYMBOL] [U+03C6 GREEK SMALL LETTER PHI] 20:50:54 and then there is this fucking thing: ᵠ which is called MODIFIER LETTER SMALL GREEK PHI 20:51:08 small phi looks loopy here hth 20:51:26 but on wikipedia I see a fucking PSI not a PHI 20:52:10 `unidecode ᵠ 20:52:11 ​[U+1D60 MODIFIER LETTER SMALL GREEK PHI] 20:54:38 ok what the fuck Calibri 20:57:50 where do I report a mistake in Calibri 20:58:40 You use `complain [your complaint] 21:01:41 `complaints 21:01:42 24 share/Complaints.mp3 21:11:39 how the hell does something like this even happen 21:13:48 and notget discovered for 5 years in one of the most popular typefaces in the world 21:14:20 wait no. calibri came out in 2007 21:14:26 12 years 21:18:24 -!- tromp has joined. 21:22:41 -!- tromp has quit (Ping timeout: 246 seconds). 21:24:41 oren: how do you know it didn't get discovered in 12 years? do you think that if it had been realized, an updated version of the font would have gotten to you by now? 21:25:45 `\ 21:25:46 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: \: not found 21:29:53 b_jonas: the calibri I have is from very recently installed MS Office 21:31:39 try the string ψϕφᵠ here: https://fonts.adobe.com/fonts/calibri 21:32:11 oren: is the office installer recent too? because I could install twenty year old software very recently if I wanted. 21:32:19 sorry sorry 21:32:32 stupid mathematician question 21:32:35 lol 21:33:40 you have verified that all of it comes from Calibri, not from replacement fonts, right? 21:34:50 yeah 21:34:58 it's version Version 5.62 21:35:53 which I guess is not the most recent version 21:36:17 Uh, that https://fonts.adobe.com/fonts/calibri view for just ϕφ is /so weird/. All the four possible different combinations of loopiness are there. 21:36:46 yeah 21:36:58 https://answers.microsoft.com/en-us/msoffice/forum/all/phi-characters-in-calibri-font-on-windows-78/e47e42d9-cc6a-4643-af1f-ae38a867575c 21:37:10 but that Phi-related issue was already reported 21:37:43 and hasn't been solved as of windows 10 21:38:54 I think there was sort of a note on this in the Unicode code charts, last I was looking this up. 21:39:15 03C6 GREEK SMALL LETTER PHI: "the ordinary Greek letter, showing considerable glyph variation". 21:40:07 + "in mathematical contexts, the loopy glyph is preferred, to contrast with 03D5". 21:40:36 The notes for 03D5 GREEP PHY SYMBOL on the other hand explicitly say "used as a technical symbol, with a stroked glyph". 21:41:07 ...GREEP PHY. 21:41:09 I just got a response from a guy from Microsoft. "Hello, Thank you for reporting this issue. It has been forwarded to the appropriate team within Microsoft." 21:43:42 An euphemism, no doubt. 21:44:00 -!- LKoen has joined. 21:44:27 "Just fwiw, I reproduced here easily. Other fonts in the stable have" 21:44:29 correct glyphs, and it may be just the Calibri regular body font. 21:44:45 says some guy with an @microsoft.com address 21:49:42 -!- moei has quit (Quit: Leaving...). 21:55:27 -!- LKoen has quit (Remote host closed the connection). 21:57:00 -!- LKoen has joined. 21:59:45 -!- tromp has joined. 22:32:49 -!- b_jonas has quit (Quit: leaving). 22:46:34 -!- salpynx has joined. 22:47:20 -!- ais523 has joined. 22:47:32 joining for the phi talk, interesting Unicode issue 22:47:59 https://www.fileformat.info/info/unicode/char/03d5/index.htm had an 'Old name' of "GREEK SMALL LETTER SCRIPT PHI", which suggests to me the curly form. Checking up on what this means in specs, looks like Unicode 1.0 U+03D5 was called "GREEK SMALL LETTER SCRIPT PHI", was the curly one, with a note "used as a technical symbol". In 1.1 the name was changed to "GREEK PHI SYMBOL" which represents the technical symbol sense, but looses t 22:52:27 I would like to say for the record that despite User:A being involved, bitch is actually an interesting language 22:52:49 my guess is that it probably /is/ TC, but the proof may require you to do something silly like shifting the accumuluator by itself 22:53:14 …come to think of it, maybe that isn't so silly, you could probably use it as a modulo test? 22:54:02 salpynx: Yes, I didn't notice the answers.microsoft.com also linked to the long story, namely UTR 25 https://unicode.org/reports/tr25/ "2.3.1 Representative Glyphs for Greek Phi" which describes how they swapped the representative glyphs around Unicode 3.0. 22:54:11 # is clearly only useful for initialization as it brings the entire virtual machine to a known state 22:54:32 My take is that in 1.0 U+03d5 must be curly, in 1.1 I don't think you can say which the correct glyph for either U+03D5 or U+03C6 is. U+03C6 makes more sense to be curly, because that is the "modern" written form, but for symbol golden ratio requires closed form, while other uses require curly 22:56:44 the basic problem is that the only actual conditional that exists in the language checks to see if the accumulator is 0, which makes the language a PDA if you stick entirely to bit-at-a-time operations… 22:57:26 From UTR 25: "For mathematical and technical use, the straight form ϕ of the /small phi/ is an important symbol (TEX \phi) and needs to be consistently distinguishable from the loopy form (TEX \varphi). The straight form phi glyph ϕ is used as the representative glyph for the /phi symbol/ at U+03D5 to satisfy this distinction." 22:57:43 fizzie: I hadn't actually read that, I was just figuring it out from the old 1.0 spec, this looks like good info. I may have assumed the change happened in 1.1 in my previous msg. 22:58:27 It goes on to at least strongly imply U+03D5 must be straight, and says of U+03C6 that "fonts used primarily for Greek text may use either glyph form -- but fonts that also intend to support technical use of the Greek letters should use the loopy form". 22:58:37 To summarize: characters are hard. 23:00:09 I think Unicode would have been way better off if it consistently encoded (script, shape) pairs, with the two halves being independent where they made sense to be 23:00:20 that way, "technical, phi" and "Greek, phi" wouldn't have to share rules at all 23:00:30 (this would also work pretty well for CJK, Cyrillic versus Latin, etc.) 23:00:43 fizzie: agree, characters are hard. From wikipedia the phi article looks to me like probability theory distinguishes between curly phi and old-phi: " probability density function of the normal distribution" vs "characteristic function of a random variable X" 23:00:50 two letters which were visually similar would be given the same "shape" even if they had an entirely different meaning (with the script telling them apart) 23:01:51 see also the Turkish dotted i murders 23:03:25 oh yes, this plan fixes Turkish i too 23:04:03 the uppercase of (Latin, dotted I) is I (i.e. (Latin, dotless capital I)), and the uppercase of (Turkish, dotted I) is İ (i.e. (Turkish, dotted capital I)) 23:04:16 Based on a quick grep, I've never used \phi and \varphi in the same .tex file. 23:05:58 my fix would be to add another meaningful symbol character if curly-phi and old-straight-phi are really meaningfully different symbols, and Greek letter phi can still have either/any glyph. 23:07:44 technical phi seems overloaded currently, as there are two different technical phis you might want to represent 23:09:20 -!- oerjan has joined. 23:10:05 `unicode LATIN SMALL LETTER TAILLESS PHI 23:10:08 ​ⱷ 23:11:12 ais523: agree re. bitch being interesting, I was trying last night to create BCT using the commands. I don't think it is TC as any useful operation you can do to the accumulator ends up destroying it, and the bit-shifting, while tantalising, doesn't actually help 23:11:47 salpynx: the problem, from my point of view, is more trying to shift data /out/ of the bit storage 23:12:02 you can store arbitrary amounts of data in there, but I can't see any way to figure out how much you have to be able to retrieve it 23:12:16 err, nondestructively, at least 23:12:29 granted I wasn't trying super hard, but since I can't _proove_ it isn't TC, I'm just going to state opinions in chat FWIW... 23:14:18 ...brainfuck was the features language on the wiki for pretty much my entire time at uni <-- it symbolizes how your brain got well and truly fucked hth 23:15:12 ais523: exactly, that was my experience, you can move bits back and forth, but there is nowhere else to store anything -- I don't think there is a way to simulate two registers, or access both ends for BCT, it still just a single accumulator 23:16:00 it feels close, and that's what makes it interesting I guess. It's not obvious it's not TC, and feels like there could be a trick. I'm not sure I want to spend more time on it though! 23:16:53 it'd be TC if there were a way to do an if statement based on the bottom bit, that'd let you so something High Rise-ish 23:16:59 *do 23:17:14 not exactly the same, but a similar principle behind the TCness 23:18:51 oh, duh: can't you just simulate a 1D cellular automaton? 23:19:39 rule 110 seems trivial to write in this, as does simulating an infinite repeating pattern at one end; unfortunately, the rule 110 TCness proof requires a repeating pattern at /both/ ends 23:20:02 but we aren't limited to neighbourhoods of size 1, so just pick a more complex automaton that works from a blank tape 23:20:36 the problem at this point is the lack of parentheses in expressions… 23:20:56 you have enough power to write automata but maybe not all automata 23:20:59 are there other candidates other than 110? 23:21:00 -!- adu has joined. 23:21:34 salpynx: in terms of size-1-neighbourhood, and not counting rules that are symmetrically equivalent, rule 30 is the other main candidate, its TCness is unknown 23:22:39 right, that's the random number generating one 23:22:46 al 23:22:51 *allegedly it's not a very good RNG 23:22:56 but Mathematica uses it as one, yes 23:24:59 hmm, that seems like a more promising avenue. All the talk about loops and conditionals didn't seem like the main obstacle. The Z3 article was an interesting addition to the wiki, but I don't see how helped that much with bitch. CA seems worthwhile to pursue further 23:26:03 if you can't use conditionals you pretty much have to use a ZISC, and cellular automata are about all you can manage in terms of a ZISC on a single string of bits 23:26:14 if you don't have a separate pointer into it 23:28:10 There's a lot of noise on the bitch TC talk page, but it does seem like a legitimately interesting question. Glad I'm not the only one who thinks so 23:29:35 the next problem is how to actually do the CA steps using only operations of the form a @= a << k and a @= a >> k, for constant k and @ representing and/or/xor 23:30:04 I have a feeling that you place the bits onto the tape in a very spread-out way, and possibly use some sort of Golomb ruler to make the correct bits interact 23:31:02 the problem being, how do you prevent the unused tape elements from interfering with the ones you want to use? 23:31:39 -!- arseniiv has quit (Ping timeout: 255 seconds). 23:34:22 Is there a way to prove something isn't TC? I feel it's down to the "2"ness of needing at least two registers or counters for a Minsky machine, and any number of equivalent TC formulations, you need two distinct places for some kind of manipulation, and bitch only gives you one, maybe one and a bit 23:35:05 i'm not sure for CAs, because they sort of ignore the halting thing 23:35:10 if something is very low-powered, you can normally prove it sub-TC either with a state-counting argument or the pumping lemma 23:35:23 however, for more powerful languages like PDAs and LBAs, that's much harder 23:35:46 for things that clearly halt, proving you can decide halting is a way 23:35:52 if you can prove that there's something a language can't do, that normally proves it sub-TC, but it's hard to make that work 23:35:53 *clearly halt or not 23:36:00 oerjan: oh right, proving decidability also works 23:36:22 although you can have a language with no explicit halt state that's still T/C (e.g. the I/D machine), you have to define some other way to observe output though 23:36:44 normally the halt state compiles to some sort of tight loop 23:37:36 -!- sebbu3 has joined. 23:39:51 the problem being, how do you prevent the unused tape elements from interfering with the ones you want to use? <-- maybe you can place bits strategically to allow post-cleanup after each round 23:41:39 -!- sebbu has quit (Ping timeout: 252 seconds). 23:43:52 -!- 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:45:09 actually, the bigger problem seems to be the fact that you only have one bitshift per statement 23:47:17 Looking for bugs or unspecified helpful behaviour in the interpreters was another avenue I thought of, but is cheaty. I only tried the TIO version to get a feel for how helpful the bit shift was 23:49:29 *kʷos? <-- no bitcoin, settle for pie? 23:50:46 * oerjan hasn't actually looked carefully at Bitch. and is afraid of looking at the latest talk page edits. 23:51:28 `unidecode ₿ 23:51:29 No output. 23:51:36 `icode ₿ 23:51:37 No output. 23:52:05 `` ls share/U* 23:52:07 share/UnicodeData.txt 23:52:12 the language stands alone and is easy enough to understand, some of the examples are probably distracting too, but the basic spec is fine 23:52:16 `doag share/UnicodeData.txt 23:52:17 11561:2018-05-15 fetch share/UnicodeData.txt http://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt \ 11560:2018-05-15 ` hg cat -r 11537 share/UnicodeData.txt >share/UnicodeData.txt \ 11538:2018-05-01 fetch share/UnicodeData.txt ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt \ 8622:2016-06-27 ` mv Unic* share \ 6553:2016-01-13 ` mv share/UnicodeD{*,ata.txt} 23:52:40 `fetch share/UnicodeData.txt http://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt 23:52:44 2019-04-17 23:52:44 URL:http://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt [1797715/1797715] -> "share/UnicodeData.txt" [1] 23:52:52 `icode ₿ 23:52:53 No output. 23:52:56 darn 23:53:19 something's apparently wrong. 23:53:24 -!- imode has joined. 23:53:34 ^ord ₿ 23:53:34 226 130 191 23:53:42 `ord ₿ 23:53:43 8383 23:53:54 `unicode ₿ 23:53:55 Sequence '\xe2\x82\xbf' is not valid in charset 'ANSI_X3.4-1968'. 23:54:04 oh hm 23:54:08 -!- tromp has quit (Remote host closed the connection). 23:54:11 that's been seen before 23:54:20 `? snowman 23:54:21 snowman? ¯\(°​_o)/¯ 23:54:28 `? haiku 23:54:29 ​🀨や⛄ 23:54:43 `unicode ⛄ 23:54:44 Sequence '\xe2\x9b\x84' is not valid in charset 'ANSI_X3.4-1968'. 23:54:50 `icode ⛄ 23:54:51 ​[U+26C4 SNOWMAN WITHOUT SNOW] 23:55:18 `multicode ⛄ 23:55:19 Sequence '\xe2\x9b\x84' is not valid in charset 'ANSI_X3.4-1968'. 23:55:31 i cannot quite remember if that used to work. 23:56:57 `` icode ₿ | cat -v 23:56:58 No output. 23:57:24 `` icode ₿ | hexdump 23:57:25 No output. 23:57:58 maybe they haven't updated that file. 23:58:16 but putty shows the character just fine :( 2019-04-18: 00:04:12 `url bin/multicode 00:04:13 https://hack.esolangs.org/repo/file/tip/bin/multicode 00:04:27 `url bin/unidecode 00:04:27 https://hack.esolangs.org/repo/file/tip/bin/unidecode 00:05:30 `singlecode ₿ 00:05:31 No output. 00:06:13 oh i see 00:06:18 `multicode ₿ 00:06:19 Sequence '\xe2\x82\xbf' is not valid in charset 'ANSI_X3.4-1968'. 00:06:27 it's hit by that 00:06:48 `` echo $LANG 00:06:49 No output. 00:06:58 `locale 00:06:58 LANG= \ LANGUAGE= \ LC_CTYPE="POSIX" \ LC_NUMERIC="POSIX" \ LC_TIME="POSIX" \ LC_COLLATE="POSIX" \ LC_MONETARY="POSIX" \ LC_MESSAGES="POSIX" \ LC_PAPER="POSIX" \ LC_NAME="POSIX" \ LC_ADDRESS="POSIX" \ LC_TELEPHONE="POSIX" \ LC_MEASUREMENT="POSIX" \ LC_IDENTIFICATION="POSIX" \ LC_ALL= 00:07:10 `` locale 00:07:11 LANG= \ LANGUAGE= \ LC_CTYPE="POSIX" \ LC_NUMERIC="POSIX" \ LC_TIME="POSIX" \ LC_COLLATE="POSIX" \ LC_MONETARY="POSIX" \ LC_MESSAGES="POSIX" \ LC_PAPER="POSIX" \ LC_NAME="POSIX" \ LC_ADDRESS="POSIX" \ LC_TELEPHONE="POSIX" \ LC_MEASUREMENT="POSIX" \ LC_IDENTIFICATION="POSIX" \ LC_ALL= 00:07:18 `2 locale 00:07:19 2/1: 00:07:50 i'm pretty sure there used to be something nz-ish there... 00:07:57 ``` locale 00:07:58 LANG=C \ LANGUAGE= \ LC_CTYPE="C" \ LC_NUMERIC="C" \ LC_TIME="C" \ LC_COLLATE="C" \ LC_MONETARY="C" \ LC_MESSAGES="C" \ LC_PAPER="C" \ LC_NAME="C" \ LC_ADDRESS="C" \ LC_TELEPHONE="C" \ LC_MEASUREMENT="C" \ LC_IDENTIFICATION="C" \ LC_ALL= 00:08:17 `` multicode ₿ 00:08:18 Sequence '\xe2\x82\xbf' is not valid in charset 'ANSI_X3.4-1968'. 00:08:22 ``` multicode ₿ 00:08:23 Sequence '\xe2\x82\xbf' is not valid in charset 'ANSI_X3.4-1968'. 00:08:52 `unicode 🐑 00:08:53 Sequence '\xf0\x9f\x90\x91' is not valid in charset 'ANSI_X3.4-1968'. 00:09:09 `` LC_CTYPE=en_US.UTF-8 multicode ₿ 00:09:10 U+20BF BITCOIN SIGN \ UTF-8: e2 82 bf UTF-16BE: 20bf Decimal: ₿ \ ₿ \ Category: Sc (Symbol, Currency) \ Bidi: ET (European Number Terminator) 00:09:16 aha 00:10:17 fizzie: HackEso's default locale is no longer nz-ish and that breaks unicode stuff 00:10:38 `` LC_CTYPE=nz_.UTF-8 icode ₿ 00:10:39 ​/hackenv/bin/`: line 5: warning: setlocale: LC_CTYPE: cannot change locale (): No such file or directory 00:10:44 oops 00:10:54 `` LC_CTYPE=en_US.UTF-8 icode ₿ 00:10:55 ​[U+20BF BITCOIN SIGN] 00:11:05 now someone is contacting the guy who originally designed Calibri? 00:11:20 what is even 00:11:25 i was trying to edit the line into the nz version, didn't know the full format, then left the line in irssi 00:11:29 it's not that big a deal 00:14:01 oren: anyway, found out why `unidecode ₿ wasn't working, locale has become unset. 00:15:35 -!- ais523 has quit (Quit: sorry for my connection). 00:15:43 `` LC_CTYPE=en_NZ.UTF-8 icode ₿ 00:15:44 ​[U+20BF BITCOIN SIGN] 00:15:51 -!- ais523 has joined. 00:15:56 hm it's still there. or at least not erring out. 00:21:35 [[Mov]] M https://esolangs.org/w/index.php?diff=61272&oldid=43770 * Salpynx * (+26) /* References */ Wayback archive of this mov paper, via [[Talk:Z3]] 00:21:37 `wisdom baba 00:21:38 That's not wise. 00:36:48 i,i #define CASE break; case ␤ #define DEFAULT break; default 00:44:57 is «switch(i) { break; }» valid syntax? 00:45:03 my guess is yes but it produces a warning? 00:45:29 `! c switch(4) { case 4: puts("Hello, world!"); break; } 00:45:29 No warning when I tried. 00:45:31 Hello, world! 00:45:36 `! c switch(4) { break; case 4: puts("Hello, world!"); break; } 00:45:38 Hello, world! 00:45:48 `! c switch(4) { puts("Unreachable!"); break; case 4: puts("Hello, world!"); break; } 00:45:49 Hello, world! 00:45:57 I guess `! c doesn't show warnings anyway 00:46:03 clang has a warning with -Weverything 00:46:22 warning: 'break' will never be executed [-Wunreachable-code-break] 00:46:32 But that warns about lots of things I don't care about. 00:47:47 gcc -Wall -Wextra -O3 warns about unreachable code at the start of a switch statement, but not about unreachable break statements in that position 00:48:33 Maybe I'll just start using this. 00:48:44 here's my test: https://tio.run/##VYo9C8IwFEX3/IpnXVIwItjJiLObo3N8iW3wNZF8WEH6141BJ4d7OfdwUfSIpSytQ8rawD4mbf16ODDrEozKOv7wVrfwYgBxsgkH3v0WwCUYdZMVUUUD3e4r7zlF3hwNkV/B5APpRdPK//9cE0zKwcFGsrmUN15J9bGIsyKqbZ4pqCJO2w8 00:48:56 I could #define Case break; case and #define OrCase case, and then forbid the string "case" 00:49:05 And similarly for default. 00:49:40 gcc and clang both have enablable warnings about fallthroughs without an appropriate comment 00:50:18 OK, but the code with breaks still looks ugly. 00:52:28 gcc on godbolt doesn't print any warnings for your code. 00:52:35 With those flags, at version 8.3? 00:52:42 I don't see the tio.run compiler output. 00:53:51 it's at the bottom 00:53:57 -!- brandonson has quit (Remote host closed the connection). 00:54:01 in the "Debug" section 00:54:06 only there isn't any with this code 00:54:25 Oh, you mean it warns for non-break code. 00:54:25 if you put a statement before the first break;, you'll see compiler warnings there 00:54:37 right 00:54:51 -!- mich181189_ has joined. 01:02:18 oerjan: It might have something to do with the changes I made while setting up the IRC_* environment variables. 01:02:39 -!- tswett[m] has quit (*.net *.split). 01:02:40 -!- mich181189 has quit (*.net *.split). 01:02:41 -!- HackEso has quit (*.net *.split). 01:02:44 oerjan: There was something special about the locale-setting, something like it not being part of the Bitbucket'd code but a local customization instead. 01:02:44 -!- mich181189_ has changed nick to mich181189. 01:03:10 -!- HackEso has joined. 01:04:29 `unidecode ₿ 01:04:31 No output. 01:04:38 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 01:04:42 `unidecode ä 01:04:43 ​[U+00E4 LATIN SMALL LETTER A WITH DIAERESIS] 01:04:55 I guess I never noticed because unidecode is explicitly UTF-8. 01:05:18 -!- economicsbat has quit (Ping timeout: 246 seconds). 01:06:43 -!- Lord_of_Life has joined. 01:07:20 -!- economicsbat has joined. 01:07:30 ...or, uh, odd. 01:08:23 Oh, right: it has a fallback. 01:09:39 So it's explicitly UTF-8 except when the Python version's unicodedata.name is unable to decode the character, in which case it falls back to bin/singlecode, which is a wrapper around bin/multicode, which is locale-aware. 01:10:32 -!- tswett[m] has joined. 01:11:05 ais523: Favourite switch trick: replacing `if (x == 4) foo();` with `switch (x) case 4: foo();`. 01:11:31 A non-block switch body just looks odd. 01:17:55 `unidecode ₿ 01:17:56 ​[U+20BF BITCOIN SIGN] 01:17:57 `locale 01:17:58 LANG= \ LANGUAGE= \ LC_CTYPE=en_NZ.UTF-8 \ LC_NUMERIC="POSIX" \ LC_TIME="POSIX" \ LC_COLLATE="POSIX" \ LC_MONETARY="POSIX" \ LC_MESSAGES="POSIX" \ LC_PAPER="POSIX" \ LC_NAME="POSIX" \ LC_ADDRESS="POSIX" \ LC_TELEPHONE="POSIX" \ LC_MEASUREMENT="POSIX" \ LC_IDENTIFICATION="POSIX" \ LC_ALL= 01:18:08 oerjan: I just set LC_CTYPE for now, I don't remember how it used to be. 01:41:24 thanks 01:45:12 fizzie: looks like it was most except LC_ALL : https://esolangs.org/logs/2018-06-02.html#lIc 01:45:31 and LANGUAGE 01:46:15 I think that probably means LANG was set explicitly. 01:46:51 `` env -u LC_CTYPE LANG=en_NZ.UTF-8 locale 01:46:52 LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ.UTF-8" \ LC_ALL= 01:47:01 That looks about the same. 01:47:08 Let's swap it to that then. 01:47:15 `cat bin/`` 01:47:16 ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl 01:47:44 `locale 01:47:44 LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ.UTF-8" \ LC_ALL= 01:48:11 i guess ``` is some evidence for it not having been more than LANG 01:48:31 Well, I also remember it only setting one variable. 01:49:18 (But I couldn't relocate the original HackEgo stuff anywhere to check.) 02:30:01 -!- Cale has quit (Ping timeout: 268 seconds). 02:37:50 Man, this Case thing is great. 02:47:26 what do people use titlecase for in C, anyway? 02:48:22 I use it for types. 02:48:29 And also for these keyword macros. 02:48:41 I also have Struct/Union/Enum 02:49:11 And "cast" and "global" which are just defined to be nothing. Maybe I should make the case consistent. 02:50:22 Also enum values for some reason? Probably Haskell-derived. 02:52:35 -!- ais523 has quit (Quit: quit). 03:04:43 -!- adu has quit (Quit: adu). 03:04:43 -!- FreeFull has quit. 03:44:44 b_jonas's habit of linking entire week logs from the wiki + the case insensitivity issue in IE i've mentioned before means i cannot easily check whether his anchors are right :( 03:46:21 (on single day logs i usually manage to find the highlighting by paging down a bit) 03:47:04 The issue is that IE can't find the anchor if there's another one that's case-insensitively equal? 03:47:11 [[BANCStar]] M https://esolangs.org/w/index.php?diff=61273&oldid=61199 * Oerjan * (+1) /* Implementation */ Fix bug (presumably) 04:00:43 shachaf: one that's earlier, yes 04:02:49 -!- tromp has joined. 04:07:17 -!- tromp has quit (Ping timeout: 246 seconds). 04:26:41 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61274&oldid=61244 * A * (-176) /* List of candidates */ 04:28:03 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61275&oldid=61270 * A * (+115) /* [Ongoing] Compilation to Home Row by User:Helen and User:A */ 04:28:22 -!- Frater_EST has joined. 05:28:48 -!- imode has quit (Ping timeout: 245 seconds). 05:49:16 -!- Frater_EST has quit (Ping timeout: 246 seconds). 05:51:02 -!- tromp has joined. 05:51:16 -!- Frater_EST has joined. 05:55:28 -!- tromp has quit (Ping timeout: 245 seconds). 06:45:39 -!- tromp has joined. 06:49:49 -!- tromp has quit (Ping timeout: 246 seconds). 06:55:27 -!- tromp has joined. 07:56:15 -!- AnotherTest has joined. 08:17:18 [[User talk:A]] https://esolangs.org/w/index.php?diff=61276&oldid=61267 * A * (+156) 08:17:51 [[Volatile]] https://esolangs.org/w/index.php?diff=61277&oldid=60906 * A * (+60) /* Number tricks */ 08:18:00 [[User talk:A]] https://esolangs.org/w/index.php?diff=61278&oldid=61276 * A * (-711) Blanked the page 08:18:17 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61279&oldid=61250 * A * (-1604) Blanked the page 08:19:11 -!- Frater_EST has left. 08:20:52 [[Works in progress]] https://esolangs.org/w/index.php?diff=61280&oldid=61157 * A * (-16) 08:22:26 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61281&oldid=61275 * A * (-15) /* [Unsuccessful] Compilation to Z3 derivative by User:A and User:Helen */ 08:23:59 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61282&oldid=61281 * A * (+7) Comment out a wrong attempt(because the space for this page is valuable) 08:25:02 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61283&oldid=61282 * A * (-427) 08:49:08 [[List of ideas]] M https://esolangs.org/w/index.php?diff=61284&oldid=61197 * Orisphera * (+42) Added an idea. 08:49:18 -!- tromp has quit (Remote host closed the connection). 09:01:33 -!- tromp has joined. 09:13:41 -!- wob_jonas has joined. 09:14:35 b_jonas's habit of linking entire week logs => ah, sorry. that's because I search in those. I should probably translate the urls to single-day logs. 09:15:15 although if the case-insensitivity really produces bugs in a browser you use, then perhaps you should replace the browser or modify the logs pace. 09:23:36 i'll have to replace the browser eventually. 09:23:59 and the log anchors are supposed to be permanent. 09:25:44 oerjan: true. you can have multiple anchors at the same place, but the DOM for the mothly archives is already big, so there's a cost for that. 09:26:02 oerjan: You can probably write a short script to scroll to an anchor case-sensitively in IE. 09:26:08 you could also use a different browser (like a text editor) just for this purpose, without changing the normal browser 09:26:10 I'd write it but I don't have access to IE. 09:26:58 does this depend on the version of IE? 09:32:07 the version is the latest. 09:32:21 ok 09:34:45 what i usually do is look for the automatically highlighted text, which is fast enough in the daily logs. 09:35:09 wait, so that one works, only the anchor doesn't? 09:35:11 interesting 09:35:19 Oh, the highlighting works, right. 09:36:02 oerjan: What if you type "document.querySelector('#lIc').scrollIntoView()" into the JavaScript console? 09:39:26 . o O ( what #lIc ) 09:40:04 18:45 fizzie: looks like it was most except LC_ALL : https://esolangs.org/logs/2018-06-02.html#lIc 09:40:16 Hmm, that wasn't a monthly link or a b_jonaslink. 09:41:57 shachaf: I think that means that the LANG env-var was set, which is the default for locale facets where the corresponding env-vars are set, but the locale program shows the effective locale for those facets. 09:42:03 ``` loacle 09:42:04 ``` locale 09:42:05 bash: loacle: command not found 09:42:06 LANG=C \ LANGUAGE= \ LC_CTYPE="C" \ LC_NUMERIC="C" \ LC_TIME="C" \ LC_COLLATE="C" \ LC_MONETARY="C" \ LC_MESSAGES="C" \ LC_PAPER="C" \ LC_NAME="C" \ LC_ADDRESS="C" \ LC_TELEPHONE="C" \ LC_MEASUREMENT="C" \ LC_IDENTIFICATION="C" \ LC_ALL= 09:42:22 ``` export LANG=de_DE.utf8; locale 09:42:23 locale: Cannot set LC_CTYPE to default locale: No such file or directory \ locale: Cannot set LC_MESSAGES to default locale: No such file or directory \ locale: Cannot set LC_ALL to default locale: No such file or directory \ LANG=de_DE.utf8 \ LANGUAGE= \ LC_CTYPE="de_DE.utf8" \ LC_NUMERIC="de_DE.utf8" \ LC_TIME="de_DE.utf8" \ LC_COLLATE="de_DE.utf8" \ LC_MONETARY="de_DE.utf8" \ LC_MESSAGES="de_DE.utf8" \ LC_PAPER="de_DE.utf8" \ LC_NAME="de_DE.utf8" \ LC_ 09:42:25 I didn't read the logs or anything about that line except the link. 09:42:26 ^ see 09:42:36 I noly set the LANG variable 09:43:14 shachaf: hm that javascript worked, but _not_ the corresponding for b_jonas's link. 09:43:32 as for LC_ALL, that's both an ovverrider env-var that you rarely use, and the key in the setlocale function to set or get the locale for all facets, and when you get it that way, you get a string that encodes the setting for each locale facet 09:43:42 Which link? 09:45:18 shachaf: the one in BANCStar 09:45:37 wob_jonas: fizzie already solved the LANG problem 09:45:50 oh, you mean THAT link. I should replace that. 09:45:53 but ``` explicitly selects LANG=C so it still won't work for that 09:47:26 [[BANCStar]] https://esolangs.org/w/index.php?diff=61285&oldid=61273 * B jonas * (+2) /* Implementation */ 09:47:44 oerjan: What does it do on the b_jonaslink? 09:48:14 Also what does document.querySelectorAll('#lHPb') print? 09:48:50 what's all this fancy querySelectorAll thing? 09:49:02 shachaf: complains in norwegian about the scrollIntoView property not existing (possibly because the querySelector returns NULL, the message is ambiguous) 09:49:25 I thought you just document.getElementById("IHPb"), which, mind you, also is a "new" javascript DOM function in that I wrote code back before it existed, but still 09:50:10 https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById 09:50:15 oh hm i may have replaced it wrong, let me try again 09:50:30 Oh, yes, that's better. I was going to use querySelectorAll earlier. 09:50:37 ah. crazy CSS stuff. 09:50:39 Anyway who even knows about web APIs? 09:51:02 shachaf: I have links to documentation about them, and wrote a short javascript function at least once. 09:51:32 that was lots of years ago, when browsers were very different 09:51:44 so I cared about portability to browsers that are now very ancient 09:52:12 shachaf: it actually worked without All, i had just accidentally capitalized the L in the anchor :P 09:52:28 (because i edited it by hand) 09:52:44 OK. 09:52:49 But you should use wob_jonas's thing. 09:52:57 You can tell wob_jonas is a wob expert. 09:53:14 this terrible ancient code was that => https://www.perlmonks.com/?node_id=841827 09:55:51 `? anchovy 09:55:52 anchovy? ¯\(°​_o)/¯ 09:55:53 `? anchovies 09:55:54 anchovies? ¯\(°​_o)/¯ 09:56:55 -!- sebbu3 has changed nick to sebbu. 09:59:46 * oerjan saves the js snippet in a ridiculous place 10:00:17 *+but convenient 10:00:53 in the wisdome? on the logs website itself? 10:01:36 no, in my Scratch.hs file 10:01:50 because it's almost always open. 10:01:55 oerjan: You can make a bookmark with "document.querySelector(location.hash).scrollIntoView()" or something like that. 10:02:02 And then just click on that? 10:02:13 hm... 10:29:13 I could just add something like that on the page. I was just assuming you wouldn't need any scripting to scroll to the location. 10:32:58 -!- oerjan has quit (Quit: Nite). 10:34:11 yes, that is a reasonable assumption 10:36:00 `? 7 10:36:02 7 is one third of the half of the answer. Also a somewhat popular reformed Borg drone. 10:48:31 -!- wob_jonas has quit (Ping timeout: 246 seconds). 10:59:37 -!- hakatashi has quit (Remote host closed the connection). 10:59:56 -!- hakatashi has joined. 11:17:59 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61286&oldid=61283 * A * (+323) /* Bitch is probably Turing-incomplete */ 11:19:45 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61287&oldid=61286 * A * (+65) Add my signature 11:20:58 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61288&oldid=61287 * A * (-7) /* No, it might be */ 11:21:59 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61289&oldid=61288 * TuxCrafting * (+334) 11:23:37 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61290&oldid=61289 * A * (+304) /* Bitch is probably Turing-incomplete */ 11:24:30 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61291&oldid=61290 * A * (+2) /* Bitch is probably Turing-incomplete */ 11:27:07 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61292&oldid=61291 * A * (-322) Let User:TuxCrafting focus on the next comment 11:28:58 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61293&oldid=61292 * TuxCrafting * (+386) 11:30:25 [[Z3]] https://esolangs.org/w/index.php?diff=61294&oldid=61230 * A * (+63) 11:35:13 [[Bitch]] https://esolangs.org/w/index.php?diff=61295&oldid=61249 * A * (-9) /* Impossible */ 11:38:37 [[User:A]] https://esolangs.org/w/index.php?diff=61296&oldid=61029 * A * (-436) 11:40:54 I guess maybe it could be because it's a

and not an old-fashioned that it's jumping to. 11:44:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61297&oldid=61293 * TuxCrafting * (+468) 11:45:00 Also I should've made the line ids all lowercase. :/ 11:46:09 It's not like they're all that long anyway. 11:59:10 -!- arseniiv has joined. 12:00:08 -!- AnotherTest has quit (Ping timeout: 258 seconds). 12:24:14 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61298&oldid=61274 * A * (-651) bitch is not worth featured. 12:27:40 either or id="" should work with anchor links 12:28:00 though I might be missing context here perhaps 12:38:52 -!- AnotherTest has joined. 13:00:24 FireFly: The context is that it all works on many browsers, with the exception of IE, where (AIUI) the scrolling doesn't work and the anchors are considered case-insensitive. Actually, I guess those might be the same problem? I haven't paid too much attention either. 13:00:45 ah 13:06:36 -!- Lord_of_Life has quit (Ping timeout: 244 seconds). 13:08:42 -!- Lord_of_Life has joined. 13:16:31 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61299&oldid=61297 * A * (-367) /* Bitch is probably Turing-incomplete */ 13:42:21 -!- tromp has quit (Remote host closed the connection). 13:46:48 [[Laundry shop]] N https://esolangs.org/w/index.php?oldid=61300 * A * (+93) Created page with " [[Category:2019]] [[Category:Languages]] [[Category:Unimplemented]] [[Category:Stack-based]]" 13:52:47 [[Laundry shop]] https://esolangs.org/w/index.php?diff=61301&oldid=61300 * A * (+453) 13:53:15 [[Laundry shop]] https://esolangs.org/w/index.php?diff=61302&oldid=61301 * A * (+41) 13:54:21 [[Laundry shop]] https://esolangs.org/w/index.php?diff=61303&oldid=61302 * A * (+90) /* Syntax */ 13:54:38 [[Laundry shop]] https://esolangs.org/w/index.php?diff=61304&oldid=61303 * A * (-50) /* Syntax */ 13:54:48 [[Laundry shop]] https://esolangs.org/w/index.php?diff=61305&oldid=61304 * A * (-55) /* Hello, world! program */ 14:11:51 -!- tromp has joined. 14:13:37 -!- imode has joined. 14:16:17 -!- tromp has quit (Ping timeout: 246 seconds). 14:37:49 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 14:51:22 -!- tromp has joined. 14:55:28 -!- tromp has quit (Ping timeout: 245 seconds). 15:11:54 [[User:TuxCrafting]] https://esolangs.org/w/index.php?diff=61306&oldid=61194 * TuxCrafting * (+516) 16:03:21 -!- tromp has joined. 16:21:14 -!- Cale has joined. 16:41:56 -!- b_jonas has joined. 16:59:37 -!- xkapastel has joined. 17:04:18 -!- b_jonas has set topic: for #esoteric: Welcome to the international stock market for esoteric programming language invention, implementation, ignorance, innovation, and integration! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 17:04:31 do we want that old version of wisdom.pdf in the topic by the way? 17:08:06 happy World Amateur Radio Day! 17:21:07 -!- tromp has quit (Remote host closed the connection). 17:40:09 -!- tromp has joined. 17:44:13 [[User:Singingbanana]] M https://esolangs.org/w/index.php?diff=61307&oldid=57634 * Singingbanana * (-1) 17:58:50 [[Fastlane]] N https://esolangs.org/w/index.php?oldid=61308 * TuxCrafting * (+4311) Created page with "== Introduction == Fastlane is an esoteric language created by [[User:TuxCrafting]] that has a peculiar way of doing flow control by controlling the "speed" of the instructio..." 18:01:06 [[Fastlane]] M https://esolangs.org/w/index.php?diff=61309&oldid=61308 * TuxCrafting * (+108) categorize 18:01:28 -!- pikhq has quit (Ping timeout: 246 seconds). 18:04:51 -!- pikhq has joined. 18:04:53 [[Language list]] M https://esolangs.org/w/index.php?diff=61310&oldid=61193 * TuxCrafting * (+15) add fastlane 18:05:37 [[User:TuxCrafting]] M https://esolangs.org/w/index.php?diff=61311&oldid=61306 * TuxCrafting * (+15) here too 18:07:26 -!- imode has quit (Ping timeout: 268 seconds). 18:21:39 -!- tromp has quit (Remote host closed the connection). 18:28:11 -!- pikhq_ has joined. 18:31:30 -!- pikhq has quit (Ping timeout: 255 seconds). 18:33:11 -!- pikhq has joined. 18:33:23 -!- pikhq_ has quit (Ping timeout: 245 seconds). 18:43:37 -!- imode has joined. 18:53:58 -!- imode has quit (Ping timeout: 246 seconds). 19:00:09 -!- tromp has joined. 19:04:48 -!- tromp has quit (Ping timeout: 255 seconds). 19:11:48 -!- FreeFull has joined. 19:13:19 -!- imode has joined. 19:26:43 -!- imode has quit (Ping timeout: 245 seconds). 19:26:47 -!- imode1 has joined. 19:53:07 -!- imode1 has quit (Ping timeout: 246 seconds). 20:01:37 `? freischütz 20:01:38 freischütz? ¯\(°​_o)/¯ 20:04:59 -!- imode has joined. 20:24:13 -!- imode has quit (Ping timeout: 245 seconds). 20:30:30 -!- AnotherTest has quit (Ping timeout: 268 seconds). 20:50:08 -!- tromp has joined. 21:51:32 -!- imode has joined. 23:01:59 -!- imode has quit (Ping timeout: 246 seconds). 23:09:23 -!- imode has joined. 23:14:48 -!- MDude has joined. 23:23:41 -!- imode has quit (Ping timeout: 246 seconds). 23:37:43 -!- sebbu3 has joined. 23:39:51 -!- vertrex has quit (Ping timeout: 250 seconds). 23:40:28 -!- sebbu has quit (Disconnected by services). 23:40:34 -!- sebbu3 has changed nick to sebbu. 23:42:18 -!- vertrex has joined. 23:57:19 -!- oerjan has joined. 23:58:32 america is strange 2019-04-19: 00:00:00 *earth 00:01:28 sure is 00:01:31 what about it particularly? 00:02:02 little random stuff all the time, whenever I read or watch anything about america on the internet 00:02:24 like how they have keyholes mounted such that the cut part of the key faces up, rather than down 00:03:53 logically, it's only because you're biased to think hungary is normal 00:03:59 oerjan: yes 00:06:04 Something that surprised me here is that all apartment doors open towards the inside, while in Finland they all open towards the outside. (Well, "outside", I mean the staircase/corridor, but outside of the apartment anyway.) 00:06:37 `? america 00:06:38 FireFly: The context is that it all works on many browsers, with the exception of IE, where (AIUI) the scrolling doesn't work and the anchors are considered case-insensitive. Actually, I guess those might be the same problem? I haven't paid too much attention either. <-- yep, it scrolls, but to the first case-insensitive match 00:06:39 This wisdom entry had to be removed due to a DMCA takedown notice. 00:07:05 oerjan: Did the workaround work? 00:07:11 shachaf: yes 00:07:19 turing-gödel 00:08:20 oerjan: I see. I did consider setting up a second set of non-case-sensitive anchors, using those "by default" (as in, for the links you get when you click on the nickname), and then including the old "l..." anchors only in older pages that may or may not have been linked to before. But that seems like a bit of a bother. 00:08:27 fizzie: i'm pretty sure opening towards the outside is a fire safety requirement at least in norway. there was a very famous church fire where lots of people died because they didn't. 00:09:04 oerjan: Public buildings I think do it here too, but private apartment exterior doors are different. 00:09:38 https://en.wikipedia.org/wiki/Grue_Church_fire 00:10:08 i suppose. 00:11:40 Internet seems to have a bunch of articles about this, but no conclusive answers. 00:11:47 "Why do front doors open out in Sweden?" 00:12:50 They suggest it's because you get less snow inside when the door opens outwards. 00:14:01 There's a lot of these odd little "it's mostly arbitrary, and they just do it differently here" things. 00:15:34 fizzie: exactly. like how in some strange places, even in Europe, light switches are at waist height, not at shoulder height. 00:18:55 hm my light switches are waist height. 00:19:30 The ones here are sort of chest-height. 00:19:32 Uh, since when are light switches anywhere near shoulder height? 00:19:44 Yeah, that's about chest height. 00:20:10 Bit lower than that, but above waist height. 00:20:26 Light switches here are kinda at... convenient to operate with hands height? 00:22:01 hungarians always use their noses hth 00:22:14 very practical when carrying something. 00:22:24 Another surprise: kerbside collection of trash. 00:22:41 @wn kerb 00:22:42 *** "kerb" wn "WordNet (r) 3.0 (2006)" 00:22:42 kerb 00:22:42 n 1: an edge between a sidewalk and a roadway consisting of a 00:22:42 line of curbstones (usually forming part of a gutter) [syn: 00:22:42 {curb}, {curbing}, {kerb}] 00:23:01 Back in Finland I don't think that happens anywhere, it's always a bin of some sort. 00:23:10 ic 00:23:15 Here is just piles of bags on the streets. 00:23:21 huh 00:24:34 i think here christmas trees are just put on the curb next to the bin, as a special case once a year. 00:24:56 -!- arseniiv has quit (Ping timeout: 246 seconds). 00:25:09 they may have been more lenient about it before started charging people based on their bin size 00:25:17 *+they 00:25:32 I guess "kerbside collection" might also mean that thing where you have your own house with a driveway and a smaller bin where it meets the street, which does happen in Finland too, especially in less urban areas. 00:26:14 But here it's bags on the pavement where pedestrians walk. 00:27:05 bins are usually used here, with certain exceptions 00:29:06 where i live now has underground containers, which may not have been such a good idea because the one for paper is clearly undersized. 00:29:26 oerjan: oh, I've seen those in France, and also some in Sweden 00:29:53 and then the garbage truck comes and lifts up the whole thing 00:30:06 Are these those round things? 00:30:10 lifting up happens here too, but not from underground 00:30:11 fizzie: yes 00:30:51 You get them in Finland too, for some reason especially harbours. 00:30:58 Haven't seen any here. 00:31:36 The "Molok®-waste containers" 00:31:50 i thought they were cubical but i may not have been paying attention. on top there's a token-triggered automaton to open it 00:31:59 With a "Genuine and original Deep Collection® method". 00:32:24 https://www.molok.com/ 00:32:44 I'm sure there are others too, and looks like Molok has cubical ones as well. 00:33:41 that's not our brand. 00:34:54 I'm not even sure the ones I've seen are genuine Molok products, but my father calls all of them that anyway. 00:35:48 In fact I didn't know it was a brand, I always thought the name was some sort of reference to Moloch. 00:36:14 Not quite sure how that would work, mythologically speaking. 00:38:04 (It's a Finnish company so makes sense I'd've seen them there.) 00:40:37 i've seen moloks elsewhere in down (i found the name amusing because moloch) 00:40:41 *town 00:44:00 from google images i conclude there are way too many brands. 00:46:43 I once borrowed a van from Melkisedek Oy. The hand brake didn't work, and instead of the owner's manual there was a Bible in the glove box. 00:46:56 On the other hand, it was very cheap. 00:50:42 ah searching on the local garbage collection website found a picture https://trv.no/wp-content/uploads/2016/08/nedgravd_container--800x600@2x.jpg 00:51:44 that's exactly the same 00:51:47 afaict 00:53:39 i think melkisedek at least was a supposedly good guy 01:06:38 -!- Lord_of_Life_ has joined. 01:06:40 HO HH 01:06:40 HCCOCCH 01:06:41 H HH 01:07:17 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 01:07:47 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:27:44 -!- FreeFull has quit. 01:38:39 -!- b_jonas has quit (Quit: leaving). 01:49:16 -!- xkapastel has quit (Quit: Connection closed for inactivity). 02:16:38 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 02:18:19 -!- sebbu2 has joined. 02:21:45 -!- sebbu has quit (Ping timeout: 244 seconds). 03:24:42 -!- imode has joined. 04:29:51 -!- Frater_EST has joined. 04:30:49 -!- tromp has quit (Remote host closed the connection). 06:24:41 -!- Frater_EST has left. 06:56:18 -!- tromp has joined. 06:59:14 no surprise in girl genius's final panel 07:00:59 -!- arseniiv has joined. 07:29:45 -!- AnotherTest has joined. 08:06:21 -!- Sgeo_ has quit (Read error: Connection reset by peer). 08:06:47 -!- Sgeo_ has joined. 08:17:26 -!- xkapastel has joined. 08:34:05 -!- nfd has joined. 08:37:48 -!- nfd9001 has quit (Ping timeout: 252 seconds). 08:37:57 -!- nfd9001 has joined. 08:38:47 -!- nfd has quit (Ping timeout: 246 seconds). 08:48:52 [[Fastlane]] https://esolangs.org/w/index.php?diff=61312&oldid=61309 * TuxCrafting * (+2764) add tc proof 09:04:28 -!- imode has quit (Ping timeout: 246 seconds). 09:43:30 -!- oerjan has quit (Quit: Smtg). 10:48:53 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61313&oldid=61279 * Ais523 * (+1604) Undo revision 61279 by [[Special:Contributions/A|A]] ([[User talk:A|talk]]): please do not blank other users' talk pages 12:03:39 -!- FreeFull has joined. 12:04:56 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61314&oldid=61298 * A * (+651) Undo revision 61298 by [[Special:Contributions/A|A]] ([[User talk:A|talk]]) 12:05:32 -!- Frater_EST has joined. 12:08:18 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61315&oldid=61314 * A * (+107) /* List of candidates */ 12:12:41 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=61316&oldid=61315 * A * (+12) /* List of candidates */ 12:20:20 -!- Frater_EST has quit (Ping timeout: 246 seconds). 12:48:19 -!- Frater_EST has joined. 12:51:53 -!- Frater_EST has left. 12:59:18 -!- b_jonas has joined. 13:05:00 -!- Lord_of_Life_ has joined. 13:08:04 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 13:08:06 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:18:36 -!- sebbu2 has changed nick to sebbu. 13:35:10 -!- atslash has joined. 13:47:04 -!- xkapastel has quit (Quit: Connection closed for inactivity). 14:14:36 -!- imode has joined. 15:08:21 @metar EGLL 15:08:21 EGLL 191450Z AUTO 06008KT 010V090 9999 NCD 23/04 Q1028 NOSIG 15:08:26 That's ridiculous. 15:25:25 @metar lowi 15:25:25 LOWI 191520Z VRB03KT 9999 FEW070 22/M01 Q1025 BECMG 10008KT 15:25:39 ... the M01 is kind of impressive. 15:26:17 Though apparently that corresponds to 27% humidity. I expected less. 15:26:48 (Hmm, no. That's different data: 21.4°C and 1.6°C dewpoint.) 15:42:35 dpcalc.org says 22% RH for 22/M01. 15:44:38 http://blog.zarfhome.com/2019/04/what-is-zil-anyway.html 16:05:19 I have not programmed in ZIL or Inform, but I know Z-machine programming and have made a few implementations of Z-machine. I have also hand optimized a subroutine in Zork I once (from only the assembly language code), but do not remember what it was. I also wrote the "Tricky Document", which describes many tricks and optimizations for Z-machine code, many of which are not used as far as I know. 16:09:48 the tricky document is cool, i like that 16:10:36 -!- LKoen has joined. 16:17:05 -!- LKoen has quit (Remote host closed the connection). 16:20:30 Somehow I have a piece of a ZIL code in my computer. Since I know Z-machine programming I can guess what it is doing; it seems to be capitalizing a room name to display in the status window. One line says ,GL-SPACE-WIDTH>>; WINGET is an instruction specific to YZIP, so presumably this is YZIP code. (Also, presumably the compiler would optimize out the SET instruction; the DIV instruction can set the variable directl 16:26:06 -!- LKoen has joined. 16:33:18 [[AT]] N https://esolangs.org/w/index.php?oldid=61317 * IQBigBang * (+1386) Created page with "(Note: This page is currently being made, please wait a while.) '''AT''' is a stack-based functional minimal postfix one-dimensional language created by User:IQB..." 16:33:43 [[AT]] M https://esolangs.org/w/index.php?diff=61318&oldid=61317 * IQBigBang * (+4) 16:38:03 -!- LKoen has quit (Remote host closed the connection). 16:38:27 -!- LKoen has joined. 16:39:08 -!- xkapastel has joined. 17:00:07 -!- LKoen has quit (Remote host closed the connection). 17:35:25 -!- LKoen has joined. 18:06:28 -!- tromp has quit (Remote host closed the connection). 18:12:51 -!- tromp has joined. 18:25:54 -!- arseniiv has quit (Read error: Connection reset by peer). 18:26:21 -!- arseniiv has joined. 18:27:27 -!- economicsbat has quit (Ping timeout: 255 seconds). 18:29:04 -!- economicsbat has joined. 18:33:19 Will a 410 response to HTTP requests for the favicon file cause clients to not try to request the file every time? 18:35:26 -!- laerling has joined. 18:43:11 -!- LKoen_ has joined. 18:43:31 -!- LKoen_ has quit (Remote host closed the connection). 18:45:54 -!- LKoen has quit (Ping timeout: 255 seconds). 18:48:36 -!- economicsbat has quit (Ping timeout: 255 seconds). 18:49:12 -!- laerling has quit (Remote host closed the connection). 18:52:21 -!- tromp has quit (Remote host closed the connection). 18:52:39 -!- economicsbat has joined. 19:09:27 If my character (Ziveruskex) spit poison do you think it is sense if someone who does not have red blood may be resisted or immune? Once a drider was immune. I think a spider has blue blood, isn't it? 19:15:54 spiders use poison themselves, so maybe that's why they're immune 19:16:41 But I think it is a different poison probably 19:18:06 oh yeah, spiders are not immune 19:18:16 because there are cannibal spiders 19:18:28 also http://www.d20srd.org/srd/monsters/monstrousSpider.htm doesn't say they're immune 19:20:39 also I'm re-reading Jules Verne's "La Jangada", and at one point it tells that a tribe of natives fight with their blowpipe projectiles tipped with curare poison, and describes the effects of curare and how it's made 19:23:01 -!- tromp has joined. 19:27:21 -!- tromp has quit (Ping timeout: 246 seconds). 19:49:57 -!- tromp has joined. 20:36:48 `ftoc 350 20:36:49 350.00°F = 176.67°C 20:39:43 `smlist 497 20:39:44 smlist 497: shachaf monqy elliott mnoqy Cale 20:47:06 -!- AnotherTest has quit (Ping timeout: 252 seconds). 21:20:26 -!- Zer0Traveler has joined. 21:20:38 -!- Zer0Traveler has left. 22:04:09 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 22:04:34 -!- Lord_of_Life has joined. 22:41:19 techincally humans have poison 22:43:11 IIRC human bites on other animals get infected very frequently 22:43:31 OK, but still it is a different poison than the other one 22:48:15 Do you know what is supposed to do in NNTP to indicate in response to a POST command the difference of rejecting a article because it is malformed or rejecting a article due to the server being temporarily unable to write to the database? 22:54:41 -!- b_jonas has quit (Quit: leaving). 23:05:54 Can there be something like OpenID with SASL that can then be used without a webpage? To support that any implementation may be in use and is not tied to any specific implementation 23:08:02 -!- xkapastel has quit (Quit: Connection closed for inactivity). 23:22:55 oren: I wouldn't call it poison if it's another creature doing the infection and not a chemical 23:25:12 -!- oerjan has joined. 23:29:20 -!- atslash has quit (Quit: This computer has gone to sleep). 23:33:24 it occurs to me in the current girl genius arch that it would be very convenient right about now if someone has happened to bring a bit of water from the Dyne. 23:37:55 -!- sebbu3 has joined. 23:38:15 *arc 23:41:30 -!- sebbu has quit (Ping timeout: 250 seconds). 23:49:58 -!- arseniiv has quit (Ping timeout: 246 seconds). 23:54:04 zzo38, oerjan: What is Black-Johansen text packing? 23:57:11 shachaf: The algorithm is described in this document: http://zzo38computer.org/zmachine/doc/tricky.txt 23:59:19 I can also explain how text is encoded in Z-machine programs. It is encoded as a series of 5-bit characters, where 1 and 2 and 3 mean together with the next 5-bit character selects a "frequent word" to emit, while 4 and 5 are shifts. 2019-04-20: 00:00:43 The initial shift state is 0, where 4 is a temporary shift to state 1, and 5 is a temporary shift to state 2. In state 1 or 2, the 4 and 5 are permanent shifts; the same code is permanent to its own state and the other one is to state 0. Code 0 is always a space. Codes 6-31 meanings depend on the shift state; in state 2, code 6 is a ASCII escape and is followed by two more 5-bit codes. 00:02:45 Infocom never used permanent shifts. Their documentation says to use a permanent shift if there are two characters from the same shift state, but that tends to be worse than not using permanent shifts at all. 00:02:50 -!- sebbu3 has changed nick to sebbu. 00:56:57 -!- adu has joined. 02:25:20 -!- FreeFull has quit. 03:17:58 shachaf: Does that explain what you wanted to know? 03:27:00 I think so. 03:29:16 OK 03:29:53 ("Johansen" does refer to oerjan, because they helped me with it.) 03:36:02 I figured. 03:36:13 Well, I thought it was either oerjan or Ørjan. 03:40:04 can be hard to tell sometimes. 03:40:29 it's definitely not Pål Ørjan, he'd be more likely to cooperate with kmc. 03:42:22 *Pål-Ørjan 03:51:55 web.Mickey_V4: points -11.52, score 10.94, rank 47/47 03:53:51 activity! 03:54:18 which apparently cannot be underscored enough. 04:39:33 -!- Frater_EST has joined. 04:39:38 -!- Frater_EST has left. 05:18:12 baba is you is a great game! 05:19:49 That's what I've been saying! 05:20:03 it is 05:20:38 05:20:42 05:20:43 \ 05:21:18 Maybe later after Free Hero Mesh is enough that it is possible to try to use it, then you can see if you are able to make anything with it that is similar to Baba Is You, or if maybe not. 05:27:01 Can you use Free Hero Mesh to make The Revenge of Megazeux? 05:27:54 some of the BIY levels are really hard ;__; 05:29:43 What would be Revenge of Megazeux? If it is like MegaZeux, then probably not; it doesn't meet the requirements: that it is played on a rectangular grid of objects (there may be multiple objects at a location), with the state changing only deterministically by a function from the current state and key code to either the new state or a win or loss. 05:30:22 I think it's like Megazeux or maybe like the revenge of Megaboz 05:30:37 Do you like The Revenge of Megaboz? 05:31:25 I don't know of Revenge of Megaboz. MegaZeux is played on a rectangular grid, but does not use the required state changing function. 05:32:15 The Revenge of Megaboz is also called Zork Zero. 05:32:17 O, I found Revenge of Megaboz; it is Zork Zero: The Revenge of Megaboz, it look like. 05:34:04 There is a screenshot, I can see they have a compass at the top like I did in xyzabcde2 also (although mine is made only from text) 05:34:11 Do you like _Spider and Web_? 05:35:37 I have played before but do not remember all of them now 05:40:30 ߓߓ IS ຢU 05:42:16 ክክ IS Б𐋂 05:43:07 -!- fractal has quit (Ping timeout: 246 seconds). 05:43:14 ບX ߤS ክY 05:52:34 -!- tromp has quit (Ping timeout: 246 seconds). 06:03:38 -!- imode has quit (Ping timeout: 246 seconds). 06:33:11 Do you know if awk specifies the order of evaluation of an expression? 07:20:51 -!- aloril has quit (Ping timeout: 244 seconds). 07:21:45 -!- aloril has joined. 07:47:52 -!- AnotherTest has joined. 08:55:52 -!- atslash has joined. 09:11:56 -!- atslash has quit (Quit: This computer has gone to sleep). 09:13:48 -!- tromp has joined. 09:39:38 oerjan: Re underscores, usually I just restart it to get rid of them, but now I'm afraid it would no longer work, because some of the Ruby things it uses had stopped working. 09:40:40 I'm hoping I'll finish the reimplantation before it goes down next time, though that doesn't feel all that likely. 09:43:41 shocking 09:48:59 -!- b_jonas has joined. 10:02:20 -!- oerjan has quit (Quit: Later). 10:03:45 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 10:05:46 ...reimplantation is probably something slightly different than what I meant. 10:06:03 -!- Lord_of_Life has joined. 10:24:46 -!- hakatashi has quit (Remote host closed the connection). 10:25:04 -!- hakatashi has joined. 11:04:47 -!- tromp has quit (Remote host closed the connection). 11:10:24 -!- tromp has joined. 11:19:33 -!- arseniiv has joined. 11:42:19 -!- tromp has quit (Remote host closed the connection). 11:47:25 -!- salpynx has quit (Ping timeout: 256 seconds). 11:47:26 -!- atslash has joined. 11:48:23 -!- tromp has joined. 12:39:53 -!- FreeFull has joined. 16:47:45 -!- imode has joined. 17:27:06 -!- ethereal9 has joined. 17:31:52 -!- ethereal9 has left ("WeeChat 1.9.1"). 17:35:23 `slist MEAT or CANDY? 17:35:24 slist MEAT or CANDY?: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot 17:39:01 `? circle 17:39:03 circle? ¯\(°​_o)/¯ 17:39:10 `learn A circle has no end 17:39:12 Learned 'circle': A circle has no end 17:39:14 `learn A circle has no end. 17:39:16 Relearned 'circle': A circle has no end. 17:39:47 my hon. and learned friend fungot, do you plan to visit your relatives on Easter? 17:39:48 b_jonas: man. it is just another waste. do you like it. 17:43:41 yesterday I heard Finland on amateur radio. 17:43:47 but I didn't manage to get a contact 17:43:56 I did get a 10,000 km contact to eastern Russia though 17:44:42 is this still in the 200 MhZ frequency band? 17:52:19 no 17:52:52 last night I was on 7.074, 10.136, and 14.074 MHz 17:53:13 which are the standard frequencies for the FT8 digital protocol on 40, 30, and 20 meter bands respectively 17:57:19 the distance record for VHF is short of that, and getting anywhere close would require extremely favorable atmospheric conditions and good equipment http://www.arrl.org/files/file/WA50-Standings/Distance_Records_10Dec2018.pdf 17:57:41 whereas on HF, i was able to do this with a pretty basic transciever and a crappy wire antenna 17:58:54 people also bounce VHF signals off the moon 17:59:12 I don't know what the record is there 17:59:29 and there are satellites that act as amateur radio repeaters, but that's cheating as far as distance records go 18:00:40 HF depends on the conditions of the ionosphere, which in turn depends on the sunspot cycle, which is at a minimum now. but there is still plenty you can do especially with weak signal modes like FT8 or good old morse code 18:01:28 Morse is a very low bandwidth, low symbol rate (or can be, anyway) mode and therefore you can make a very sensitive receiver which picks out just that signal and very little of the surrounding noise 18:02:04 to do extremely long distance on extremely low power, people have done extremely slow morse code ("QRSS"), up to one minute of transmission for a single dot! 18:02:23 naturally this is encoded and decoded by computer because it's tedious to sit there for hours holding down a button 18:03:41 before computers, morse code stations would sometimes transmit messages from punched tape, and record onto paper tape with a pen actuated by the radio rceeiver. this was mostly done to allow very fast transmission (time is money!) and not very slow, but same principle could apply. 18:03:58 if you go to the historic KPH radiotelegraph station in Point Reyes, California, you can see this equipment still in use 18:05:57 it was one of the first radiotelegraph stations, built in the 1920s mainly for ship-to-shore communication (which is why it's on the coast) 18:30:04 I haven't seen such a morse transmitter, but I have seen a working telex terminal (not in production use, but in a museum) with a fast tape reader, so it can transmit and print characters faster than anyone could type on the keyboard. 18:31:08 And I have also heard of the very low bandwidth morse transmissions, which were used for cable telegraph under the Atlantic for a decade or two before vacuum tubes were invented to amplify the signal right inside the undersea cable. 18:31:53 Radio telegrpahy was also very hard back then, for the exact same reason: you need vacuum tubes to modulate the signal. 18:40:17 yeah 18:40:51 for undersea cables they used a very clever device called a mirror galvanometer 18:41:14 which is kind of like a normal analog ammeter but the needle is replaced with a tiny mirror 18:41:29 onto which you shine a light 18:41:38 so a very small deflection of the needle is "amplified" by moving the reflected spot of light a much larger distance 18:41:47 essentially using a long lever arm with zero mass. 18:42:37 for the earliest longwave radio transmissions they used electromechanical generators to produce the radio waves 18:42:40 https://en.wikipedia.org/wiki/Alexanderson_alternator 18:43:14 well no, for the *earliest* they used spark gap transmitters, but those produce crazy amounts of broadband RF noise and can't be used for anything other than on-off 18:43:44 so their 'damped waves' were replaced by 'continuous wave' transmissions (the acronym CW survives today as the ham jargon for morse code; hams love jargon for jargon's sake and it's often more than 100 years old in origin) 18:44:14 back then it was believed that longwave was the best way to do long distance, because it diffracts around the curvature of the earth 18:44:37 shortwave was believed to be useless and given to the amateurs to play around with, they subsequently discovered ionospheric reflection and suddenly shortwave became very important 18:44:56 of course, 'shortwave' is still 10,000 times longer than a lot of frequencies in use today. 18:47:33 there is still one working Alexanderson alternator, they run it once or twice a year https://en.wikipedia.org/wiki/Alexanderson_Day 18:48:21 only 17.2 kHz... you can receive that with an antenna direct into a sound card 18:48:43 17 km wavelength 18:53:01 [[TOWCBL]] https://esolangs.org/w/index.php?diff=61319&oldid=58899 * ShareMan * (-5662) Deleted Page 18:55:22 . o O (hm, I guess 17 is close to the square root of 300) 18:59:11 [ %:300 18:59:11 b_jonas: 17.3205 19:00:21 kmc: I read up on this on occasion of a certain poem, and the history is interesting, even if I only found out about part of it and missing other parts 19:00:49 oh neat 19:00:50 which poem? 19:01:54 https://chat.stackexchange.com/transcript/message/47171973#47171973 19:02:05 "The Secret of the Machines" by Kipling 19:02:47 ah kipling 19:02:48 nice 19:05:29 it mentions radiotelegraphy from Europe to America, which confused me a bit given how early he's written that 19:21:54 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 19:24:40 -!- Lord_of_Life has joined. 19:30:53 -!- tromp has quit (Remote host closed the connection). 19:34:32 >The value of BB(1895) is known to be independent of ZFC 19:34:35 interesting 19:37:29 [[Special:Log/delete]] delete * Ais523 * deleted "[[TOWCBL]]": Author request: blanked by original author, no intervening edits 19:43:29 -!- tromp has joined. 19:45:42 rain1: https://www.scottaaronson.com/blog/?p=2725 19:45:45 guess they lowered the bound 19:47:08 i dont 100% understand how its possible that the value of the function can be independent 19:47:47 -!- tromp has quit (Ping timeout: 258 seconds). 19:48:54 I think it's a consquence of Gödel's Incompleteness Theorem? 19:49:06 https://web.archive.org/web/20100204093058/http://www.fantasticmetropolis.com/i/division/full/ 19:49:08 like, a turing machine can't decide the truth of every statement of ZFC 19:49:28 I think you can use a similar paradox / diagonal construction 19:49:30 but i'm not sure 19:49:35 I guess one of us could read the paper 19:50:58 without reading the paper 19:53:48 -!- danieljabailey has quit (Ping timeout: 245 seconds). 19:56:33 -!- arseniiv has quit (Ping timeout: 255 seconds). 20:12:50 -!- tromp has joined. 20:29:06 -!- ais523 has joined. 20:29:54 I think it's implausible to prove that BB(n) is independent of ZFC for some n; you might well find a program of size n that's independent of ZFC, but how can you prove that there isn't a busier beaver of the same size? 20:31:12 well if BB(n) in independent so is BB(n+1) 20:32:57 im not sure what is meant by a busier beaver 20:33:49 I guess it's just one that takes more steps to halt 20:35:07 yes 20:35:20 the value of BB(n) only depends on the behaviour of the slowest program with size n, not on the behaviour of any of the others 20:35:40 https://googology.wikia.org/wiki/User_blog:Wythagoras/A_good_bound_for_S(7)%3F 20:36:48 oh 20:36:54 the trick is to search for a contradiction in ZFC 20:37:24 let P be a program that does this, if ZFC is consistent it diverges if ZFC is inconsistent it halts after h steps 20:38:08 so can we say that proving BB(|P|) = n for some numeral n is independent of ZFC? 20:38:53 oh right, you wouldn't be able to prove a specific value for BB(n) in ZFC if ZFC were consistent 20:38:58 because doing so would prove that ZFC were consistent 20:39:29 OTOH, if ZFC is actually inconsistent, there's no problem 20:40:20 its amusing that you can prove exists n, BB(|P|) = n 20:40:42 that's a very philosophical question 20:43:38 hmm 20:47:59 ais523: yes, from https://www.scottaaronson.com/blog/?p=2725 I get it's a proof conditional on ZFC being consistent 20:48:20 the machine halts iff it finds a proof that ZFC is inconsistent, and it searches the entire space of proofs effectively 20:49:12 ok, not exactly 20:49:20 not the golfed program that is 20:49:30 but it does something similar, and it's expected to not halt 20:50:09 if ZFC is inconsistent, does that imply it can prove everything? or does it have some sort of safety valve against that? 20:50:32 ais523: no safety valve 20:50:42 this is classical logic, so if it's inconsistent, then it proves everything 20:50:48 The use of sizeof(string literals) in C is useful with macros. I think they might also be useful with macros if you can also put a string literal followed by a constant in brackets and treat the result also as a constant. 20:51:20 Also that you can put string literal next to each other in C is useful with macros, too. 20:51:34 zzo38: I think you can do that in modern C++ 20:55:57 http://bobadventures.comicgenesis.com/d/20190420.html something seems wrong in Bobadventures comic. there's a new comic page posted, but no image. 21:01:50 -!- AnotherTest has quit (Ping timeout: 244 seconds). 21:03:53 -!- tromp has quit (Read error: Connection reset by peer). 21:04:29 -!- tromp has joined. 21:51:22 -!- rodgort has quit (Quit: Leaving). 21:55:27 -!- rodgort has joined. 21:55:42 -!- rodgort has quit (Remote host closed the connection). 22:00:02 -!- rodgort has joined. 22:09:31 -!- sebbu has quit (Ping timeout: 244 seconds). 22:11:12 -!- ais523 has quit (Quit: quit). 22:28:24 -!- tromp has quit (Remote host closed the connection). 23:03:21 -!- tromp has joined. 23:08:05 -!- tromp has quit (Ping timeout: 246 seconds). 23:15:50 -!- sebbu has joined. 23:37:36 -!- b_jonas has quit (Quit: leaving). 23:54:12 -!- tromp has joined. 23:58:52 -!- tromp has quit (Ping timeout: 258 seconds). 2019-04-21: 00:37:59 -!- FreeFull has quit (Quit: kernel update). 00:39:10 -!- FreeFull has joined. 00:44:51 -!- tromp has joined. 00:49:28 -!- tromp has quit (Ping timeout: 258 seconds). 01:29:04 -!- tromp has joined. 01:31:26 I almost finished writing my NNTP server software; now I will just test a few things. Are you going to use this software too? 01:33:33 -!- tromp has quit (Ping timeout: 258 seconds). 01:56:17 -!- atslash has quit (Quit: This computer has gone to sleep). 02:04:22 -!- Frater_EST has joined. 02:04:36 -!- Frater_EST has left. 03:00:05 -!- FreeFull has quit. 03:16:56 -!- tromp has joined. 03:21:39 -!- tromp has quit (Ping timeout: 258 seconds). 03:46:51 -!- tromp has joined. 03:51:33 -!- tromp has quit (Ping timeout: 258 seconds). 04:02:48 Does any program for PC with CGA set the width to 64 columns in order to allow faster scrolling? 04:16:07 Can I make it in Linux so that a user has a permission to read and write a file but not to delete it? 04:18:36 (I want to prevent it from being deleted so that it is not recreated with incorrect permissions.) 04:22:18 It seem the sticky bit might help. But will SQLite work correctly if it fails to delete the WAL file? 04:30:27 -!- APic has quit (Ping timeout: 255 seconds). 04:40:17 -!- APic has joined. 04:41:20 -!- tromp has joined. 04:45:27 -!- tromp has quit (Ping timeout: 240 seconds). 04:59:00 -!- xkapastel has joined. 04:59:26 -!- S_Gautam has joined. 05:35:32 Now the NNTP is available. 05:35:41 Now you can see if it is good, perhaps. 05:36:30 hezzo38 05:36:37 Why is text rendering so complicated? 05:45:06 Because they make a mess with it, mostly. They make it complicated even when it should not need to be. 05:46:42 How would you make it not complicated? 05:47:29 Well, it depend what you are trying to do it with; omit the parts that are unnecessary for your use. 05:48:08 For typesetting I think what TeX does is suitable. For screen text, the X core text mechanism is usually sufficient. 05:48:19 I want to make a program with a GUI. 05:48:29 That means people might use all sorts of languages and things. 05:50:21 Yes, you should then consider right to left as well as left to right, and marks to add on top and that stuff, but other than that you should probably just to avoid the other complicated stuff, since you will not need them. Even in a GUI program, it depend on the program, what you need it to do. 05:50:49 One text rendering system will not work for everyone, and if you try it will just be complicated and messy and won't always work properly. 05:51:41 What if I want to support Arabic? 05:52:03 Then you should add the right to left mode 05:52:26 Right to left is the easy (?) part of supporting Arabic. 06:20:54 -!- tromp has joined. 06:21:40 [[Special:Log/newusers]] create * Zane * New user account 06:25:16 -!- tromp has quit (Ping timeout: 257 seconds). 06:30:31 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=61320&oldid=60987 * Zane * (+222) /* Introductions */ 06:54:14 -!- tromp has joined. 06:58:37 -!- tromp has quit (Ping timeout: 258 seconds). 07:00:56 -!- AnotherTest has joined. 07:07:57 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 07:15:43 -!- tromp has joined. 07:22:21 -!- Lord_of_Life has quit (Ping timeout: 244 seconds). 07:24:59 -!- Lord_of_Life has joined. 07:32:52 -!- adu has quit (Quit: adu). 07:38:00 -!- xkapastel has quit (Quit: Connection closed for inactivity). 08:44:47 -!- imode has quit (Ping timeout: 268 seconds). 09:07:56 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 09:52:19 -!- FraterEST has joined. 10:16:24 -!- SignX has joined. 10:16:25 -!- SignX has quit (Client Quit). 10:17:10 -!- SignX has joined. 10:17:13 -!- atslash has joined. 11:05:12 http://golf.horse/ 11:11:54 -!- FraterEST has left. 11:26:15 -!- AnotherTest has quit (Ping timeout: 255 seconds). 11:39:33 -!- tromp has quit (Ping timeout: 250 seconds). 11:47:42 -!- tromp has joined. 11:55:42 -!- tromp has quit (Ping timeout: 257 seconds). 11:55:58 -!- tromp has joined. 12:07:40 -!- xkapastel has joined. 12:17:00 -!- FreeFull has joined. 12:20:07 -!- arseniiv has joined. 12:28:26 -!- b_jonas has joined. 12:28:59 " Can I make it in Linux so that a user has a permission to read and write a file but not to delete it?" => yes. put the file in a directory where the user does not have write permissions to the directory, but has execute permissions. 14:15:06 `? de 14:15:08 De is the counterpart to code, often called the header. 14:16:50 -!- xkapastel has quit (Quit: Connection closed for inactivity). 14:57:18 -!- atslash has quit (Ping timeout: 255 seconds). 14:58:11 -!- atslash has joined. 15:13:49 `? rogue one 15:13:50 Any regular who gives the slightest Rogue One spoiler shall be hunted down in real life and have their intestines removed through their eye sockets. Members would not be exempt if they existed, which they don't. 15:14:00 hppavilion: is that still active? 15:14:05 `? the last jedi 15:14:07 the last jedi? ¯\(°​_o)/¯ 15:24:20 `? solo 15:24:21 solo? ¯\(°​_o)/¯ 15:24:28 `? rise of the skywalker 15:24:29 rise of the skywalker? ¯\(°​_o)/¯ 16:12:55 -!- xkapastel has joined. 16:20:45 `forget pike 16:20:47 Forget what? 16:25:21 `? member 16:25:22 I'm sorry, #esoteric has regulars, not members. Who told you about members? There are definitely no members here, and you wouldn't be allowed to know about them, anyway. 16:26:54 `? ursala 16:26:55 ​~&al?\~&ar ~&aa^&~&afahPRPfafatPJPRY+ ~&farlthlriNCSPDPDrlCS2DlrTS2J,^|J/~& ~&rt!=+ ^= ~&s+ ~&H(-+.|=&lrr;,|=&lrl;,|=≪+-, ~&rgg&& ~&irtPFXlrjrXPS; ~&lrK2tkZ2g&& ~&llrSL2rDrlPrrPljXSPTSL)+-, 16:27:31 wat 16:28:31 myname: Ursala is a language that is supposedly non-esoteric, in that one person, its creator, uses it for real stuff 16:29:06 you know, sort of like blsq, which is also only used by its creator, but that does qualify as an esoteric language 16:29:12 stupid traditions making these distinctions 17:09:36 is it morally ok if I abused lambdabot’s @tell outside this channel? 17:10:29 (if it works with someone not joined here; I didn’t check yet) 17:12:23 `? regular 17:12:24 regular? ¯\(°​_o)/¯ 17:12:28 `? regulars 17:12:29 regulars? ¯\(°​_o)/¯ 17:12:34 `? regular expression 17:12:35 regular expression? ¯\(°​_o)/¯ 17:12:50 `? pcre 17:12:51 pcre? ¯\(°​_o)/¯ 17:29:02 `` zcat /usr/share/man/man1/dc.1.gz | nroff -mandoc -rLL=999n -rLT=999n 2>/dev/null | sed -e 's/\./.\n/g;s/\x1b\[[^m]*m//g' | grep 'Assuming that' 17:29:03 ​ Assuming that (UCHAR_MAX+1) is 256 (as it is on most machines with 8-bit bytes), the sequence KSK0k1/_1Ss [ls*]Sxd0>x [256~Ssd0qaPlxx] dsxxsx0sqLqsxLxLK+k could also accomplish this function. 17:29:11 (That Ursula snippet reminded me of that gem.) 17:35:57 -!- oerjan has joined. 17:37:36 [[User talk:Helen]] https://esolangs.org/w/index.php?diff=61321&oldid=61313 * Helen * (-481) 17:39:28 ...reimplantation is probably something slightly different than what I meant. <-- i barely even noticed hth 18:05:10 -!- SignX has quit (Ping timeout: 250 seconds). 18:14:00 zombie gods? seriously? 18:22:22 `before wisdom/pike 18:22:25 wisdom/pike//Pike is an interpreted language that got sort of forgotten among the four big mainstream p-languages (perl, python, ruby, php). 18:22:57 BRAAAAAAAINS also ichor 18:23:47 -!- Melvar has quit (Ping timeout: 246 seconds). 18:25:28 (if it works with someone not joined here; I didn’t check yet) <-- they will only be told if they speak in a channel where lambdabot also is, and if they're not in one they might be very confused much later when they do 18:33:12 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61322&oldid=61299 * Helen * (+2029) /* Alternative memory structures */ Added a section on alternative memory structures 18:34:03 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61323&oldid=61322 * Helen * (+4) /* Alternative memory structures */ Small formatting error 18:42:06 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61324&oldid=61323 * Helen * (+23) /* Loading the value of a cell */ Small fix to loading algorithm 18:58:58 `? space elevator 18:59:00 Like the shorter and more familiar strings of stringed musical instruments, the cable of a space elevator has a natural resonant frequency. 19:02:04 my hon. and learned friend fungot, when will you fund building a space elevator? 19:02:04 b_jonas: about his hat dirty. an old factory lost two! i would say you came up here that is not much happens. 19:04:38 i can understand fungot would be reluctant to fund another space elevator if they've already lost two 19:04:38 oerjan: what the hell is that? my, that is a smart mouth you have. it plays a role in the outcome of the kids' game session. 19:05:09 fungot: and yours is dirty tdnh 19:05:09 oerjan: and so it would continue. time to get this way rude hunger is so ill-mannered it would be a life that i guess you have inadvertently left your room. you of course. 19:05:24 ^style 19:05:24 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck* ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 19:06:37 ^style ss 19:06:37 Selected style: ss (Shakespeare's writings) 19:07:03 fungot: prithee be more polite, wilst thou? 19:07:03 oerjan: 1.warder. who's there? 19:10:30 -!- AnotherTest has joined. 19:11:53 fungot 19:11:53 kmc: lear. come, come, you fnord fogges, drawne by the fnord 19:12:02 hmm, did shakespeare coin the word fnord? 19:18:21 -!- Melvar has joined. 19:21:28 -!- S_Gautam has joined. 19:23:39 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 19:26:16 -!- Lord_of_Life has joined. 19:35:41 What is the frequency of a space elevator? 19:37:20 -!- oerjan has quit (Quit: Nite). 19:42:55 zzo38: of the style that's made of impossibly tough material, we can't really say, because we don't have such a material so we don't know its properties 19:46:04 for the one made of particles being continuously shot up and fall down, the frequency is probably the reciprocial of the time it takes for each particle to go a full circle, in order of magnitude, so I'd guess between a minute and an hour 19:54:13 Do you like my new NNTP service? It was set up yesterday, so there are no messages so far 19:55:19 I'm still too young for NNTP 19:55:31 I didn't use usenet when I was younger, and don't feel like starting now 19:55:39 we just had mailing lists and web forums 19:55:50 and also mailing list mirrors of newsgroups and web mirrors of newsgroups 19:57:47 It is not Usenet, but is Unusenet. Also, I implemented a POSTQUIT command for convenience of users who are not using NNTP software; you can prepare your message in another file, with POSTQUIT on the first line and a dot by itself on the last line, and then just send it. If there is an error it will immediately terminate and not try to interpret the rest of your message as commands. 20:02:26 (Also, it is Y2K compliant. The old Usenet wasn't Y2K compliant.) 20:26:48 -!- xkapastel has quit (Quit: Connection closed for inactivity). 21:01:11 -!- AnotherTest has quit (Ping timeout: 258 seconds). 21:11:08 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61325&oldid=61324 * TuxCrafting * (+352) oops 21:25:42 `ysaclist 21:25:43 ysaclist: boily shachaf 21:28:27 I was not engaged in NNTP and Usenet myself, actually. Only recently I implemented it. 21:34:11 Fun Usenet fact: Finland had two competing Usenet group hierarchies, "finet" and "sfnet". 21:47:35 What do they have now? 22:04:26 I think "sfnet" shut down not too long ago. It was managed in vaguely the same way the big 8, so you couldn't just create groups there; "finet" is more like alt.* in that respect. 22:04:48 -!- atslash has quit (Ping timeout: 250 seconds). 22:05:35 -!- atslash has joined. 22:24:30 my hon. and learned friend fungot, how many battles of beer do you have on the wall? 22:24:31 b_jonas: husband. thank you. i thank you. my lady would not lose him for more than fifty years. in 1180, however, set them free. after a fnord upon her, not leaue her token: she is sphericall, like a forked radish, with a wofull ballad made to his mistresse eye-brow. then, tell us e'en now, that strew the greene lap of faire king richard, ratcliffe, louel. 22:40:52 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61326&oldid=61325 * Helen * (+375) /* Bitch is probably Turing-incomplete */ Apologies for unclearness 23:00:17 -!- danieljabailey has joined. 23:00:59 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 23:21:46 -!- arseniiv has quit (Ping timeout: 246 seconds). 23:26:53 -!- MDude has joined. 23:32:44 [[Special:Log/newusers]] create * Rous * New user account 23:43:29 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=61327&oldid=61320 * Rous * (+79) 23:43:58 [[Test esolang]] N https://esolangs.org/w/index.php?oldid=61328 * Rous * (+33) Created page with "" 23:45:48 [[Test esolang]] https://esolangs.org/w/index.php?diff=61329&oldid=61328 * Rous * (-33) Blanked the page 23:58:32 what is the spacex launch thing doing? 2019-04-22: 00:10:36 -!- arseniiv has joined. 00:15:17 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:34:28 -!- ais523 has joined. 00:36:02 [[Special:Log/delete]] delete * Ais523 * deleted "[[Test esolang]]": test page, blanked by author 00:49:03 ``` hg cat -r3351 wisdom/ursala 00:49:04 ursala ~&al?\~&ar ~&aa^&~&afahPRPfafatPJPRY+ ~&farlthlriNCSPDPDrlCS2DlrTS2J,^|J/~& ~&rt!=+ ^= ~&s+ ~&H(-+.|=&lrr;,|=&lrl;,|=≪+-, ~&rgg&& ~&irtPFXlrjrXPS; ~&lrK2tkZ2g&& ~&llrSL2rDrlPrrPljXSPTSL)+-, 02:12:19 -!- ais523 has quit (Remote host closed the connection). 02:57:04 -!- adu has joined. 03:54:37 -!- adu has quit (Ping timeout: 256 seconds). 03:58:28 -!- FreeFull has quit. 03:59:15 Is the C preprocessor an esolang? 04:05:46 -!- imode has joined. 04:19:24 -!- Hooloovo0 has quit (Ping timeout: 252 seconds). 04:19:37 shachaf: I don't think it has enough complexity personally 04:25:24 -!- Hoolootwo has joined. 04:43:42 -!- S_Gautam has joined. 05:07:27 I think that Ziveruskex and Strixan cannot wear a helmet is an advantage in the current situation in the game so far, even though there is a disadvantage too (you cannot add extra protection). 05:07:35 Today I abused the C preprocessor: http://slbkbs.org/tmp/fmt.txt 05:09:05 What is the fmt.h file? 05:09:26 It's the implementation. 05:09:29 Do you like this? 05:11:13 I have not seen the implementation in fmt.h 05:14:19 -!- Hoolootwo has changed nick to Hooloovo0. 05:15:44 Yes, the implementation is terrible. 07:23:56 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 07:26:55 -!- Lord_of_Life has joined. 07:46:40 nͤͬͦ 07:46:56 unicode allows me yto write my name vertically 07:47:15 I think I just won't implement combining characters. 07:47:17 Or kerning. 07:47:49 Or Arabic? 08:00:09 -!- imode has quit (Ping timeout: 255 seconds). 08:01:47 -!- AnotherTest has joined. 08:22:57 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 09:06:50 -!- sftp has quit (Ping timeout: 258 seconds). 09:25:02 -!- sftp has joined. 11:29:06 -!- arseniiv has joined. 11:50:05 wow 11:50:49 so there's a third repeating holiday called "mother's day"? 11:51:50 there's the one of communist origin on --03-08 every year, the other one on the first sunday of month --05, and I just found that the last sunday of month --06 also is one 14:22:03 -!- Lord_of_Life has quit (Excess Flood). 14:22:18 -!- Lord_of_Life has joined. 14:44:03 tar should have a shortcut option for --no-same-permissions --no-same-owner 14:48:22 -!- FreeFull has joined. 14:50:00 or I should make a wrapper 16:51:26 -!- LKoen has joined. 16:54:51 b_jonas: "Third"? https://en.wikipedia.org/wiki/Mother%27s_Day#Dates_around_the_world 16:57:03 The one here is properly called "Mothering Sunday", on the 4th Sunday of Lent. 16:59:00 fizzie: well, technically my mother's birthday and my grandmother's birthday also count 16:59:41 yeah, that lists several dates 17:10:15 -!- LKoen has quit (Remote host closed the connection). 17:19:37 this must be convenient if you have three mothers 17:19:51 or celebrate the day for anyone who is /a/ mother 17:20:16 ... sometimes I think it's the only job I could be good at. but that's probably alarming, wishful thinking 17:38:53 -!- Sgeo_ has quit (Read error: Connection reset by peer). 17:39:18 -!- Sgeo_ has joined. 17:43:03 -!- adu has joined. 17:50:58 -!- LKoen has joined. 18:18:20 I have one mother, but I also have a grandmother, and it's customary to celebrate both on mother's day. 18:42:52 -!- adu has quit (Quit: adu). 18:43:19 -!- adu has joined. 18:43:39 -!- adu has quit (Client Quit). 18:44:06 -!- adu has joined. 19:25:38 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 19:27:52 -!- Lord_of_Life has joined. 20:52:56 -!- ^[ has quit (Ping timeout: 257 seconds). 20:53:58 -!- LKoen has quit (Remote host closed the connection). 20:55:48 -!- LKoen has joined. 20:56:14 -!- Phantom_Hoover has joined. 21:03:48 -!- AnotherTest has quit (Ping timeout: 245 seconds). 21:09:55 -!- ^[ has joined. 21:21:40 `ftoc 150 21:21:41 150.00°F = 65.56°C 21:52:05 that's hot 21:56:00 -!- MDead has joined. 21:56:00 -!- arseniiv_ has joined. 21:58:46 -!- arseniiv has quit (Read error: Connection reset by peer). 21:58:46 -!- MDude has quit (Ping timeout: 246 seconds). 21:58:55 -!- MDead has changed nick to MDude. 21:59:53 -!- fizzie has quit (Ping timeout: 246 seconds). 22:00:56 -!- fizzie has joined. 22:01:14 -!- 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.”). 22:08:41 -!- sebbu2 has joined. 22:11:27 -!- mynery has joined. 22:12:02 -!- shikhin_ has joined. 22:12:28 -!- orin has joined. 22:13:40 -!- ineiros_ has joined. 22:14:43 -!- jix has joined. 22:15:32 -!- rain2 has joined. 22:16:32 -!- rain1 has quit (Ping timeout: 250 seconds). 22:16:32 -!- myname has quit (Ping timeout: 250 seconds). 22:16:33 -!- ineiros has quit (Ping timeout: 250 seconds). 22:16:33 -!- sftp has quit (Ping timeout: 250 seconds). 22:16:33 -!- sebbu has quit (Ping timeout: 250 seconds). 22:16:33 -!- oren has quit (Ping timeout: 250 seconds). 22:16:33 -!- olsner has quit (Ping timeout: 250 seconds). 22:16:33 -!- shikhin has quit (Ping timeout: 250 seconds). 22:16:33 -!- jix_ has quit (Ping timeout: 250 seconds). 22:16:34 -!- shikhin_ has changed nick to shikhin. 22:17:03 -!- sftp has joined. 22:18:18 -!- olsner has joined. 22:19:27 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:55:46 -!- pikhq has quit (Ping timeout: 246 seconds). 22:56:02 -!- pikhq has joined. 2019-04-23: 00:21:09 -!- arseniiv_ has quit (Ping timeout: 255 seconds). 00:22:56 How to program in GNU make so that depending which target is selected it will use different options for compiling the C codes? 00:24:51 zzo38: you add makerules, with a target, dependencies, and a body, where most of the body can be a few make variables 00:27:49 You can do variable assignment with "target ... : VAR = value", as in https://www.gnu.org/software/make/manual/make.html#Target_002dspecific 00:28:15 (It also gets propagated to prequisites.) 00:28:39 OK, thank you that will help 00:28:52 fizzie: oh nice, I have never used that 00:29:11 that's better because then you don't need to write the body 00:29:29 the body can come from a single wildcard target, you only write the target and deps and the variable 00:29:48 but of course writing a body isn't complicated either 00:31:12 Well, the body won't set make variables. 00:31:20 "A variable definition in a “rule context” which is indented by a tab as the first character on the line, will be considered part of a recipe, not a make variable definition, and passed to the shell." 00:31:28 sure 00:31:41 the body will contain the full command, except most of it is abbreviated with make variables 00:31:53 note that make variable definitions can contain other make variables 00:32:02 references to them, even references to $@ and $+ 00:33:00 but you don't even need that, you can just write a body like $(CC) $(CFLAGS) -lcustom-for-this-rule -Dcustom-for-this-rule -o $@ $+ 00:33:45 Right, but you can't make that compile foo.o from foo.c differently depending on whether you're building "make zing" or "make zong". 00:33:48 you could use a specific variable instead of $(CC) $(CFLAGS), or even multiple ones, one for each different type of rule 00:33:54 oh! 00:34:00 you mean depending on the top level target? 00:34:02 that's different 00:34:15 Well, that's how I interpreted "depending which target is selected". 00:34:22 Maybe it didn't mean that. 00:34:31 that's one I don't really want to do, because it would mess with the whole point of Make where it doesn't rebuild targets that are already present depending on mtimes 00:34:48 I'd give different names to the targets then, possibly in different directories 00:35:26 That's kind of a problem with target-specific variables as well, except even more so, because if you have two targets (with different target-specific variable assignments) both depending on foo, it's not clear which variable values get used. 00:36:05 So, yeah, maybe it's better in that case to arrange things so that you build "foo-zing.o" and "foo-zong.o" differently. 00:37:44 right 01:13:26 -!- sebbu2 has changed nick to sebbu. 01:17:56 -!- b_jonas has quit (Quit: leaving). 02:24:50 [[Symbolic Python]] https://esolangs.org/w/index.php?diff=61330&oldid=60520 * Cortex * (+145) 02:26:16 [[Symbolic Python]] https://esolangs.org/w/index.php?diff=61331&oldid=61330 * Cortex * (-6) /* Random hex digit */ 02:53:34 I think I figured out how to do it, I will have to see if it work (I don't use make for my own programs, but was modifying one that does) 03:03:24 It is work. 03:22:33 -!- Melvar has quit (Ping timeout: 245 seconds). 03:27:16 -!- FreeFull has quit. 03:34:41 -!- Melvar has joined. 04:05:52 [[Armok]] M https://esolangs.org/w/index.php?diff=61332&oldid=46470 * Prof Apex * (+30) /* True Hello World! */ Add code blocks 04:07:42 -!- mrtnpwn has joined. 04:07:44 -!- mrtnpwn has quit (Read error: Connection reset by peer). 04:41:17 -!- mynery has changed nick to myname. 05:56:48 -!- Frater_EST has joined. 06:26:19 -!- Frater_EST has left. 06:50:21 -!- xkapastel has joined. 07:10:54 -!- Hooloovo0 has changed nick to Hooloovoo. 07:23:20 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61333&oldid=61200 * Total Vacuum * (+123) /* ideas for names */ 07:23:32 -!- AnotherTest has joined. 07:25:02 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 07:28:22 -!- Lord_of_Life has joined. 08:35:34 -!- oerjan has joined. 09:01:18 early oerjan? 09:08:41 hint-e 09:10:59 Good afternoerjan. 09:12:07 i like that one 09:21:18 hichaf. it's about 40 minutes too early to respond in kind. 09:21:59 In oerjan standard time? 09:23:30 OST 10:04:14 now is the time 10:05:04 we are in the same timezone, i guess 10:06:08 so there's a third repeating holiday called "mother's day"? <-- norway's is on the second sunday of february hth 10:06:19 good shachafternoon! 10:06:29 thx int-e 10:07:33 I read https://en.wikipedia.org/wiki/Mother's_Day the other week... such a mess. 10:07:59 i am assuming we don't do it in may because it's usually packed with other celebrations. 10:08:04 (Okay, "read" is an overstatement.) 10:09:59 of course nowadays people also tend to celebrate valentine's day so the timing no longer seems as good. 10:09:59 -!- xkapastel has quit (Quit: Connection closed for inactivity). 10:11:55 there are people celebrating valentine's day? 10:12:42 Well, all you need for a celebration is an occasion. 10:13:14 Cynical me (aka me) wants to suggest 9/11. 10:13:48 what do you want to celebrate? 10:14:00 @metar ENVA 10:14:01 ENVA 230950Z 27005KT CAVOK 13/05 Q1019 NOSIG RMK WIND 670FT 10006KT 10:14:33 myname: You're missing my point. It's the celebration that matters. Who cares what it's about? :P 10:14:34 myname: well at least the shops are. 10:15:13 myname: he's the patron saint of the plague! 10:15:21 oerjan: yeah, but valentine's day is like the worst day to go out with somebody 10:15:24 myname: Of course personally I find Valentine's day highly offensive. 10:15:30 hahaha 10:15:39 myname: because it's too crowded, i assume 10:15:42 And beekeepers 10:16:20 of course if it _also_ coincides with mother's day, that gets magnified. 10:51:07 -!- wob_jonas has joined. 10:57:57 -!- arseniiv_ has joined. 10:59:04 -!- arseniiv_ has changed nick to arseniiv. 11:01:06 -!- oerjan has quit (Quit: Later). 11:19:34 -!- Lord_of_Life_ has joined. 11:22:07 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 11:22:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:31:28 -!- xkapastel has joined. 11:52:40 [[User:A]] https://esolangs.org/w/index.php?diff=61334&oldid=61296 * A * (+800) Weird idea of programming GNU nano 12:48:21 [[Esolang:Featured languages/Candidates]] M https://esolangs.org/w/index.php?diff=61335&oldid=61316 * Helen * (-3) Fixing a minor detail about the computational class and some small spcaing+grammar changes 13:06:11 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61336&oldid=61326 * Helen * (+47) /* Incrementing */ Took out the big unhelpful message and replaced it with a disclaimer 13:55:29 -!- AnotherTest has quit (Ping timeout: 246 seconds). 14:20:55 -!- xkapastel has quit (Quit: Connection closed for inactivity). 14:31:08 Has the CSS on nlab changed recently? Looks more... papery 14:49:29 I have a slight suspicion that Swapfuck might not be an LBA. 14:56:18 [[Swapfuck]] https://esolangs.org/w/index.php?diff=61337&oldid=54944 * Rdococ * (+751) 14:57:17 -!- Sgeo has joined. 14:58:28 -!- Sgeo_ has quit (Ping timeout: 244 seconds). 14:58:59 -!- Sgeo has quit (Read error: Connection reset by peer). 15:00:03 -!- Sgeo_ has joined. 15:01:05 testing testing ◌͜◌͝◌͞◌͟◌ͣ 15:01:12 argh 15:06:54 -!- wob_jonas has quit (Remote host closed the connection). 15:08:40 oh, now it works 15:54:48 @metar CYYZ 15:54:49 CYYZ 231541Z 13010KT 15SM -SHRA SCT075 BKN090 12/08 A2979 RMK AC4AC3 ACC ASOCTD PRESFR SLP090 DENSITY ALT 600FT 16:13:48 -!- AnotherTest has joined. 17:38:59 -!- xkapastel has joined. 18:31:39 -!- atslash has quit (Quit: This computer has gone to sleep). 18:33:48 -!- atslash has joined. 19:08:34 Taneb: Yes. nlab is a paper now. 19:27:08 -!- Lord_of_Life has quit (Ping timeout: 244 seconds). 19:29:01 -!- Lord_of_Life has joined. 19:53:07 -!- dingwat has quit (Quit: Connection closed for inactivity). 20:20:16 -!- Phantom_Hoover has joined. 20:33:49 -!- Sgeo__ has joined. 20:37:03 -!- Sgeo_ has quit (Ping timeout: 255 seconds). 20:41:23 -!- AnotherTest has quit (Ping timeout: 252 seconds). 21:28:38 -!- xkapastel has quit (Quit: Connection closed for inactivity). 22:12:12 -!- FreeFull has joined. 22:43:13 web.le-basic-rush: points -10.90, score 11.28, rank 47/47 23:03:44 -!- Sgeo__ has quit (Read error: Connection reset by peer). 23:05:07 -!- Sgeo has joined. 23:08:25 -!- FreeFull has quit (Ping timeout: 276 seconds). 23:19:13 https://www.ctvnews.ca/world/philippines-duterte-threatens-war-if-canada-doesn-t-take-trash-back-1.4390852 23:20:38 -!- xkapastel has joined. 23:25:24 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:33:17 -!- sombrero has joined. 23:34:34 hi 23:36:19 is there somo inter definition language like Apache Thrift or Babel but for Esoteric programming languages ??? 23:36:54 https://computation.llnl.gov/projects/babel-high-performance-language-interoperability/#page=home 23:37:05 https://thrift.apache.org/ 23:37:43 orin: strong language, but a valid demand. 23:39:05 or like Melange http://melange.inria.fr/ ... 23:40:46 Hmm, given how fundamentally different esolangs tend to be, I'm not sure how realistic that is. 23:41:54 I wonder what kind of Haskell code Thrift generates... 23:42:25 `relcome int-e 23:42:27 ​int-e: 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.) 23:42:37 Just wondering about the existence of such a monster :P, but for more than two would be fine 23:43:27 shachaf: Do you realize that that's the least offensive of all *elcomes for me? :P 23:43:43 Why would I want to offend you? 23:43:45 https://thrift.apache.org/tutorial/hs <-- ah here's a taste. 23:44:03 what is the most offensive elcome? 23:44:53 Probably the Swedish one. 23:45:02 `wElCoMe is pretty bad 23:45:05 iS: pReTtY: bAd: 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.) 23:45:30 Hmm, that one has a different behavior for people with even and odd nick lengths. 23:45:36 shachaf: it would offend my eyes. 23:45:39 `wElCoMe is pretty ba 23:45:41 iS: pReTtY: bA: 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.) 23:45:51 That must be what you find offensive. 23:46:00 `WeLcOmE is pretty bad 23:46:03 Is: PrEtTy: BaD: 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.) 23:46:29 But since I filter colors, `relcome is just `welcome to me. 23:46:38 Do you feel welcomed? 23:47:06 The other day someone was saying that WebAssembly is a reasonable IR for distributing portable programs that have nothing to do with the web. 23:47:13 I'm pretty skeptical. 23:47:20 Does that seem true? 23:48:25 I'd think that something like LLVM IR would be better 23:48:31 Things are headed in that direction... WebAssembly is the next Java 23:48:46 I can't say that it's "reasonable" 23:48:50 That's not a recommendation. 23:49:07 Well, at least WebAssembly doesn't do garbage collection. 23:49:12 my recommendation is to fire anyone who recommends webassembly 23:49:30 sigh 23:50:07 maybe it's okay, but I've never heard anything good about it 23:50:08 sombrero: I guess the closest thing esolang people do is write interpreters for one esolang in another. 23:50:24 It's surely better than asm.js 23:50:37 But now people are using it for things that have nothing to do with web browsers? 23:50:59 It seems unreasonable on the face of it. 23:51:01 At some point, we're going to switch to using WebAssembly via GHC at Obsidian. 23:51:07 node.js, electron... it was just a matter of time? 23:51:19 Electron is obviously just absurd. 23:51:25 i can't stand those people 23:51:29 for both technical and non-technical reasons 23:51:32 but you already know that 23:51:35 GHCJS is still more mature, but the WebAssembly backend has a much better shot at actually being upstreamed into GHC proper. 23:52:13 Well, Haskell is scow for programming anyway. 23:52:38 i'm also caring less and less as time goes on, which is good 23:52:42 shachaf: The main Isabelle developer is tinkering with VisualCode. :/ 23:52:45 `? scow 23:52:47 Scow (S-cow) is canned meat made from cows with a lisp. 23:52:49 ... Visual Studio Code. 23:53:06 Whatever code GHC produces will be slow no matter what the backend is. 23:53:38 But there's often a huge margin between slow and not fast enough. :P 23:53:55 also mutable state is the best 23:54:06 plus memory unsafety 23:54:08 unless you have a bug 23:54:24 i wish the rust people weren't shit heads 23:54:29 i wish they hadn't ruined open source for me 23:54:33 but there's no going back 23:54:34 shachaf: plus unsynchronised threads? 23:54:36 they didn't 23:55:22 int-e: What are synchronized threads? 23:55:47 shachaf: the one big lock kind of threads :P 23:56:06 (but I had shared memory with uncoordinated access in mind) 23:56:23 shared memory with uncoordinated access seems fine 23:56:26 (obviously each thread working on their own little part of memory is perfectly sane) 23:56:33 you can use a library to coordinate the access 23:56:51 but certainly that wouldn't be "best" by your definition. 23:57:09 What's my definition? 23:57:25 The one that includes "memory unsafety". 23:57:37 I think memory unsafety is a pretty reasonable feature. 23:57:40 It's like Turing completeness. 23:57:52 Not ideal, but maybe better than the alternative? 23:59:22 Memory unsafety is fine so long as you're not forced into using things which are unsafe just to do basic stuff all the time. 23:59:58 I want to keep my sanity intact. Which means, sure, I may occasionally break abstractions (including managed heaps) to gain some performance, but I don't want to deal with it 99% of the time. 2019-04-24: 00:00:07 exactly 00:00:56 memory RUSTfety 00:00:57 What's a managed heap? Garbage collection? 00:00:57 I also want to be able to reasonably say to someone "hey, don't do that or you'll be fired" 00:02:05 And I've certainly written Haskell code as a prototype and reimplemented it in C++ for speed after I figured out the right algorithm, for combinatorial enumerations. 00:02:19 shachaf: Yes, GC is usually implied. 00:02:32 That and memory safety. 00:03:03 Garbage collection seems pretty scow to me. 00:03:15 If you start with garbage collection you can't really remove it later, even locally. 00:03:21 It's fundamentally a global thing. 00:03:42 If you had local heaps with no external pointer, the argument for GC would be stronger. 00:04:50 Hmm, isn't that covered by regions? You don't have to give up the runtime-management for that, really. 00:05:35 I don't think I know languages that do local GC. Probably because global pointers are great. 00:05:39 (I'm talking in principle, not about GHC. GHC doesn't have this. It has nurseries which somewhat help, keeping scratch objects thread-local.) 00:05:44 I guess Erlang does. 00:06:31 -!- kmc has left. 00:08:49 AFAIUI GHC pays for thread-local nurseries by an expensive write barrier: If you update a pointer on the global heap (after evaluating a thunk) with a local object, that object will be promoted immediately. 00:11:41 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:11:46 Anyway. A partial answer for GHC is that you can allocate a pinned object for scratch space and play around with that all you like, even from foreign code. 00:20:30 That's not really an answer, though. 00:20:42 GHC still needs to stop the world for collecting the global heap, doesn't it? 00:34:45 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 00:35:03 -!- sombrero has quit (Quit: Page closed). 00:39:54 U+1F391 MOON VIEWING CEREMONY [🎑] 00:54:48 -!- kmc has joined. 01:31:50 [[Special:Log/newusers]] create * Snidbert64 * New user account 01:34:12 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=61338&oldid=61327 * Snidbert64 * (+176) /* Introductions */ 02:37:14 -!- sombrero has joined. 02:40:40 mmm, almost I forgot it, if some want a DSL instead of a PL to tackle pixels, https://bmao.tech/PixelPlusPlus/ is a good option 02:42:50 ...not in the sense of Piet, lol 02:59:18 -!- xkapastel has quit (Quit: Connection closed for inactivity). 03:23:48 -!- sombrero has quit (Quit: Page closed). 03:35:35 I'm stuck on BIY 03:35:53 level fall-5: haunt 03:42:46 yaay solved it 04:06:41 -!- adu_ has joined. 04:06:46 -!- adu has quit (Ping timeout: 276 seconds). 04:06:46 -!- adu_ has changed nick to adu. 05:20:55 [[User:A]] https://esolangs.org/w/index.php?diff=61339&oldid=61334 * A * (+98) /* A (quite weird) idea about programming GNU nano, the text editor */ 05:26:43 -!- Frater_EST has joined. 05:27:00 -!- Frater_EST has left. 06:15:38 -!- AnotherTest has joined. 06:21:42 -!- AnotherTest has quit (Ping timeout: 245 seconds). 06:45:05 -!- AnotherTest has joined. 06:54:32 -!- Frater_EST has joined. 06:54:42 -!- Frater_EST has left. 07:28:14 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 07:28:38 -!- Lord_of_Life has joined. 07:36:21 -!- Frater_EST has joined. 07:36:32 -!- Frater_EST has left. 08:49:05 -!- oerjan has joined. 08:56:12 -!- Frater_EST has joined. 09:15:12 -!- arseniiv has joined. 09:16:57 @metar ENVA 09:16:58 ENVA 240850Z 15017G27KT CAVOK 17/M02 Q1019 NOSIG RMK WIND 670FT 18028KT 09:17:05 springy 09:19:28 -!- rain1 has joined. 09:21:09 -!- rain2 has quit (Ping timeout: 255 seconds). 09:57:47 -!- oerjan has quit (Quit: Later). 10:15:44 -!- DamZ has joined. 10:16:11 Hi 10:17:03 leave 10:17:07 -!- DamZ has left. 11:49:08 -!- Frater_EST has left. 12:27:42 I find the "bag of sentences" aspect of the baba is you language fascinating 12:28:12 the sentences are completely unordered, meaning that the same effect regardless of where they are 12:28:16 they have the same effect* 12:28:30 i think this would be difficult to implement 12:29:00 maybe a good way to implement it would be with something like a logic sat solver 12:29:18 that would ensure the effect of the rules respects the lack of ordering 12:45:12 -!- Frater_EST has joined. 12:45:21 -!- Frater_EST has left. 13:25:27 -!- MDude has joined. 15:21:50 So what happens to X's if in one move you construct both "X is Y" and "X is Z" rules? 15:28:40 -!- LKoen has joined. 15:33:53 -!- LKoen has quit (Remote host closed the connection). 15:36:37 -!- LKoen has joined. 16:39:34 fizzie: oh geez I dunno. rules can be blocked by other rules. "BaBa is BaBa" blocks "BaBa is key" for example 16:39:53 I need to play that game more 16:45:50 fizzie: you're on to something 16:50:39 fizzie: I'm not sure either 16:51:15 the interesting one I learned yesterday is that 'box is text' will turn every box into the text 'box' 16:51:24 so it's like a quotation operator 16:51:43 admittedly not that useful because now you have no boxes left to refer to 16:56:28 useful here though: (spoiler) https://www.youtube.com/watch?v=5pdFaCNrdhg 16:57:51 -!- Phantom_Hoover has joined. 16:58:13 -!- adu has left. 17:32:12 -!- Melvar has quit (Quit: thunderstorm). 17:45:08 kmc: have you discovered words yet? 17:48:19 what do you mean 17:48:35 that's a no then 17:48:43 :P 17:51:13 -!- LKoen has quit (Remote host closed the connection). 17:56:04 [[The Genius from Kiev]] N https://esolangs.org/w/index.php?oldid=61340 * Areallycoolusername * (+2425) Created page with "'''The Genius From Kiev''' is a series of esoteric programming languages made by [[User: Areallycoolusername|Areallycoolusername]] to be the exact opposite of The Amnesiac F..." 17:57:15 [[User:Areallycoolusername]] https://esolangs.org/w/index.php?diff=61341&oldid=60982 * Areallycoolusername * (+27) 17:57:39 [[User:Areallycoolusername]] https://esolangs.org/w/index.php?diff=61342&oldid=61341 * Areallycoolusername * (+0) /* Full List of languages I Made */ 17:58:41 -!- LKoen has joined. 18:22:17 -!- LKoen has quit (Remote host closed the connection). 18:25:56 -!- Melvar has joined. 18:39:37 fizzie: if you have X is Y is Z is W is X 18:39:50 the result is that X becomes Y in one turn, and then Y becomes Z 18:40:29 how about a #esoteric-baba 18:40:35 you're spoiling all the things 18:40:58 https://twitter.com/babaisyou_/status/1099862522075717632 18:47:10 -!- xkapastel has joined. 18:59:35 -!- FreeFull has joined. 19:03:42 https://www.youtube.com/watch?v=7lVAFcDX4eM 19:03:50 Raycasting engine in Factorio (vanilla 0.17) - Facto-RayO v1.0 19:04:28 -!- asie has quit (Quit: asie). 19:12:53 rain1: That's fine, but not what I was wondering about. 19:13:20 oh sorry i misread your question 19:14:00 did anyone have some ideas about how to implement game rules that don't care about the order? 19:15:02 Half the questions being asked here are spoilers. 19:15:37 I don't see how they're spoilers 19:15:49 none of them reference a specific level 19:16:06 I assume they're things you might not think of trying, that will be useful in a specific level. 19:16:08 The fun of the game is to figure out the rules. 19:16:22 Well, a fun of the game. 19:33:16 -!- oerjan has joined. 19:37:32 `? oerjan 19:37:34 Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty eldrazi grinch is a punctual expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never remember the word "amortized" so he put it here for convenience. His ark-nemesis is Noah. He twice punned without noticing it. 19:41:52 -!- oerjan has set topic: Spoiler is ban | Welcome to the international stock market for esoteric programming language invention, implementation, ignorance, innovation, and integration! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf. 19:42:59 . o O ( should that be capitalized ) 19:43:57 `? baba 19:43:59 baba? ¯\(°​_o)/¯ 19:44:19 hmm that's case sensitive, isn't it... 19:45:02 no. 19:45:31 `learn BABA IS ¯\(°​_o)/¯ 19:45:34 Learned 'baba': BABA IS ¯\(°​_o)/¯ 20:00:26 -!- adu has joined. 20:04:11 rain1: I think a unification engine would do it? 20:04:24 i dont think so 20:06:08 isn't it basically just a set of x = y rules? 20:06:15 with no internal variables 20:06:45 shachaf: did you say there are some nondeterministic rules? 20:10:16 Yes. 20:11:50 how's that work? 20:14:36 One instance is zhygvcyr GRYR gnetrgf naq nabgure vafgnapr vf bevragngvba bs RZCGL VF K 20:43:30 -!- dingwat has joined. 21:10:05 -!- sftp has quit (Ping timeout: 252 seconds). 21:12:18 I haven't encountered RZCGL VF K 21:12:30 sounds p. exciting 21:12:59 -!- sftp has joined. 21:14:10 shachaf: did you know that there are sprites for NAAVR walking? 21:17:10 I didn't. Sounds like the best. 21:17:28 Also I have to rot13 in my head now since I'm at my phone. 21:17:40 ouch. 21:17:53 Though I guess that one wasn't do bad. 21:18:34 I mean, this is my rot13 program: tr A-Za-z N-ZA-Mn-za-m... so a and n are easy :) 21:19:28 I played the demo a long time ago. I think ORFG was in there. 21:19:37 Though it may have been KEKE 21:19:39 just make sure you don't become so good at rot13 in your head you cannot avoid decoding it 21:20:36 sounds dangerous 21:20:48 we'll have to go to rot14 21:21:28 shachaf: yes, orfg was there. 21:23:06 -!- LKoen has joined. 21:23:31 -!- oerjan has quit (Quit: Nite). 21:26:17 -!- AnotherTest has quit (Ping timeout: 245 seconds). 21:32:01 You played the demo? 21:32:34 . o O ( SHACHAF is YOU. ) 21:32:48 * int-e didn't play the demo. 21:34:14 But you have information regarding the existence of orfg 21:35:48 shachaf: it features in a level in the release, but is inaccessible as far as I can tell. 21:37:32 j 21:37:37 Oh. 21:37:59 I mean the demo has KEKE IS BEST or something like that 21:38:36 Lonely Flag is the level (rocket area) 21:39:09 <3 there's a walkthrough so I'm not tempted to reinstall the game. 21:41:50 BABA IS BEST 21:42:26 Oh, it's NAAV 21:44:12 yeah, my bad. 21:44:18 * int-e IS NOT BEST. 22:09:05 i'm writing a mitm inspection tool for mosh 22:09:31 nice thing about UDP is you can restart the MITM without restarting the client or the server! 22:09:35 mosh just interprets it as a bout of packet loss 22:14:16 hmm, if you index a python3 bytestring you get an int and not a 1-byte bytestring 22:14:21 i guess that's reasonable, but it was a bit surprising 22:17:44 * kmc is slowly but surely getting her programming mojo back 22:20:51 madness 22:21:34 kmc: Hmm does that do anything useful to an attacker without knowing the underlying key? I guess timing packets is of some interest... After a brief look, learning the key itself should be hard (unless you MITM the initial ssh connection as well, at least) 22:22:04 it could be useful for timing and packet-length analysis, although you can observe that passively 22:22:10 and it could also be useful for fuzzing 22:22:15 but i'm not making it for security purposes 22:22:22 okay, just wondering :) 22:22:37 one thing I can do with this is drop packets or add lag as desired 22:22:52 anyway it's the first step of my crazy scheme to run mosh over long distance shortwave radio 22:23:37 Oh you are making a proxy/tunnel in the end. :) 22:23:49 yes 22:24:14 also I will be removing the encryption to comply with ham radio rules 22:24:25 my interpretation of the rules is that it's okay to keep the authentication tag 22:24:30 but I expect to have people argue with me about this 22:24:38 since armchair rules lawyering is an important part of ham radio 22:26:14 https://i.imgur.com/ffKr7Xo.png 22:26:19 (this is still encrypted for the time being) 22:28:55 heh, now I'm pondering the meaning of TL9H1MPF 22:29:21 I *think* I've figured out the "LAPTOP" part of it though. :) 22:29:48 I think it's just some hash that is assigned when you set up windows 22:30:19 this thing is called moshmodem 22:31:11 because it will translate UDP packets into audio output from your sound card, and audio input from the sound card into UDP packets 22:31:30 I'm not sure what modulation scheme to use, probably something simple and dumb at first 22:31:37 8-tone FSK with a start tone, or something 22:32:29 fortunately mosh already has a checksum and handles dropped or corrupted packets 22:32:37 but I expect to get a lot of retransmits at that rate 22:32:42 which will reduce the already dismal data rate 22:32:57 so I think some FEC would be called for, and modulation with better processing gain 22:33:36 Also the first 8 bytes of the packets (sequence numbers) don't look encrypted... can you cause trouble there? But maybe not, if these numbers are part of the message authentication. 22:33:56 It still feels wrong to have them in plain sight like that, to me. 22:34:03 I think you can already run Mosh over AX.25, but that's a bunch of complexity and setup hassle that isn't really necessary 22:34:09 my scheme won't involve a network stack per se 22:34:21 int-e: it is a sequence number, which is also the nonce for AES-OCB 22:34:47 you can estimate the lifetime of a mosh session from there. 22:39:01 this is true 22:39:08 you could use random nonces instead 22:39:12 if the ocb nonce is long enough, i forget 22:39:19 you'd still need a sequence number, but could encrypt it 22:43:58 "a given key should be used to encrypt at most 2^48 blocks" <-- maybe not a concern for this particular use :) 22:44:20 there's actually code in there to abort the session if you hit that limit 22:44:48 Fun. 22:45:32 Oh well, off to bed. 22:45:43 ttyl int-e 22:46:15 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:12:10 "We deem it unlikely that a legitimate user will send 4 PB through a Mosh session. If it happens, we simply kill the session. The server and client use the same key, so we actually need to die after 2^47 blocks." 23:18:47 -!- Sgeo_ has joined. 23:22:28 -!- Sgeo has quit (Ping timeout: 276 seconds). 23:22:34 -!- 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:26:47 -!- xkapastel has quit (Quit: Connection closed for inactivity). 2019-04-25: 00:13:29 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:51:17 -!- Sgeo_ has quit (Ping timeout: 255 seconds). 00:58:05 -!- Sgeo has joined. 01:17:42 -!- Sgeo_ has joined. 01:20:48 -!- Sgeo has quit (Ping timeout: 258 seconds). 02:09:47 -!- vertrex has quit (Ping timeout: 268 seconds). 02:24:10 -!- vertrex has joined. 02:24:10 -!- vertrex has quit (Changing host). 02:24:10 -!- vertrex has joined. 02:55:01 -!- FreeFull has quit. 03:23:32 -!- sftp has quit (Ping timeout: 258 seconds). 03:31:12 -!- sftp has joined. 04:09:45 -!- Sgeo has joined. 04:11:17 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 04:55:59 [[Bur]] N https://esolangs.org/w/index.php?oldid=61343 * Zane * (+7802) Created page with "'''Bur''' is an [[esoteric programming language]] invented by Zane Porter in 2018. Bur is a simple stack-based language that features partially nondeterministic math, and no..." 05:01:16 [[Language list]] M https://esolangs.org/w/index.php?diff=61344&oldid=61310 * Zane * (+10) /* B */ 05:06:42 -!- ineiros_ has quit (Ping timeout: 245 seconds). 05:08:24 -!- ineiros has joined. 05:29:06 -!- Sgeo_ has joined. 05:32:16 -!- Sgeo has quit (Ping timeout: 258 seconds). 07:03:38 -!- Frater_EST has joined. 07:28:01 -!- Lord_of_Life has quit (Ping timeout: 276 seconds). 07:30:50 -!- AnotherTest has joined. 07:31:38 -!- Lord_of_Life has joined. 07:35:43 -!- Frater_EST has left. 07:52:10 [[Minic]] N https://esolangs.org/w/index.php?oldid=61345 * A * (+229) Created page with "[[Minic]] is an alternate representation of C programs created by [[User:A]]. ==Examples== ===[[Hello, world!]] program===
 "Hello, world!\n");} 
Category:..." 07:55:21 [[Minic]] https://esolangs.org/w/index.php?diff=61346&oldid=61345 * A * (+457) 07:58:46 [[Minic]] https://esolangs.org/w/index.php?diff=61347&oldid=61346 * A * (+2) 08:05:03 [[Minic]] https://esolangs.org/w/index.php?diff=61348&oldid=61347 * A * (+32) 08:06:08 [[Minic]] https://esolangs.org/w/index.php?diff=61349&oldid=61348 * A * (+64) 08:13:15 [[Minic]] https://esolangs.org/w/index.php?diff=61350&oldid=61349 * A * (+8) 08:23:27 [[Ecndpcaalrlp]] N https://esolangs.org/w/index.php?oldid=61351 * A * (+533) Created page with ":The title of this article might as well be !@#$%^&*()_+. [[Ecndpcaalrlp]] is an [[esoteric programming language]] created by [[User:Conor O'Brien]]. ==Syntax== {| clas..." 08:25:56 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61352&oldid=61351 * A * (+535) /* Syntax */ 08:27:11 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61353&oldid=61352 * A * (+146) /* Syntax */ 08:28:14 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61354&oldid=61353 * A * (+18) 08:29:50 -!- AnotherTest has quit (Ping timeout: 244 seconds). 08:30:21 [[Ecndpcaalrlp]] M https://esolangs.org/w/index.php?diff=61355&oldid=61354 * A * (+83) /* Snippets */ 08:41:21 -!- AnotherTest has joined. 08:43:24 PSA: fungot outage for today. (Allegedly there's going to be some electrick kind of work here sometime in the following 8-hour window, shutting it down just to be safe.) 08:43:24 fizzie: duk. goe take her hence 08:43:34 -!- fungot has quit (Quit: Coyote finally caught me). 08:50:37 fungot: help 09:18:42 -!- Sgeo_ has quit (Read error: Connection reset by peer). 09:19:07 -!- Sgeo_ has joined. 09:27:28 -!- arseniiv has joined. 09:36:47 -!- FraterEST has joined. 09:36:59 -!- FraterEST has left. 09:42:36 -!- Frater_EST has joined. 09:49:27 -!- nfd9001 has quit (Read error: Connection reset by peer). 09:49:55 -!- nfd9001 has joined. 09:51:18 -!- danieljabailey has quit (Ping timeout: 245 seconds). 09:53:53 -!- danieljabailey has joined. 10:46:13 -!- AnotherTest has quit (Ping timeout: 258 seconds). 10:56:42 -!- Sgeo_ has quit (Read error: Connection reset by peer). 10:57:07 -!- Sgeo_ has joined. 11:02:35 -!- Frater_EST has left. 11:41:05 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61356&oldid=61355 * A * (+59) /* Implementation */ 11:41:21 -!- Soni has quit (Ping timeout: 268 seconds). 11:53:21 -!- Soni has joined. 12:29:23 -!- Frater_EST has joined. 12:33:06 -!- Frater_EST has left. 12:36:19 -!- APic has quit (Quit: leaving). 12:38:02 -!- APic has joined. 12:53:59 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61357&oldid=61356 * A * (+47) /* Implementation */ 13:00:42 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61358&oldid=61357 * A * (+62) /* Example programs */ 13:09:40 [[Ecndpcaalrlp]] https://esolangs.org/w/index.php?diff=61359&oldid=61358 * A * (+39) /* A looping counter(from 99 to 0) */ 13:12:07 -!- AnotherTest has joined. 13:25:43 -!- Cale has quit (Ping timeout: 264 seconds). 13:38:17 -!- Cale has joined. 15:55:55 [[The Genius from Kiev]] https://esolangs.org/w/index.php?diff=61360&oldid=61340 * Areallycoolusername * (+29) 15:57:02 [[Language list]] https://esolangs.org/w/index.php?diff=61361&oldid=61344 * Areallycoolusername * (+27) /* T */ 16:12:59 -!- LKoen has joined. 16:33:12 -!- Sgeo_ has quit (Read error: Connection reset by peer). 16:33:38 -!- Sgeo_ has joined. 16:54:32 -!- LKoen has quit (Remote host closed the connection). 17:07:28 -!- atslash has quit (Quit: This computer has gone to sleep). 18:30:50 -!- LKoen has joined. 18:52:25 Bah, fungot outage continues. Electricity should've been back three hours ago already, but instead there was just a notice it might not get fixed today at all. :/ 18:59:12 -!- Sgeo_ has quit (Read error: Connection reset by peer). 18:59:36 -!- Sgeo_ has joined. 19:03:47 RIP 19:03:49 what happened? 19:07:58 -!- LKoen has quit (Remote host closed the connection). 19:12:12 -!- FreeFull has joined. 19:18:10 -!- sakpatwo has joined. 19:18:31 -!- sakpatwo has quit (Max SendQ exceeded). 19:20:11 -!- atslash has joined. 19:23:59 hey 19:28:39 -!- Lord_of_Life_ has joined. 19:29:58 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 19:31:04 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 19:35:35 -!- Phantom_Hoover has joined. 20:12:22 -!- AnotherTest has quit (Ping timeout: 246 seconds). 20:27:55 [[Bur]] M https://esolangs.org/w/index.php?diff=61362&oldid=61343 * Zane * (+734) 20:59:37 -!- AnotherTest has joined. 21:10:43 kmc: "Unfortunately, the electricians hit a stumbling block at the very last point of reinstating electricity to those apartments currently affected." 21:10:53 No power until tomorrow. 21:11:28 "They have tried a number of 24/7 emergency electrical suppliers but regrettably, none of these have the parts required in stock." 21:12:45 :( 21:16:34 (There's also a lot of redirecting-the-blame going on. This all started with Virgin Media contractors doing some cabling, which is now alleged to have caused the initial fault in some apartments, but today's "targeted fix" just had the effect of leaving more flats without electricity.) 21:18:03 I wonder how I would deal with it... food might actually be problematic (ordering pizza may be an option though). 21:18:24 -!- AnotherTest has quit (Ping timeout: 258 seconds). 21:24:42 We just ate an unreasonable amount of ice cream, because it was in the freezer and wouldn't've survived. 21:25:52 Also I had gotten one of those cheap but pretty bright USB LED lights earlier, so that + a USB battery pack is taking care of the lighting issue. 21:26:29 I suspect there won't be any warm water though, so showering is bound to be... refreshing. 21:28:08 This place has a communal heating thing, but it relies on a "HIU" (heat interface unit, IIRC) which probably won't work without power. 21:40:55 fizzie: Wow, the fix made things worse 21:40:57 Great 21:45:54 -!- LKoen has joined. 21:53:09 unfortunate 21:54:30 FreeFull: That's why we prefer rollbacks instead of fixing-forward. But I guess that's harder for hardware than software. 22:19:31 -!- LKoen has quit (Remote host closed the connection). 22:30:34 -!- LKoen has joined. 22:59:42 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:04:18 -!- atslash has quit (Quit: Leaving). 23:29:14 -!- LKoen has quit (Remote host closed the connection). 23:39:10 -!- Sgeo__ has joined. 23:41:23 -!- arqueiro has joined. 23:42:01 -!- Sgeo_ has quit (Ping timeout: 246 seconds). 23:45:02 -!- LKoen has joined. 23:45:27 -!- LKoen has quit (Remote host closed the connection). 2019-04-26: 00:12:58 -!- arseniiv has quit (Ping timeout: 245 seconds). 01:07:41 [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=61363&oldid=60890 * Zane * (+309) 01:09:26 * kmc is a prepper and would be fine for 1-2 weeks at home with no power and no going out for supplies 01:11:59 lots of water, canned and bulk food, gas-canister camp stove (outdoor use only!), various battery packs and LED lights and a zillion ham radios 01:12:14 granted, it doesn't get very cold here, I have no way to heat the apartment as a whole 01:53:07 how do you power the radios long-term? 01:53:39 or is there a plan for times to use them/etc with the local hams 01:56:05 there is not a plan regarding times, that I know of 01:56:44 if I needed to get a message out, I would try several frequencies and repeaters that I know are popular and/or are involved with emergency stuff 01:57:01 if I want to get an idea of what's going on, I would just scan 01:57:21 as for power I have a variety of battery packs laying around, and some solar panels (tho most of them are in off-site storage atm) 02:03:23 When DOS games output 3d as interleaved scan lines, can I assume 1 scan line = 1 pixel? 02:10:47 I even have a hand-crank radio, AM/FM broadcast receive only, but it has a USB power output and in *theory* I can charge one of the ham radios from it 02:10:55 no idea how much cranking would be required 02:11:03 it must get old 02:11:08 (well, AM/FM and NOAA weather radio) 02:11:10 kmc: I'm not sure that quite counts as "prepper". 02:11:25 because I don't have an underground bunker with 500 boxes of ammunition? 02:11:39 I mean, you are well prepared for an emergency, but that's not "prepped to survive for months, or the fall of western civilization" 02:11:55 That's more... prepped well to survive if an earthquake happens in the Bay. 02:11:57 it's still more than most people :P 02:12:04 Oh, for sure. 02:18:50 [[Truth-machine]] M https://esolangs.org/w/index.php?diff=61364&oldid=60891 * Zane * (+318) 02:23:34 -!- FreeFull has quit. 02:23:48 Sgeo__, usually, though sometimes pixels are non-square 02:24:10 because with CRTs, pixels can be however big the graphics card decides 02:25:41 on B&W CRTs sure 02:26:13 as long as you're below the dot pitch, it's fine on color CRTs too 02:26:28 on color, I think you are still limited by the color mask 02:26:32 hm 02:26:53 right, but *most* color crts are good enough to play DOS games 02:27:06 at least, any color computer monitors 02:28:01 Yeah. In principle a DOS game _could_ use whatever graphics interfaces it likes to go super high res, but in practice DOS games only went as far as 640x480 (and often less) 02:28:34 tektronix made some interesting non-mask-based color CTRs: https://hackaday.com/2019/01/17/sharpest-color-crt-display-is-monochrome-plus-a-trick/ 02:29:14 I want to convert interleaved to SBS, each row I guess alternates left and right? 02:29:14 it's a monochrome CRT with some LCD-controlled color filters in front of it 02:29:18 row of pixels? 02:29:25 If DOSBox were to be at original size 02:32:05 tek also made storage tubes, where you draw vectors with the electron beam and they stay there through some kind of magic 02:32:28 cool demo with an amazing retro-computing vibe https://www.youtube.com/watch?v=IztxeoHhoyM 02:33:25 these were used for CAD workstations for a time, when it was too expensive to have the computer constantly re-drawing all vectors 02:42:29 oh, that's really cool 02:42:35 I have a couple of the storage toobs 02:42:48 ooh! 02:42:52 how'd you come by those 02:43:05 storage CRTs were also used as RAM by some *really* old computers 02:43:17 the university garbage 02:43:22 yeah, williams tubes 02:43:38 predating core memory, predating even delay lines I think 02:43:40 there's a display that I walk by every day with one in it 02:43:51 or contemporary... I guess delay lines were developed for radar first 02:43:52 I think delay lines were first, but I'm not positive 02:43:53 awesome 02:44:01 ever been to the computer history museum in mountain view? 02:44:55 no, haven't been to SF in too long 02:45:03 I'll be in palo alto for the summer 02:45:08 neat 02:46:19 (me and/or my roommate) have a 603a and I have a 7000 series scope at my parents house 02:48:01 there was one thing that we found which we couldn't just liberate, it's going to the LCM in Seattle 02:48:51 trying no to share many details 03:22:42 -!- Sgeo__ has quit (Read error: Connection reset by peer). 03:23:07 -!- Sgeo__ has joined. 03:28:36 yessss 03:28:56 a friend has a tek 7000 storage scope 03:29:24 with regular time base and amp modules but also a 7D02 debugger 03:35:56 That museum is pretty sweet. 03:36:17 I've not been there 03:36:20 but it sounds great 03:36:34 there's also the Museum of Communications right 03:36:43 I went there when I was a small child 03:36:46 don't remember much 03:40:55 I have a couple IRC friends who volunteer there 03:41:06 and it sounds pretty cool 04:24:52 -!- zhanx has joined. 04:43:54 -!- zhanx has quit (Remote host closed the connection). 04:44:19 -!- zhanx has joined. 05:28:26 -!- arqueiro has quit (Quit: Page closed). 07:07:51 -!- Frater_EST has joined. 07:08:24 -!- Frater_EST has left. 07:29:18 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 07:31:46 -!- AnotherTest has joined. 07:32:15 -!- Lord_of_Life has joined. 08:14:42 -!- Sgeo__ has quit (Read error: Connection reset by peer). 08:15:08 -!- Sgeo__ has joined. 08:49:36 -!- wob_jonas has joined. 08:50:24 [ 16*38 08:50:24 wob_jonas: 608 08:51:55 [ 24*3.79 08:51:56 wob_jonas: 90.96 09:14:59 That doesn't look like J 09:15:06 Oh, I'm thinking of dc 09:15:09 That does look like J 09:15:15 [ i.10 09:15:15 Taneb: 0 1 2 3 4 5 6 7 8 9 09:15:27 it's just multiplications. J can do them fine. 09:15:39 `perl -e print 24*3.79 09:15:40 wob_jonas: yeah, I was mixed up 09:15:41 90.96 09:15:56 `dc -e 24 3.79*p 09:15:57 90.96 09:16:16 `python3 -e print 24*3.79 09:16:18 Unknown option: -e \ usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ... \ Try `python -h' for more information. 09:16:24 `python3 -c print 24*3.79 09:16:26 ​ File "", line 1 \ print 24*3.79 \ ^ \ IndentationError: Missing parentheses in call to 'print' 09:16:31 wob_jonas: python3 wants parens after print 09:16:34 `python3 -c print(24*3.79) 09:16:35 ​ File "", line 1 \ print(24*3.79) \ ^ \ IndentationError: unexpected indent 09:16:50 `python3 -cprint(24*3.79) 09:16:51 90.96000000000001 09:25:01 -!- tromp has quit (Remote host closed the connection). 09:34:45 -!- user24 has joined. 09:40:16 -!- tromp has joined. 09:42:54 -!- zhanx has quit (Remote host closed the connection). 09:43:22 -!- zhanx has joined. 09:52:15 Another problem I am having with greek letters 09:52:38 -!- vertrex has quit (Ping timeout: 255 seconds). 09:52:59 is Ϟ supposed to be curly and ϟ straight or the other way round 09:53:30 wikipedia shows one, unicode code charts show the other way 09:54:07 -!- vertrex has joined. 09:54:50 Follow your heart 09:55:05 I'd say upper case forms tend to be less curly than lower case forms, in my experience 09:56:36 yeah so that would make Ϟ the straight one 10:39:06 I am also adding ׯ 10:39:42 `unidecode ׯ 10:39:43 ​[U+05EF HEBREW YOD TRIANGLE] 11:42:54 -!- zhanx has quit (Remote host closed the connection). 11:43:22 -!- zhanx has joined. 12:02:28 -!- glowcoil has quit (Read error: Connection reset by peer). 12:03:19 -!- glowcoil has joined. 12:28:08 -!- Frater_EST has joined. 12:42:44 -!- G33kDude has quit (Ping timeout: 255 seconds). 12:47:32 -!- G33kDude has joined. 12:59:52 -!- Frater_EST has left. 13:10:24 i just wrote a polyglot 13:10:32 c/python/.../chess 13:10:35 1.e4 13:20:30 -!- arseniiv has joined. 13:56:12 -!- Sgeo__ has quit (Read error: Connection reset by peer). 13:56:38 -!- Sgeo__ has joined. 14:51:52 -!- wob_jonas has quit (Remote host closed the connection). 15:07:15 -!- LKoen has joined. 15:23:24 -!- LKoen has quit (Remote host closed the connection). 15:24:40 -!- LKoen has joined. 15:38:50 [[Talk:Revolution 9]] M https://esolangs.org/w/index.php?diff=61365&oldid=53225 * HereToAnnoy * (-199) sorry guys i'm retarded 16:01:54 -!- LKoen has quit (Remote host closed the connection). 16:23:37 -!- LKoen has joined. 16:28:34 -!- LKoen has quit (Ping timeout: 276 seconds). 16:42:24 -!- LKoen has joined. 16:49:37 -!- sebbu has quit (Ping timeout: 245 seconds). 16:54:17 -!- sebbu has joined. 17:03:19 -!- J_Arcane has quit. 17:03:36 -!- J_Arcane has joined. 17:27:40 -!- glowcoil has quit. 17:28:03 -!- glowcoil has joined. 17:50:52 -!- arseniiv_ has joined. 17:54:01 -!- arseniiv has quit (Ping timeout: 246 seconds). 18:05:19 -!- b_jonas has joined. 18:05:43 -!- Phantom_Hoover has joined. 18:41:02 There's electricity again, but the fungot box doesn't have the "turn on after recovering power" option, so fungot outage will persist until I can reach the power switch. 18:41:44 what is this site? https://code-golf.io/ 18:41:48 hey fizzie 18:45:44 I don't know, but it's very J-dominated. 18:46:19 -!- Phantom_Hoover has quit (Remote host closed the connection). 18:46:22 -!- FreeFull has joined. 18:47:18 yay electricity 18:48:58 Well, according to the latest update letter "we are not out the woods yet as this is a temporary repair, however we are now in a position to have time on our side and can plan for the next stage --". 18:49:23 -!- atslash has joined. 18:49:26 I don't know if you can really call that "having time on our side", really. 18:50:03 At least to me that sort of suggests things would get better by just waiting. 18:51:22 -!- arseniiv_ has changed nick to arseniiv. 18:57:28 perhaps "we've bought some time" would be better 18:57:58 "time is still against us but not quite so rabidly so for the moment" 18:58:14 I do not think the power company here would be so forthcoming about things 18:58:24 they have more of a "fuck you" attitude 18:58:52 a privately traded for-profit company, which exists to make dividends for its shareholders, which has a legal monopoly to provide electrical and gas service 18:59:19 they've been fined many times for misbehavior but their only way to recoup that money is to raise rates so... 19:00:19 they went bankrupt this year, but still paid out huge bonuses 19:00:44 well at least it's better than Enron. 19:11:41 -!- Phantom_Hoover has joined. 19:15:58 FWIW, these haven't been from the power company, they've been from the management company for the building. 19:23:02 -!- APic_ has joined. 19:26:07 -!- AnotherTest has quit (Ping timeout: 240 seconds). 19:27:49 -!- Lord_of_Life_ has joined. 19:28:54 -!- APic has quit (Quit: *fupp*). 19:31:15 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 19:31:15 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 19:41:25 -!- APic_ has changed nick to APic. 20:00:05 -!- APic has quit (Quit: Reconnecting). 20:00:14 -!- APic has joined. 20:08:42 -!- Sgeo__ has quit (Read error: Connection reset by peer). 20:09:07 -!- Sgeo__ has joined. 20:28:46 Hooloovoo: you were asking about my off-grid radio power options, here's one of them: https://imgur.com/a/PC7e00e 20:31:51 I added an 8-port Powerpole distribution block and a Powerpole to car accessory socket cable. So I can run both of my mobile radios as well as a USB charger or other car accessory from a single battery pack 20:32:12 that's on top of the big lead-acid batteries and solar panels 20:32:16 which are less convenient to carry around 20:35:01 -!- oerjan has joined. 20:35:08 the box pictured weighs 3.6 kg / 7.9 lb 20:39:13 [[Control Character]] https://esolangs.org/w/index.php?diff=61366&oldid=60974 * EnilKoder * (+88) 20:47:09 -!- fungot has joined. 20:48:45 kmc: nice 20:49:17 do you also have a working car charger for this? 20:50:12 not quite, not yet 21:45:01 my first was about 1000 km, San Francisco to Phoenix, AZ 21:45:16 but the same day I got 7,400 km to Sakhalin 21:45:34 and a few days later 9,800 km to Tambov, Russia 21:45:40 that's on FT8 though... easy mode 21:47:14 wrong window 21:47:16 but whatever 21:48:32 heh 21:49:25 -!- 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.”). 22:19:20 Is there a NNTP client software using SQLite? 22:22:24 -!- danieljabailey has quit (Read error: Connection reset by peer). 22:42:56 [[RarVM]] M https://esolangs.org/w/index.php?diff=61367&oldid=61063 * Void * (+116) /* Implementations */ 22:50:22 -!- user24 has quit (Quit: Leaving). 23:01:39 [[BoredKat]] https://esolangs.org/w/index.php?diff=61368&oldid=60897 * KerbalEngineer * (-191) 23:02:08 [[Special:Log/move]] move * KerbalEngineer * moved [[BoredKat]] to [[Dimensional]] 23:02:39 [[Dimensional]] https://esolangs.org/w/index.php?diff=61371&oldid=61369 * KerbalEngineer * (-36) Blanked the page 23:03:00 [[KerbalEngineer]] https://esolangs.org/w/index.php?diff=61372&oldid=60896 * KerbalEngineer * (-15) 23:03:27 [[Dimensional]] https://esolangs.org/w/index.php?diff=61373&oldid=61371 * KerbalEngineer * (+53) 23:35:55 -!- b_jonas has quit (Quit: leaving). 23:52:43 -!- zhanx has quit (Ping timeout: 268 seconds). 23:59:27 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 2019-04-27: 00:39:08 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:58:52 -!- sftp_ has joined. 00:59:29 -!- sftp has quit (Ping timeout: 246 seconds). 00:59:30 -!- sftp_ has changed nick to sftp. 01:06:45 -!- ais523 has joined. 01:08:07 suppose I have a large set of strings of distinct letters, all of which contain the same letters (i.e. they're all anagrams of each other); each is split into tiers (with letters in the same tier being consecutive within the string), and letters within the same tier can be reordered freely 01:08:44 the aim is to do this tier-shuffling to make as many of the strings identical as possible (i.e. to have the fewest number of distinct strings afterwards) 01:09:27 examples: "(cab)(dfe)" and "(ba)(fdce)" can eah be rearranged into "(abc)(def)" and "(ab)(cdef)" respectively, so they can both be made the same 01:10:27 I'm trying to find an algorithm for solving this problem; is it possible to have three such strings that can pairwise be made to match, but cannot collectively be made to match? if so, it's probably NP-complete, in which case I'm looking for an algorithm to find an approximate solution efficiently 01:10:51 (this problem actually came up during esolang development, although I suspect it'd be ontopic here even if the context were different…) 01:11:13 I have 5638 such strings, so doing this by hand would take way too long 01:12:16 I don't know the answer of your question. 01:12:51 I'd be surprised if anyone knew it already, but was hoping that someone would see a way to work it out 01:13:33 it's easy enough to see if two lists are compatible with each other (you can convert the "must come before" relations to directed graph edges and do a topological sort) 01:19:37 oh, bleh, it's probably NP-complete anyway, I think you can probably encode the exact cover problem in it? 01:21:36 maybe not, our primitives are "can be placed in the same set" rather than "belongs in this specific set", which may make enough of a difference to the meaning of n to change the complexity class 01:24:47 is "decompose a graph into a minimal number of cliques" NP-complete? at least that sounds generic enough that someone might have worked on it already 01:25:25 https://en.wikipedia.org/wiki/Clique_cover says it's NP-complete, bleh 01:25:38 I found that Lynx supports NNTP just fine; you can go to nntp://zzo38computer.org/ and it will list the newsgroups and messages, and allow posting new messages to them. 01:25:58 so unless this specific instance happens to collapse into sub-NP special case, I'll need to find an approximate solution 01:36:30 web.le-basic-rush-2: points -8.98, score 12.80, rank 44/47 01:50:44 I wonder who that is; they've (just about) gotten onto the leaderboard, at least 01:51:05 it seems to win, when it wins, by getting so far inside the enemy decoy setup that they don't even notice they've been infiltrated 01:52:39 -!- oerjan has quit (Quit: Nite). 01:53:33 the win against finnel is bizarre, though, it seems to be able to outrace finnel's complex offset clear with its very simple and straightforward clear /even though/ its decoys are inside finnel's offset! 01:53:40 although it's incredibly close and quite fun to watch 01:54:10 (that's on long sieve-polarity tapes, the other situations are more normal) 02:58:05 -!- FreeFull has quit. 03:54:21 -!- ais523 has quit (Quit: quit). 06:41:36 -!- Frater_EST has joined. 07:29:59 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 07:33:02 -!- Lord_of_Life has joined. 07:42:37 -!- Frater_EST has left. 08:07:47 -!- Cale has quit (Remote host closed the connection). 08:09:05 -!- Cale has joined. 08:15:28 -!- AnotherTest has joined. 09:14:59 -!- LKoen has joined. 09:30:42 -!- LKoen has quit (Remote host closed the connection). 09:33:52 -!- LKoen has joined. 10:44:42 zzo38: this is cool 10:50:27 -!- LKoen has quit (Remote host closed the connection). 10:54:40 -!- LKoen has joined. 11:32:51 -!- FreeFull has joined. 12:11:23 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61374&oldid=61336 * A * (-5) Change odd subheading: it changes its opinion about Turing-completeness. 12:32:10 [[Esolang:Featured languages/Candidates]] M https://esolangs.org/w/index.php?diff=61375&oldid=61335 * A * (+55) /* List of candidates */ 12:37:13 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61376&oldid=61374 * A * (+62) I always felt uncomfortable when I see this. 12:41:58 -!- LKoen has quit (Read error: Connection reset by peer). 12:48:13 -!- LKoen has joined. 12:52:47 -!- LKoen has quit (Ping timeout: 246 seconds). 13:32:13 I added the new square era name ㋿ to my font 13:34:17 (if your terminal font has been updated that will appear as 令和 crammed into one space) 13:35:49 [[Special:Log/upload]] upload * Void * uploaded "[[File:Cube4.png]]" 13:36:23 [[RarVM]] M https://esolangs.org/w/index.php?diff=61378&oldid=61367 * Void * (+73) /* Jumping processes */ 13:38:34 -!- user24 has joined. 13:38:45 Is there a definition of 'minor edit' somewhere? 13:39:15 Does it matter which one it is if it is my own article? 13:51:58 -!- LKoen has joined. 14:01:30 [[Special:Log/upload]] upload * Void * uploaded "[[File:Qr process image.png]]" 14:02:08 [[RarVM]] M https://esolangs.org/w/index.php?diff=61380&oldid=61378 * Void * (+89) /* Jumping processes */ 14:17:28 use your own judgement 14:21: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.”). 14:25:30 -!- grumble has quit (Quit: Well, would you look at the time. I've almost missed my ambiguous, non-existent appointment that I have scheduled just when I start to lose interest in my current conversation.). 14:30:13 -!- grumble has joined. 15:45:56 -!- Phantom_Hoover has joined. 16:15:04 -!- arseniiv has joined. 16:36:08 -!- user24 has quit (Quit: Leaving). 18:37:28 -!- APic has quit (Quit: Reconnecting). 18:37:36 -!- APic has joined. 18:53:18 -!- b_jonas has joined. 18:53:32 ais523: can the strings have repeated letters? 18:53:38 for the anagram question 18:54:25 ais523: "I have 5638 such strings" => how long are they? 18:55:18 ais523: "is "decompose a graph into a minimal number of cliques" NP-complete?" => yes, because that's the chromatic number of the complement of the graph 19:30:52 -!- Lord_of_Life_ has joined. 19:32:16 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 19:32:16 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61381&oldid=61333 * Total Vacuum * (+1) 19:33:21 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 19:43:41 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61382&oldid=61381 * Total Vacuum * (+0) 19:43:53 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61383&oldid=61382 * Total Vacuum * (-1) 19:45:11 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61384&oldid=61383 * Total Vacuum * (+1) 19:45:15 [[Bfstack]] M https://esolangs.org/w/index.php?diff=61385&oldid=46428 * Coates * (-1) Fixed typo 19:45:16 -!- AnotherTest has quit (Ping timeout: 276 seconds). 19:55:25 ais523: if you allow repeated letters, than (a)(ab)(a) can match both (ab)(aa) and (aa)(ab), but the latter two can't match 20:12:15 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61386&oldid=61384 * Total Vacuum * (+8) 20:15:54 -!- oerjan has joined. 20:19:59 ais523: I have the feeling that this might be easier if I knew matroid theory 20:36:34 -!- b_jonas has quit (Quit: leaving). 20:38:03 -!- atslash has quit (Quit: This computer has gone to sleep). 21:28:07 -!- arseniiv has quit (Ping timeout: 246 seconds). 21:58:19 In order to implement x+=strlen(x) it should not be necessary to actually calculate the length of the string; you should just advance the pointer to the next zero byte. If the compiler knows what strlen() means then it should be able to optimize it, but it doesn't seem to do. 22:00:35 Does it do any better for x = strchr(x, '\0') then? 22:01:54 I don't know; I haven't tried. But they should presumably be the same thing, isn't it? 22:04:23 Yes, it should have the same effect. 22:04:51 In fact, the version of GCC I have translates `char *g(char *x) { return strchr(x, '\0'); }` into a call to `strlen`, which is kind of interesting. 22:05:36 http://ix.io/1HoR 22:07:34 I guess the logic there might be that strlen is a highly optimized implementation for locating a zero byte, while a generic strchr implementation can't be as good. 22:10:13 -!- Sgeo__ has quit (Read error: Connection reset by peer). 22:10:36 -!- Sgeo__ has joined. 22:13:56 Would something like REPNE SCASB work? 22:46:47 @metar ENVA 22:46:47 ENVA 272220Z 09010KT CAVOK 14/01 Q1016 RMK WIND 670FT 12011KT 23:10:29 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:18:34 -!- oerjan has quit (Quit: Nite). 2019-04-28: 00:03:38 [[Bitter]] M https://esolangs.org/w/index.php?diff=61387&oldid=60811 * DMC * (-1) /* Truth Machine */ 00:36:35 -!- ais523 has joined. 00:37:32 I analyzed the Google Ngrams data to produce a list of bytes in UTF-8 encoded English in frequency order (\b = word boundary, Ngrams doesn't record what nature the word boundary had but it's normally a space) \betaoinsrhldcufmpg\"wyb.vkTI1ASC,xE-'MH20PBRN;LO93WDFq8G54()j67z:J\342\200U\224VYK?!X*/\302Q][Z\242&\$^\303%\260\243\251\253\273>\\\247=<\320+_|~}\240\321\250\236#\241{\274\263\204\244\255\276\261\252\223\202\201\266\256\277\265\234\@\254\235\26 00:37:33 270\237\264\272\305\245\222\226\357\275\271\203\267\217\233\211\210\207\257\216\215\232\246\220\214\213\231\230\205\221\225\343\227\206`\344\212\345\347\346 00:37:54 it's interesting seeing capital letters mixed in with the lowercase like that 00:41:24 just the ASCII from the above: etaoinsrhldcufmpg"wyb.vkTI1ASC,xE-'MH20PBRN;LO93WDFq8G54()j67z:JUVYK?!X*/Q][Z&$^%>\=<+_|~}#{@` 00:42:12 the position of " seems to be an anomaly, presumably it's a consequence of books with lots of dialogue? 00:44:21 b_jonas: there are constructions like (a)(b) versus (b)(a) versus (ab), so the compatibility restriction here isn't transitively closed, but that list isn't pairwise compatible (because (a)(b) isn't compatible with (b)(a)) 00:45:00 also, my 5638 strings are each reorderings of the above byte list, so no repeated characters 00:45:24 (I'm trying to generate context-sensitive Huffman codes for English, and looking for a way to compress the resulting codebook into, ideally, less than a megabyte or so) 00:46:32 @tell user24 normally a "minor edit" is one that doesn't change the meaning of the page, so it's things like typo fixes, formatting fixes and grammar fixes; anything which changes the meaning of what's written on the page should be marked non-minor 00:46:32 Consider it noted. 01:37:34 love is defeat, love is love 01:37:43 I played BIY on the plaaaaaaane 01:47:04 I got to the space levels 01:47:07 gurer ner fbzr vagrerfgvat guvatf lbh pna qb jvgu 'rzcgl'. bar guvat V'z jbaqrevat vf jurgure 'rzcgl vf chyy' vf tbbq sbe nalguvat, vg frrzf gb rssrpgviryl cerirag lbh sebz zbivat ohg gur tnzr qbrfa'g fhttrfg erfgnegvat gur yriry jura guvf unccraf 01:48:30 I think it only suggests restarting when nothing is you. 01:50:06 Hopefully it will still let you to restart even if it is not a suggestion 03:21:06 zzo38: yes, you can restart any time 03:21:15 and also undo by single steps 03:21:44 -!- Frater_EST has joined. 03:25:20 -!- Frater_EST has left. 03:26:32 can you restart right now 03:26:39 i single-dog dare you 03:28:10 no because i'm not playing 03:28:14 unless you mean restart my life 03:28:18 in which case also no 03:34:12 -!- gerzytet has joined. 03:34:30 hi! 03:34:51 `welcome gerzytet 03:34:53 gerzytet: 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.) 03:36:09 I browse that wiki a lot. Came here because of BF joust. 03:38:12 ais523: This is frequency in words, not frequency in text, right? 03:38:32 Hmm, no, never mind. 03:38:42 shachaf: it's frequency in text (i.e. weighted by how often the word appears in text) 03:38:56 Yes. 03:38:59 the source information was a list of words and their frequencies, so I extrapolated frequency in text from there 03:40:09 Right. I forgot that was available. 03:40:35 Is there a use for UTF-8 byte frequencies? 03:41:01 yes: I'm trying to make context-dependent Huffman tables, and I'm making them predict a byte at a time 03:41:22 OK, obviously I should read everything you said rather than respond as I see each line. 03:41:46 I think kmc once asked me about something similar to this. 03:41:54 actually compressing the resulting set of tables optimally is probably NP-complete, but I'm using a compression algo which I hope is decent enough 03:42:19 shachaf: if you have 16 bytes of valid UTF-8, not necessarily starting or ending on a character boundary, and you map each byte to an element of the set K = { ASCII, Start2Byte, Start3Byte, Start4Byte, Continuation }, how many distinct values of K^16 can you create? 03:42:23 That's not the same problem. 03:43:08 you have to treat some of the start and continuation bytes separately so that you don't end up, e.g. encoding a surrogate 03:43:36 I think the context of that problem was decoding valid UTF-8. 03:43:57 surrogates are the worst 03:44:05 UTF-16 should just go away. twh 03:44:10 well, for my use-case, I don't know that the input is valid UTF-8, and it might legitimately be invalid UTF-8, but I think that valid UTF-8 is rather more probable 03:44:22 so invalid UTF-8 is getting longer encodings in the Huffman trees 03:44:45 Oh, you meant your use case. Sure. 03:46:33 (this is another reason to work at the byte rather than character level – we don't know encodings for certain) 03:48:09 just working with the google 1grams is data-heavy enough; I'd like to do the same sort of thing with the 2grams at some point but I don't think I have enough disk space 03:56:16 See if you have comments for these new Magic: the Gathering cards nntp://zzo38computer.org/doc.news.conspiracies0@zzo38computer.org 03:58:12 "doc.news.conspiracies" is somewhere to post M:tG cards? 03:58:28 ais523: No; that is a message ID. 03:59:33 (I prepare the messages in a directory ~/doc/news and then the file is called "conspiracies0", so I assigned that as the message ID. You are not required to use this scheme for your own message IDs; it is only for my own convenience and nothing else.) 03:59:50 (The newsgroup name is "un2.org.zzo38computer.magic.custom") 04:00:34 !zjoust little (->+>)*4(>[(+)*4[-]]+)*10000 04:00:35 gerzytet.little: points -7.55, score 14.28, rank 40/47 04:04:08 zzo38: I don't use NNTP. 04:04:39 I do, but only for communicating with Usenet 04:05:01 That URL works with Lynx. If you do not have Lynx, another way to download it is to connect on port 119 and enter the command: ARTICLE 04:21:36 after some messing around, I found that this program has about the same point score (-7.52) as my rush: >+<(++-)*-1. I have no idea how that's just as effective 04:22:08 I didn't think THAT many warriors would suicide 04:25:55 gerzytet: warriors that set many decoys tend to do better on the hill, so warriors that prey on decoy-heavy strategies also tend to survive 04:26:16 that means that decoy-light strategies will often beat a reasonable proportion of opponents, although they rarely do /very/ well 04:28:05 what kind of strategies are used to counter decoy-heavy warriors? 04:29:03 one is to try to guess the length of the tape from the opponent's decoy placement, e.g. you can assume it probably goes several cells beyond what you suspect is a decoy 04:29:40 another is to take advantage of the time the opponent spends setting up their decoys somehow, typically getting "inside" the decoy setup without the opponent realising you have and probing around to try to find the flag 04:32:37 would that second one only work if the opponent does a reverse decoy setup? 04:32:54 yes, unless the decoys near the flag are so small that you can get past them within your probe loop 04:36:28 fwiw, there are some programs, like ais523.margins, that do attempt to exploit the fact that many programs suicide or get stuck against an actively defended flag 04:36:37 (margins attempts to win on tape length 10 and 11 and draw everything else) 04:38:13 ok, basically what I got out of your description was: you've got one program that starts near the middle and build decoys in towards the flag, but the program on the other side jumps past using tripwire avoidance or whatever, and steamrolls past lightly defended/undefended territory 04:38:56 yes, there are many cases of that happening on the hill (especially on shorter tape lengths) 04:39:47 normally, there's little risk to setting up decoys on a long tape, and huge risk on a short tape (the opponent will just rule-of-nine past them), but the problem is you don't know how long the tape is in advance 04:40:07 some programs will attempt to figure out the approximate tape length by looking for enemy decoys; that's another way that not setting decoys can gain 04:42:50 wouldn't a program like that have a wait a little bit so give the enemy a chance to setup decoys, especially on shorter tapes? 04:48:57 it can set up decoys of its own meanwhile 05:25:30 -!- atslash has joined. 05:28:45 -!- atslash has quit (Client Quit). 05:29:19 -!- FreeFull has quit. 06:10:22 -!- atslash has joined. 06:13:25 -!- atslash has quit (Client Quit). 06:39:42 -!- atslash has joined. 06:49:24 -!- atslash has quit (Quit: This computer has gone to sleep). 06:59:45 -!- nfd9001 has quit (Read error: Connection reset by peer). 07:15:32 -!- AnotherTest has joined. 07:31:26 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 07:33:15 -!- ais523 has quit (Quit: quit). 07:34:25 -!- Lord_of_Life has joined. 07:37:43 -!- Sgeo__ has quit (Read error: Connection reset by peer). 07:38:11 -!- Sgeo__ has joined. 08:23:24 -!- rain1 has quit (Ping timeout: 250 seconds). 08:27:26 -!- rain1 has joined. 09:02:29 -!- adu has quit (Quit: adu). 09:04:21 [[User:YamTokTpaFa]] https://esolangs.org/w/index.php?diff=61388&oldid=60873 * YamTokTpaFa * (+22) 09:14:10 -!- arseniiv has joined. 09:17:34 [[User:Coates]] https://esolangs.org/w/index.php?diff=61389&oldid=50035 * Coates * (-47) Updated 09:19:28 -!- Coates has joined. 09:21:06 [[KanjiCode]] https://esolangs.org/w/index.php?diff=61390&oldid=33768 * YamTokTpaFa * (+17) 09:23:58 -!- Coates has quit (Client Quit). 09:42:25 -!- b_jonas has joined. 09:42:36 ais523: ah right, that's a simpler example for not being transitive 09:45:39 gerzytet: so are you the person who submitted web.le-basic-rush-2 to zemhill yesterday? 10:06:56 [ 48*0.0254 10:06:57 b_jonas: 1.2192 10:20:11 -!- atslash has joined. 10:20:19 -!- atslash has quit (Read error: Connection reset by peer). 10:22:33 -!- atslash has joined. 10:28:43 -!- Sgeo__ has quit (Read error: Connection reset by peer). 10:29:10 -!- Sgeo__ has joined. 11:49:29 -!- LKoen has joined. 12:04:30 -!- xkapastel has joined. 12:33:44 `? flat earth 12:33:45 flat earth? ¯\(°​_o)/¯ 12:37:38 -!- arseniiv has quit (Ping timeout: 246 seconds). 12:40:52 -!- FreeFull has joined. 12:44:00 `? hangar 12:44:04 hangar? ¯\(°​_o)/¯ 12:45:30 `? tanebventions: food 12:45:31 Culinary tanebventions include automatic squirrel feeders, weetoflakes, mushrooms, nutella, and cognac. 12:45:32 `? mushrooms 12:45:33 mushrooms? ¯\(°​_o)/¯ 12:47:43 `? tanebventions: math 12:47:45 `? linear logic 12:47:46 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, linear logic, the reals, Lambek's lemma, Curry's paradox, Stone spaces, algebraic geometry, locales, and histograms. 12:47:47 linear logic? ¯\(°​_o)/¯ 12:50:07 `? universe 12:50:08 `? the universe 12:50:12 A universe is a poem in one stanza. 12:50:14 The universe was invented by Taneb as an opposing force to oerjan. Escardó proved that it was indiscreet. 12:52:30 `? tanebventions 12:52:31 `? ruin 12:52:31 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 12:52:32 ruin? ¯\(°​_o)/¯ 13:13:39 `? progress 13:13:40 Progress has been made today. It was invented by Taneb. 13:19:40 A flat earth clock was pretty high up in Play Store's chart of top selling Android apps. 13:20:55 https://play.google.com/store/apps/details?id=com.flatearthsun -- today it's showing up at position #112, which is less high up. 13:22:19 http://www.rogermwilcox.com/square_earth.html 13:24:21 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61391&oldid=60913 * YamTokTpaFa * (+825) 13:28:41 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61392&oldid=61391 * YamTokTpaFa * (+473) /* Specifications */ 13:31:51 Question: if you were to take a language like befunge-98, and remove all the instructions that can modify/read from the program space, is the stack alone enough to maintain turing-completeness, assuming an infinite stack? 13:33:09 Funge-98 doesn't have just a stack, it has a stack stack. 13:33:28 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61393&oldid=61392 * YamTokTpaFa * (+274) /* Instructions */ 13:34:51 oh yeah, forgot about that 13:36:35 A single stack is generally not enough to be TC, hence Befunge-93 (which has a fixed-size 80x25 playfield) isn't. 13:38:14 presumably there are counterexamples though? 13:41:00 -!- arseniiv has joined. 13:48:12 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61394&oldid=61393 * YamTokTpaFa * (+1042) /* Instructions */ 13:48:19 fizzie: yes, but doesn't befunge have a pick instruction that can reach deep into the stack using an index? hmm, let me look up befunge 13:48:41 I ought to know this stuff, I nominated it as a featured article 13:49:12 nope, it doesn't have a pick instruction 13:49:40 wait, befunge-98? 13:49:42 let's see 13:51:27 yeah, what fizzie says, it has some extra "stack stack" instructions 13:51:29 those probably help 13:54:34 -!- LKoen has quit (Remote host closed the connection). 13:54:53 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61395&oldid=61394 * YamTokTpaFa * (+309) /* Specifications */ 13:56:22 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61396&oldid=61395 * YamTokTpaFa * (+93) /* Specifications */ 13:57:22 [[Pxem]] https://esolangs.org/w/index.php?diff=61397&oldid=60882 * YamTokTpaFa * (+20) /* Specifications */ 14:01:56 [[Special:Log/newusers]] create * Esolime * New user account 14:10:24 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61398&oldid=61396 * YamTokTpaFa * (+655) /* Instructions */ 14:12:34 [[Bfstack]] M https://esolangs.org/w/index.php?diff=61399&oldid=61385 * Coates * (-1) 14:13:22 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61400&oldid=61398 * YamTokTpaFa * (+355) /* Conditional looping */ 14:15:48 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61401&oldid=61400 * YamTokTpaFa * (+79) /* Arithmetic operation */ 14:17:44 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61402&oldid=61401 * YamTokTpaFa * (+270) /* Termination */ 14:18:17 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61403&oldid=61402 * YamTokTpaFa * (+17) /* Conditional looping */ 14:19:43 b_jonas: Funge-98 in fact does have a "pick" instruction as well, it's just disguised: the y "Get Sysinfo" instruction can be used to pick. 14:20:17 "An interesting side-effect of this behaviour is that if y is given an argument that exceeds the number of cells it pushes onto the stack, it can act as a 'pick' instruction on data that was on the stack before y was even executed." 14:20:41 From https://github.com/catseye/Funge-98/blob/master/doc/funge98.markdown 14:21:21 (It's very inconvenient, because the number of cells pushed by y is variable.) 14:22:38 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=61404&oldid=61338 * Esolime * (+186) 14:25:10 fizzie: hmm 14:25:11 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=61405&oldid=61404 * Esolime * (+41) 14:25:34 fizzie: but can't you use the stack in stack instructions to deal with that variability? 14:25:41 really I don't understand how those stack stack instructions work 14:29:12 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=61406&oldid=61405 * Esolime * (+18) 14:29:44 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61407&oldid=61403 * YamTokTpaFa * (+308) /* Arithmetic operation */ 14:30:25 -!- LKoen has joined. 14:38:22 They're pretty idiosyncratic, though you can implement a pick using them directly. 14:40:55 5{1u:00p01-u5}00g is essentially "peek at cell 5", using location (0, 0) as scratch space. 14:43:47 ...er, not quite, thanks to the storage offset. 14:44:00 The storage offset is such a pain. 14:46:39 fizzie: um, but gerzytet asked what you can do without using cells as storage. if you have the p and g commands to use cells as storage, then you can just use that for most of your memory, and just a few slots of stack for commands. 14:47:02 you don't need braces then, you can just put the whole stack into cells then 14:47:31 Sure, I was just talking about picking from the stack in general. 14:48:28 Anyway, you can do it without the scratch space as well, because you can use u to reverse the order of topmost N cells on the stack. 14:48:37 oh, u can do that? 14:48:47 that's even better 14:49:18 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61408&oldid=61407 * YamTokTpaFa * (+916) /* Conditional looping */ 14:50:34 Yes, assuming you don't need to restore a previous storage offset, 5{$$05-u000} should reverse the order of the 5 topmost cells. 14:51:47 Also assuming two spatial dimensions. 14:52:50 If the stack stack was initially ...[... a b c d e f], then 5{$$ makes it ...[... a][b c d e f], the 05-u moves the elements back with a push-pop loop resulting in ...[... a f e d c b][], and the 000} gets rid of the empty stack on top, setting the storage offset to (0, 0). 15:06:22 [ 0.0254*3%16 15:06:23 b_jonas: 0.0047625 16:04:40 Do some Funge-98 implementations have options to define the character coding in use for the source file? You might specify either 8-bit coding or 31-bit UTF-8 coding (this is the range specified by the Funge-98 documentation, which is far more than Unicode); you could also allow overlong UTF-8 sequences to allow line break characters to appear directly in Funge-Space. A fingerprint definition for Glk can also be made. 16:24:12 maybe turing complete language with just a stack could be done by having the stack act like the C call stack, but also include pieces of code 16:25:08 -!- LKoen has quit (Remote host closed the connection). 16:28:00 -!- LKoen has joined. 16:29:48 -!- Lymia has quit (Read error: Connection reset by peer). 16:29:59 -!- Lymia has joined. 16:58:09 -!- LKoen has quit (Remote host closed the connection). 17:01:13 -!- LKoen has joined. 17:40:53 -!- atslash has quit (Quit: This computer has gone to sleep). 17:53:07 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine). 17:55:27 -!- Lord_of_Life has joined. 18:12:46 -!- Lymia has quit (Quit: Hugs~ <3). 18:15:03 -!- Lymia has joined. 19:20:58 -!- AnotherTest has quit (Ping timeout: 276 seconds). 19:23:11 `? we 19:23:12 We are the champions. 19:30:34 -!- Lord_of_Life_ has joined. 19:33:13 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 19:33:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 19:33:51 -!- arseniiv_ has joined. 19:36:43 -!- arseniiv has quit (Ping timeout: 245 seconds). 19:51:02 [[Special:Log/newusers]] create * Alvarito050506 * New user account 19:57:18 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=61409&oldid=61406 * Alvarito050506 * (+167) 20:03:36 -!- Phantom_Hoover has joined. 20:13:52 -!- xkapastel has quit (Quit: Connection closed for inactivity). 20:18:07 -!- atslash has joined. 20:29:18 -!- arseniiv_ has changed nick to arseniiv. 20:37:14 Does any software for PC with CGA or MDA using hardware scrolling? 20:52:39 -!- 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:56:42 zzo38: yes, Commander Keen first trilogy does on CGA, scrolls in an increment of 4 pixels which makes the scrolling a bit jittery 20:57:13 great game though, especially the second one. best level design ever, where it uses coke cans and scrubs in an innovative way. 20:58:00 coke cans are score items, but unlike others, they're also solid if you land on them from the above (not from the side or below); scrubs are enemy sprites that don't hurt you, climb around on walls even upside down, and you can stand on them 20:58:07 they also push you 20:59:16 Hardware scrolling in low resolution graphics mode is always a multiple of eight pixels (if it is horizontal), I think. (Vertical scrolling in graphics mode would be a multiple of two pixels.) 21:00:21 maybe it's eight pixels, I don't really remember 21:00:25 I haven't played it for years 21:00:35 you can probably find out by looking at youtube videos of its gameplay 21:08:04 Does any program use hardware scrolling with text mode? 21:09:41 is that even possible? 21:09:55 I don't know how CGA and EGA hardware work 21:10:49 Yes, it is possible (although only by a multiple of a character cell; fine scrolling is not possible) 21:11:18 -!- sombrero has joined. 21:11:32 -!- oerjan has joined. 21:11:49 Do you have any comments of the many conspiracy cards of Magic: the Gathering cards that I posted to Unusenet recently? 21:12:05 -!- adu has joined. 21:12:10 I did find scrolling in VGA text mode, but only horizontal scrolling of one line, and on modern hardware 21:12:18 I simply updated the font quickly in every frame 21:12:51 I haven't looked at those cards. have you added them to the textfiles website on gopher? or have you abandonned that in favor of nntp? 21:13:10 PARDON THE INTERRUPTION, does someone have insider news of the Minix "issue" https://www.cs.vu.nl/~ast/intel/minix issuemi ?? 21:13:58 I still have that file, although I intend to now use it for once the cards are actually ready, instead. Currently they have no names, and may need review; I should preferably do that first before putting them into the file, I think. 21:14:14 (That way they can be discussed first before being published properly.) 21:14:47 https://www.cs.vu.nl/~ast/intel/ 21:14:51 you could put them in a different file? 21:17:36 of the the intel-minix issue inside your Intel thing ..if you use intel 21:17:49 sombrero: I don't know much about Minix 21:18:14 I don´t also 21:19:00 b_jonas: They are in the file on the NNTP. (You do not need any special software in order to access it; I even added the POSTQUIT command to make it convenient to reply without any special NNTP software, too.) 21:20:04 (Simply type ARTICLE followed by the message ID with < and > around it.) 21:20:28 (You can also post your own ideas there, if you have your own ideas of new Magic: the Gathering cards, please!) 21:23:31 as a last info in this direction, https://www.youtube.com/watch?v=iffTJ1vPCSo , but there is no much more info in this topic 21:53:07 -!- sombrero has quit (Quit: Page closed). 22:42:46 DOSBOX has no command to set the date/time. If I add a program to do that, will it work (for the current session only)? 22:43:14 Where does DOSbox even get its idea of time? System local time? 22:43:44 That is what it seems to do 23:00:33 -!- danieljabailey has joined. 23:08:49 zzo38: dunno, ask the TASers or ais523, I think they use dosbox and set the time to manipulate randomness in DOS games 23:10:25 What I tried doesn't seems to work. I tried assembly language (with DEBUG), and I also tried BASIC, but in both cases, it won't set the time. 23:10:43 I mean, I'm not sure about it, but it's worth a chance that they know 23:13:44 Maybe overriding the interrupt table will work? I don't know 23:19:28 https://www.desmos.com/calculator/ladyv0jibb hmm 23:23:21 -!- oerjan has quit (Quit: Nite). 23:42:33 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:57:28 -!- arseniiv has quit (Ping timeout: 246 seconds). 2019-04-29: 00:19:05 -!- b_jonas has quit (Quit: leaving). 00:59:52 `? a 00:59:53 A is one of seven villages in Norway. The BBC invented them by not understanding things on top of letters. 01:00:12 `? ? 01:00:17 ​? is wisdom 01:00:29 `? `? 01:00:31 ​​`? ¯\(°​_o)/¯ 01:00:45 `? wisdom 01:00:46 wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? 01:01:00 `? ø 01:01:01 ​ø is not going anywhere. 01:04:45 where do the entries come from? 01:13:41 `? learn 01:13:42 ​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] 01:15:06 thanks 01:18:59 `? learn a fungus that grows above ground, especially after rain. 01:19:01 learn a fungus that grows above ground, especially after rain.? ¯\(°​_o)/¯ 01:19:14 ` learn a fungus that grows above ground, especially after rain. 01:19:15 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: : not found 01:19:20 `learn a fungus that grows above ground, especially after rain. 01:19:22 Learned 'fungu': a fungus that grows above ground, especially after rain. 01:20:10 "tries to guess which word is the key", I thought that meant it would try to guess what you're describing 01:20:13 whoops 01:26:34 It's suitably surreal to be a wisdom entry nevertheless; but the depluralization went wrong there. 01:27:01 `` mv wisdom/fungu wisdom/fungus # you may opt to `forget it if you wish 01:27:03 No output. 01:28:34 The full list is at https://hack.esolangs.org/repo/file/tip/wisdom if you're bored. 01:28:57 I cracked myself up afterwards that it now thinks a 'fungu' is a species of fungus, so that's good enough 01:30:05 There's a good set of factoids about things that "are just" other things: https://hack.esolangs.org/tmp/paste/paste.15102 01:38:23 `learn toilet elliot spelled backwards, without the extra l, with a t at the end. 01:38:26 Learned 'toilet': toilet elliot spelled backwards, without the extra l, with a t at the end. 01:40:15 `forget toilet 01:40:17 Forget what? 01:40:27 `learn toilet is elliot spelled backwards, without the extra l, with a t at the end. 01:40:30 Learned 'toilet': toilet is elliot spelled backwards, without the extra l, with a t at the end. 01:48:15 -!- ais523 has joined. 01:48:36 You can't depluralize very well, even if the program is complicated, especially if you do not know the context. Making the plural however is more easily to do (although even then it might not be what you wanted). 01:48:41 b_jonas: we use JPC-RR for TASing, not DOSbox 01:48:56 there was a TAS created on DOSbox once but it was really hacky and thus possibly didn't control the date and time at all 01:50:56 ais523: Do you know if it would work to override the interrupt table to control the date/time? (not for TASing though; just for other purpose) (Does DOSBOX even support TSR? Even if not, it could probably be done, if overriding the interrupt table works at all.) 01:53:11 I would be surprised if it didn't support TSR 01:53:25 whether overriding the interrupt table would work would depend on how the game read the date and titme 01:53:42 you can imagine programs that read the RTC chip directly without using DOS's interrupt-based API 01:53:54 but if they're using interrupts to ask what the date and time are, overriding the interrupt table would work 01:54:26 another possibility might be to use some sort of wrapper around DOSbox to control DOSbox's idea of the real date and time 01:56:21 note that dates and times on files are probably taken from the filesystem, so changing the running program's or DOSbox's idea of the time will probably not change the timestamps for created files 01:57:36 Of course, another way would be to modify DOSbox to implement the date/time setting functions, I suppose; although then if there is a new version and they didn't merge those functions into the official version then you will have to do it by yourself instead. 01:58:37 ais523: If you use a disk image file then it might change the timestamps for created files (if the date/time function was even implemented at all) 01:58:42 DOSbox doesn't seem to emulate DOS's "date" command (which I assume would be implemented by a file date.com) 02:01:03 The DOS function call to set the date/time doesn't work. 02:02:06 (I wrote a short program to do so, and it doesn't work. I also tried doing it in BASIC, and in BASIC it doesn't work either. If you type TIME$="06:00:00" and then ?TIME$ it will not remember the time setting.) 02:22:40 what's with all the jokes about Taneb on the wisdom dictionary 02:23:56 What jokes? 02:25:55 `? tanebvention 02:25:56 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 02:26:12 `? people who taneb is not 02:26:14 elliott, a rabbi, Mark Zuckerberg, James Bond. Pending approval: Shigeru Miyamoto. 02:26:27 and a few more 02:29:06 also, why does https://hack.esolangs.org/repo/file/tip/wisdom/ha have a different permission setting than any of the other files? 02:38:01 gerzytet: I'm personally not a fan about the wisdom database, but most of the anomalies like tanebventions are originally bad jokes that then turned into running jokes and got more and more elaborate 02:39:44 [[User:Esolime]] N https://esolangs.org/w/index.php?oldid=61410 * Esolime * (+123) Created page with "Hi! I'm Esolime, and I make grid-based esolangs out of toys and games. I even make esophyses (esoteric physics simulators)." 02:39:56 I prefer learndbs to contain useful information rather than jokes, but people enjoy writing joke entries more even when they aren't funny (or even comprehensible to people who don't know the context) 02:41:34 I only like oerjan's wisdom jokes. 02:41:38 I find the absurdity of the database kinda funny 02:43:01 we used to do quality control on the quotes by periodically picking 5 at random and deleting the worst (unless they were all good) 02:43:11 but we aren't adding quotes nearly as quickly nowadays so that's less necessary 02:43:18 I'm not convinced we've /ever/ done quality control on the wisdom though 02:43:24 let's do it 02:43:25 `5 w 02:43:28 1/1:toilet//toilet is elliot spelled backwards, without the extra l, with a t at the end. \ up//Up is a direction away from the center of gravity of a celestial object. \ imperative language//Imperative languages tell you what to do. \ inverness//Inverness is a city in Scotland. The ring road isn't multiplicative. \ itymology//Itymology is the science of understanding the true meaning of a statement. 02:43:45 that first one is p. sketchy 02:43:48 can I delete all five? :-D 02:44:04 "itymology" is such a good word, though! 02:44:52 feel free to delete any of them 03:22:21 [[List of ideas]] M https://esolangs.org/w/index.php?diff=61411&oldid=61284 * Esolime * (+42) /* Physics */ 03:28:29 I do not want to delete any, but, maybe someone else might I don't know 03:33:19 zzo38: hezzo38 03:33:27 Do you have any good opinions on graphical user interfaces? 03:34:24 shachaf: I think many programs should not need GUI (although in some kind of programs it can be helpful) 03:40:02 Why? 03:41:52 Working with a command-line interface or batch interface can often be faster and more useful 03:47:43 -!- Frater_EST has joined. 03:47:55 -!- Frater_EST has left. 04:08:33 -!- nfd9001 has joined. 04:56:04 -!- FreeFull has quit. 05:12:26 -!- ais523 has quit (Quit: quit). 06:27:17 -!- j-bot has quit (Ping timeout: 250 seconds). 06:39:25 -!- zzo38 has quit (Ping timeout: 250 seconds). 06:42:58 -!- zzo38 has joined. 07:26:44 Now I made a program that articles in my NNTP server can also be accessed by gopher if you know the article number, for example: gopher://zzo38computer.org/0article/2 07:28:24 (This server uses the same article numbers for all newsgroups; the NNTP specification seems to assume that this isn't the case but seems to allow it to be the case anyways.) 07:33:06 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 07:35:22 -!- Lord_of_Life has joined. 08:00:29 -!- AnotherTest has joined. 09:38:18 -!- arseniiv has joined. 09:40:10 -!- atslash has quit (Write error: Connection reset by peer). 09:40:26 -!- atslash has joined. 09:55:07 -!- S_Gautam has joined. 10:01:37 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61412&oldid=61376 * A * (+430) /* Some thoughts */ 10:08:09 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61413&oldid=61412 * A * (+98) Possibly no one knew anything about Lua operators except for me. 10:11:23 [[User:Total Vacuum]] https://esolangs.org/w/index.php?diff=61414&oldid=61386 * Total Vacuum * (+3) 10:13:19 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61415&oldid=61413 * A * (+131) /* Another idea */ 10:15:31 -!- wob_jonas has joined. 10:15:42 `bobadventureslist http://bobadventures.comicgenesis.com/d/20190428.html 10:15:43 bobadventureslist http://bobadventures.comicgenesis.com/d/20190428.html: b_jonas 10:25:28 `? mushroom 10:25:29 `? fungos 10:25:31 mushroom? ¯\(°​_o)/¯ 10:25:32 `? fungus 10:25:32 fungos? ¯\(°​_o)/¯ 10:25:34 a fungus that grows above ground, especially after rain. 10:26:22 `? fungu 10:26:24 fungu? ¯\(°​_o)/¯ 10:27:04 -!- AnotherTest has quit (Ping timeout: 276 seconds). 10:27:10 ``` set -e; cd wisdom; mv -vi fungus mushroom; sed -i "s/^/A mushroom is /" mushroom; cat mushroom; echo ok 10:27:13 ​'fungus' -> 'mushroom' \ mushroom//A mushroom is a fungus that grows above ground, especially after rain. \ A mushroom is a fungus that grows above ground, especially after rain. \ ok 10:27:27 `? fungus 10:27:30 fungus? ¯\(°​_o)/¯ 10:27:30 `? mushroom 10:27:32 A mushroom is a fungus that grows above ground, especially after rain. 10:28:21 ais523: re dosbox ok, but I think some people do use dosbox to run some dos games still 10:28:29 although perhaps then they don't manipulate randomness by setting hte time 10:34:42 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=61416&oldid=61415 * A * (+14) Did anyone fix the capitalized heading? 10:50:30 " I'm not convinced we've /ever/ done quality control on the wisdom though" => I've done it on my own wisdom entries, deleting a lot of bad ones. 10:51:24 I also deleted a few by other people 10:51:45 I've wished some of mine were deleted 10:52:14 you can delete them yourself 10:52:26 or be more specific 10:52:40 which of yourventions should we remove from the list and delete the wisdom entry? 10:53:09 do we have fungotventions? 10:53:10 int-e: http://neon.polkaroo.net/mhoye/ blarg/ archives/ 001207.html." 10:53:17 ^style 10:53:17 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 10:53:30 Not all of the wisdoms I added are tanebventions (in fact, I think I only added two) 10:53:44 int-e: we have fungot quotes 10:53:44 wob_jonas: what about getting a blank t-shirt, taking a list of lists brings the first level of this discussion, i merely offered one sentence. i wonder if a srfi on c.l.scheme! 10:57:06 -!- Lord_of_Life_ has joined. 10:58:16 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 10:58:19 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:02:46 Why do they call them "The Air and the Song"? 11:05:13 [[Talk:Brainfuck]] https://esolangs.org/w/index.php?diff=61417&oldid=57415 * A * (+2024) Another proof(to be verified) 11:06:03 [[Talk:Brainfuck]] https://esolangs.org/w/index.php?diff=61418&oldid=61417 * A * (+0) /* A possible proof */ 11:06:41 [[Talk:Brainfuck]] M https://esolangs.org/w/index.php?diff=61419&oldid=61418 * A * (+3) grm 11:25:56 -!- int-e has quit (Remote host closed the connection). 11:26:12 -!- lambdabot has quit (Remote host closed the connection). 11:26:44 -!- int-e has joined. 11:28:59 -!- lambdabot has joined. 12:14:47 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 12:19:30 [[Talk:Brainfuck]] M https://esolangs.org/w/index.php?diff=61420&oldid=61419 * A * (+85) /* A possible proof */ 12:27:13 -!- ais523 has joined. 12:29:14 ohi 12:30:25 [[Talk:Disan Count]] https://esolangs.org/w/index.php?diff=61421&oldid=56725 * A * (-111) Undo revision 56725 by [[Special:Contributions/A|A]] ([[User talk:A|talk]]) 12:39:58 -!- AnotherTest has joined. 12:43:05 -!- ais523 has quit (Quit: quit). 13:11:22 hello 13:11:59 `forget ha 13:12:00 `forget if 13:12:04 Forget what? 13:12:09 Forget what? 13:12:27 hi wob_jonas how goes it 13:12:34 i'm on a train 13:13:14 ais just mentioned cleaning up the wisdome, so I deleted two more of my old wisdom entries 13:13:20 I would slightly disagre with that definition of mushrooms 13:13:29 `? mushrooms 13:13:31 A mushroom is a fungus that grows above ground, especially after rain. 13:13:32 -!- MDude has quit (Read error: No route to host). 13:13:40 that wasn't me, I just moved it! 13:13:42 because many fungi grow above ground, and most like moisture 13:13:48 well that's ok, i'm not blaming you 13:14:05 I would say the defining feature of a 'mushroom' in common parlance is a macroscopic fruiting body 13:16:42 -!- Frater_EST has joined. 13:17:42 -!- Frater_EST has left. 13:23:21 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61422&oldid=61408 * YamTokTpaFa * (-2) /* Random value */ 13:24:24 there are also lichens with macroscopic (though small) mushroom like fruiting bodies 13:24:39 and that comes from the fungus part of the lichen, so I figure it should count as a mushroom 13:24:50 and some slime molds do it too but those aren't fungi technically 13:25:48 they are "protists" which just means "weird eukaryotes that we can't classify as animal, plant, or fungus" 13:29:20 -!- wob_jonas has quit (Remote host closed the connection). 13:30:31 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61423&oldid=61422 * YamTokTpaFa * (+357) /* Temporary memory */ 13:34:54 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61424&oldid=61423 * YamTokTpaFa * (+204) /* Operating content of file */ 13:37:01 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61425&oldid=61416 * A * (-33) /* Another idea */ 13:58:43 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61426&oldid=61425 * A * (+509) (Last?) Edit of an improved algorithm 13:59:54 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61427&oldid=61424 * YamTokTpaFa * (+580) /* Conditional looping */ 14:00:49 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61428&oldid=61426 * A * (+149) /* Another idea */ 14:06:14 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61429&oldid=61427 * YamTokTpaFa * (+314) /* Arithmetic operation */ 14:08:15 [[Pxem]] https://esolangs.org/w/index.php?diff=61430&oldid=61397 * YamTokTpaFa * (+2477) /* Specifications */ 14:08:48 [[Pxem]] https://esolangs.org/w/index.php?diff=61431&oldid=61430 * YamTokTpaFa * (-478) 14:10:19 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61432&oldid=61428 * A * (+72) /* Another idea */ 14:10:20 [[Talk:Pxem]] https://esolangs.org/w/index.php?diff=61433&oldid=60881 * YamTokTpaFa * (+134) /* Announcement:I'm fixing the article. */ 14:12:43 [[Pxem]] https://esolangs.org/w/index.php?diff=61434&oldid=61431 * YamTokTpaFa * (+39) /* History */ 14:16:09 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61435&oldid=61432 * A * (+2) /* A: Home Row to bitch */ 14:29:56 [[Deadfish]] https://esolangs.org/w/index.php?diff=61436&oldid=60966 * A * (+309) /* Batch */ 14:44:14 [[Bfstack]] https://esolangs.org/w/index.php?diff=61437&oldid=61399 * A * (+190) Add a proof because I am very nosy... 14:48:40 -!- sleepnap has joined. 14:52:28 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=61438&oldid=61435 * A * (+252) /* Some thoughts */ 15:15:36 -!- MDude has joined. 16:06:40 whatis monad 16:06:42 `whatis monad 16:06:44 whatis: can't open the manpath configuration file /etc/manpath.config 16:06:49 `monad 16:06:50 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: monad: not found 16:06:56 `? monad 16:06:58 Monads are just monoids in the category of endofunctors. 16:07:02 -!- AnotherTest has quit (Ping timeout: 255 seconds). 16:34:06 -!- AnotherTest has joined. 16:46:00 [[Pxem]] https://esolangs.org/w/index.php?diff=61439&oldid=61434 * YamTokTpaFa * (+666) 16:46:38 [[Pxem]] M https://esolangs.org/w/index.php?diff=61440&oldid=61439 * YamTokTpaFa * (+1) /* Instructions */ 16:47:05 -!- tromp has quit (Remote host closed the connection). 17:00:24 -!- tromp has joined. 17:09:42 -!- b_jonas has joined. 17:10:23 `olist 1162 17:10:24 olist 1162: shachaf oerjan Sgeo FireFly boily nortti b_jonas 17:28:55 -!- tromp has quit (Remote host closed the connection). 17:29:41 -!- Phantom_Hoover has joined. 17:37:43 -!- tromp has joined. 17:45:24 -!- danieljabailey has quit (Ping timeout: 250 seconds). 17:49:08 -!- tromp has quit (Remote host closed the connection). 18:10:14 -!- tromp has joined. 18:13:29 -!- LKoen has joined. 18:20:23 -!- b_jonas has quit (Remote host closed the connection). 18:46:23 -!- LKoen has quit (Remote host closed the connection). 18:49:45 -!- LKoen has joined. 19:34:56 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 19:36:18 -!- Lord_of_Life has joined. 19:36:57 -!- FreeFull has joined. 20:18:03 -!- LKoen has quit (Remote host closed the connection). 20:22:06 -!- LKoen has joined. 20:23:11 -!- AnotherTest has quit (Ping timeout: 250 seconds). 20:35:44 -!- plokmijnuhby has joined. 20:36:31 -!- plokmijnuhby has quit (Client Quit). 21:00:02 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 21:05:40 -!- Phantom_Hoover has joined. 21:17:58 -!- 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.”). 21:44:26 -!- j-bot has joined. 21:47:34 @tell oerjan Seems you were correct... things are finally on track for going horribly right. Probably not in the way you expected though :) 21:47:34 Consider it noted. 21:51:26 -!- __erl__ has joined. 21:51:45 <__erl__> ok 21:52:32 `elcome erl 21:52:33 rl: elcome o he nternational ub or soteric rogramming anguage esign nd eployment! or ore nformation, heck ut ur iki: . (or he ther ind f soterica, ry #soteric n Fnet r ALnet.) 21:54:22 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 21:56:15 -!- __erl__ has quit (Ping timeout: 256 seconds). 22:02:01 -!- Phantom_Hoover has joined. 22:31:40 -!- tromp has quit (Remote host closed the connection). 22:51:12 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:33:47 -!- nfd has joined. 23:36:43 -!- atslash has quit (Quit: This computer has gone to sleep). 23:37:28 -!- nfd9001 has quit (Ping timeout: 276 seconds). 23:44:17 Did you know that defining a macro starting with the letter E followed by an uppercase letter is undefined behavior in C? 23:45:35 no 23:45:42 is that because of errno? 23:45:54 It is. 23:46:16 ok 23:46:24 so much undefined behavior 23:51:01 shachaf: I bet it's only undefined behavior if you include the right headers. 23:51:28 Which admittedly is going to be a lot of headers. 23:51:44 I think it's the case even if you don't. 23:58:48 I see no evidence of that. 23:59:26 I see it saying errno.h may define additional macro definitions beginning with E[0-9A-Z]. 23:59:46 But that appears to only be reserved if you include errno.h (indirectly or otherwise). 23:59:49 -!- arseniiv has quit (Ping timeout: 246 seconds). 23:59:58 And since they are explicitly macros, you are safe if you use #undef first. 2019-04-30: 00:00:38 (#undef and replacing a macro is UB iff the macro starts with _[A-Z_]) 00:02:31 It's possible. 00:03:02 I'm referring to the last draft of C11, FWIW. 00:03:28 (which is officially distinct from the actual spec, but in practice is the same damned thing) 00:03:51 That must be one of the things they changed. 00:03:57 Maybe. 00:04:03 You should pay ISO a bunch of money to make sure. 00:04:04 Or it could be that POSIX is different. 00:04:20 POSIX does like adding extra UB. 00:04:28 Time to go back to K&R C. 00:05:07 Where there's a definition I guess, but every single aspect of it is something some implementation felt free to change? :) 00:05:33 But also implementations were reasonable rather than malicious. 00:05:49 No, they were differently malicious. 00:06:11 Possibly incompetent, but not malicious. 00:06:22 Okay, I suppose that's fair. 00:17:28 There's a comp.std.c post where someone involved in the standardization process (I forget their actual job title, and it's not very easily searchable) lists the changes between N1570 and the final text. 00:17:39 https://groups.google.com/d/msg/comp.std.c/v5hsWOu5vSw/zHU1sw7_2mIJ 00:18:14 There's a few errors where it's implied _Alignof can take an expression (rather than just a parenthesized type name), but I doubt that's a big deal. 00:18:40 So, only likely to be all that relevant if you're being especially rules-lawyerly 00:18:53 I guess since C18 was finalized, it's time to start citing that now. 00:21:56 Not sure it has as convenient a draft though. 00:22:22 http://iso-9899.info/wiki/The_Standard says the latest availale is c17_updated_proposed_fdis.pdf (N2176), which claims to be the "version of the document -- intended to be the version that is to go into ballot for C17". 00:23:25 Typesetting isn't bad, but the PDF TOC only goes three levels deep. 00:23:52 Formatting kind of reminds me of the c 00:23:58 ...C++ standard drafts. 00:25:21 Also, you can buy INCITS/ISO/IEC 9899:2012 for just $60, compared to the CHF 198 ISO wants. 00:25:32 I think it was $30 earlier, but, you know, trying times. 00:27:28 That's $60 more than I'm happy with, but that's not _that_ crazy. 01:01:09 `? html 01:01:11 HTML is short for "hope this mess loads". 01:32:21 `learn html5 is something that should definitely not be parsed with regex 01:32:23 Learned 'html5': html5 is something that should definitely not be parsed with regex 01:33:06 `learn John Skeet is the king of Stack Overflow 01:33:08 Learned 'john': John Skeet is the king of Stack Overflow 01:34:09 `forget john 01:34:12 Forget what? 01:34:19 `learn John_Skeet is the king of Stack Overflow 01:34:21 Learned 'john_skeet': John_Skeet is the king of Stack Overflow 01:36:15 `revert 01:36:16 Done. 01:54:22 -!- adu has quit (Quit: adu). 02:01:16 -!- adu has joined. 02:02:19 -!- atslash has joined. 02:09:39 -!- atslash has quit (Quit: This computer has gone to sleep). 02:53:15 -!- tromp has joined. 02:57:27 -!- tromp has quit (Ping timeout: 240 seconds). 03:07:05 [[Bur]] M https://esolangs.org/w/index.php?diff=61441&oldid=61362 * Zane * (+547) 04:21:53 -!- FreeFull has quit. 04:58:38 -!- tromp has joined. 04:59:40 -!- tromp_ has joined. 05:02:58 -!- tromp has quit (Ping timeout: 259 seconds). 05:04:07 -!- tromp_ has quit (Ping timeout: 258 seconds). 06:09:45 -!- Frater_EST has joined. 06:36:17 -!- rodgort has quit (Quit: Leaving). 06:37:14 -!- Frater_EST has left. 06:38:52 -!- tromp has joined. 06:46:27 -!- rodgort has joined. 06:48:39 -!- atslash has joined. 07:35:03 -!- Lord_of_Life has quit (Ping timeout: 245 seconds). 07:39:42 -!- Lord_of_Life has joined. 07:52:48 [[User:YamTokTpaFa/sandbox]] https://esolangs.org/w/index.php?diff=61442&oldid=61429 * YamTokTpaFa * (-15613) Replaced content with "'''Devilic10''' is an assembly language for esoteric machine "'''Devilic10 Machine'''" designed by [[User: YamTokTpaFa]]. This language features binary-coded 9-ary value,..." 07:55:05 -!- AnotherTest has joined. 08:02:59 [[User:YamTokTpaFa/sandbox2]] N https://esolangs.org/w/index.php?oldid=61443 * YamTokTpaFa * (+489) Created page with "{{Distinguish/Confusion|Braincrash}} '''BrainCrash''' is a [[:Category:Brainfuck derivatives|Brainfuck derivative language]] designed by , published in 2008. The purpos..." 08:16:33 -!- tromp has quit (Remote host closed the connection). 08:23:40 [[HQ9F+]] N https://esolangs.org/w/index.php?oldid=61444 * YamTokTpaFa * (+280) Created page with "{{Stub}} '''HQ9F+''' is a derivative language of [[HQ9+]] but with [[FizzBuzz]] feature, designed by , published in 2007. == Links == *[https://web.archive.org/web/200..." 08:30:08 [[HQ9F+]] https://esolangs.org/w/index.php?diff=61445&oldid=61444 * YamTokTpaFa * (+366) 08:33:02 [[HQ9F+]] https://esolangs.org/w/index.php?diff=61446&oldid=61445 * YamTokTpaFa * (+177) 08:36:12 [[HQ9F+]] https://esolangs.org/w/index.php?diff=61447&oldid=61446 * YamTokTpaFa * (+13) 08:39:11 -!- tromp has joined. 08:39:23 [[Pxem]] https://esolangs.org/w/index.php?diff=61448&oldid=61440 * YamTokTpaFa * (+31) /* Instructions */ 08:46:49 I started playing Baba Is You last night 08:46:55 It is enjoyable 08:56:53 good! 10:00:21 Did you manage to enjoy it? 10:00:42 Not in its entirety yet 10:01:02 Sure, only the parts you played. 10:06:52 goood game 10:13:45 -!- arseniiv has joined. 10:35:29 [[JCLN]] N https://esolangs.org/w/index.php?oldid=61449 * A * (+442) Created page with "[[JCLN]] (Jump Conditionally to a LiNe) is an [[OISC]] instruction. ==Syntax== ===To unconditionally jump to a line:===
 jcln *, line #For example, to jump to line 5, you..."
10:38:38  It's fun and challenging
10:38:46  I'm going to take a long time to complete it, I feel
10:39:54  [[OISC]]  https://esolangs.org/w/index.php?diff=61450&oldid=61271 * A * (+167) /* List of OISCs */
10:45:24  like a good puzzle game should
10:45:35  Mhmm
10:46:00  I've looked at a couple of levels and given up and moved on
10:46:11  But luckily it lets you play non-linearly enough to accomplish that
10:48:31  i still recommend having a look at snakebird
10:50:49  [[User:YamTokTpaFa/sandbox2]]  https://esolangs.org/w/index.php?diff=61451&oldid=61443 * YamTokTpaFa * (+1394) 
10:51:08  [[Talk:Bitch]]  https://esolangs.org/w/index.php?diff=61452&oldid=61438 * A * (+433) incomplete
10:51:15  [[User:YamTokTpaFa/sandbox2]] M https://esolangs.org/w/index.php?diff=61453&oldid=61451 * YamTokTpaFa * (-1883) Blanked the page
10:52:07  [[BrainCrash]] N https://esolangs.org/w/index.php?oldid=61454 * YamTokTpaFa * (+1940) Created page with "{{Distinguish/Confusion|Braincrash}}  '''BrainCrash''' is a [[:Category:Brainfuck derivatives|Brainfuck derivative language]] designed by , published in 2008. The purpos..."
10:53:07  [[Brainfuck extensions]]  https://esolangs.org/w/index.php?diff=61455&oldid=60983 * YamTokTpaFa * (+16) 
10:53:57  [[Brainfuck.NET]] M https://esolangs.org/w/index.php?diff=61456&oldid=56294 * YamTokTpaFa * (+38) /* Language overview */
10:54:00  [[Talk:Bitch]]  https://esolangs.org/w/index.php?diff=61457&oldid=61452 * A * (+111) incomplete
10:54:06  snakebird is great
10:54:51  What's the concept?
10:58:20  you have figures that behave like in a snake game with gravity and you have to move those to a goal
10:59:29  they are actually birds though
10:59:40  they're just long birds
11:00:05  snakebirds, kinda
11:00:07  Ah, I'll have to check it out when I'm finished with BIY
11:00:50  there is a mobile version of it
11:04:48  [[Talk:Bitch]]  https://esolangs.org/w/index.php?diff=61458&oldid=61457 * A * (+145) Phew! Fill up the rest of the specification.
11:13:08  [[Braincrash]]  https://esolangs.org/w/index.php?diff=61459&oldid=38051 * YamTokTpaFa * (+37) 
11:13:29  [[BrainCrash]]  https://esolangs.org/w/index.php?diff=61460&oldid=61454 * YamTokTpaFa * (+18) 
11:14:00  [[HQ9F+]]  https://esolangs.org/w/index.php?diff=61461&oldid=61447 * YamTokTpaFa * (+18) 
11:21:16 -!- wob_jonas has joined.
11:23:48  fizzie, pikhq, shachaf: as for the C standard, what I'd like to know is whether I'm allowed to write offsetof(struct { char b; T v; }, v) in an expression instead of alignof(T), where T is some object type. 
11:24:27  I looked at the drafts, but since offsetof is just a macro rather than a builtin, it doesn't have dozens of paragraphs of strict definitions, just some very brief description. at one point gcc and clang interpreted this differently, one allowed it and the other banned it.
11:31:43  Hmm, structs...
11:37:32  `? structs
11:37:35  structs? ¯\(°​_o)/¯
11:40:12  wob_jonas: at the very least 6.7.2.1.15 (in the? C18 draft) seems vague enough that the compiler is free to align the T v field more coarsely than strictly required.
11:40:39  int-e: oh sure, but that's not really my question
11:41:00  my question is whether you're allowed to define a struct right inside the offsetof
11:41:41  ah.
11:42:55  if it's allowed then you can use that to write alignof as a macro
11:43:04  a macro not using the builtin _Alignof that is
11:43:19  "an integer constant expression" yeah that doesn't really help. But I not that there's no explicit restriction on the 'type' argument and struct{...} is a valid type in other contexts...
11:43:22  it doesn't matter much anymore, because today's compilers all support the builtin alignof
11:43:35  it cam up more back when some compilers didn't yet have it
11:43:52  So I'd argue that your use case should be valid. But I can easily see it go wrong in practice :)
11:44:04  I not -> I note
11:45:07  ... well, actually it's tricker than that
11:46:29  you've probably done more digging into the standard than I have in the past 10 minutes :)
11:46:51  but every compiler has either alignof, or the gcc extension __alignof__, or the MS extension __alignof, or the C++ template std::alignment_of, or the boost version of that latter
11:47:12  no, I mean it's trickier than "toyda's compilers all support the builtin alignof"
11:49:23  The main thing I did was to confirm that the compiler is free to align the T v field in whatever way it pleases as long as the minimum alignment is satisfied (the latter follows indirectly because you can take the address of that field and continue to access it through the resulting pointer without limitations)
11:52:33  yes, I know, technically the standard allows extra padding between and after struct elements. but as far as I know, in reality in only happens in old architectures and only at the very end of structs whose contents are too small.
11:53:18  in any case, these days compilers try to compile code with ABI compatible with that of other compilers, so they won't randomly add padding
11:58:52  FWIW, I'd read the bit where it says "the type and member designator shall be such that given `static /type/ t;` then the expression `&(t./member-designator/)` evaluates to an address constant" at least implying that it should be fine to put the struct definition there.
11:59:09  Because you could put it in the `static struct { ... } t;` as well.
11:59:17  But it's true it's a pretty brief description.
12:00:47  wob_jonas: but if you only care about what happens in reality then you never need to consult the standard at all ;-)
12:01:46  fizzie: yes, they say that to exclude types like `int [2]`, which doesn't matter in the usual definition of offsetof, but this way it's uniform with va_arg.
12:02:17  int-e: right, that's why I tried gcc and clang, and one of them accepted it, the other didn't
12:04:06  wob_jonas: are you willing to divulge which one accepted it?
12:09:24  I seem to recall on GCC offsetof(a,b) is just __builtin_offsetof(a,b). But of course that doesn't necessarily mean it would accept a struct definition in there.
12:18:59  okay apparently gcc accepts it.
12:22:25  but so does clang :P
12:22:56  clang version 7.0.1-8, gcc (Debian 8.3.0-7) 8.3.0
12:23:55 -!- AnotherTest has quit (Ping timeout: 246 seconds).
12:25:20  printf("%zu\n", offsetof(struct{char a; int b;}, b)); <-- this is what I tried now.
12:29:57  uh, wrong format specifier; offsets are signed.
12:38:39  fizzie: ok, but that doesn't really help you tell what it accepts
12:40:54  fizzie: the traditional definition was something like #define offsetof(t,f) (long)((t*)0->f)
12:41:14  and that's why it was originally a macro rather than a keyword
12:41:17  on old compilers
12:43:37 -!- AnotherTest has joined.
12:44:04 -!- adu has quit (Quit: adu).
12:55:20  int-e: No, the format specifier was fine.
12:55:54  oh.
12:56:02  "-- `offsetof(/type/, /member-designator/)` which expands to an integer constant expression that has type `size_t`, --"
12:56:09  (C18 7.19p3)
12:56:11  right, I didn't think that through :)
12:56:33  (it can't be negative even though I think of it as a difference of pointers...)
14:01:17 -!- AnotherTest has quit (Ping timeout: 244 seconds).
15:58:54  I think there's also an implementation like `#define offsetof(s,m) ((size_t)((char *)((s *)0)->m - (char *)0))` where it really is a difference of pointers.
15:59:09  (I don't think that's any better, or worse, than the other: it avoids the implementation-defined pointer-to-integer conversion, but still relies on making up the hypothetical `((*s)0)->m`.)
15:59:26  s/\*s/s*/
16:05:33 -!- wob_jonas has quit (Remote host closed the connection).
16:14:53  What if a language only had downward funargs (functions don't extend the lifetime of their scope, can't use them when their scope dies), but simulated upward funargs by converting functions to CPS at runtime if they return anything that contains functions that are about to go out of scope?
16:15:46  For example, if F calls G, and G returns a function, then instead of popping G, F's continuation would be pushed. When that gets popped, G and F would be popped as well, returning whatever F's continuation popped.
16:15:56  s/continuation popped/continuation returned/
16:25:51 -!- AnotherTest has joined.
17:52:23 -!- arseniiv has changed nick to arseniiv_.
17:52:30 -!- arseniiv_ has changed nick to arseniiv.
18:10:12 -!- bobby has joined.
18:32:44  [[User talk:A]]  https://esolangs.org/w/index.php?diff=61462&oldid=61278 * Helen * (+3327) Java implementation of [[Volatile]]
18:40:31 -!- b_jonas has joined.
18:47:58 -!- Lord_of_Life has quit (Ping timeout: 245 seconds).
18:49:32 -!- Lord_of_Life has joined.
19:41:42 -!- TheWild has joined.
19:47:30 -!- FreeFull has joined.
19:47:44 -!- S_Gautam has joined.
20:09:53 -!- atslash has quit (Quit: This computer has gone to sleep).
20:16:20 -!- arseniiv has quit (Ping timeout: 255 seconds).
20:30:09 -!- LKoen has joined.
20:31:39  [[Bur]] M https://esolangs.org/w/index.php?diff=61463&oldid=61441 * Zane * (+8) 
20:37:56 -!- FreeFull has quit.
20:38:28 -!- AnotherTest has quit (Ping timeout: 276 seconds).
20:46:52 -!- FreeFull has joined.
21:02:00 -!- LKoen has quit (Remote host closed the connection).
21:02:26 -!- LKoen has joined.
21:07:44 -!- TheWild has quit (Ping timeout: 246 seconds).
21:34:32 -!- LKoen has quit (Remote host closed the connection).
21:37:40 -!- LKoen has joined.
21:45:42  `? mushroom
21:45:43  A mushroom is a fungus that grows above ground, especially after rain.
21:45:49  there's not mush room for factual entries in this database
21:47:23  Why not?
21:47:31  `dowg mushroom
21:47:33  11801:2019-04-29  `` set -e; cd wisdom; mv -vi fungus mushroom; sed -i "s/^/A mushroom is /" mushroom; cat mushroom; echo ok
21:47:46  `dowg fungus
21:47:48  11801:2019-04-29  `` set -e; cd wisdom; mv -vi fungus mushroom; sed -i "s/^/A mushroom is /" mushroom; cat mushroom; echo ok \ 11797:2019-04-29  ` mv wisdom/fungu wisdom/fungus  # you may opt to `forget it if you wish
21:47:57  `dowg fungu
21:47:59  11797:2019-04-29  ` mv wisdom/fungu wisdom/fungus  # you may opt to `forget it if you wish \ 11796:2019-04-29  learn a fungus that grows above ground, especially after rain.
21:50:49  yeah I was surprised about an entry that attempted to be factual
21:54:49  kmc: it came about because I listed the few tanebventions that don't have an entry – there are about three or four – and then gerzytet created one, and then I renamed it to place
21:55:10  and then ais came in and mentioned that he wants more factual wisdom entries and less stupid jokes
21:55:13  `? tanebventions
21:55:14  Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex.
21:55:28  `? tanebventions: food
21:55:29  Culinary tanebventions include automatic squirrel feeders, weetoflakes, mushrooms, nutella, and cognac.
21:56:09  `? ruin
21:56:11  ruin? ¯\(°​_o)/¯
21:56:22  `? the universe
21:56:23  The universe was invented by Taneb as an opposing force to oerjan. Escardó proved that it was indiscreet.
21:56:23  `? universe
21:56:25  A universe is a poem in one stanza.
21:57:18  `? linear logic
21:57:19  linear logic? ¯\(°​_o)/¯
21:57:22  `? tanebventions: math
21:57:23  Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, linear logic, the reals, Lambek's lemma, Curry's paradox, Stone spaces, algebraic geometry, locales, and histograms.
21:57:44  yeah, it was three
21:57:52  linear logic, ruin, and linear logic
22:00:07  . o O ( Are you even allowed to use "linear logic" twice in a sentence? )
22:01:46  um
22:01:50  mushroom, linear logic, and ruin
22:02:05  and yes you are
22:22:06 -!- sleepnap has left.
22:39:02  [[Special:Log/newusers]] create  * Mipinggfxgbtftybfhfyhfn *  New user account
22:41:09 -!- 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.”).
22:45:44 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
22:48:39 -!- b_jonas has quit (Quit: leaving).
22:57:12  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=61464&oldid=61409 * Mipinggfxgbtftybfhfyhfn * (+229) /* Introductions */
23:11:59 -!- oerjan has joined.
23:20:39  @messages-loud
23:20:40  int-e said 1d 1h 33m 5s ago: Seems you were correct... things are finally on track for going horribly right. Probably not in the way you expected though :)
23:24:34 -!- atslash has joined.
23:26:12  i'm worried about the bears, they might try to prevent anyone neutralizing him.  (like the time creature trying to reverse the change...)  krosp might go either way.
23:28:30  so, definitely horrible.  it reminds to see if anything goes right.
23:28:39  *remains
23:30:03  `? fungus
23:30:07  fungus? ¯\(°​_o)/¯
23:30:16  `dowg fungus
23:30:18  11801:2019-04-29  `` set -e; cd wisdom; mv -vi fungus mushroom; sed -i "s/^/A mushroom is /" mushroom; cat mushroom; echo ok \ 11797:2019-04-29  ` mv wisdom/fungu wisdom/fungus  # you may opt to `forget it if you wish
23:30:31  `? mushroom
23:30:32  A mushroom is a fungus that grows above ground, especially after rain.
23:36:09  `? toilet
23:36:11  toilet is elliot spelled backwards, without the extra l, with a t at the end.
23:43:52  `` ls -l wisdom/ha
23:43:53  ls: cannot access 'wisdom/ha': No such file or directory
23:44:11  `dowg wisdom/ha
23:44:13  No output.
23:44:22  curious
23:44:50  `` dowg ha
23:44:52  11802:2019-04-29  forget ha \ 7443:2016-04-17  learn Ha van sz\xc3\xadved, hogy mindazt, mit el\xc3\xa9rt\xc3\xa9l, / Ha kell, egyetlen kock\xc3\xa1ra rakd, / s t\xc3\xbaltegyed magad, ha vesztes\xc3\xa9g \xc3\xa9r, / s ne legyen r\xc3\xb3la t\xc3\xb6bb\xc3\xa9 egy szavad
23:45:36  `2 dowg ha
23:45:38  2/1:
23:45:53  hm that doesn't explain the permission thing.
23:48:38  `forget toilet
23:48:39  Forget what?
23:49:08  no one seemed to actually complete the quality control
23:50:19  although it's a little suspicious when `5 w gives the last one added...
23:50:30  `cat bin/5
23:50:31  cmd="${1-quote}"; \`^ 5 "$cmd"
23:50:48  `cat bin/^
23:50:49  cat: 'bin/^': No such file or directory
23:50:57  `cat bin/`^
23:50:58  ​[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport
23:51:17  `cat bin/w
23:51:18  wisdom "$@"
23:51:28  `cat bin/wisdom
23:51:29  ​#!/bin/sh \ f=$(find wisdom -ipath "wisdom/*$1*" -type f -print0 | shuf --random-source=/dev/urandom -z -n1); if [ -n "$f" ]; then echo -n "${f#wisdom/}//"; cat "$f"; else echo "That's not wise."; fi | rnooodl
23:51:49  you'd think urandom would be enough.
23:52:03  i suppose it was just meant to be deleted.
23:56:48  `before wisdom/if
23:56:51  wisdom/if//If you can make one heap of all your winnings / And risk it on one turn of pitch-and-toss, / And lose, and start again at your beginnings / And never breathe a word about your loss: