2020-01-01: 00:00:00 Happy New Year to the +00:00 timezone offset! Happy New Year HackEso. 00:00:19 `botsnack with cognac chocolate 00:00:24 ​>:-D 00:00:53 do any of the other bots have a well-defined timezone? 00:00:54 @time 00:00:58 Local time for b_jonas is Wed Jan 1 01:00:54 2020 00:01:04 @time lambdabot 00:01:04 I live on the internet, do you expect me to have a local time? 00:01:09 ugh 00:01:35 ^time 00:01:39 =time 00:01:42 lambdabot used to be even more snarky back when @vixen worked 00:01:49 @vixen 00:01:49 You won't have Nixon to kick around anymore, because, gentlemen, this is my last press conference. 00:01:57 i find it hilarious 00:02:03 that @vixen was removed for being offensive 00:02:07 so now it auto-corrects to @nixon 00:02:13 which is more offensive 00:02:15 @nixon 00:02:15 I can take it. The tougher it gets, the cooler I get. 00:02:17 @nixon 00:02:17 In a flat choice between smoke and jobs, we're for jobs...But just keep me out of trouble on environmental issues. 00:02:48 kmc: yeah but @nixon is just politically offensive, while @vixen was occasionlly nsfw 00:02:55 perhaps 00:03:05 not that i actually consider nsfw more than an american obsession 00:03:19 there are some choice quotes about the blacks and the jews in there 00:03:40 when's the next new year? do we have anyone to the east of the big -05:00 timezone? 00:03:41 i suppose those could be nsfw as well 00:03:53 `? canaima 00:03:54 Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people who have no idea why they're here. 00:04:06 b_jonas: i dunno 00:04:19 `? cannabis 00:04:21 cannabis? ¯\(°​_o)/¯ 00:04:38 are you implying venezuelans would be? 00:04:59 although i banned canaima users so there are a lot fewer than there used to 00:05:19 (they were pretty much entirely lost people) 00:05:50 23:20 < kmc> though i'm sure if you went through the logs you could find loads of embarrassing things i've said 00:05:52 occasionally someone gets through who has changed the default username 00:05:53 23:20 < kmc> @nixon 00:05:55 oerjan: they would be, they're in -04:00 timezone offset, but I was more like asking HackEso because I don't remember what geographical place canaima was associated with 00:05:56 23:20 < lambdabot> I'm glad I'm not Brezhnev. Being the Russian leader in the Kremlin. You never know if someone's tape recording what you say. 00:08:28 quote of the century, that 00:08:46 but even apart from that, there could be someone from the -03 or -04 timezones just randomly here. I know there are some south americans on the internet who speak English. 00:09:26 I wonder why this channel has nobody from australia or new zealand by the way. maybe those countries are too sane and #esoteric attracts us crazy ones only. 00:09:38 hm. 00:09:40 good point. 00:09:47 I mean in general, not during the current fires in particular. 00:09:48 b_jonas: itidus was australian, though not particularly sane 00:09:48 let me check SMIR from those contries 00:10:15 like, some of them don't have internet access right now, or are evacuated and have bigger problems than chatting on #esoteric 00:10:22 oerjan: I see 00:10:42 and HackEgo used New Zealand locale but UTC timezone I believe 00:10:59 hm nah australia seems to have pretty high insanity rates 00:10:59 i suspect it may be just time zone making it awkward for them? 00:10:59 so 00:11:01 that ain't it 00:11:29 maybe it's just the wrong kind of insanity 00:11:30 like 00:11:35 killing koalas insanity 00:11:40 oerjan: oh come on, we have people with the weirdest circadian rhythms here, like Europeans active during american times 00:11:40 instead of using python insanity 00:12:05 people who use python are logically insane 00:12:15 not legally insane, just logically insane 00:12:43 bunnyocto19: hm wait are you mroman in very slight disguise 00:12:53 pretty much 00:13:08 Am I famous for hating on python? 00:13:25 oerjan: it took me a long time to realize that as well 00:13:35 no, for blsq, but you spoke about the author in third person so i first thought it was _not_ you 00:13:53 might have been a dramatic reference :D 00:13:55 but yeah 00:13:56 I'm mroman 00:14:00 but just now that australian thing got me to check your whois 00:14:18 nickserv info bunnyocto19 00:14:37 and what's my whois say? 00:14:39 (irc whois + unix whois, in combination) 00:14:54 bunnyocto19: it gives an ip which the other whois tells is swiss 00:15:04 well 00:15:07 bunnyocto19: it says you're using webchat 00:15:09 that could be any swiss 00:15:37 but yes, I got a new temporary nick 00:15:57 in case they're watching me 00:15:59 sure, but a swiss who does burlesque? seemed more likely it was the same person. 00:16:00 but now I guess it's over so.. 00:16:02 -!- bunnyocto19 has changed nick to mroman. 00:16:45 and by them I mean my insurance provider. 00:16:59 `date 00:17:00 Wed Jan 1 00:16:59 UTC 2020 00:17:06 `ddate 00:17:08 Today is Sweetmorn, the 1st day of Chaos in the YOLD 3186 00:17:17 Happy 3186 everyone. 00:17:22 happy 3186 00:17:40 oerjan: burlesque is getting maintained again at least 00:17:43 what sets the year 0 of the discordian calendar, again? 00:18:37 i'm on work disability 00:18:40 oerjan: oh come on, we have people with the weirdest circadian rhythms here, like Europeans active during american times <-- yeah but it still stacks the probabilities against them 00:18:47 not sure they would count chatting as work or something. 00:19:16 kmc: Hmm, I don't know. The calendar page just says "[1970 = 3136]". 00:19:26 okay 00:19:43 and legally the gov is allowed to spy on people on disability 00:19:43 so 00:19:50 mroman: oh, only that? so it's not, like, you're inpatient in a hospital and banned from using the internet at certain times but smuggled in a device (come on, that's a serious possibility, people on #esoteric reported that) 00:20:10 I used to be banned from the internet 00:20:19 for a couple of days 00:20:32 kmc: Oh, apparently it's because the Curse of Greyface happened in the year 1166 B.C. 00:20:38 that's part of the abuse story 00:20:40 b_jonas: hm, I have a guess who that would have been 00:20:48 > 1970 - 3136 00:20:50 -1166 00:20:55 which i'm legally not going to tell any details until the case is settled 00:21:11 "In the year 1166 B.C., a malcontented hunchbrain by the name of Greyface, got it into his head that the universe was as humorless as he, and he began to teach that play was sinful because it contradicted the ways of Serious Order." 00:21:23 story checks out 00:22:09 i mean most hospitals allow you to use your phones and laptopts 00:22:11 at least here 00:22:16 heard different things about the US 00:22:17 mroman: makes sense to not want that on a channel that is publicly logged forever 00:22:35 mroman: yes, but I specifically said banned during part of the day 00:22:53 oh. that. 00:22:56 no. 00:23:01 that's very unusual 00:23:04 and it's during the night in switzerland 00:23:07 is it now? hmm 00:23:08 they only do that for punishments 00:23:13 but not as a general rule 00:23:42 basically if you're a 25y old adult who behaves like a 14 crappy teenager they'll do the "give me your phone" stuff with certain patients 00:23:59 but adult patients know the rules: "during sessions don't use your phone. inbetween sessions use it" 00:24:11 those who don't get that will get their phones confiscated 00:24:29 so it's only really a problem for adults who aren't really adults 00:24:57 there's a no TV until 4pm rule 00:25:02 ok, this doesn't quite match my evidence, but it could differ between countries or between hospitals or between parts of a hospital I guess 00:25:10 [[Special:Log/newusers]] create * Lebster * New user account 00:25:21 you're just not allowed to take pictures of other people 00:25:49 i'd be surprised if these rules were at all standardized across countries 00:25:56 yeah I heard stories about the US where having your smartphone taken away is common procedure 00:26:04 beyond things bad enough to be human rights violations 00:26:12 doesn't really happen here unless you have to go to isolation 00:26:27 but even then... only under extreme circumstances 00:27:12 if you're an immediate suicide risk you'll be put into isolation with all your clothes taken away and replaced through hospital clothes 00:27:15 mroman: I'm European 00:27:18 there'll be one mattress on the floor. 00:27:31 all other items are taken away 00:27:37 (the smartphone too) 00:27:46 but that's about it. 00:27:48 no pictures, sure, that applies to basically the whole hospital, because there are other people there 00:28:14 that's usually just for one night or something and then you're transfered to a regular room 00:29:07 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=68515&oldid=68487 * Lebster * (+234) /* Introductions */ 00:29:08 there was just one patient who had a smartphone ban but they used it for disciplinary stuff because that patient was a cranky teenager at 25 or something. 00:29:27 well you can take pictures of the rooms here 00:29:31 as long as they're empty 00:29:41 some hospitals don't even allow you that 00:29:48 which is weird 00:29:51 I mean 00:29:58 what do you have to hide? 00:30:04 or maybe it's a security issue 00:30:39 mroman: even if the room doesn't have doctors or patients in it, it probably has stuff of other patients, because you're not getting a private room 00:30:59 well 00:31:09 you just have to be crazy enough and you'll get a private room 00:31:11 hurhur 00:31:21 also it's easier to just ban pictures during the whole hospital without trying to discriminate the finer points 00:31:27 no, you have to be rich enough for a private room 00:31:32 or that 00:31:41 luckily I could fake the first and I am the second 00:32:22 but I don't use premium privileges from my insurance 00:32:46 don't want special treatment even though it would be covered 00:33:15 on the other hand you could argue that a 110CHF wasted a month 00:33:34 [[User:Lebster]] N https://esolangs.org/w/index.php?oldid=68516 * Lebster * (+106) Created page with "I'm '''Lebster''', and I like EsoLangs! == Created Languages == * StupidStackLanguage (work-in-progress)" 00:33:49 I just use ear plugs at night and sleep is fine 00:34:11 don't care if there are three other people in the room. As long as I can sleep who cares 00:34:16 unless they're violent 00:34:19 then yeah 00:34:22 that's an issue 00:34:46 mroman: would the special treatment include beds that aren't so terribly uncomfortable to sleep on that I have to put my mattress on the floor and even then can barely sleep, put it back on the bed at dawn before a nurse sees it, all while the doctors explain how important it is for my health to get a good long sleep? 00:34:54 8 Months hospitalisation is definitely my record though. 00:35:11 I don't know. Our beds were decent. 00:35:13 and proper chairs or benches in a place with lighting on which I can read a book? 00:35:18 and sometimes I literally slept on the floor anyways 00:35:35 but I can sense that hungary isn't as luxurious as switzerland probably 00:36:01 well the public hospitals really suck 00:36:31 mental hospitals generally suck 00:36:31 though I admit I hate soft mattresses and soft springy bed frames, I've slept on the floor in a hotel for that reason too 00:36:36 except for the nice private ones 00:36:39 they're great 00:36:49 indeed 00:36:59 yes, mental hospitals generally suck too 00:37:08 because of the other patients 00:37:09 but private ones don't take all the patients 00:37:17 just the patients with little ailments 00:37:20 and because of all the rules that they have to enforce because of the other patients 00:37:20 it's a money maker 00:37:22 like really 00:37:34 insurances pay crazy amounts of money to them due to patients. 00:38:09 you can't put a violent patient who routinely trashes the room into a fancy 5 star private clinic with 5k in furniture per room 00:38:19 not unless you wanna loose 5k 00:38:41 the public ones need to be equipped to deal with the worst of the worst 00:38:48 [[User talk:Lebster]] N https://esolangs.org/w/index.php?oldid=68517 * Lebster * (+0) Created blank page 00:38:57 so they treat everybody as the worst of the worst :D 00:38:58 mroman: which side did you fall on when you got out of the hospital? are you eating all sorts of food with just a spoon, without a fork and knife, because you learned how to do it and are used to, or, on contrary, eating every food with a knife and fork, because you're allowed to? 00:39:08 -!- Melvar has quit (Read error: Connection timed out). 00:39:30 well... we had knifes 00:39:31 so 00:39:37 I can't answer that 00:39:48 that's a weird mental hospital then 00:39:50 -!- Melvar has joined. 00:39:54 there are open wards and closed wards 00:40:03 but even on the closed wards you have knifes 00:40:08 ok 00:40:19 see... the trick is that if somebody were to use a knife 00:40:25 you just isolate him from other patients 00:40:28 problem solved. 00:40:49 that's how it's done here 00:41:05 if they have any reason to believe you'd use a knife to injure somebody you'll be locked up in isolation 00:41:46 I don't see how that works, because (1) they can use a knife on themselves, (2) they aren't rich enough to have private isolation rooms for many patients, and (3) it may be too late after they use a knife. 00:42:08 you don't let it come to 3. 00:42:25 1) not when in isolation no 00:42:36 2) depends I guess 00:42:43 the closed ward here has 3 isolation units. 00:43:02 maybe I just didn't meet the isolated patients, by definition 00:43:03 I mean... 00:43:09 violent patients are really rare 00:43:15 in the sense of "murderers" 00:43:18 actually violent ones are rare, sure 00:43:20 violent patients aren't rare 00:43:34 but "i'm gonna stab you" violent is rather rare 00:43:55 so you isolate them or transfer them to a better suited clinic 00:44:03 yeah 00:44:18 that's true, they're in a different clinic 00:44:27 a worse one 00:44:30 and heavily sedated 00:44:54 there are also huge cultural differences 00:44:59 some cultures violence is accepted more 00:45:05 such as violence to defend your honor or whatever 00:45:15 so naturally those countries will have more issues with violent patients 00:45:20 swiss are inherently anti-violent. 00:45:50 hmm 00:46:24 I mean 00:46:28 no offense to americans 00:46:35 but I'd say that americans are more violent than swiss 00:46:41 like 00:46:45 just the concept of bar fights 00:46:49 doesn't exist here 00:47:00 there's zero tolerance for that shit 00:47:16 if you slap another person in the face 00:47:20 you'll get sued 00:47:54 unless it's a psychiatrist 00:47:58 they can legally slap patients 00:48:03 what 00:48:06 psychiatrists can do pretty much anything. 00:48:25 with the exception of sexual violence and causing death 00:48:34 and amputations. 00:48:43 those are the three things they are legally not allowed to do 00:49:10 other than that they're specifically allowed to do anything. 00:49:49 yeah... few people know this... 00:50:00 also... psychiatrists generally don't use all the stuff they could do 00:50:11 that's probably partly the reason why most people think that they can't do that 00:50:19 but they can. 00:50:24 they just usually really, really don't. 00:50:40 but they have the legal right to. 00:51:11 my guess is one of the reasons they don't is because if they would then more people would start reading the law and the law will be changed within a month 00:51:45 for as long as they don't do it then people have no reason to read the law and except for a few laywers and whatnot complaining about it 00:51:53 the public sees no immediate need to change the laws 00:52:23 people are very biased. 00:53:05 "You know they could legally slap you?" "That can't be right?" "They can!" "Well, I was never slapped and none of my other inpatients were slapped so I don't think there's a problem" 00:54:37 or like "so maybe they could. They never do it." Well, until they do it and you learn that it's legal and that you're fucked. 00:55:05 people don't want to bother with problems unless it personally impacted their own lifes. 00:55:55 anyway the takehome message is: pretty much all countrie's mental health laws are crap. we need to revise them. Have a good night. 00:56:15 -!- mroman has quit (Quit: solong longers). 00:56:25 good night, mroman 00:59:12 -!- blsqbot has quit (Read error: Connection reset by peer). 01:13:16 Now I set up a Fossil repository for TeXnicard: http://zzo38computer.org/fossil/texnicard.ui/ I also set up a NNTP for TeXnicard, described on that web page. 01:13:42 one thing i've been learning, while the American healthcare system is fucked up in many ways, every country has some fucked up stuff 01:16:33 Do you like TeXnicard? 01:17:33 I have no opinion of TeXnicard 01:17:55 Do you have a opinion of Magic Set Editor? 01:18:55 (Magic Set Editor doesn't support CMYK, I think.) 01:46:28 -!- sftp has quit (Excess Flood). 01:47:09 -!- sftp has joined. 02:18:51 `learn The password of the month is only if lambda is a macro 02:18:55 Relearned 'password': The password of the month is only if lambda is a macro 02:19:18 fungot: i defer to you as the expert hth 02:19:18 oerjan: love this song reminds me of stepbrothers... dang! many props!!!! i love this song is that so good 02:20:05 ^style 02:20:05 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* 02:24:23 -!- imode has joined. 02:26:36 hm if i'd read the logs earlier i'd not have needed to ask 02:31:24 `slwd `fetch//s,Ego,Eso, 02:31:28 ​`fetch//`fetch [] downloads files, and is the only web access currently available in HackEso. It is a special builtin that cannot be called from other commands. See also `edit. 02:45:10 and this is very inconvenient and it lasts hours <-- have you looked at this remarkable new invention called a "towel" hth 02:45:31 just as well e's not here 02:56:54 -!- Lord_of_Life_ has joined. 02:57:44 [[StupidStackLanguage]] N https://esolangs.org/w/index.php?oldid=68518 * Lebster * (+1892) Created page with "'''StupidStackLanguage''' (or SSL) is an [[esoteric programming language]] created by [[User:Lebster|Lebster]] in which all operations take place on a [[Stack]] SSL Uses the..." 02:58:08 [[Naz]] https://esolangs.org/w/index.php?diff=68519&oldid=68509 * Sporeball * (+359) prove naz's computational class 02:58:22 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 02:58:22 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:09:25 [[Special:Log/upload]] upload * Lebster * uploaded "[[File:Ssl.png]]" 03:10:19 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68521&oldid=68518 * Lebster * (+39) 03:12:21 [[Naz]] M https://esolangs.org/w/index.php?diff=68522&oldid=68519 * Sporeball * (-409) fixes 03:18:25 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68523&oldid=68521 * Lebster * (+145) 03:20:07 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68524&oldid=68523 * Lebster * (+68) /* Operations */ 03:21:12 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68525&oldid=68516 * Lebster * (+4) 03:24:53 I read that in Magic: the Gathering, "Creatures with power 5 or more have flying" doesn't work, because the layer system first checks for abilities and then power/toughness. However, I am not so sure. I would think that determining characteristics from text and copiable values always applies. Do you know if it does or not? 03:26:49 I would think that "The values of an object's characteristics are determined by starting with the actual object. For a card, that means the values of the characteristics printed on that card." means it is like I said. 03:33:47 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68526&oldid=68524 * Lebster * (+77) /* Operations */ 03:34:10 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68527&oldid=68526 * Lebster * (+42) /* Operations */ 03:46:40 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68528&oldid=68527 * Lebster * (+117) /* Operations */ 03:46:53 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68529&oldid=68525 * Lebster * (-19) 03:47:05 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68530&oldid=68528 * Lebster * (+1) 03:49:13 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68531&oldid=68530 * Lebster * (+3010) 03:50:06 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68532&oldid=68531 * Lebster * (+44) /* Implementation */ 04:18:52 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68533&oldid=68532 * Lebster * (+32) 04:19:18 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68534&oldid=68533 * Lebster * (+0) /* Truth-Machine */ 04:19:51 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68535&oldid=68534 * Lebster * (+0) /* Truth Machine */ 04:38:29 Does the new C specification require that 'xy'=='x'*'\1\0'+'y'*'\0\1' for any character "x" and "y"? (Some people said that it is not a valid C syntax, but I don't believe them.) 04:43:00 -!- FreeFull has quit. 04:56:34 (And, if it doesn't, they should fix it so that it does, and furthermore that 'xy' is nonzero and '\0\0' is zero.) 05:13:14 * oerjan concludes from the logs that the channel has _two_ hungarians. the humanity! 05:20:15 [[Convergaptor]] N https://esolangs.org/w/index.php?oldid=68536 * Hakerh400 * (+10446) +[[Convergaptor]] 05:21:45 [[Language list]] https://esolangs.org/w/index.php?diff=68537&oldid=68504 * Hakerh400 * (+19) +[[Convergaptor]] 05:22:10 [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=68538&oldid=68014 * Hakerh400 * (+19) +[[Convergaptor]] 05:26:47 [[Convergaptor]] M https://esolangs.org/w/index.php?diff=68539&oldid=68536 * Hakerh400 * (+47) 05:33:40 [[Convergaptor]] M https://esolangs.org/w/index.php?diff=68540&oldid=68539 * Hakerh400 * (+0) 05:46:59 [[Category:2020]] N https://esolangs.org/w/index.php?oldid=68541 * Hakerh400 * (+11) Category for the new year 05:50:26 [[Convergaptor]] M https://esolangs.org/w/index.php?diff=68542&oldid=68540 * Hakerh400 * (+0) 06:24:50 [[Template:Yearcats]] https://esolangs.org/w/index.php?diff=68543&oldid=58960 * Oerjan * (+59) *Poof* 06:29:28 Why on NMOS 6502 the instructions that seem like they should write to an immediate (according to the pattern of the opcodes) instead read it, causing mainly doing nothing important? 06:41:20 . o O ( morning ) 06:42:31 [[Language list]] https://esolangs.org/w/index.php?diff=68544&oldid=68537 * Lebster * (+26) /* S */ 06:47:08 mornint-e 06:47:58 `? password 06:48:00 The password of the month is only if lambda is a macro 06:48:23 i wonder if the lost submarine gang is about to find out what trogulus was really hiding 06:48:29 Ah, good job, fungot. 06:48:29 int-e: i've been waiting for one of them i say more to the pilot wanted to say about her career on a&e's new music and film show private sessions. it looks good. 06:48:45 oerjan: spoilers. 06:48:59 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68545&oldid=68535 * JonoCode9374 * (+61) /* Examples */ 06:49:18 i was wondering after last comic too, although maybe not quite as strongly. 06:50:59 or maybe they'll find out why england is sinking. or both. 06:51:18 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68546&oldid=68545 * JonoCode9374 * (+277) /* Find the Factorial of a Number */ 06:58:41 int-e: the spoilers are all in your head. you are feeling sleepy... 07:00:29 oerjan: One of these days you'll spoil something significant ;) 07:00:36 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68547&oldid=68546 * Lebster * (+58) Added comment support 07:00:59 Rather than merely reminding me how early (timely) GG updates these days. 07:01:31 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68548&oldid=68547 * Lebster * (+14) /* Find the Factorial of a Number */ 07:14:52 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68549&oldid=68529 * Lebster * (+37) 07:23:17 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68550&oldid=68548 * Lebster * (+157) Added categories 07:23:32 Hmm, did mroman explain his cgi problem further? I guess not... will have to wait for him to turn up again. 07:25:12 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68551&oldid=68549 * Lebster * (+22) /* Languages I like */ 07:25:19 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68552&oldid=68551 * Lebster * (+1) /* Languages I like */ 07:25:27 -!- oerjan has quit (Quit: Nite). 07:27:19 Oh, I see what the problem is... hmm. 07:36:45 Recently I saw a telephone that you have to wind up. I think what I heard is that the winding causes electricity on the line. Is it possible to get it to work by fixing it so that it will just interrupt the line instead rapidly, or is there other problems such as impedance mismatch or otherwise? 07:38:20 @tell mroman The burlesque.cgi should work again... lighthttpd added URL normalization which, if enabled, seems to normalize %2B -> '+' -> ' ' even in query strings. I didn't expect that. 07:38:20 Consider it noted. 07:41:02 -!- Sgeo has joined. 07:42:12 -!- Sgeo has quit (Remote host closed the connection). 07:42:42 -!- Sgeo has joined. 07:42:50 -!- Sgeo__ has quit (Ping timeout: 258 seconds). 07:57:48 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68553&oldid=68550 * Lebster * (-21) /* Find the Factorial of a Number */ 08:06:21 -!- blsqbot has joined. 08:06:51 -!- bunnyocto has joined. 08:32:32 !blsq {1 2 3.14159}"Hi: `,009`! `,103`! `;009`1d"bf 08:32:32 | "Hi: 000000001 112 3.1000000" 08:33:16 !blsq {10 '-' 5}"Hi: `R`!"bf 08:33:16 | "Hi: `R10" 08:33:24 happy new year. 08:33:41 !blsq {'-' 10 5}"Hi: `R`!"bf 08:33:41 | "Hi: `R'-" 08:33:49 at least it has new fmts now 08:34:29 !blsq {'- 10 5}"Hi: `R`!"bf 08:34:30 | "Hi: 5---------" 08:40:45 bunnyocto: I think I fixed the cgi issue (mroman has a message about that) 08:41:32 (Maybe if I was hosting more than one cgi... but I'm not.) 08:45:52 Ah, it's great to have some fixtures in life. Schlock Mercenary starts the new year with a pun. 08:46:32 With lampshading. 08:52:23 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68554&oldid=68553 * Lebster * (+58) added notes & comments 08:54:27 !blsq {"Hi"}"`^`s or `s"bf 08:54:27 | "Hi or Hi" 08:55:57 !blsq {3 4}"`! + `! is `m+;`!"bf 08:55:57 | That line gave me an error 08:56:16 !blsq {3 4}"`$`! + `! is `m+;`!"bf 08:56:16 | "3 + 4 is 7" 08:56:32 ok. so I need your help 08:56:41 any crazy Ideas you ever had for sprintf or something 08:56:42 hit me 08:57:15 crazy or useful 08:58:55 https://en.wikipedia.org/wiki/Format_string_attack comes to mind 08:59:23 !blsq {4 0 1}"Smallest three numbers are `<`!, `! and `!"bf 08:59:24 | "Smallest three numbers are 0, 1 and 4" 08:59:24 Happy New Year to everyone, including those who use american timezones 08:59:42 !blsq {5 4 0 1 6}"Smallest three numbers are `<`!, `! and `!"bf 08:59:43 | "Smallest three numbers are 0, 1 and 4" 09:01:37 " every country has some fucked up stuff" => welcome to the Real World that's not a perfect utopia 09:01:40 [[ArrowFuck]] M https://esolangs.org/w/index.php?diff=68555&oldid=65805 * Lebster * (+0) Corrected typo in table 09:03:39 int-e: ouch 09:03:45 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68556&oldid=68554 * Lebster * (+0) Moved to 2020 as > 80% of work on implementation and design of language was completed in 2020 09:04:22 `? password 09:04:24 The password of the month is only if lambda is a macro 09:06:42 !blsq {{1 4 -2 3 -10 99}}"Smallest number in `^`B is `m2;`!!"bf 09:06:42 | "Smallest number in [1, 4, -2, 3, -10, 99] is -10!" 09:09:35 also happy third year of the Brexit, may it not be the last 09:10:27 `python3 -cprint(min([float(v) for v in "1 4 -2 3 -10 99".split()])) 09:10:28 ​-10.0 09:12:20 hm. can I circumvent circular imports by adding a third module? 09:12:59 probably not . 09:13:49 happy New Year 09:24:44 | Happy New Year 09:24:53 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68557&oldid=68556 * Lebster * (-1) /* Implementation */ 09:27:30 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68558&oldid=68557 * Lebster * (+0) /* Implementation */ 09:28:23 hm 09:28:52 oh, that reminds me 09:28:53 `prefixes 09:28:54 Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =. 09:28:55 HackEso: the flesh of fallen angels thing.anyways i dont think i just can't get over it no one on board 09:28:55 ^prefixes 09:28:55 Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 09:28:58 `? prefixes 09:28:59 Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =. 09:29:00 HackEso: he's the dj 09:29:49 ^echo hi 09:29:50 hi hi 09:30:08 ^echo `hello 09:30:08 `hello `hello 09:30:12 hello, world 09:30:15 um 09:30:17 that's alarming 09:30:33 fizzie: it looks as if fungot and HackEso are listening to each other 09:30:33 b_jonas: how can u say ppl died plz 09:33:24 are we starting the new year with a hearty bot loop? 09:33:43 ``` f=/hackenv/bin/STOP; >$f echo $'#!/bin/sh\nrm -v /hackenv/bin/botloop' 09:33:45 No output. 09:34:22 ^def botloop ul (no)S 09:34:22 Defined. 09:34:24 ^botloop 09:34:24 no 09:34:31 ^def botloop ul (`botloop)S 09:34:31 Defined. 09:34:36 ^botloop 09:34:36 `botloop 09:34:37 botloop? No such file or directory 09:34:54 ``` f=/hackenv/bin/STOP; >$f echo $'#!/bin/sh\nrm -v /hackenv/bin/botloop'; chmod -c a+x "$f" 09:34:57 mode of '/hackenv/bin/STOP' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) 09:35:02 -!- kritixilithos has joined. 09:35:27 ``` f=/hackenv/bin/botloop; >$f echo $'#!/bin/sh\necho no'; chmod -c a+x "$f" 09:35:29 mode of '/hackenv/bin/botloop' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) 09:35:32 `botloop 09:35:33 no 09:35:35 `STOP 09:35:37 removed '/hackenv/bin/botloop' 09:35:39 `botloop 09:35:40 botloop? No such file or directory 09:35:54 ^def botloop ul (no)S 09:35:54 Defined. 09:36:02 ^botloop 09:36:02 no 09:36:19 ^def botloop ul (`botloop)S 09:36:19 Defined. 09:36:36 everyone, to stop the loop, say: ^def botloop ul (no)S 09:36:40 everyone, to stop the loop, say: `STOP 09:36:52 ``` f=/hackenv/bin/botloop; >$f echo $'#!/bin/sh\necho "^botloop"'; chmod -c a+x "$f" 09:36:54 mode of '/hackenv/bin/botloop' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) 09:37:01 ^botloop 09:37:01 `botloop 09:37:04 ​^botloop 09:37:22 fungot, you can listen to HackEso more than once 09:37:23 b_jonas: ahahahahahahha im pretty sure there will be released soon ( yeah i am a hillary clinton looks more like a biker doing ballet, except for gay flight attendants...) 09:37:29 ^botloop 09:37:29 `botloop 09:37:30 ​^botloop 09:37:44 hmm 09:37:46 `botloop 09:37:47 ​^botloop 09:38:01 ah 09:38:13 Hah, https://esolangs.org/logs/ looks weird. 09:38:14 right, HackEso puts a prefix to it 09:38:17 `STOP 09:38:19 removed '/hackenv/bin/botloop' 09:38:30 ^def botloop ul (no)S 09:38:30 Defined. 09:38:56 int-e: https://esolangs.org/logs/2019-12-31.html#l6b 09:39:03 -!- imode has quit (Ping timeout: 260 seconds). 09:39:19 check out https://esolangs.org/logs/2020.html as well 09:40:14 Did you mean 2021... 09:45:32 | "hello"Q 09:45:57 !blsq "hello"Q 09:45:58 | hello 09:46:28 !blsq "`hello d"Q 09:46:29 | `hello d 09:47:49 `ehco !blsq "hello"Q 09:47:49 ehco? No such file or directory 09:47:54 `echo !blsq "hello"Q 09:47:55 ​!blsq "hello"Q 09:48:15 ^ul (!blsq "hello"Q) 09:52:46 [[!!Fuck]] N https://esolangs.org/w/index.php?oldid=68559 * Lebster * (+1055) Created page with "'''!!Fuck''' is a clone of [[Brainfuck]] that uses varying amounts of !'s to indicate commands. It is a member of the [[TrivialBrainfuckSubstitution]] family of programming la..." 09:55:37 [[!!Fuck]] https://esolangs.org/w/index.php?diff=68560&oldid=68559 * Lebster * (+672) /* Hello World */ 09:57:00 I think I broke parsec 09:57:01 argh. 09:58:41 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68561&oldid=68552 * Lebster * (+63) /* Created Languages */ 10:15:22 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 10:17:03 -!- Lord_of_Life has joined. 10:28:13 ^ul (!blsq "hello"Q) 10:28:17 hmm 10:43:47 [[OREO]] N https://esolangs.org/w/index.php?oldid=68562 * Kamish * (+2090) Created page with "

OREO - esoteric language created by [[User:Kamish|Kamish]]

This language is useless as and all my languages lol ;)

All programs it is as you cook cooki..." 10:47:32 [[Joke language list]] M https://esolangs.org/w/index.php?diff=68563&oldid=67919 * Kamish * (+33) 10:48:42 [[OREO]] M https://esolangs.org/w/index.php?diff=68564&oldid=68562 * Kamish * (+0) 10:48:46 [[User:YamTokTpaFa]] https://esolangs.org/w/index.php?diff=68565&oldid=65881 * YamTokTpaFa * (+147) 10:51:13 -!- kspalaiologos has joined. 10:51:22 break! 10:52:00 greets 10:52:02 I'm back 10:52:09 hi kspalaiologos 10:52:31 did you take some sleep :p? 10:52:34 [[Special:Log/upload]] upload * Kamish * uploaded "[[File:Oreo.jpg]]" 10:53:14 -!- blsqbot has quit (Ping timeout: 240 seconds). 10:53:18 I thought my bot died 10:53:25 exactly at 00:00 10:53:35 because it stopped logging, but it seems like it's there 10:54:32 yes, I slept 10:54:45 then I woke for the Wiener Philharmoniker Neujahrskonzert 10:55:03 -!- bunnyocto has quit (Ping timeout: 260 seconds). 10:55:12 I understand German a bit 10:55:24 the log bot seems to be there 10:55:28 yeah 10:55:29 weird 10:57:09 [[OREO]] https://esolangs.org/w/index.php?diff=68567&oldid=68564 * Kamish * (+35) 10:58:14 [[User:Kamish]] M https://esolangs.org/w/index.php?diff=68568&oldid=59908 * Kamish * (+13) 10:59:03 [[A]] M https://esolangs.org/w/index.php?diff=68569&oldid=66824 * Voltage2007 * (-3) 10:59:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 11:00:00 [[Pxem]] https://esolangs.org/w/index.php?diff=68570&oldid=66995 * YamTokTpaFa * (+224) /* Implementations */ 11:00:18 [[OREO]] M https://esolangs.org/w/index.php?diff=68571&oldid=68567 * Kamish * (+0) 11:00:48 burning canine related philharmonic new year concert 11:00:59 [[Pxem]] https://esolangs.org/w/index.php?diff=68572&oldid=68570 * YamTokTpaFa * (-19) /* External Links */ Link renewed. 11:01:38 -!- mroman has joined. 11:03:26 [[Ases]] https://esolangs.org/w/index.php?diff=68573&oldid=58537 * YamTokTpaFa * (+80) +CATs PLEASE!!!!1!!!! 11:04:20 [[ALPACA]] https://esolangs.org/w/index.php?diff=68574&oldid=54705 * YamTokTpaFa * (+23) +CAT Languages 11:08:07 -!- subleq has quit (Ping timeout: 252 seconds). 11:08:16 [[RELATIONS]] https://esolangs.org/w/index.php?diff=68575&oldid=59903 * YamTokTpaFa * (+24) +CAT Languages ...TBH I need more specifications.... 11:11:07 [[BF busy beaver]] https://esolangs.org/w/index.php?diff=68576&oldid=12053 * YamTokTpaFa * (+96) +WIP, commented your header. 11:11:29 [[BF busy beaver]] https://esolangs.org/w/index.php?diff=68577&oldid=68576 * YamTokTpaFa * (+89) 11:11:46 [[BF busy beaver]] https://esolangs.org/w/index.php?diff=68578&oldid=68577 * YamTokTpaFa * (-13) 11:12:15 [[@text]] https://esolangs.org/w/index.php?diff=68579&oldid=55383 * YamTokTpaFa * (+23) 11:13:05 [[What a mess!]] https://esolangs.org/w/index.php?diff=68580&oldid=57000 * YamTokTpaFa * (+25) STOP MISSING Category:Languages!!!! Gonna be hard to manage your articles! 11:14:29 [[Langlang]] https://esolangs.org/w/index.php?diff=68581&oldid=68484 * YamTokTpaFa * (+24) WTF! NO CATS! 11:15:29 [[LOLZ]] https://esolangs.org/w/index.php?diff=68582&oldid=58173 * YamTokTpaFa * (+49) WTF! NO CATS!? HOW DARE YOU!!!!1111111 11:16:03 [[Talk:Esoteric algorithm]] N https://esolangs.org/w/index.php?oldid=68583 * YamTokTpaFa * (+168) Created page with "== Categorization of this page == How should we categorize this article? --~~~~" 11:16:13 the break is ending 11:16:40 [[WARP]] https://esolangs.org/w/index.php?diff=68584&oldid=45423 * YamTokTpaFa * (+62) 11:17:30 [[SASM]] https://esolangs.org/w/index.php?diff=68585&oldid=55930 * YamTokTpaFa * (+45) 11:18:27 [[Cappuccino]] https://esolangs.org/w/index.php?diff=68586&oldid=57889 * YamTokTpaFa * (+28) 11:18:28 [[Truth-machine]] https://esolangs.org/w/index.php?diff=68587&oldid=68388 * Lebster * (+39) added SSL 11:19:46 [[Aeon]] M https://esolangs.org/w/index.php?diff=68588&oldid=65365 * YamTokTpaFa * (+2) /* External links */ 11:21:08 [[Esoteric Processor/GPU]] https://esolangs.org/w/index.php?diff=68589&oldid=44414 * YamTokTpaFa * (+10) +Stub 11:21:42 [[Onov]] https://esolangs.org/w/index.php?diff=68590&oldid=47352 * YamTokTpaFa * (+24) At least +CAT Languages please!!!!!!!!!!!11 11:22:52 [[GreenBerry]] https://esolangs.org/w/index.php?diff=68591&oldid=55412 * YamTokTpaFa * (+23) 11:29:11 at least he's not adding links to porn sites 11:29:22 and at least he's not spamming this channel with !blsq commands like some other moron 11:29:45 int-e: hu @lighthttpd 11:29:49 but thx 11:30:05 but that does indeed seem very odd like why would it have to manipulate query parameters like that? 11:30:15 that sounds illegal. 11:34:07 Yeah it's definitely wrong. 11:35:17 btw you gave me ssh access to it right? 11:38:40 int-e: can you replace the key with https://mroman.ch/PUB.TXT 11:39:44 what's up with the Eso OS project 11:39:46 or Eso Shell 11:40:30 mroman: fun comment. 11:40:45 mroman: I think I've added it. 11:41:01 puttygen created the comment 11:43:12 hm. 11:43:20 "Server refused our key" 11:51:15 mroman: the user name is burlesque 11:52:43 nice! 11:53:16 Oh, the fun of looking at auth.log. 11:54:04 "Disconnected from invalid user rpm" 11:55:31 But also some puzzling ones... drenthe, misiek, arnfrid, minami, vismara... 11:55:57 (the list goes on, obviously) 11:58:41 -!- kritixilithos has joined. 12:00:30 -!- kspalaiologos has quit (Read error: Connection reset by peer). 12:00:55 int-e: do you make ssh claim to allow plain text password login just to collect passwords? 12:01:27 especially claim to allow plain text password for the user "root" but not actually accept anything? 12:03:03 -!- kspalaiologos has joined. 12:04:13 b_jonas: No, that's not why. 12:06:55 b_jonas: password authentication is enabled because I've used it for non-privileged users. root has a long random password that I don't know. 12:10:30 yay 12:12:13 this was a decent one 12:12:19 now for the three encores 12:12:33 no wait, not yet 12:12:38 there's one more before the encores 12:16:58 ? 12:19:46 int-e: Wiener Philharmoniker Neujahrskonzert, live on TV 12:20:01 it's a New Year tradition to watch it live 12:23:12 Ah. 12:23:54 now it's also an encore 12:24:35 um 12:24:40 I mean, now it's actually the encores 12:26:28 now for the waltz 12:27:49 Happy New Year, they say 12:30:39 oh 12:34:25 int-e: I guess it's not longer needed anyway. TIO has Burlesque too 12:34:44 so if you don't want to maintain the shell I can just link to TIO 12:37:08 mroman: in blsq, what is the function that takes a block and an integer index and gets the element from the block at that index? 12:37:24 !! 12:37:24 I have difficulty reading the docs again 12:37:33 thanks 12:37:51 -!- blsqbot has joined. 12:38:04 !blsq "hi there"4!! 12:38:05 | 'h 12:38:22 !blsq {"2HBT" "wgJ5" "aB0S" "5v1v"}0!! 12:38:23 | "2HBT" 12:38:25 !blsq {"2HBT" "wgJ5" "aB0S" "5v1v"}1!! 12:38:26 | "wgJ5" 12:38:30 !blsq {"2HBT" "wgJ5" "aB0S" "5v1v"}0!! 12:38:31 | "2HBT" 12:38:33 that works 12:38:51 and now for the grand finale, the best part 12:39:22 | "5v1v" 12:39:51 mroman: I don't really care either way. 12:39:53 | wait, blsqbot answers on the channel even if I send the command in a private message? 12:41:35 mroman: perhaps you want to change that so that it's easier to experiment with the bot without spamming the channel 12:41:52 | That line gave me an error 12:42:15 | That line gave me an error 12:42:25 [[Asm2bf]] https://esolangs.org/w/index.php?diff=68592&oldid=68475 * Palaiologos * (+1061) bitop 12:42:42 I've implemented bitops shim in asm2bf 12:42:49 it's terrible but I kinda like it anyways 12:43:09 is there also a function that indexes the array backwards? 12:43:30 [[Asm2bf]] M https://esolangs.org/w/index.php?diff=68593&oldid=68592 * Palaiologos * (+10) hotfix, lol 12:43:39 hm. 12:43:44 backwards you say 12:44:06 you mean like negative indices? 12:44:12 -1 being the last element? 12:44:15 -2 the second last? 12:44:30 no, more like (\l i -> l !! (length l - 1 - i)) 12:44:42 so 0 is the index for the last element, 1 for the last but one 12:44:47 as if you indexed the reverse of the list 12:44:49 I mean you can always just reverse it 12:45:03 but I don't think there's a builtin for that no 12:45:07 ok 12:45:21 !blsq "\""Q 12:45:22 | ERROR: (line 1, column 6): 12:45:22 | unexpected end of input 12:45:22 | expecting "\"" 12:45:25 !blsq """"Q 12:45:26 | 12:45:26 | "" 12:45:39 !blsq `""`Q 12:45:40 | ERROR: (line 1, column 6): 12:45:40 | unexpected end of input 12:45:40 | expecting "\"" 12:45:48 !blsq "\'"Q 12:45:48 | " 12:46:01 " is \' 12:46:38 ah 12:46:45 !blsq "\'"Q 12:46:45 | " 12:47:23 !blsq "A\\B\'C'D" 12:47:24 | "A\\B\"C'D" 12:47:27 !blsq "A\\B\'C'D"Q 12:47:28 | A\B"C'D 12:47:38 no need to escape \ 12:47:42 I think 12:47:50 !blsq "a\b\c\n"Q 12:47:51 | a\b\c 12:47:51 | 12:47:53 !blsq "A\B\'C'D"Q 12:47:54 | A\B"C'D 12:47:55 ok 12:48:00 !blsq "\"Q 12:48:01 | \ 12:48:22 !blsq {"A""B"}0!! 12:48:23 | "A" 12:48:24 !blsq {"A""B"}1!! 12:48:25 | "B" 12:48:32 !blsq {"A""BC"}1!! 12:48:33 | "BC" 12:48:37 ok, so I don't need spaces 12:48:41 no 12:48:57 !blsq "\\'"Q 12:48:58 | \' 12:49:01 (You need to escape \ when it's ambigous) 12:49:22 !blsq2 12:49:26 !blsq 3 12:49:27 | 3 12:50:50 and a char has no closing ' 12:50:59 !blsq {"\'""\""'""!blsq {""}{3 0 ... 4}si"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si 12:51:00 | {"!blsq {" "\"" "\\" "'" "\"" "\"" "\\" "\"" "\"" "'" "\"" "\"" "!blsq {" "\"" "\"" "}{3 0 ... 4}si" "\"" "}{3 0 ... 4}si"} 12:51:15 !blsq {"\'""\""'""!blsq {""}{3 0 ... 4}siQ"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}siQ 12:51:16 | ["!blsq {", "\"", "\\", "'", "\"", "\"", "\\", "\"", "\"", "'", "\"", "\"", "!blsq {", "\"", "\"", "}{3 0 ... 4}siQ", "\"", "}{3 0 ... 4}siQ"] 12:51:24 no wait, I need a concat there 12:51:55 !blsq {"\'""\""'""!blsq {""}{3 0 ... 4}si\[Q"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q 12:51:56 | !blsq {"\'""\""'""!blsq {""}{3 0 ... 4}si\[Q"}{3 0 ... 4}si\[Q 12:51:59 better 12:52:32 !blsq {"\'""\""'""!blsq {""}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q 12:52:33 | !blsq {"\'""\""'""!blsq {""}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q 12:53:13 !blsq {"\'""\""'""!blsq {""}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q 12:53:14 | !blsq {"\'""\""'""!blsq {""}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q"}{3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4}si\[Q 12:54:17 looks like a quine 12:56:02 yeah. it's a type of quine that I like to write because it's easy to write in most languages 12:57:11 !blsq "2 2.+"pe 12:57:12 | 4 13:03:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 13:04:29 !blsq 3ro1SH 13:04:30 | "[1,2,3]" 13:05:26 !blsq "o3L["ps 13:05:27 | {__INTERNAL__:BlsqAutoBlock [BlsqIdent "L[",BlsqIdent "L[",BlsqIdent "L["]} 13:05:51 such a mess but ok. 13:08:31 also 13:08:35 !blsq 5hdCl 13:08:36 | {} 13:08:41 !blsq 5hdClL[ 13:08:42 | 1 13:08:46 This always confuses the noobs. 13:13:26 you're saying that like a lot of people learn blsq 13:13:40 or try to learn, at least 13:13:47 sometimes somebody has a look at it 13:13:49 but usually... 13:13:52 :D 13:14:44 mroman: Oh well. https://redmine.lighttpd.net/issues/2999 13:15:01 but pretty much nobody 13:15:17 I think clock and Hendrik are still golfing in it 13:15:20 but that's about it 13:15:26 don't know of anybody else using it 13:15:55 and almost never need hidden state for golfing. 13:16:41 (it's usually more convenient to use the secondary stack I guess) 13:19:10 b_jonas: but yeah. having achieved nothing in life. blsq is pretty much my only achievment so I may go overboard a bit with it. 13:20:37 so blsq is pretty much my way to leave something in this world people will remember me for, even if it's just very few people. 13:43:06 -!- arseniiv has joined. 13:48:19 -!- kritixilithos has joined. 14:16:41 b_jonas: Thanks. fungot's manual ignore list doesn't persist automatically and I forgot to set it after restarting it the other day. 14:16:42 fizzie: actually i have seen in a few other things probably 14:19:37 !blsq "3141592")pe 14:19:38 | {ERROR: Burlesque: (_+) Invalid arguments!} 14:20:29 !blsq "3141592"{pe}m[ 14:20:31 | {ERROR: Burlesque: (_+) Invalid arguments!} 14:21:02 you can't call pe on chars 14:21:11 I think 14:21:19 ok 14:21:39 ps is not defined for chars 14:21:46 how do I make a one-element list from a value? 14:21:53 one-element block I mean 14:21:59 !blsq "3141592"XX 14:22:00 | {'3 '1 '4 '1 '5 '9 '2} 14:22:03 like that? 14:22:14 !blsq "3141592"XXri 14:22:15 | {1 1 1 1 1 1 1} 14:22:31 or 14:22:52 !blsq "3141592"peXX 14:22:53 | {3 1 4 1 5 9 2} 14:23:52 depends on your exact use case 14:24:10 !blsq "3141592"riXX 14:24:11 | {3 1 4 1 5 9 2} 14:25:05 !blsq "a48cd"XX)Sh 14:25:06 | {"a" "4" "8" "c" "d"} 14:29:13 !blsq "3141592"1co{pe}m[ 14:29:14 | {3 1 4 1 5 9 2} 14:29:50 oh, that's even better 14:29:54 3141592XX 14:29:57 !blsq 3141592XX 14:29:58 | {3 1 4 1 5 9 2} 14:30:37 !blsq {"\'""\""'""!blsq {""}301200100200300404XX}si\[Q"}301200100200300404XXsi\[Q 14:30:38 | !blsq {"\'""\""'""!blsq {""}301200100200300404XX}si\[Q"}301200100200300404XX}si\[Q 14:30:46 !blsq {"\'""\""'""!blsq {""}301200100200300404XX}si\[Q"}301200100200300404XX}si\[Q 14:30:47 | {3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4} 14:30:47 | {"\"" "\\" "'" "!blsq {" "}301200100200300404XX}si\\[Q"} 14:31:18 !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:19 | !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:28 !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:29 | !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:42 !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:43 | !blsq {"\'""\""'""!blsq {""}301200100200300404XXsi\[Q"}301200100200300404XXsi\[Q 14:31:46 ok, that's a shorter quine 14:33:22 [ 5#.3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4 14:33:23 b_jonas: 2331592587604 14:33:38 !blsq 2331592587604 5dg 14:33:39 | {3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4} 14:33:51 !blsq 301200100200300404XX 14:33:51 | {3 0 1 2 0 0 1 0 0 2 0 0 3 0 0 4 0 4} 14:34:49 !blsq {"\'""\""'""!blsq {""}2331592587604 5dgsi\[Q"}2331592587604 5dgsi\[Q 14:34:49 | !blsq {"\'""\""'""!blsq {""}2331592587604 5dgsi\[Q"}2331592587604 5dgsi\[Q 14:34:56 !blsq {"\'""\""'""!blsq {""}2331592587604 5dgsi\[Q"}2331592587604 5dgsi\[Q 14:34:56 | !blsq {"\'""\""'""!blsq {""}2331592587604 5dgsi\[Q"}2331592587604 5dgsi\[Q 14:36:10 !blsq q"" 14:36:11 | {""} 14:36:16 not sure if this helps you though 14:37:03 -!- kritixilithos has quit (Ping timeout: 240 seconds). 14:37:23 !blsq 42 {}j[+ 14:37:23 | {42} 14:37:40 mroman: is there a shorter way to write {}j[+ ? 14:38:08 !blsq 42bx 14:38:09 | {42} 14:38:10 a way that works for any type of input value, not just for an integer 14:38:20 bx thanks 14:38:28 if you want to make a block out of a single element then bx 14:38:40 !blsq "hi"bx 14:38:40 | {"hi"} 14:38:46 yes, that 14:39:38 and is there one that pops two elements from the stack and puts them in a block of length 2 as well? 14:40:49 !blsq 30 11 bx+] 14:40:50 | ERROR: Burlesque: (+]) Invalid arguments! 14:40:50 | {11} 14:40:50 | 30 14:40:57 !blsq 30 11 bxj+] 14:40:58 | {30 11} 14:41:10 I don't think so. 14:42:35 !blsq |[5 2 .+ 3 4 .+]| 14:42:36 | {7 7} 14:42:54 maybe this way could be shorter depending on what you're exactly doing 14:43:29 unless you only have two numbers on the stack 14:43:32 !blsq 30 11Cl 14:43:33 | {30 11} 14:43:39 then you can do this 14:43:47 um, what are |[ and ]| are they like the postscript [ and ] ? 14:44:26 well... compare 14:44:30 !blsq {"hi"<-} 14:44:31 | {"hi" <-} 14:44:32 with 14:44:39 !blsq |["hi"<-]| 14:44:40 | {"ih"} 14:44:50 {} doesn't evaluate inbetween 14:44:53 |[ ]| does 14:44:57 they look like the postscript [ and ] then 14:45:35 technically speaking |[ pushes a marker to the stack and |] collects everything up to that marker 14:45:39 yes 14:45:39 !blsq |[Cl 14:45:40 | {|[} 14:45:44 as you can see here. 14:46:00 (the marker that |[ pushes is |[ itself) 14:46:02 but those can be hard to use in a stack language because you may need annoying temporary variables 14:47:40 !blsq 10{q?iq?d}M- 14:47:41 | {11 9} 14:48:37 !blsq 10q?irs 14:48:37 | That line gave me an error 14:49:17 yeh. blsq has many ways to deal with "i need this data later" or "don't destroy this during temporary calculations" 14:49:26 most obvious one would be using variables 14:49:39 but there's also stuff like M-, rs and C! etc. 14:49:59 or secondary stack, hidden state (usable but not recommended) 14:50:27 what is rs ? it doesn't seem to be in the reference 14:51:20 is there an index to the reference that is sorted by command name (or name of the token for things that aren't commands)? 14:51:49 ah probably not 14:52:04 currently the "best" documentation is the moonpage+the language reference combined 14:52:12 I'm working towards documenting everything in the moonpage 14:52:26 https://mroman.ch/burlesque/docs/BLSQ.html#blockaccess 14:53:34 !blsq 10q? 14:53:35 | ERROR: (line 1, column 5): 14:53:35 | unexpected end of input 14:53:38 !blsq 10q 14:53:38 | ERROR: (line 1, column 4): 14:53:38 | unexpected end of input 14:53:38 | expecting white space, "o", "begin asm", "begin lisp", "fancy", "%", "set", "g", "get", "s", "S", "call", "proc", "m{", "f{", "r{", "q", "{", "\"", "-", digit, "'", "(", "y", "k", "`" or "``" 14:53:46 q is a prefix 14:54:56 a syntax prefix to be precise 14:55:00 it's neither a special nor a modifier 14:55:07 but aren't the prefixes ) and : and @ 14:55:48 Those are in BLSQ-Terminology called specials 14:56:29 !blsq {1 2 3 4}")"ps(?i)[+e! 14:56:29 | {2 3 4 5} 14:56:35 so ) is not a syntax prefix 14:56:38 q is a syntax prefix 14:56:39 this language is confusing 14:56:52 ) is a special and a runtime prefix 14:57:49 -!- Lord_of_Life_ has joined. 14:58:19 !blsq ")?i"ps 14:58:20 | {) ?i} 14:58:27 !blsq 7rz 14:58:28 | {0 1 2 3 4 5 6 7} 14:58:48 !blsq 7rz{}m[ 14:58:49 | {0 1 2 3 4 5 6 7} 14:59:23 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 15:00:45 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:01:21 !blsq {1 2}{.+}rs 15:01:21 | {3} 15:01:35 runstack is basically an eval with a predefined stack 15:01:39 unlike e! 15:01:59 !blsq 1 2{Cl}e! 15:02:00 | {1 2} 15:02:05 vs 15:02:13 !blsq 1 2{3 4}{Cl}rs 15:02:15 | {{4 3}} 15:02:15 | 2 15:02:15 | 1 15:02:52 hm 15:02:59 !blsq 1 2{3 4}{it}rs 15:03:00 | {3} 15:03:00 | 2 15:03:00 | 1 15:03:14 the top of the stack for rs is on the left apparentely 15:04:33 there's also 15:04:44 !blsq 5{2?*}GZ 15:04:45 | {0 2 4 6 8 10} 15:04:59 rz{...}m[ is basically GZ 15:05:03 !blsq 31415XX 15:05:04 | {3 1 4 1 5} 15:05:15 !blsq 31415XX {J}m[ 15:05:15 | {3 3 1 1 4 4 1 1 5 5} 15:06:59 !blsq 31415XXe! 15:06:59 | 5 15:06:59 | 1 15:06:59 | 4 15:07:10 !blsq 2 15:07:11 | 2 15:07:13 !blsq 3vv 15:07:13 | Ain't nobody got output fo' that! 15:08:19 mroman: what's the foreach function, which takes a list block and a code block, and for each element of the list block, pushes it to the stack then runs the code block? 15:08:58 you mean like uhm 15:09:07 !blsq {1 2 3})?ip^ 15:09:08 | 2 15:09:08 | 3 15:09:08 | 4 15:09:42 but basically this is just a map followed by "push elements to stack" 15:10:05 but what's exactly the difference between map and foreach? 15:10:06 ok 15:10:24 so that you have access to past results? 15:10:29 mroman: map collects the results from the stack into an array 15:11:01 ah. there's no foreach. But you can do m[ followed by p^ or ^p depending on what order you want 15:11:06 ok 15:11:09 !blsq {1 2 3 4}{++}pa 15:11:10 | {1 3 6 10} 15:11:19 and maybe use pa in some cases I don't know 15:11:33 !blsq {1 2 3 4}{?i}pa 15:11:34 | {{2} {2 3} {2 3 4} {2 3 4 5}} 15:11:50 !blsq 17 50 #a #b `a 15:11:50 | ERROR: Can't load non hidden state! Sorry. 15:11:50 | 50 15:12:28 what is the syntax to store to a named variable and load from it? 15:12:52 !blsq %foobar=5 %foobar? 15:12:53 | 5 15:13:01 if it's a constant 15:13:06 otherwise: 15:13:16 I want to pop the value from the stack 15:13:20 !blsq 5?i"foobar"sv %foobar? 15:13:21 | 6 15:13:28 sv is "setvar" 15:13:44 !blsq 17 50 "a"sv "b"sv %a? %a? 15:13:45 | 50 15:13:45 | 50 15:13:54 and are there shortcuts for a few short variables? 15:14:03 !blsq 17 50 "a"sv "a"sv %a? %a? 15:14:04 | 17 15:14:04 | 17 15:14:08 yep there are 15:14:20 !blsq 5?is0"haha"g0 15:14:21 | 6 15:14:21 | "haha" 15:14:42 !blsq 17 50 s0 s1 g0 g0 15:14:43 | 50 15:14:43 | 50 15:14:44 !blsq 17 50 s0 s0 g0 g0 15:14:45 | 17 15:14:45 | 17 15:14:47 where is the documented? 15:15:14 there are s0 up to s9 for set and g0 to g9 for get. 15:15:25 I don't think they were documented. 15:15:29 or maybe they were 15:15:35 but lref.html is a recovered old version 15:15:44 !blsq %a={10.*} |[ 4 %a! 2 %a! ]| 15:15:45 | {40 20} 15:16:01 are there shortcuts for running a named variable too? 15:16:13 !blsq {10.*}s0 |[ 4 e0 2 e0 ]| 15:16:14 | {4 ERROR: Unknown command: (e0)! 2 ERROR: Unknown command: (e0)!} 15:16:16 !blsq {10.*}s0 |[ 4 c0 2 c0 ]| 15:16:17 | {4 ERROR: Unknown command: (c0)! 2 ERROR: Unknown command: (c0)!} 15:16:19 !blsq {10.*}s0 |[ 4 r0 2 r0 ]| 15:16:20 | {4 {0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 8 15:16:23 !blsq {10.*}so 3G0 15:16:24 | ERROR: Unknown command: (G0)! 15:16:24 | 3 15:16:24 | 1 15:16:36 !blsq {10.*}s0 |[ 4 G0 2 G0 ]| 15:16:37 | {4 ERROR: Unknown command: (G0)! 2 ERROR: Unknown command: (G0)!} 15:16:49 hm. 15:16:59 !blsq {10.*}S0 3g0 15:17:00 | {10 .*} 15:17:00 | 3 15:17:00 | {10 .*} 15:17:07 nope I don't think so 15:17:17 hmm 15:19:17 are there builtins to load or store a single value deep in the stack, by depth? 15:19:46 pick and pock 15:21:05 not that I know 15:21:17 except using Cl!! 15:21:25 or something like that 15:21:51 I see 15:22:01 but that's a trivially addable one :D 15:22:11 I'm not sure if those are what I want anyway 15:22:22 I don't know what I want, it's a strange language, works in strange ways 15:22:27 oh wait 15:22:30 there's mv 15:22:43 or MV 15:22:46 or something like that 15:23:10 yep. it's in the lref.html under MV with the name "Move" 15:23:13 but it moves the element 15:23:23 !blsq |[ 'a'b'c'd'e'f 4MV ]| 15:23:24 | {'a 'c 'd 'e 'f 'b} 15:23:39 is there an unmove that hides the element back? 15:25:35 Can't remember one and I can't find something that would look like that in the source code 15:25:59 you're free to request one through the github issues tho 15:26:17 -!- kritixilithos has joined. 15:26:31 ok 15:27:34 there's an XSwap for some cases 15:27:39 !blsq 1 2 3x/ 15:27:40 | 1 15:27:40 | 3 15:27:40 | 2 15:27:44 !blsq 1 2 3x/x/ 15:27:44 | 2 15:27:44 | 1 15:27:44 | 3 15:27:48 !blsq 1 2 3x/x/x/ 15:27:48 | 3 15:27:48 | 2 15:27:48 | 1 15:28:04 hm. nope. not even that. 15:28:17 !blsq 1 2 3o4x/ 15:28:18 | 1 15:28:18 | 3 15:28:18 | 2 15:28:31 is there a way to set an element of a block by index, whether in place or by getting a copy of the block? 15:28:42 there's a setat builtin 15:28:53 "sa" 15:29:15 !bldq "hello"XX 15:29:23 !blsq "hello"XX 15:29:23 | {'h 'e 'l 'l 'o} 15:29:29 !blsq "hello"XX 'a1sa 15:29:29 | {'h 'a 'l 'l 'o} 15:29:52 !blsq "hello"XX 9 2.+bx1sa 15:29:53 | {'h {11} 'l 'l 'o} 15:29:56 ok, that works 15:30:54 there's also d! and D! for nested blocks 15:31:24 !blsq {"abc""def"}{1 0}d! 15:31:25 | 'd 15:31:44 !blsq {{'a'b'c}{'d'e'f}}{1 0}d! 15:31:45 | 'd 15:31:49 bla 15:32:11 what other methods are there that you can do on named variables, besides "v"vs %v= %v? %v! 15:32:23 I mean "v"sv %v= %v? %v! 15:32:46 are there other suffixes for %v 15:33:22 !blsq 41 10 'asv 'bsv 'agv 'agv 15:33:23 | 10 15:33:23 | 10 15:33:36 oh, that can work 15:33:38 uhm... that depends on what mode 15:33:46 in fancy mode there's also "set X to Y" 15:33:52 stuff like that 15:33:57 there's also scoping rules btw 15:34:30 sv and gv don't seem to be in the reference or the moon 15:34:57 yeah 15:35:00 the reference is OLD 15:35:11 and the moonpage i started from scratch but I haven't come too far yet 15:35:29 there are also many more map shortcuts and stuff 15:35:31 and things like 15:35:39 is there one that appends to a variable (when that variable contains a block)? 15:35:48 !blsq {1 2 3}m{3?*} 15:35:48 | {3 6 9} 15:36:01 no 15:36:04 scoping rules? 15:36:05 nothing directly works on variables 15:36:10 you'll have to get and set 15:36:15 blsq has scopes yes. 15:36:25 blsq has function scopes to be specific 15:37:55 why am I trying to figure all this out again? 15:37:59 I don't know 15:38:06 !blsq %____FILE? 15:38:06 | "/dev/irc" 15:38:15 !blsq nmPp%___FILE? 15:38:15 | _|_ 15:38:36 !blsq nmPp%___FILE?P_%__FILE? 15:38:37 | _|_ 15:38:37 | _|_ 15:38:41 !blsq nmPp%___FILE?P_%___FILE? 15:38:42 | _|_ 15:38:42 | _|_ 15:38:45 hm. 15:40:14 !blsq 9s0nmPp8s0g0P_g0 15:40:15 | 9 15:40:15 | 8 15:40:44 in one scope 0 is bound to 9 and in the other it is bound to 8 15:41:07 i.e. when you call an actual function you enter a new scope 15:45:19 !blsq fancy def hi: \set X to {9} bar() \get X end def bar: \set X to {10} \get X end end %hi! 15:45:19 | 9 15:45:19 | 10 15:45:22 there you go 15:45:41 in the scope of bar X is 10 in the scope of hi it's 9 15:46:03 -!- FreeFull has joined. 15:46:12 unless you cheat 15:52:50 !blsq fancy def hi: \set X to {9} bar() \get X end def bar: \P_ \set X to {10} \nm \Pp end end %hi! 15:52:51 | 10 15:53:02 like that. Now you've altered X in the scope of bar to 10 15:53:29 it's not recommended to alter to callee's scope but you can 15:53:48 huge code smell 15:53:51 if this were serious programming 15:54:04 but this is interesting 15:54:08 !blsq set 0 to 5 15:54:09 | 5 15:54:09 | "Int" 15:54:09 | ERROR: Unknown command: (t )! 15:54:17 !blsq set 0 to {5} 15:54:18 | Ain't nobody got output fo' that! 15:54:24 !blsq set 0 to {5} g0 15:54:25 | 5 15:54:36 hm. 15:54:53 fuck blsq grammar 15:54:54 insane 15:58:23 b_jonas: you can actually use call to call functions 15:58:31 !blsq %f={?i} 5 call f 15:58:32 | 6 16:06:29 !blsq (%=5) 16:06:30 | __INTERNAL__:BlsqAssign "" (BlsqInt 5) False False 16:07:04 using () is a good way to inspect what's going on behind the scenes 16:07:09 !blsq (%f^) 16:07:10 | __INTERNAL__:BlsqCall "f" True 16:07:11 vs 16:07:16 !blsq (%f?) 16:07:17 | __INTERNAL__:BlsqGet "f" 16:07:18 vs. 16:07:23 !blsq (%f!) 16:07:24 | __INTERNAL__:BlsqCall "f" False 16:10:51 the boolean for call determines whether a new scope should be created 16:12:20 and command of the year since 7 years is ^/ (DupSwap) 16:12:54 -!- mroman has quit (Quit: gotta go.). 17:16:06 [[Marz]] N https://esolangs.org/w/index.php?oldid=68594 * SoundOfScripting * (+4264) Began specification (still a bit unorganized) 17:59:27 -!- Frater_EST has joined. 18:12:43 -!- blsqbot has quit (Ping timeout: 265 seconds). 18:31:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 19:19:12 -!- kritixilithos has joined. 19:19:27 -!- kritixilithos has quit (Client Quit). 19:31:06 -!- blsqbot has joined. 19:41:06 -!- LKoen has joined. 19:49:13 [[Marz]] https://esolangs.org/w/index.php?diff=68595&oldid=68594 * SoundOfScripting * (+6159) 19:49:59 [[Marz]] M https://esolangs.org/w/index.php?diff=68596&oldid=68595 * SoundOfScripting * (+3) Moved "//Adding more later. Need a break." out of wikitable 19:52:20 -!- kspalaiologos has quit (Remote host closed the connection). 19:52:42 -!- kspalaiologos has joined. 20:06:33 -!- imode has joined. 20:38:44 I would thought a better way to implement pictures in HTML would have been where the "inline" attribute is a hint (not a requirement) to make it inline, depending on the user settings, where 0 is the default and means not inline, 1 or 2 means inline depending on the threshold specified by the user (at least 1, at least 2, or never). 20:39:50 [[User:SoundOfScripting]] M https://esolangs.org/w/index.php?diff=68597&oldid=65760 * SoundOfScripting * (+82) Added [[Marz]] 20:40:10 For icons, a different way would be used, which is a "icon" attribute on a or element. If the browser is willing and able to display the icon and the user has enabled it, then the icon is displayed instead of the text that it contains (for or or ). 20:40:39 [[Language list]] M https://esolangs.org/w/index.php?diff=68598&oldid=68544 * SoundOfScripting * (+11) /* M */ Added [[Marz]] 20:50:54 -!- kspalaiologos has quit (Quit: Leaving). 21:10:14 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68599&oldid=68558 * Lebster * (+4) changed wording 21:12:08 -!- tromp_ has joined. 21:12:50 -!- Frater_EST has left. 21:14:44 -!- tromp has quit (Ping timeout: 248 seconds). 21:19:02 -!- LKoen has quit (Remote host closed the connection). 21:26:09 -!- LKoen has joined. 21:40:50 -!- arseniiv has quit (Ping timeout: 240 seconds). 21:47:44 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68600&oldid=68599 * Lebster * (+169) /* Examples */ 22:10:19 -!- blsqbot has quit (Read error: Connection reset by peer). 22:10:53 -!- tromp has joined. 22:14:36 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=68601&oldid=68600 * Lebster * (+567) Added calculator script 22:14:47 -!- tromp_ has quit (Ping timeout: 260 seconds). 22:25:28 [[Special:Log/newusers]] create * BN * New user account 22:34:36 Oh, my lighttpd bug report got a reaction and a proposed patch :) 22:37:44 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=68602&oldid=68515 * BN * (+349) 22:40:24 What bug report is that? 22:42:19 zzo38: https://redmine.lighttpd.net/issues/2999 ... 22:45:34 OK 22:51:07 My character in the GURPS has five eyes, sharp beak, antennas, scales, feathers to fly, four fingers instead of five, spit poison, and eat blood. What will such monstrous creature be called and how to make up the language based on such physiology? Maybe the former question can be answered by first figuring out the latter question and then making the words into Old English and then into modern English from that. 22:56:58 it seems a chimerical hippogriffin sphinx-ish with some "five eyes" intelligence agencies thrown in 22:57:13 beak is perhaps horus IIRC 22:57:17 the rest i dunno 22:57:45 i dunno, i think if you just merge other things, the end result is monstrous 22:58:13 or at least, to the medieval mind, such multi-part things are either freak animals and/or gods 22:58:52 i mean find creatures with each individual characteristic, or nethack some creatures use "scientific names" (or pseudo-sounding anyways) 22:59:08 arguably anything in latin probably sounds more serious 22:59:30 I am not a biologist and do not know how to make up these "scientific names" 23:00:14 But, that can be a possibility, I suppose. (I don't know so much Latin either) 23:00:30 that is a problem i had with introduction to biology class in school: i thought the categories were arbitrary, why memorize them, why not learn the scientific names? they did finally almost admit as such 23:00:54 i.e. that things sometimes get "moved" when a better "fit", or when most of a prior group is gone, then it makes less sense to have only a few things still around, etc. 23:01:19 so ive always been in favor of enumerating all the characteristics and then working out "groupings" afterwards 23:01:25 rather than trying to shove into a group first 23:02:04 i dont, but looking up english in dictionaries should provide pointers 23:02:08 s/i dont/i dont either/ 23:03:34 i should say, i thought the specie names made more sense to learn; the other hierarchy names is also somewhat "scientific" so "scientific names" probably applies to them all 23:44:18 -!- imode has quit (Ping timeout: 260 seconds). 2020-01-02: 00:19:09 -!- FreeFull has quit. 00:39:40 -!- xkapastel has joined. 00:53: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.”). 01:28:11 -!- budonyc has joined. 01:46:14 They can speak English too, although perhaps not as well as human speeching English, since English is a human speech. (Also humans speeching their language won't as well either) 01:48:01 -!- oerjan has joined. 01:48:35 -!- imode has joined. 02:19:12 huh HackEso fell off fungot's ignore list? 02:19:12 oerjan: yea. i was talking about here, habsheim air show 02:20:03 oh well it seems the ZWSP stops it 02:20:13 `echo fungot 02:20:14 oerjan: smoz, you still you don't feature charlie in your videos more, and several others convicted of man slaughter 02:20:18 fungot 02:20:27 apparently has been fixed 02:20:58 ^style ct 02:20:58 Selected style: ct (Chrono Trigger game script) 02:41:56 it's a New Year tradition to watch it live <-- he's probably exempt from being austrian 02:42:45 i'm exempt from not watching tv and being asleep 02:44:20 although i do remember it. as well as the ski jumps in garmish-partenkirchen, do they still do that? 02:44:35 *+c 02:44:56 apparently. 02:49:57 fungot: happy new year 02:49:57 kmc: but, we are far outnumbered! okay! no...! help! 02:53:58 -!- budonyc has quit (Ping timeout: 268 seconds). 02:56:54 -!- budonyc has joined. 02:57:43 -!- Lord_of_Life_ has joined. 02:59:21 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 02:59:22 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:06:33 arguably anything in latin probably sounds more serious <-- itym "QVIDQVID LATINE DICTVM SIT, ALTVM VIDETVR" hth 03:15:04 ++ 03:17:27 [[Tier]] N https://esolangs.org/w/index.php?oldid=68603 * BN * (+10377) Created page with "{{infobox proglang |paradigms=Imperative |author=[[User:BN]] |name=Tier |year=[[:Category:2020]] |typesys= |memsys=stack-based |class=:Category:Turing complete|Turing comple..." 03:19:22 I think it should be Latin if you are writing in Latin, and if you are making up new words in English then probably it should be English instead (unless there are no suitable word, perhaps) 03:23:44 Of course, there are a lot of Latin words in English anyways, but English has its own words, too. 03:24:57 [[User:BN]] N https://esolangs.org/w/index.php?oldid=68604 * BN * (+96) Created page with "Hello there. Hi my name is Brian, and I created the [[Tier]] programming language, check it out!" 03:25:35 -!- budonyc has quit (Quit: Leaving). 03:29:08 [[Language list]] https://esolangs.org/w/index.php?diff=68605&oldid=68598 * BN * (+11) 03:29:51 [[Tier]] https://esolangs.org/w/index.php?diff=68606&oldid=68603 * BN * (+5) 03:30:35 (There are words from many language used in English. And it seems much more rarely, some people just make up a word from nothing, perhaps "cromulent" is such thing) 03:30:42 (and it is listed in Wiktionary) 03:32:32 yes, it was made up to sound like a real word but is "intentionally morphologically opaque" 03:33:13 unlike "embiggen" which is a humorous example of a standard construction 03:34:48 [[Tier]] https://esolangs.org/w/index.php?diff=68607&oldid=68606 * BN * (+18) 03:35:08 there are various attempts to keep Latin up to date and usable in the modern world 03:35:23 and even a Vicipaedia: https://la.wikipedia.org/wiki/Vicipaedia:Pagina_prima 03:35:52 Yes, I think it is not so bad that you can continue to read/write Latin. 03:36:44 * kmc clicks "Pagina fortuita" a few times 03:37:02 zzo38: it seems good to me, and definitely esoteric 03:38:40 I am interested in mycology, which involves learning a lot of species names 03:38:48 so it is nice to know a few latin words 03:39:12 Yes, it is good to learn many things, Latin and otherwise. 03:39:37 one complication is that they keep moving the fungi around to different genera 03:39:50 as DNA testing reveals that two things thought to be closely related aren't really, or vice versa 03:39:59 so a lot of mushrooms have got many different historical names 03:41:24 Yes, I think I read about that 03:42:02 it's only recently that DNA sequencing has become cheap enough to sequence lots of obscure mushrooms that aren't of direct importance to humanity 03:42:12 zzo38: do you like mushrooms? looking for them can be fun 03:42:41 I don't like to eat mushrooms, but otherwise neutral 03:42:52 I have been looking around the city for mushrooms every day 03:43:00 i always find plenty of different kinds 03:43:09 although rarely ones which are worth eating 03:43:22 my wife made some yellow dye for wool and silk out of mushrooms 03:47:51 Do you know much of linguistics of non-human physiology? 03:53:09 . o O ( it's on the tip of my tongues ) 03:59:47 i know nothing of mushrooms, but i chop them up and put in soup, on sandwiches, etc. i am pro-mushroom despite being a noob 04:00:26 i of course just purchase at store, i dont go hunting 04:01:08 i dont think i would eat them alone though 04:15:48 pizza of course 04:16:06 zzo38: no 04:16:26 OK 04:16:29 mushrooms are good on pizza 04:16:32 or pasta 04:16:35 or lots of other things 04:16:43 i had an amazing mushroom risotto last weekend 04:16:50 at a fancy french place my girlfriend took me to 04:18:33 i don't eat mushrooms raw though 04:18:35 it's not safe 04:19:01 even for common button mushrooms from the store it's said to cause increased risk of cancer (but what isn't) 04:19:11 more to the point though the taste and texture is nasty when they are not cooked 04:19:29 a good way to cook mushrooms is to slice them, heat them in a dry pan to get rid of some of the water, then sautee them in butter 04:34:13 I see you saw the same video I did today lmao. 04:34:25 use water to sautee them. 04:36:32 did I? 04:36:41 i learned that from Mushrooms Demystified 04:36:46 a book by David Arora 04:37:08 and i'm not sure that sauteeing things in water is possible 04:37:08 america's test kitchen has a video about cooking mushrooms. 04:37:16 cool 04:37:28 got recommended to me. 04:37:45 https://www.youtube.com/watch?v=XLPLCmwBLBY this one. 05:16:22 here's another word which sounds like a Simpsons joke, but it's actually from the title of an ancient Roman political satire https://en.wiktionary.org/wiki/pumpkinification 05:19:18 fungot: Do you think 13 barrels are possible? 05:19:18 int-e: you! take! we find! 05:19:27 ^style 05:19:27 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 05:19:38 ^style ct 05:19:38 Selected style: ct (Chrono Trigger game script) 05:20:56 (context is http://www.research.ibm.com/haifa/ponderthis/challenges/January2020.html ) 07:00:56 I have heard of a computer with speech once misinterpreted someone's middle initial as a number. Their middle initial was M; do any kings or popes or someone else using numbers in this way have that many? 07:03:05 fungot: why cant i play ct as spekkio? what kind of open-ended multiple endings gameplay is that? 07:03:05 kingoffrance: i must ponder this turn of events, it can have a powerful effect on time. ask the one to bring back lost loved ones... it's what that guy in medina, a village near the mystic mountain" 65,000,000 b. c.? yes. no. 07:04:08 https://twitter.com/OtherDanOBrien/status/1210741711313354752 is cool 07:07:29 well, he's considering it 07:19:19 -!- xkapastel has quit (Quit: Connection closed for inactivity). 07:50:08 [[If(j)invert()if(l)change()if(q)input()if(t)output(x);]] https://esolangs.org/w/index.php?diff=68608&oldid=63873 * YamTokTpaFa * (+24) 07:51:39 [[Talk:If(j)invert()if(l)change()if(q)input()if(t)output(x);]] https://esolangs.org/w/index.php?diff=68609&oldid=39434 * YamTokTpaFa * (+42) +Unsigned 07:52:38 [[AmBored]] https://esolangs.org/w/index.php?diff=68610&oldid=54826 * YamTokTpaFa * (+59) WHY THE HELL DON'T YOU CATEGORIZE AT ALL! 07:53:03 [[Warp]] https://esolangs.org/w/index.php?diff=68611&oldid=42552 * YamTokTpaFa * (+24) 07:54:36 [[BitP]] https://esolangs.org/w/index.php?diff=68612&oldid=52503 * YamTokTpaFa * (+49) 07:55:03 [[EGSHEL]] https://esolangs.org/w/index.php?diff=68613&oldid=44804 * YamTokTpaFa * (+55) 08:35:36 -!- imode has quit (Ping timeout: 268 seconds). 08:39:08 All The Tropes says the official motto of Hells Angels is "When we do right, nobody remembers. When we do wrong, nobody forgets." However, I could not find that on Wikipedia or elsewhere. Do you know if it is true or not? 08:44:34 -!- oerjan has quit (Quit: Nite). 08:51:43 maybe they did right 08:55:24 -!- b_jonas has quit (Remote host closed the connection). 09:03:23 -!- kspalaiologos has joined. 11:38:26 [[Comp]] N https://esolangs.org/w/index.php?oldid=68614 * Hex96 * (+1334) Created page with "comp is an esolang by [[User:Hex96|Hex]]. it is stack based. ==commands==

 # print the top value on the stack in ascii.  print the top value on the stack as a number...."
11:38:49  [[User:Hex96]]  https://esolangs.org/w/index.php?diff=68615&oldid=68503 * Hex96 * (+11) /* List of esolangs */
11:43:58 -!- LKoen has joined.
12:14:23 -!- MDead has joined.
12:16:22 -!- MDude has quit (Ping timeout: 268 seconds).
12:16:27 -!- MDead has changed nick to MDude.
12:16:28  [[Language list]]  https://esolangs.org/w/index.php?diff=68616&oldid=68605 * Hex96 * (+11) /* C */
12:19:42  [[Langlang]]  https://esolangs.org/w/index.php?diff=68617&oldid=68581 * Hex96 * (+105) /* Examples */
12:20:18  [[Langlang]]  https://esolangs.org/w/index.php?diff=68618&oldid=68617 * Hex96 * (+18) 
12:20:41  [[Langlang]]  https://esolangs.org/w/index.php?diff=68619&oldid=68618 * Hex96 * (+7) 
13:40:56 -!- arseniiv has joined.
13:58:08 -!- xkapastel has joined.
14:03:08  [[Comp]]  https://esolangs.org/w/index.php?diff=68620&oldid=68614 * A * (+89) WHY THE HELL DON'T YOU CATEGORIZE AT ALL!
14:11:19  he's back
14:11:21  lmao
14:11:45  he always will be, i guess
14:12:04  i don't understand why he's so destructive
14:20:05  I'm imagining a grumpy old man of 13 years of age... :)
14:26:14 -!- wib_jonas has joined.
14:26:33  int-e: he's a BBC Norvegian village
14:59:14 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
14:59:43 -!- Lord_of_Life has joined.
15:18:51  fizzie: in HackEso, can you please install the packages {unzip, zip, p7zip} so we can extract compressed archives more easily? this caused us some difficulty at https://esolangs.org/logs/2019-07.html#lVmb , so those utils would help. and they're not big.
15:19:42  `? interps
15:19:43  `? ibin
15:19:43  interps? ¯\(°​_o)/¯
15:19:45  ibin? ¯\(°​_o)/¯
15:19:53 -!- subleq has joined.
15:20:49  kspalaiologos: /hackenv/interps also has some directories in which interpreter stuff are installed, so you can create a directory there too rather than lib if you prefer
15:21:28  mkay
15:21:30  wait
15:21:36  ``` ls /hackenv/lib/kps
15:21:38  bconv \ bfasm \ bfi \ bfi-rle \ bfintd \ bfmake \ bfpp \ derle.pl \ labels.pl \ strip.pl
15:21:48  I didn't remember this a few days ago when you asked for a directory, because lib and share are the more standard unixy thing, whereas interps was some old style HackEgo EgoBot emulation thing
15:22:03  ``` cp /hackenv/lib/kps/bfi /hackenv/interps/
15:22:12  now
15:22:14  No output.
15:22:17  how do you use it
15:22:19  `bfi
15:22:20  Usage: bfi src.b
15:22:28  not surprised
15:22:36  `ls
15:22:36  asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ output.b \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz
15:22:39  `bfi output.b
15:22:40  Hello World!
15:22:43  c00l
15:23:22  `` which zip; which unzip; which p7zip
15:23:23  ​/usr/bin/zip \ /usr/bin/unzip \ /usr/bin/p7zip
15:23:24  wib_jonas: Done.
15:23:33  thanks
15:25:33  fizzie: oops, it seems the 7z utility is in the p7zip-full package. debian is confusing with its nice fine-grained packages.
15:26:09  I thought p7zip-full was the GUI component -- nope
15:26:22  Right. It was on the recommended list. Added that as well.
15:26:28  thanks
15:26:30  ``` 7z
15:26:31  ​ \ 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 \ p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,1 CPU QEMU Virtual CPU version 2.1.3 (623),ASM) \  \ Usage: 7z  [...]  [...] \        [<@listfiles...>] \  \  \   a : Add files to archive \   b : Benchmark \   d : Delete files from archive \   e : Extract files from archive (without using directory name
15:26:39  unzip is the most important, but this can help
15:26:56  ``` 7z l asmbf-1.2.6.tar.gz
15:26:57  ​ \ 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 \ p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,1 CPU QEMU Virtual CPU version 2.1.3 (623),ASM) \  \ Scanning the drive for archives: \ 1 file, 41301 bytes (41 KiB) \  \ Listing archive: asmbf-1.2.6.tar.gz \  \ -- \ Path = asmbf-1.2.6.tar.gz \ Type = gzip \ Headers Size = 10 \  \    Date      Time    Attr         Size   Compressed  Name \ -----------------
15:27:11  ``` 7z l asmbf-1.2.6.tar.gz | paste
15:27:12  https://hack.esolangs.org/tmp/paste/paste.4903
15:27:34  ``` rm -v /hackenv/tmp/paste/paste.4903
15:27:35  removed '/hackenv/tmp/paste/paste.4903'
15:27:54  As for interps, it's kind of related to the whole `! / ibin thing, though of course in the end it's just a directory like any other. The short version of that story is, /hackenv/bin/! runs commands from /hackenv/ibin/*, which typically (but not always) use binaries stored in directories under /hackenv/interps/*.
15:28:16  `? !
15:28:18  ​! is a syntax used in Haskell and Prolog for solving evaluation order problems.
15:28:20  `? `!
15:28:21  ​`! emulates the ! command of our former bot EgoBot. You write `! then the name of the language then a program, and it runs the program you give and returns the result. We used to use it to test out esoprograms in-channel all the time, but the set of included esolangs is fairly old now and so it's rarely used.
15:28:46  Not sure how expected it would be for new language interpreters to integrate with `!.
15:29:21  `` ls ../ibin
15:29:22  1l \ 2l \ 7 \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ brachylog \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ lua \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ slashes \ trigger \ udage01 \ underload \ unlambda \ whirl
15:29:49  Chances are not all of those even work.
15:29:51  fizzie: after I suggested that to kspalaiologos, someone explained that it wouldn't be appropriate because bfasm isn't an interpreter, it compiles a language to brainfuck and gives brainfuck source code as output
15:30:14  so only that wrapper that executes the resulting bf code should be integrated there
15:30:40  yes.
15:30:43  that's right.
15:30:55  but one could wire them up so assembly code is directly ran
15:31:16  gimme a moment
15:31:19  Well, that wrapper would be in ibin, but all the underlying machinery can well be under interps. If you wanted to integrate with `!, anyway. Whether that makes sense is subjective.
15:31:39  I don't seem to get what you're sying
15:31:42  what's `!?
15:31:53  `! bfi
15:31:54  ​/hackenv/bin/!: line 4: /hackenv/ibin/bfi: No such file or directory
15:31:59  ok I know
15:32:59  https://esolangs.org/wiki/HackEso#Interpreters explains it... nope, it doesn't
15:33:08  ``` cat <<<"asmbf && bfi /hackenv/tmp/output.b && rm -f /hackenv/tmp/output.b" > /hackenv/ibin/asmbf
15:33:10  No output.
15:33:21  `! asmbf out .0
15:33:22  ​/hackenv/bin/!: line 4: /hackenv/ibin/asmbf: Permission denied \ /hackenv/bin/!: line 4: exec: /hackenv/ibin/asmbf: cannot execute: Permission denied
15:33:27  bruh
15:33:38  ``` chmod +x /hackenv/ibin/asmbf
15:33:41  No output.
15:33:42  `! asmbf out .0
15:33:44  Usage: bfi src.b
15:33:49  doesn
15:33:51  't seem to work
15:34:03  it's all ancient history, `! started as emulating EgoBot's interpreters when HackEgo was introduced, but all that was before I came here
15:36:53  why ain't it working
15:36:55  `ls
15:36:56  asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ output.b \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz
15:37:01  there clearly is output.b
15:37:04  `cwd
15:37:06  cwd? No such file or directory
15:37:07  `cd
15:37:08  cd? No such file or directory
15:37:21  `pwd
15:37:22  ​/hackenv/tmp
15:37:26  yep
15:37:42  ``` cat <<<"asmbf && bfi output.b && rm -f output.b" > /hackenv/ibin/asmbf
15:37:45  No output.
15:37:48  (ugly shit but should work)
15:37:53  `! asmbf out .0
15:37:55  No output.
15:37:58  ?
15:38:03  ``` ls
15:38:09  asmbf-1.2.6.tar.gz \ asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ just \ karma \ le \ paste \ program \ spline \ spout \ test \ test.sh \ what.tar.gz
15:38:19  ``` cat <<<"asmbf && bfi output.b" > /hackenv/ibin/asmbf
15:38:21  No output.
15:38:23  `! asmbf out .0
15:38:24  No output.
15:38:51  `bfi output.b
15:38:52  No output.
15:38:55  now i'm confused
15:38:58  `cat output.b
15:38:59  ​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<]
15:39:05  whoa, what
15:39:21  `! asmbf "out .0"
15:39:22  No output.
15:39:30  how do you use this `!?
15:39:32  `?!
15:39:33  ​?!? No such file or directory
15:39:35  `? !
15:39:36  ​! is a syntax used in Haskell and Prolog for solving evaluation order problems.
15:40:08  `! befunge 0"siht ekil">:#,_@
15:40:14  like this
15:41:39  I mean, `! itself literally just runs a binary from ibin. But mostly the assumption is for that to interpret the contents of its argument in some language or another.
15:41:54  I 
15:41:56  don't get it
15:41:56  You don't *need* to integrate with `!, as the help text mentions, it's kind of stale now.
15:42:12  why doesnt it work though
15:42:13  look
15:42:21  What you put in ibin/asmbf should work as far as the wrapper goes.
15:42:21  ``` asmbf out .0
15:42:23  No output.
15:42:26  ``` bfi output.b
15:42:27  0
15:42:29  it should work
15:42:30  but it doesnt
15:43:40  `` asmbf 'out .0'; cat output.b
15:43:42  ​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>[-]>++++++[<++++++++>-]<.[-]<<<<<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<]
15:43:45  `` \! 'asmbf out .0'; cat output.b
15:43:47  ​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<]
15:43:53  `? `!
15:43:54  Hm, well, that's kind of odd.
15:43:55  ​`! emulates the ! command of our former bot EgoBot. You write `! then the name of the language then a program, and it runs the program you give and returns the result. We used to use it to test out esoprograms in-channel all the time, but the set of included esolangs is fairly old now and so it's rarely used.
15:44:08  Oh, your wrapper just executes "asmbf" with no arguments.
15:44:17  That's why it doesn't work.
15:44:32  There's nothing in ibin/asmbf to use its command line for anything.
15:44:52  `sled /hackenv/ibin/asmbf//s|asmbf|asmbf "$@"|
15:44:55  ​/hackenv/ibin/asmbf//asmbf "$@" && bfi output.b
15:45:01  `` \! 'asmbf out .0'; cat output.b
15:45:04  0+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>[-]>++++++[<++++++++>-]<.[-]<<<<<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<]
15:45:11  `! asmbf out .0
15:45:12  0
15:45:15  There you go.
15:46:12  ah
15:46:15  so it takes input from args
15:46:19  not stdin as I expected
15:46:19  fine
15:47:05  there's some sort of wrapper invoked by many of the interpreters in ibin that bridge that
15:47:13  it's a set of arcane shell scripts
15:47:35  which one
15:47:43  Yes, there's a canonical set of helper shell functions in /hackenv/lib/interp that many ibin/* interpreters use to turn the arguments into either stdin or a file.
15:47:46  I want to see the arcane
15:47:51  Depending on what the underlying interpreter wants.
15:48:01  ``` ls /hackenv/lib/interp
15:48:04  But of course in your case bin/asmbf wants command-line arguments too, so those aren't useful.
15:48:08  ​/hackenv/lib/interp
15:48:14  helpful as heck
15:48:16  It's just one file they all source, https://hack.esolangs.org/repo/file/tip/lib/interp
15:48:20  hackeso pls
15:48:32  ``` /bin/ls -abF /hackenv/ibin
15:48:33  ​./ \ ../ \ 1l* \ 2l* \ 7* \ adjust* \ asm* \ asmbf* \ axo* \ bch* \ befunge* \ befunge98* \ bf* \ bf16@ \ bf32@ \ bf8@ \ bf_txtgen* \ boolfuck* \ brachylog* \ c* \ cintercal* \ clcintercal* \ cxx* \ dimensifuck* \ forth* \ glass* \ glypho* \ haskell* \ help* \ java* \ k* \ kipple* \ lambda* \ lazyk* \ linguine* \ lua* \ malbolge* \ pbrain* \ perl* \ qbf* \ rail* \ rhotor* \ sadol* \ sceql* \ sh* \ slashes* \ trigger* \ udage01* \ underload*
15:48:40  choose one of those
15:48:50  ah!
15:48:54  hm so maybe malbolge
15:49:07  ``` at /hackenv/ibin/malbolge
15:49:07  ``` cat /hackenv/ibin/malbolge
15:49:08  bash: at: command not found
15:49:08  ​#!/bin/sh \ . ${HACKENV-/hackenv}/lib/interp \ interp_file ${HACKENV-/hackenv}/interps/malbolge/malbolge.bin
15:49:16  .bin?
15:49:25  who would give an elf binary this extension
15:49:38  but it's interesting nonetheless
15:49:39  Why not? It's a binary.
15:49:51  .bin or .hex is usually a flat binary
15:50:05  while elf isn't quite a flat executable
15:50:14  It's all a matter of convention.
15:50:19  possibly
15:50:30  `` ls /hackenv/interps/befunge  # as well
15:50:31  bef.bin \ bef.c \ USED_VERSION
15:50:47  no, a flat binary uses the extension .com
15:50:52 -!- imode has joined.
15:51:38  I would disagree
15:51:46  not only the .com extension
15:55:13 -!- wib_jonas has quit (Remote host closed the connection).
16:37:50 -!- wib_jonas has joined.
16:56:03 -!- wib_jonas has quit (Remote host closed the connection).
17:07:52 -!- xkapastel has quit (Quit: Connection closed for inactivity).
17:35:56 -!- LKoen has quit (Remote host closed the connection).
17:36:02 -!- imode has quit (Ping timeout: 240 seconds).
17:47:23  can we change the featured language?
17:47:37  maybe pick another one randomly from given pool
17:47:44  of submissions/candidates
17:47:45  [[Animosian]] N https://esolangs.org/w/index.php?oldid=68621 * Star651 * (+4182) Created page with "
 Animosian is a scripting language invented by [[User:Star651]] on January 2, 2020, after receiving a high-tech vision in a dream in 2004 or 2005, realizing that such a l..."
17:48:14  [[Animosian]]  https://esolangs.org/w/index.php?diff=68622&oldid=68621 * Star651 * (+41) 
17:49:29  That's already how it works. https://esolangs.org/wiki/Esolang:Featured_languages/Candidates documents the process.
17:50:12  (The "Every so often" is measured in years, though.)
17:50:24  https://esolangs.org/wiki/GolfSpace
17:50:29  A leftover?
17:55:27   I only cleaned up the recently created ones, that didn't even attempt to make a joke. There's a lot of A contributions left.
17:58:09 -!- b_jonas has joined.
17:59:12  can we end the regin of Thue?
17:59:14 -!- GeekDude has quit (Quit: WeeChat 2.7).
18:00:30  I don't know, it's been featured for such a short time so far.
18:01:15  We featured brainfuck from 2013 to 2019.
18:04:20  My personal preference is still to go through the Befunge article with a fine-toothed comb and then feature that, but I never seem to get around to it. (Though the article wasn't as unpolished as I remembered it being, last I checked.)
18:08:41  [[Esolang:Featured languages/Candidates]]  https://esolangs.org/w/index.php?diff=68623&oldid=66676 * B jonas * (+61) /* List of candidates */ unpropose Befunge, propose Nopfunge
18:08:53  fizzie: ah yes, good thing you mention it
18:09:17  there
18:09:42  the Underload article is in a good state, so that might be the most solid candidate
18:11:32  Huh, I thought we had already featured Underload, but apparently not.
18:12:08 -!- FreeFull has joined.
18:12:48 -!- lambdabot has quit (Ping timeout: 268 seconds).
18:12:50 -!- LKoen has joined.
18:15:30  It's a solid choice, and maybe a new decade is a good excuse for a new featured language.
18:16:39 -!- lambdabot has joined.
18:17:30  nah, we should probably wait until Thue has been featured for a year
18:24:47 -!- sleepnap has joined.
18:25:21  I wonder if I should leave Befunge on the candidates page, but without my endorsement, just for the feature paragraph
18:27:45  I think I will, and if you don't like it, you can just revert the page
18:27:54  [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=68624&oldid=68491 * BN * (+40) 
18:28:30  nopfunge is interesting
18:29:21  [[Esolang:Featured languages/Candidates]]  https://esolangs.org/w/index.php?diff=68625&oldid=68623 * B jonas * (+823) 
18:29:35  yeah
18:29:59  there are also some interesting ais523 languages that I can propose next, but there's a limit of one proposal per person
18:30:26  so if it's turing complete
18:30:29  can one translate brainfuck to it?
18:30:37  doesn't seem doable though
18:30:50  technically you can, except for the IO
18:31:05  what about the "infinite" memory
18:31:08  and branching
18:31:15  especially conditional one
18:31:31  maybe my mind is constr
18:31:33  ained
18:31:35  "unconditional branching" sounds like an alien concept
18:31:49  ^ jmp %somewhere
18:32:08  it's quite simple in nopfunge I believe
18:32:35  also, as the minsky machine has just two registers
18:32:36  the infinite memory is encoded in the two coordinates of the program counter of Nopfunge. there's a double-exponential blowup, so if you need n bytes of memory in brainfuck, the program counter coordinates will have 2**O(n) bits and will be of size 2**2**O(n)
18:32:48  [[Truth-machine]] M https://esolangs.org/w/index.php?diff=68626&oldid=68587 * BN * (+29) 
18:32:57  ** is exponentation?
18:32:59  yes
18:33:17  brainfuck is deterministic, the decisions corresponding to these deterministic branches will happen in the translated program
18:33:17  it's interesting though
18:33:20  again, no IO
18:33:27  so it's brainfuck without the . or , statements
18:33:35  20 brainfuck cells, the minimum to run asm2bf
18:33:42  will result in 2**2**20 bytes required
18:33:54  no
18:33:58  there's a big O in it
18:34:07  and it's not 2**2**20 bytes
18:34:12  how much is it?
18:34:20  [[Truth-machine]] M https://esolangs.org/w/index.php?diff=68627&oldid=68626 * BN * (+7) /* Tier */
18:34:25  you never explicitly store the periodic code space, because it's periodic
18:34:34  2**2**O(n) is how large the program counter will grow
18:34:40  that's not how large the source code is
18:34:48  grow or reach?
18:34:58  what's the difference?
18:35:17  if the pointer will reach at most 2**2**O(n) the size is equal to square of it obviously
18:35:27  (implying that it'll be a square)
18:35:29  and of course you can set n to 20 only if it's fixed size brainfuck cells
18:35:41  oh my god
18:35:47  the size of the imaginary playfield, yes, but you don't have to store that anywhere
18:35:48  "2**2**O(n)" o___O
18:35:51  because it's a periodic playfield
18:35:58  fine
18:36:02  you only store one period, or two if you wish
18:36:15  and the two coordniates of the program counter, which each have 2**O(n) bits
18:36:28  ah ok
18:36:34  I understand (a bit) now
18:36:40  of course if your brainfuck program is one that runs forever and requires unbounded memory, then the translation will require unbounded memory too
18:37:34  it's way more than 64 bits can hold
18:37:36  not even trhing
18:37:43  but a very nice concept isn't it
18:38:31  maybe we should improve the minsky machine article
18:38:34  because it's not helpful at all
18:38:41  I seem to understand the topic so I may take on it later
18:39:12  hmm yes, that's a good point
18:39:24  because in practice it serves no information
18:39:54  neither it nor the Fractran article gives a proof of Turing-completeness
18:39:58  not even for many counters
18:40:07  kspalaiologos: it does give some information. it links to useful books.
18:40:28  I put one of those books there, one where I read that proof
18:41:21  wait
18:41:25  actually minsky machine is really interesting
18:41:48  and does it mean that two celled brainfuck is also turing complete?
18:42:04  it's mindblowing
18:42:29  how for example do you calculate modulus of a number on this two register machine or two cells brainfuck
18:43:01  no, I don't think so
18:43:34  but brainfuck with a fixed constant number of bigint cells is Turing-complete
18:43:58  https://esolangs.org/wiki/Brainfuck#Computational_class says that 3 cells are enough
18:43:59  two bigint cells
18:44:05  duh!
18:44:06  three
18:44:08  not two
18:44:23  three for Brainfuck
18:44:51  but
18:44:52  you need one extra for conditionals
18:45:03  two integers is enough for Turing-completeness for a Minsky machine, but requires double-exponential slowdown; three counters or more for a Minsky machine requires only an exponential slowdown
18:45:05  if brainfuck had a digit near instruction
18:45:07  a fixed digit
18:45:11  and no pointer movement'
18:45:16  (it seems like more constraining)
18:45:25  it would be turing complete aswell with two cells
18:45:38  what is a "digit near instruction"?
18:46:02  3+4- => will increment cell 3 and decrement cell 4
18:47:05  but what control flow do you have? the control flow instructions are the real difference. you can just use < and > to choose cells
18:47:16  Hmm? Why can't you translate that to >>>+>-<<< The problem isn't the arithmetic, it is testing a register for 0 and taking different paths in the program based on that
18:48:45  ("register" being one of the simulated Minsky machine counters.)
18:49:06  alright
18:49:17  so how can you implement modulus on a three register brainfuck machine with bigint cells
18:49:24  I'm intrested like never before
18:49:36  *three cell brainfuck, sorry
18:49:41  kspalaiologos: I don't know, look at that article I linked, maybe it gives a link
18:49:45  [[Language list]]  https://esolangs.org/w/index.php?diff=68628&oldid=68616 * Star651 * (+16) /* A */
18:50:13  what I'm thinking about
18:50:17  we could use these as stacks
18:50:44  >> and << are implementable just using */ so it may be possible to have two "stacks" on this brainfuck variant
18:51:49  so it's actually a PDA
18:51:51  but it has two stacks
18:51:54  so it's a turing machine
18:51:56  but it makes no sense
18:52:03  to extract a value off the stack one needs modulus
18:52:17  and it's impossible to extract it using just three cells
18:54:00  the proof has been made using collatz function
18:54:04  interesting
18:56:21  (unrelated) how do you represent cell complexes of arbitrary dimension? I’d use a dictionary from cells to their default orientations (in terms of default orientations of their boundary cells, downto points which are oriented unconditionally as e. g. positive) and then some dictionaries to represent the incidence, like boundaries and coboundaries, or just a plain dump of all incident cells for each of them, but which of these choices h
18:56:21  ave a chance to be the most practical?..
18:56:58  default orientations would be useful to supplement the incidence info
18:57:15  then one would be able to represent oriented paths etc.
18:59:06  also there should be a quirk distinguishing internal orientations (the usual ones) and external ones (like in pseudovectors vs. vectors), as one can’t orient the Moebius strip complex in the internal way but can in external one
18:59:42  I don’t see where the changes would be in the representation description above
19:00:56  kspalaiologos: anyway, you're right, we should probably add a proof to the Minsky machine article about how they're turing-complete by simulating a multi-stack machine
19:01:05  and ideally also the crazy proof for the two-counter machine
19:01:22  because Nopfunge can only directly simulate the two-counter machine
19:02:00  "crazy proof for the two-counter machine"
19:02:05  that's what I'll spend my time on
19:02:07  perfect
19:02:20  at least I'll learn some about CS
19:04:10  though I'll have to check the pages for ais's languages, one of them might already have a proof, since many of them are Minsky-based
19:04:16  including The Waterfall Model
19:05:41  kspalaiologos: "crazy" is only my opinion, I think ais or oerjan don't find it crazy
19:06:02  but it's crazy in essentials, that is, the simulation must be crazy in that it needs the double-exponential slowdown as far as I understand
19:10:17 -!- LKoen has quit (Remote host closed the connection).
19:15:22  I have to think for a while about it
19:15:26  and top it off with asm2bf backend
19:15:33  if my lifespan is long enough
19:15:48  it's essentially subleq
19:15:54  but better and worse in a couple of cases
19:16:12  incdecne seems like a good name
19:18:54 -!- kspalaiologos has quit (Quit: Leaving).
19:25:30  That collatz construction is pretty tricky.
19:26:57  (I was around when oerjan came up with that one, but I don't recall looking at it in detail before just now.)
19:38:14  [[Special:Log/newusers]] create  * Amitbashan *  New user account
19:44:27  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68629&oldid=68602 * Amitbashan * (+281) /* Introductions */
19:46:08  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68630&oldid=68629 * Amitbashan * (+20) /* Introductions */
19:47:00  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68631&oldid=68630 * Amitbashan * (+11) /* Introductions */
19:47:28  [[User:Amitbashan]] N https://esolangs.org/w/index.php?oldid=68632 * Amitbashan * (+12) Created page with "Hello there."
19:51:30 -!- sleepnap has left.
19:57:51  there's an easy construction though, to translate a Minsky machine to brainfuck with bigint cells, where you assign a cell for each state of the Minsky, you set it to 1 if that's the current state and 0 otherwise, and the brainfuck program tests each of those state cells and performs its actions if it's set. this leads to a brainfuck program that uses bounded size tape, but the tape size depends on the 
19:57:57  size of the Minsky program.
20:33:36  Oh sure, it all gets pretty simple if you add more cells.
20:49:44  [[User:Amitbashan]]  https://esolangs.org/w/index.php?diff=68633&oldid=68632 * Hex96 * (+32) 
20:52:29  [[Category:Joke, kinda]] N https://esolangs.org/w/index.php?oldid=68634 * Hex96 * (+47) Created page with "The Joke, kinda category contains jokes, kinda."
20:53:24  [[User:Hex96]]  https://esolangs.org/w/index.php?diff=68635&oldid=68615 * Hex96 * (+44) /* List of esolangs */
20:54:12  [[User:Hex96]]  https://esolangs.org/w/index.php?diff=68636&oldid=68635 * Hex96 * (-5) /* List of esolangs */
20:55:20  [[Category:Joke, kinda]]  https://esolangs.org/w/index.php?diff=68637&oldid=68634 * Hex96 * (+32) 
20:59:41  [[WCDA]]  https://esolangs.org/w/index.php?diff=68638&oldid=65723 * Hex96 * (+92) 
21:00:21  [[WCDA]]  https://esolangs.org/w/index.php?diff=68639&oldid=68638 * Hex96 * (+13) /* Hello, World! (21 bytes) */
21:00:39  [[WCDA]]  https://esolangs.org/w/index.php?diff=68640&oldid=68639 * Hex96 * (-10) /* Hello, World! (21 bytes) */
21:00:48  [[WCDA]]  https://esolangs.org/w/index.php?diff=68641&oldid=68640 * Hex96 * (-1) /* Hello, World! (21 bytes) */
21:01:45  [[WCDA]]  https://esolangs.org/w/index.php?diff=68642&oldid=68641 * Hex96 * (-13) /* Hello, World! (21 bytes) */
21:08:59 -!- subleq has quit (Ping timeout: 265 seconds).
21:10:46 -!- subleq has joined.
21:17:11 -!- subleq has quit (Ping timeout: 268 seconds).
21:38:59 -!- subleq has joined.
21:42:05  [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=68643&oldid=68624 * Lebster * (+193) added SSL
22:12:32  oh, that reminds me, I have to do this
22:12:37  ``` date +%Y
22:12:38  2020
22:12:42  ^ looks wrong
22:12:50  we're in the future
22:21:01 -!- subleq has quit (Remote host closed the connection).
22:23:12  ``` date +%G
22:23:13  2020
22:25:41  ``` date +%C%C
22:25:42  2020
22:26:42  I added some more tropes for the story of GURPS game I play. But see if you agree/disagree
22:27:20  ``` date +%S%S
22:27:21  2121
22:27:23  `` date +%d%d | tac  # if we're being silly
22:27:24  0202
22:27:38  Whoops, I forgot what tac actually does.
22:27:43  rev
22:27:52  `` date +%d%d | rev  # then
22:27:53  2020
22:28:12  Yes, now you are silly, I suppose, and at this time, it works.
22:28:52  `datei
22:28:52  2020-01-02 22:28:52.455 +0000 UTC January 2 Thursday 2020-W01-4
22:29:07  ``` date 2019 
22:29:08  date: invalid date '2019'
22:29:10  ``` date +2019 
22:29:11  2019
22:29:13  much better
22:39:40  [[User:Amitbashan]]  https://esolangs.org/w/index.php?diff=68644&oldid=68633 * JonoCode9374 * (+134) 
22:44:27  [[Comp]]  https://esolangs.org/w/index.php?diff=68645&oldid=68620 * JonoCode9374 * (+4) /* Calculator */
22:54:34  [[Talk:Comp]] N https://esolangs.org/w/index.php?oldid=68646 * JonoCode9374 * (+323) /* The Ampersand */ new section
22:54:41 -!- LKoen has joined.
22:58:02 -!- arseniiv has quit (Ping timeout: 258 seconds).
22:59:15  [[Comp]]  https://esolangs.org/w/index.php?diff=68647&oldid=68645 * JonoCode9374 * (+323) 
23:00:18  [[Comp]]  https://esolangs.org/w/index.php?diff=68648&oldid=68647 * JonoCode9374 * (-2) 
23:06:33  [[Comp]]  https://esolangs.org/w/index.php?diff=68649&oldid=68648 * JonoCode9374 * (+683) 
23:15:43  [[Ekg]]  https://esolangs.org/w/index.php?diff=68650&oldid=68514 * JonoCode9374 * (+193) Uncat the page.   \_(   )_/  
23:17:48  [[Ekg]]  https://esolangs.org/w/index.php?diff=68651&oldid=68650 * JonoCode9374 * (+316)   \_(   )_/  

2020-01-03:

00:03:01  [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68652&oldid=68601 * Lebster * (-79) Updated factorial program to more efficient variant (-9 characters)
00:03:12  [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68653&oldid=68652 * Lebster * (-1) /* Find the Factorial of a Number */
00:05:07 -!- kingoffrance has quit (Ping timeout: 258 seconds).
00:11:33 -!- kingoffrance has joined.
00:22:08 -!- FreeFull has quit.
00:25:21 -!- MDude has quit (Read error: No route to host).
00:32:33 -!- MDude has joined.
00:43:11 -!- MDude has quit (Read error: Connection reset by peer).
00:47:33 -!- MDude has joined.
01:27:45 -!- Frater_EST has joined.
01:28:02 -!- Frater_EST has quit (Remote host closed the connection).
01:30:21  [[StupidStackLanguage:Examples]] N https://esolangs.org/w/index.php?oldid=68654 * Lebster * (+1146) Created page with "===[[Hello World]]===  aviiiaiglbmfavdaiiiglbmlblbgifviiffiiifavdaviiimfaiiimwwifbbbbbfiiifwdfwdddfbvfbb  ===[[Cat]]===  aitjfu  ===[[Truth-machine]]===  htxux  === Factoria..."
01:30:27  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68655&oldid=68653 * Lebster * (-1117) /* Examples */
01:30:44  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68656&oldid=68655 * Lebster * (+37) /* Examples */
02:12:48  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68657&oldid=68656 * Lebster * (-12) 
02:13:29  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68658&oldid=68657 * Lebster * (+0) Categories
02:16:58  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68659&oldid=68658 * Lebster * (+0) 
02:17:59  [[User:Lebster]]  https://esolangs.org/w/index.php?diff=68660&oldid=68561 * Lebster * (+13) /* Languages I like */
02:28:45  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68661&oldid=68659 * Lebster * (+590) added computational class (thx Comp)
02:30:12 -!- ArthurStrong has joined.
02:32:41 -!- imode has joined.
02:49:28 -!- ArthurStrong has quit (Ping timeout: 260 seconds).
02:51:12 -!- ArthurStrong has joined.
02:58:12 -!- 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.”).
03:00:55 -!- Lord_of_Life_ has joined.
03:01:49 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
03:02:18 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:23:10  hm
03:23:19  i wonder just how many of the esolangs users are young programmers
03:23:22  probably most of them
03:23:27  (I know I am :P)
03:23:51  What's the technical definition of "young programmer"? 
03:23:57  under 18
03:24:00  :P
03:28:10  I guess we'd need Google Analytics or some other such thing to answer that.
03:29:15  Except I think it only reports age demographics from 18 upwards.
04:09:58 -!- MDude has quit (Ping timeout: 260 seconds).
04:31:33 -!- ArthurStrong has quit (Quit: leaving).
04:42:54  pshaw users what about devs
04:42:57  pshaw
04:43:04  "users" :/
05:15:46  [[HQ9F+]] M https://esolangs.org/w/index.php?diff=68662&oldid=66150 * YamTokTpaFa * (+1) article
06:13:59  I don't like the "Flow" system for talk pages on some MediaWiki based wikis, but some wikis use it, so I have written some JavaScript and CSS codes to improve it.
06:21:56 -!- imode has quit (Ping timeout: 258 seconds).
06:28:52  [[Talk:2/9 of an esolang]] N https://esolangs.org/w/index.php?oldid=68663 * YamTokTpaFa * (+334) Created page with "== What should the interpreter/compiler do with non-command characters? == I finally get it that Hello, world! program begins with non-printable character, but what does it do..."
06:37:57  [[Talk:2/9 of an esolang]]  https://esolangs.org/w/index.php?diff=68664&oldid=68663 * YamTokTpaFa * (+141) /* What should the interpreter/compiler do with non-command characters? */
06:43:04 -!- xkapastel has joined.
06:51:32  [[Talk:Mornington Crescent]] N https://esolangs.org/w/index.php?oldid=68665 * JonoCode9374 * (+308) /* Add Dollis Hill as a Command */ new section
06:53:03  [[Talk:Mornington Crescent]]  https://esolangs.org/w/index.php?diff=68666&oldid=68665 * JonoCode9374 * (+332) /* A Game of Mornington Crescent */ new section
07:00:45 -!- kritixilithos has joined.
07:55:03 -!- kritixilithos has quit (Ping timeout: 240 seconds).
09:14:37 -!- kritixilithos has joined.
09:32:22 -!- b_jonas has quit (Remote host closed the connection).
09:35:36 -!- blsqbot has joined.
09:46:43 -!- kritixilithos has quit (Ping timeout: 240 seconds).
10:22:32 -!- mroman has joined.
10:22:39  !blsq "MP"?x
10:22:39   | "MapPush"
10:49:54 -!- wib_jonas has joined.
10:50:42  I wonder if there's a fan-made Pokemon game that is entirely text-based so you can play it on IRC for example.
10:53:34  huh
10:54:05  if i'd make a text-based pokemon game, i'd probably use ncurses or something similar
10:54:09  so still no irc
10:54:36  i don't see irc as a good target for games. i made some for telegram and even that is pretty limited
10:54:50  well, you could have multiple interfaces for essentially the same game
10:56:01  as for IRC and games, I think the Niagara board game could be played through IRC. 
10:56:26  if someone wrote a bot that implements it that is
10:58:14  well, of course you could, but i cannot imagine it being fun to write stuff like "go 5 steps north, go 3 steps left, go 5 step north, list attacks, attack with tackle, attack with tackle, attack with tackle"
10:58:46  no, I don't think you'd have a grid-based map in such a game
10:59:15  and you'd just write some shorter commands instead of "attack with tackle", which is feasable because your pokemon has at most four moves
11:00:25  but exploration is a key component in these games
11:01:52  sure, so you'd have a graph-based map. the game lists the four houses in the town and tells that you can also enter the forest or the mountains, and if you choose the forest, you'll probably get random encounters, and in the forest, you can go on or turn back, but you don't micromanage the steps
11:02:17  of course then you might not be able to use the strats where you sneak past a trainer when they're looking at the opposite direction
11:03:58  and I guess you'd lose more inside buildings that have items hidden in sneaky places
11:04:16  so yes, it would lose some of the nice parts of a typical pokemon game
11:04:25  but I think it might still be worth, there's enough left for a good game,
11:04:53  and the game could balance that out with new mechanics specifically helping what it lacks from the medium
11:05:37  i am interested in a pokemon programming game
11:06:20  what would that be like?
11:09:07  your game wish except with an api that you can call automatically and after the elite 4 matching with another programs result
11:30:02 -!- LKoen has joined.
11:38:38 -!- blsqbot has quit (Read error: Connection reset by peer).
11:38:38 -!- mroman has quit (Remote host closed the connection).
12:30:57 -!- kritixilithos has joined.
12:36:44 -!- arseniiv has joined.
12:42:03 -!- kritixilithos has quit (Ping timeout: 240 seconds).
12:54:53  fungot, when is AGDQ?
12:54:53  wib_jonas: and you call yourself a frog, and ayla... i will not betray my friends!
12:55:12  not betraying your friends? ok
13:07:51  fungot: Are you running something this year? 
13:07:52  fizzie: is the gate key okay!! get' em! 200g per night. care to stay with these humans! you're a traitor! you're not our king! but, we are far outnumbered!
13:20:48 -!- kspalaiologos has joined.
13:29:09  [[DubDubMachine]] M https://esolangs.org/w/index.php?diff=68667&oldid=63852 * ThisIsTheFoxe * (+0) changed userName
13:31:42 -!- xkapastel has quit (Quit: Connection closed for inactivity).
14:26:34  fungot: how do you find your new state of mind?
14:26:34  arseniiv: but cyrus! are you leaving!
14:27:08  fungot: don’t worry, I’m here to stay for a while
14:27:09  arseniiv: we are looking to achieve a shorter life span... lavos 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...
14:27:21  ^mode
14:27:28  ^mode youtubecomments
14:27:36  kspalaiologos: ^style
14:27:38  no no no no no
14:27:38  c'mon fungot
14:27:38  kspalaiologos: is the gate key okay!! get' em! 200g per night. care, and stay...healthy! my husband...he's...he's...gone... but he left me precious gifts! the seeds...and our child, it's ancient history now... you've changed! marle looks so much like leene, that they will take you to your place of execution?! strange, but!?
14:27:39  yeah
14:27:41  alright
14:27:45  ^style
14:27:45  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:27:53  ^style youtube
14:27:53  Selected style: youtube (Some YouTube comments)
14:27:55  gotta try them all
14:27:59  fungot, tell me something
14:27:59  kspalaiologos: if you are the waste of space and i kept checking for updates weekly but always seeing the " when bruce willis play him...
14:28:09  very nice
14:28:26  ^style irc
14:28:26  Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams)
14:28:30  this one's gonna be interesting
14:28:44  fungot, what do you think about reducing 3-cell brainfuck to 2-counter minsky machine?
14:28:44  kspalaiologos: how do you plan to sink a bit more careful about punctuation, capitalization, spelling and grammar gives you more credibility in written communications.)
14:28:58  isn’t that one what was selected upto a day or so prior?
14:29:12  fungot: how eso is a Minsky machine?
14:29:12  arseniiv: cool. i know it
14:29:13  fungot, tell me a joke
14:29:13  kspalaiologos: sarahbot how old is your mom., so they expect the school has horrible atmosphere and that guy is a nice shorthand for constructing sexps with some variable parts
14:29:30  fungot: and how eso is a generalized Minsky machine?
14:29:30  arseniiv: got it. thanks for the code
14:29:35  hm
14:29:36  It defaults to the 'irc' style, yes.
14:29:45  ah
14:29:48  ^style
14:29:48  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:29:54  can you make another styles?
14:30:02  ^style alice
14:30:02  Selected style: alice (Books by Lewis Carroll)
14:30:11  fungot, tell me a joke
14:30:11  kspalaiologos: " serpent!" cried alice, dropping the ball of worsted alice had been trying to wind up the rabbit!"
14:30:36  ^style sms
14:30:36  Selected style: sms (National University of Singapore SMS corpus, 2011-08-20)
14:30:40  Yes, though for whatever reason most of the things I've tried haven't been as successful as the early ones.
14:30:56  fungot: r u ok
14:30:57  arseniiv: ya i also i since 1pm lo even worse. he's not around or just still asleep. i thought my dad wouldwake me up up high upon me? but that one shorter. th tuesday is difficultfor us. would watch it tonight bah
14:31:08  'europarl' is pretty good at being a politician.
14:31:08  fungot, lmao
14:31:08  kspalaiologos: later i finish my psychology lol. i was asking wats up.? wat was ur grade u got for 1 moviebefore april. cant wait to eat xlb first arbo y ask u ma!i always anythin one.if u dun want can cancel it for umah
14:31:15  let's try ot
14:31:20  ^style europarl
14:31:20  Selected style: europarl (European Parliament speeches during approx. 1996-2006)
14:31:48  fungot: What do you think of the whole Brexit mess? 
14:31:49  fizzie: the aim of guaranteeing and seeking a higher standard of living, the deteriorating state of the stocks would still not have been possible if there are spaces in the press, there may have been deluding ourselves in thinking we were stupid. and they secure this by paying commissions to doctors to refer patients to them for having presented and prepared these reports within such a very short period during which it can give
14:32:01  lmao
14:32:06  Well, not a great example this time.
14:32:24  `quote end to all
14:32:25  429)  fizzie: i, myself, will bring an end to all.
14:32:33  fungot, what do you think about judiciary in Poland?
14:32:33  kspalaiologos: mrs fraga, i do not support. i am thinking above all of the cost of the committee on constitutional affairs itself will carefully reconsider this suggestion, which opens up an appalling prospect, not least on article 23, the so-called d'amato legislation. that will be happening. the existing guidelines on the highly important cooperation with ngos in former communist countries, such as fnord, chewing gum and ice 
14:32:48  lol
14:32:58  NGOs such as fnord.
14:33:49  he seems more logical than the EU parlament itself
14:34:58  `quote human rights
14:34:59  499)  elliott: mr president, commissioner, i fully accept that description when it comes to human rights. yes, with an average fat content of chocolate, and we are using double standards! we all know that under present legislation and also in relation to standardization bodies. if i do not want.
14:35:57  sounds like loriot's "bundestagsrede"
14:36:24 -!- kritixilithos has joined.
14:40:51  ^style nethack
14:40:52  Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
14:40:53  fungot: Don't let the grid bugs bite.
14:40:53  fizzie: touch*stone: " mirror, here i stand. who are you kay's brother. immediately after your birth, merlin the wise brought you to the incautious adventurer who can cause the traveller to feel the runes on a map next time you're not going to win at nethack.
14:41:31  fungot: You can ascend, but do you really ever "win at nethack"? 
14:41:31  fizzie: they say that a gypsy could tell your fortune for a heavy man, but guided by her image reflected in the dungeon breaking a mirror.
14:42:00  Deep.
14:47:11 -!- arseniiv_ has joined.
14:50:27 -!- arseniiv has quit (Ping timeout: 268 seconds).
15:02:28 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
15:04:07 -!- Lord_of_Life has joined.
15:35:16 -!- MDude has joined.
15:45:30  [[Comp]]  https://esolangs.org/w/index.php?diff=68668&oldid=68649 * Hex96 * (+33) 
15:53:38 -!- clog has quit (Ping timeout: 245 seconds).
16:00:03 -!- kritixilithos has quit (Remote host closed the connection).
16:00:24 -!- kritixilithos has joined.
16:16:31 -!- kritixilithos has quit (Quit: quit).
16:29:54 -!- wib_jonas has quit (Remote host closed the connection).
16:50:18 -!- imode has joined.
17:25:26 -!- clog has joined.
17:30:09 -!- b_jonas has joined.
17:37:51  wonder if there's any way to parallelize string search/replacement.
17:38:06  search, probably. replacement, probably not..?
17:47:34 -!- LKoen has quit (Remote host closed the connection).
17:52:11  I also thought that a text-based Pokemon game should be made up; the players could telnet to the server and enter the commands there, which would be shorten such as one character to indicate the attack, or indicating what other command you want such as to shift to another pokemon
17:54:02  zzo38: but then you miss all the fun of having unique pokemon graphics. :P
17:55:17  Yes, although I have thought of that too actually; some signal could indicate that you want to use JSON communication instead, so in that way, specialized clients would also be possible.
18:02:14 -!- arseniiv_ has quit (Ping timeout: 268 seconds).
18:03:14 -!- arseniiv_ has joined.
18:04:02  Someone else also mentioned Spinda. I thought, in the text-based game if your pokemon is Spinda then your opponent can see the personality value (although I am not sure how useful this is).
18:05:54  I suppose gender, ability, and nature might be applicable
18:22:35 -!- FreeFull has joined.
18:36:57  imode: replacement should be fine in a roe, it may lead to non-deterministic results on overlapping search or search-replace patterns, though
18:37:05  *rope
18:42:38  nondeterministic is fine.
18:47:23  go for a rope
19:02:01 -!- MDude has quit (Read error: No route to host).
19:03:38 -!- imode has quit (Ping timeout: 240 seconds).
19:04:30 -!- MDude has joined.
19:16:10  [[///]]  https://esolangs.org/w/index.php?diff=68669&oldid=67944 * CarlosLuna * (+1243) Addind UnaryToDecimal, RomanToUnary and UnaryToRoman examples. Improving Thue-Morse and Fibonacci Examples
19:38:22  [[Special:Log/newusers]] create  * Goldos24 *  New user account
19:54:42 -!- sleepnap has joined.
19:56:48  [[///]]  https://esolangs.org/w/index.php?diff=68670&oldid=68669 * CarlosLuna * (+852) Adding a compact interpreter in Python and reorganizing the whole section
20:28:01  I've picked up on a project of writing an url shortener in brainfuck
20:28:13  currently I've done some extending work on the brainfuck interpreter to support basic file I/P
20:28:16  *I/O
20:28:36  and some code to write an entry from key-value dictionary to the database
20:28:47  it's getting ridiculous even before I run it
20:29:38  http://prntscr.com/qj1j9u
20:32:32  I should probably write unit tests for my code
20:32:44  I didn't invent this for asm2bf yet so not today
20:49:32  [[Talk:///]]  https://esolangs.org/w/index.php?diff=68671&oldid=51098 * CarlosLuna * (+875) Perl implementation simplification proposal
20:52:54 -!- sleepnap has quit (Quit: Leaving.).
21:08:09 -!- kspalaiologos has quit (Quit: Leaving).
21:24:39  If you are playing in Constructed mode, then the player would have to define their pokemons ahead of time and then send it. One way to do this would be to create a text file containing what you want, and then to connect and send the file to the server; you will receive a response with any error messages (if any), or else to tell it is OK.
21:24:45  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68672&oldid=68631 * Goldos24 * (+219) /* Introductions */
21:26:29 -!- LKoen has joined.
21:38:42  Is there URL shortening service based on compression and not storing the URL in the database?
21:51:42 -!- sprock1em has joined.
21:52:27  Do you like this?
21:55:14 -!- sprocklem has quit (Ping timeout: 265 seconds).
23:11:52  Are there C programs other than my own that ever do such things as multiplication by '\1\0' or '\0\1'? On which C compilers does this work and which ones it doesn't work?
23:14:53 -!- arseniiv_ has quit (Ping timeout: 268 seconds).
23:43:06 -!- sleepnap has joined.
23:55:53 -!- ineiros has quit (Ping timeout: 250 seconds).
23:57:19 -!- sleepnap has quit (Quit: Leaving.).

2020-01-04:

00:19:56 -!- LKoen has quit (Remote host closed the connection).
00:20:15 -!- LKoen has joined.
00:33:24 -!- LKoen has quit (Remote host closed the connection).
00:33:39 -!- LKoen has joined.
00:34:32 -!- ArthurStrong has joined.
01:10:48 -!- LKoen has quit (Remote host closed the connection).
01:11:05 -!- LKoen has joined.
01:14:52 -!- LKoen has quit (Remote host closed the connection).
01:15:54 -!- LKoen has joined.
01:25:53 -!- oerjan has joined.
01:31:29  https://xkcd.com/2250/ OKAY
01:33:40  Acknowledged.
01:37:02  Hi all.
01:38:44  i find this edit a bit disturbing https://hack.esolangs.org/repo/rev/df528347dad2
01:39:21  `t doag interps/bfi
01:39:24  12288:2020-01-02  `` cp /hackenv/lib/kps/bfi /hackenv/interps/
01:39:33  oh 
01:40:02  wait a minute, did it exist before, or not?
01:40:25  I don't think it did, actually.
01:40:25  apparently not. i guess it's ok then.
01:40:48  the repo browser is misleading
01:41:16  It does kind of break the interps structure a little.
01:41:35  Though it's not the first thing that does.
01:42:45  Arguably the "right" way to integrate with ! would be to put the sources in interps/subdir and, if it needs building, add to interps/Makefile. But nobody cares.
01:44:07  `` ls -l /hackenv/{bin/bfi,interps/bfi,lib/kps/bfi}  # I mean, this is a little silly
01:44:12  ​-rwxr-xr-x 1 1000 1000 13424 Nov 15 14:11 /hackenv/bin/bfi \ -rwxr-xr-x 1 1000 1000 19048 Jan  2 15:22 /hackenv/interps/bfi \ -rwxr-xr-x 1 1000 1000 19048 Dec 31 17:47 /hackenv/lib/kps/bfi
01:44:39  The last two are the same, I think the first one might be a much earlier version, and/or a different BF interpreter altogether.
01:45:37  (And then there's interps/egobf/src/egobfiNN, with different genetics.)
01:47:54  `t doat interps
01:47:56  996:2012-12-09  tar xf egobot.tar.xz \ 1073:2012-12-14  glass \ 4791:2014-09-07  interp glass {M[m(_o)O!"Hello World!"(_o)o.?]} \ 4909:2014-09-29  sed -i \'s/ulimit/#ulimit/\' interps/gcccomp/gcccomp \ 4916:2014-09-29  sed -i \'47iecho "$GCC" -x "$LANG" "$2" $FLAGS -o /tmp/compiled.$$ 2> /dev/null\' interps/gcccomp/gcccomp \ 4917:2014-09-29  revert \ 4918:2014-09-29  sed -i
01:48:24  hm it was fairly early
01:49:44  `dowt zzo38
01:49:46  0:2012-02-16 Initïal import.
01:51:13  b_jonas: the EgoBot import weren't quite from the start of HackEgo
01:51:18  *+s
01:51:56  (and even the Initial import wasn't quite the start, there was some history squashing at that point.)
01:52:54  My fallible recollection suggests HackEgo and EgoBot coincided for some time, which would mean there wouldn't've been a need for an EgoBot import, because the real thing was around.
01:55:14  yeah
01:55:51  i think EgoBot stayed around somewhat after the import too.
01:56:01  on and off
02:19:32  Is some people on like to make Magic: the Gathering cards or cards for other kind of card game?
02:24:57  I looked now they added a new function flag SQLITE_INNOCUOUS into SQLite, indicating a function with no side effects and few resources and that it is safe for use in a trigger or view.
02:27:38  SQLite: the Gathering
02:29:30  My two messages are independent.
02:30:18  but what if they weren't?
02:31:11  Maybe you can make up such a thing anyways; I don't know.
02:33:31 -!- imode has joined.
02:46:48 -!- ArthurStrong has quit (Ping timeout: 260 seconds).
02:47:40 -!- ArthurStrong has joined.
03:00:39  reading the iwc forum is so much faster after the upgrade now that i found the "unread posts" menu
03:00:48  *menu item
03:01:00 -!- Lord_of_Life_ has joined.
03:01:00  which may or may not have always been there
03:03:07 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
03:03:07 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:12:16  [[Dotlang]] M https://esolangs.org/w/index.php?diff=68673&oldid=58153 * Gamer * (+2) /* Control Flow Commands */
03:16:07 -!- ArthurSt1ong has joined.
03:19:14 -!- ArthurStrong has quit (Ping timeout: 240 seconds).
03:30:53  How does the printing work for the printing cards of such card game as Magic: the Gathering and so on?
03:49:09 -!- ArthurStrong has joined.
03:49:46 -!- 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.”).
03:52:37 -!- ArthurSt1ong has quit (Ping timeout: 258 seconds).
04:00:49  I made a list of some of the differences of TeXnicard and MSE:  http://zzo38computer.org/fossil/texnicard.ui/wiki?name=Differences+between+TeXnicard+and+MSE
04:02:50 -!- stux|away has quit (Ping timeout: 240 seconds).
04:03:08 -!- FreeFull has quit.
04:04:43 -!- stux has joined.
07:28:25  I saw someone made up this Magic: the Gathering card:   {0} Instant ;; Split second    I think I had the same idea too. Someone commented "There are many more dignified ways to raise your storm count." but I think storm count is not the point.
07:29:15  There are ways to use split second to your advantage even if the spell has no other effect.
07:31:40  Do you think it is?
08:41:03  [[Ekg]]  https://esolangs.org/w/index.php?diff=68674&oldid=68651 * JonoCode9374 * (+1580) /* Very WIP Reference List */
08:41:35 -!- xkapastel has joined.
08:43:11 -!- imode has quit (Ping timeout: 258 seconds).
09:25:44 -!- oerjan has quit (Quit: Nite).
09:35:51  [[Special:Log/move]] move  * JonoCode9374 *  moved [[Ekg]] to [[Keta]]: I decided upon a better name
09:36:33  [[Keta]]  https://esolangs.org/w/index.php?diff=68677&oldid=68675 * JonoCode9374 * (+3) 
09:40:59 -!- kspalaiologos has joined.
09:49:55  fizzie, the /hackenv/bin interpreter is outdated (v1.1.1 -> v1.2.6)
09:50:05  I should have removed it, but I forgot.
09:50:16  ``` rm -f /hackenv/bin/bfi
09:50:24  No output.
09:50:30  ``` whereis bfi
09:50:31  bfi:
09:50:52  ``` cp /hackenv/lib/kps/bfi /hackenv/bin/
09:50:54  No output.
09:51:00  ``` whereis bfi
09:51:01  bfi: /hackenv/bin/bfi
09:51:28  lag?
09:51:37  hackenv/bin -> this is in the path, so asmbf script can work
09:52:13  hackenv/lib/kps -> there are all the binaries, including bfasm, bfpp, bfmake, ...
09:52:29  hackenv/[...]/interps -> you suggested me to put it here :p
09:53:23  so in the end it has a couple of intergrations
09:53:30  `! asmbf mov r1, .0/out r1
09:53:32  0
09:53:42  ``` asmbf mov r1, .0/out r1
09:53:43  No output.
09:53:52  ``` asmbf mov r1, .0/out r1 && bfi output.b
09:53:53  0
09:54:05  `asmbf mov r1, .0/out r1
09:54:11  No output.
09:54:14  ^this should display the code
09:54:16  but it doesn'
09:54:20  t for some reason, but it
09:54:22  's ok
10:02:43  [[StupidStackLanguage:Examples]]  https://esolangs.org/w/index.php?diff=68678&oldid=68654 * Lebster * (-1132) deleted page
10:03:02  [[StupidStackLanguage]]  https://esolangs.org/w/index.php?diff=68679&oldid=68661 * Lebster * (+1077) merged seperate page
10:04:14 -!- sprock1em has quit (Ping timeout: 268 seconds).
10:04:30 -!- sprocklem has joined.
10:11:50 -!- sprocklem has quit (Ping timeout: 265 seconds).
10:12:27 -!- sprocklem has joined.
10:15:12 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
10:19:12 -!- Lord_of_Life has joined.
10:20:15  hi
10:23:00  i play nylea as my commander
10:24:33  i think this is the wrong chatroom for mtg
10:29:14  "nylea, god of the hunt", to be specific
10:51:13 -!- zoobab has joined.
10:51:15  hi
10:51:38  hi
10:51:45  what is the easiest BF fork to modify, I want to make my own language
10:54:25  zoobab: if you want to make your own language, do not base it on anything BF-related.
10:55:13  which one do you recommend?
10:55:44  it is more of a joke language
10:56:18  taking the 8 instructions of BF and replacing them with 8 words
10:56:21  https://fr.wikipedia.org/wiki/Brainfuck
10:57:22  a bit like Babylang: https://esolangs.org/wiki/Babylang
11:07:11  zoobab: there should be an entry about "trivial bf replacements" in the wiki
11:07:33  just do something cooler
11:08:11  [[Keta]]  https://esolangs.org/w/index.php?diff=68680&oldid=68677 * JonoCode9374 * (+1) /* DDoouubbllee  SSppeeaakk */
11:08:47  [[Keta]] M https://esolangs.org/w/index.php?diff=68681&oldid=68680 * JonoCode9374 * (+1) /* N(e(s(t))) a string */
11:10:13  b_jonas: you _can_ do interesting bf-based languages, though. i like bf2d
11:10:40  or some of these self modifying variants
11:11:28  but simply replacing symbols with other symbols is the laest way to do something
11:11:38  url for bf2d?
11:12:22  no hits for bf2d on the wiki
11:13:19  http://think-strange.de/stuff/projects/brainfuck2d/
11:13:24  myname: it's possible, but not recommended
11:14:29  yeah, if you can come up with something like that, you can probably do better
11:53:46 -!- LKoen has joined.
11:55:31  [[User:Goldos24]] N https://esolangs.org/w/index.php?oldid=68682 * Hex96 * (+85) Created page with "Hi there ~~~~."
13:07:50  [[Keta]]  https://esolangs.org/w/index.php?diff=68683&oldid=68681 * A * (+149) 
13:08:30  [[Keta]]  https://esolangs.org/w/index.php?diff=68684&oldid=68683 * A * (-9) Pretend that I'm the author as this is how the article is written
13:15:28 -!- arseniiv_ has joined.
13:28:34  `` rm /hackenv/bin/bfi; ln -s /hackenv/lib/kps/bfi /hackenv/bin/bfi  # no need for actual copies that you can forget to delete though
13:28:36  No output.
13:28:50  s/delete/update/
13:33:23 -!- LKoen has quit (Remote host closed the connection).
13:39:21  And really the interps integration is an alternative, not really an addition. I don't think anything actually uses that copy of 'bfi', since even ibin/asmbf just uses the one in the path.
13:39:35  `` rm /hackenv/interps/bfi
13:39:37  No output.
14:01:11  [[User:Goldos24]]  https://esolangs.org/w/index.php?diff=68685&oldid=68682 * A * (-85) Editing a userpage seems inappropriate. Please put the message in the talk page instead.
14:05:46  [[Keta]] M https://esolangs.org/w/index.php?diff=68686&oldid=68684 * A * (-1) /* Very WIP Reference List */
14:29:04 -!- LKoen has joined.
14:31:04 -!- xkapastel has quit (Quit: Connection closed for inactivity).
14:54:21 -!- xkapastel has joined.
15:00:32 -!- Lord_of_Life_ has joined.
15:03:27 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
15:03:56 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
16:46:39  [[EE]] N https://esolangs.org/w/index.php?oldid=68687 * Goldos24 * (+6705) Created page with "EE is an [[Esoteric programming language]] created by [[User:Goldos24]] and '''MisterJaJo''' in 2019. It is just another fully backwards compatible one-dimensional brainfuck..."
17:23:39  fungot: Do you think 3 minutes is a long time?
17:23:40  int-e: ptah: known under various names ( nu, neph, cenubis, amen-kneph, khery-bakef), the lord rose and went forth halting; but there were nothing but two areas of blank skin.
17:46:34  ^style
17:46:34  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
17:46:53 -!- arseniiv_ has changed nick to arseniiv.
17:47:41  how do you find pineapples, dear fungot?
17:47:41  arseniiv: a wand of, *wand: ' i would do it; and a mighty figure with four arms. he is an abundance of food but, trusting his own excavations. ( don quixote of la mancha by miquel de cervantes saavedra)
17:48:14  hm surreal enough
17:49:04  today I found out about “session types” from this: https://github.com/dmbarbour/glas-lang/wiki/Why-Session-Types
17:49:27  don’t know it they’re researched that well?
18:01:04 -!- xkapastel has quit (Quit: Connection closed for inactivity).
18:04:33 -!- LKoen has quit (Remote host closed the connection).
18:17:22  arseniiv: oh, Rust had that in its very early versions
18:17:42  kmc: how did it go?
18:17:46  I think
18:17:49  or was that something else
18:17:50  not sure
18:18:05  ah
18:18:32  maybe i'm confusing it with something else
18:18:34  typestate
18:18:35  that's it
18:18:42  I think session types are just a bit unwieldy to use
18:19:05  also there are libraries for various langs
18:19:09  which obviates the need for a language feature
18:19:11  http://munksgaard.me/papers/laumann-munksgaard-larsen.pdf
18:22:04 -!- imode has joined.
18:37:31 -!- FreeFull has joined.
19:11:46  I’m recently quite into reading articles on extensible variants and records, though do I read them so slow because all other distractions…
19:38:58 -!- arseniiv has quit (Ping timeout: 268 seconds).
19:54:39 -!- Lord_of_Life_ has joined.
19:55:23 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
19:57:36 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:51:38 -!- kspalaiologos has quit (Quit: Leaving).
21:52:12 -!- Cale has quit (Ping timeout: 260 seconds).
22:01:25 -!- ArthurStrong has quit (Ping timeout: 268 seconds).
22:02:51 -!- ArthurStrong has joined.
22:04:06 -!- Cale has joined.
22:25:47 -!- LKoen has joined.
22:41:55 -!- grumble has quit (Quit: People who can't distinguish between etymology and entomology bug me in ways I cannot put into words.).
22:43:55 -!- grumble has joined.
22:48:45  `? mroman
22:48:47  mroman is a leading artist in password security (SFW). He also likes black madness. He can design password hashes that are worse than the identity function. He invented the identity function. He's also an artist in unconventional warfare.
22:48:47  `? blsq
22:48:49  See: Burlesque
22:48:51  `? burlesque
22:48:52  Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque)
22:50:07  `learn Burlesque is only the sexiest language on Earth. mroman created it for finance analysis because the traditionally used K and Dyalog APL are unreadable. (See: http://mroman.ch/burlesque )
22:50:21  Relearned 'burlesque': Burlesque is only the sexiest language on Earth. mroman created it for finance analysis because the traditionally used K and Dyalog APL are unreadable. (See: http://mroman.ch/burlesque )
23:24:19  I may need some help to make the templates and so on for TeXnicard, so anyone who is interested in such thing should please to do so.
23:51:45  I remember some time ago someone on here mentioned a data format that you will just store in memory and then read it directly, without having to parse it to make a tree first, and that there is the requirement that it does not start with a valid UTF-8 character. I think the PostScript binary format satisfies this; I made a set of C macros to deal with it.

2020-01-05:

00:04:01 -!- 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:04:20 -!- LKoen has joined.
00:56:53  `? spood
00:56:55  spood? ¯\(°​_o)/¯
01:03:43  What is that?
01:03:46  `? spoon
01:03:48  spoon? ¯\(°​_o)/¯
01:04:04  `? ladle
01:04:12  ladle? ¯\(°​_o)/¯
01:14:00  zzo38: I'd love to know what that is.
01:14:11  unless I was the one that said it..
01:16:46  a spood is like a snoot but faster
01:16:57  and less blue
01:19:53 -!- user24 has joined.
01:20:09  `? lonk
01:20:18  lonk? ¯\(°​_o)/¯
01:27:44  `? lound
01:27:45  lound? ¯\(°​_o)/¯
01:50:13 -!- user24 has quit (Quit: Leaving).
01:50:37 -!- user24 has joined.
02:02:33  [[Keta]]  https://esolangs.org/w/index.php?diff=68688&oldid=68686 * JonoCode9374 * (+67) Changed A's blurb about why Keta exists fo
02:52:20 -!- xkapastel has joined.
02:54:33 -!- user24 has quit (Quit: Leaving).
03:02:12 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
03:02:48 -!- Lord_of_Life has joined.
03:41:36 -!- oerjan has joined.
04:09:27 -!- 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.”).
04:10:47  `? spood
04:10:50  spood? ¯\(°​_o)/¯
05:05:57  `? oerjan 
05:05:59  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 arkup-nemesis is mediawiki's default diff. He twice punned without noticing it.
05:06:14  `? HackEso 
05:06:16  HackEso is almost, but not quite, entirely unlike HackEgo.
05:06:30  `? moony 
05:06:32  moony is often named the following: moonythedwarf moonythehuman moonheart08 moon moon__ noomy computing and luxon, making porthellos and @tells a real pain.
05:07:10  `? moonythedwarf
05:07:11  moonythedwarf? ¯\(°​_o)/¯
05:33:04  `dowg moonythedwarf
05:33:06  No output.
05:33:13  no such thing
05:49:21 -!- ArthurSt1ong has joined.
05:50:47  How to disable CSS transitions in Firefox?
05:52:47 -!- ArthurStrong has quit (Ping timeout: 258 seconds).
06:04:39  more css? (override)?
06:05:03 -!- ArthurSt1ong has quit (Quit: leaving).
06:16:13  Yes, I can do that, but I want to do it globally
06:42:25  Now I implemented the "fillspecial" command in TeXnicard, which can be used to draw translucent shapes on the card. (Other effects may be possible in future, but so far the only implemented effect is the /Opacity effect.)
06:45:09  What is the best way in a C program to send data to an external program and then read the result? I know a few ways, but what is a good way?
06:45:21  (Specifically, a C program on Linux)
06:48:04  What newsgroups/IRC can I see if someone else will be interested in my TeXnicard program?
06:50:49  Why in rogue you cannot strike an opponent standing in a doorway by a diagonal move?
07:16:16  i suppose in theory the door would be in the way, but that could go either way
07:16:30  and there is no way to query "which way is the door swinging" to my knowledge
08:02:05 -!- xkapastel has quit (Quit: Connection closed for inactivity).
08:02:51 -!- imode has quit (Ping timeout: 268 seconds).
08:45:45 -!- Sgeo has quit (Read error: Connection reset by peer).
08:46:08 -!- Sgeo has joined.
09:22:08  zzo38: write data to a regular file, popen program for reading and pass the regular file to it as an argument or redirect
09:23:18  zzo38: I think the doorway is implicitly in a narrow corridor that you can only exit straight because it doesn't extend to the corner of its square
09:27:09 -!- oerjan has quit (Quit: Nite).
09:29:51 -!- xkapastel has joined.
10:34:53 -!- heroux has quit (Ping timeout: 260 seconds).
10:36:12 -!- heroux has joined.
10:52:45  [[User:CarlosLuna]]  https://esolangs.org/w/index.php?diff=68689&oldid=66112 * CarlosLuna * (+5499) Adding my /// contributions
11:27:40  hi
12:03:02 -!- LKoen has joined.
13:32:20 -!- kspalaiologos has joined.
13:35:26  fungot, here are some arrows: ←↑→↓↔↕↤↥↦↧↨⇐⇒⇔
13:35:26  b_jonas: trolls are described as rubbery: they keep bouncing back.
13:35:53  fungot: I'm pretty sure you just quoted that verbatim. Try to mix it up, will you? 
13:35:53  fizzie: eyes of the days of morgoth elves and men usurped the sunlight. then with a wand of polymorph. jackal's heart must never be eaten, for the service he had fled the responsibilities of ruling all that was about all they were, i was going to happen to you, don't step on a diet of metals. they are friendly. ( the immortals, by edith hamilton)
13:36:22  Sounds like a weird book.
13:37:06  b_jonas: shoot!
13:37:24  does unicode have darts?
13:37:45  `unidecode 𐃘
13:37:46  ​[U+100D8 LINEAR B IDEOGRAM B254 DART]
13:38:01  `unicode BOW AND ARROW
13:38:07  U+1F3F9 BOW AND ARROW \ UTF-8: f0 9f 8f b9  UTF-16BE: d83cdff9  Decimal: 🏹 \ 🏹 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals)
13:38:08  int-e: it has so many arrows (a lot, seriously) that some of them are probably darts
13:38:24  b_jonas: But that's the only "dart" I found.
13:38:51  I don't have a bow-and-arrow character, apparently. :/
13:39:35  int-e: https://esolangs.org/logs/2019-10-22.html#lX
13:39:44  Works in firefox... it's one of the abominable colored glyphs.
13:40:15  b_jonas: Still no dart.
13:40:27  Looking at gucharmap, I have a really spotty coverage of Miscellaneous Symbols and Pictographs.
13:41:09  `unidecode 䈶鏢镖
13:41:10  ​[U+4236 CJK UNIFIED IDEOGRAPH-4236] [U+93E2 CJK UNIFIED IDEOGRAPH-93E2] [U+9556 CJK UNIFIED IDEOGRAPH-9556]
13:41:30  fizzie: do you have oren's font loaded?
13:41:40  Nno.
13:41:45  `? font
13:41:46  ​#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/
13:41:47  Somehow, gucharmap's "match whole word" thinks "dart," is a word.
13:42:36  "TWO SPEECH BUBBLES = chat" "THREE SPEECH BUBBLES = conference"
13:42:48  (so "dart" does not find those CJK symbols that have "dart," in their description.)
13:43:03  FOUR SPEECH BUBBLES = tower of babel?
13:43:31  FIVE SPEECH BUBBLES = social media
13:43:54  📈🗠📉, 📊
13:44:05  `unidecode 📈🗠📉📊
13:44:10  ​[U+1F4C8 CHART WITH UPWARDS TREND] [U+1F5E0 STOCK CHART] [U+1F4C9 CHART WITH DOWNWARDS TREND] [U+1F4CA BAR CHART]
13:44:20  Heh, "U+1F573 HOLE = portable hole".
13:44:30  I guess it's the character rather than the hole that's portable.
13:44:41  fizzie: Bonus points if it's black.
13:45:14  Or otherwise bottomless.
13:46:56  Is there a Linear B brainfuck clone? I'd imagine that could look kind of cute, especially if you assign several symbols to each operation.
13:47:26  int-e: do you mean a Learn B trivial brainfuck substitution?
13:47:42  b_jonas: Obviously.
13:47:58  there's probably a generic one that assigns a brainfuck command to a lot of unicode characters
13:48:31  Hmm, right, there could be something close to a union-of-all-brainfuck-substitutions.
13:48:39  ("close" because there's bound to be overlap)
14:19:10 -!- heroux has quit (Read error: Connection reset by peer).
14:24:14 -!- heroux has joined.
15:04:47 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
15:07:50 -!- Lord_of_Life has joined.
15:12:55 -!- arseniiv has joined.
15:31:41  `unidecode 
15:31:42  ​[U+F51F  - No such unicode character name in database]
15:33:21  b_jonas: I missed that you rendered "Linear" as "Learn" earlier... was that an accident?
15:34:03  int-e: oh... that was an accident
15:34:08  I don't know why I typed that
15:34:17  probably "Learn" is more in my hands than "Linear"
15:34:20  more common word
15:35:17  like, yesterday I couldn't type "spiny" first try like ten times, because I kept typing it as "spony" and having to backspace
15:35:27  because "pony" is a word but "piny" is not
15:38:34  Well, brains are weird.
15:43:14  [[Burlesque]]  https://esolangs.org/w/index.php?diff=68690&oldid=45225 * B jonas * (+30) https://esolangs.org/logs/2019-12-31.html#lyg "also I used it at work [...] my supervisor was shocked"
15:44:16  fungot, when does GDQ start?
15:44:16  b_jonas: they say that some shopkeepers recognize gems but they are quite difficult to grasp. blood-drinking bestiality, voracious appetites, hunger in search of prey, but, instead of teeth; it is saint peter's holy day. if that event takes place, perhaps it was only a humanoid creature can be a now dry little watercourse. bilbo was a time xans would never scratch your boots.
15:50:06 -!- Melvar has quit (Ping timeout: 268 seconds).
16:03:46 -!- Melvar has joined.
16:10:25 -!- Panini has joined.
16:13:23 -!- Panini has quit (Quit: Leaving).
16:18:31  Handy, they've added a "detected as X" note to the "all times are converted to your local time" message in the schedule page.
16:19:10  Now if they could only this time around shade the blocks in the past, highlight the currently running one, put a red line where we're now, or *something* like that.
16:27:58  fizzie: is that about the GDQ schedule?
16:32:16  Yes.
16:34:49  fizzie: but GDQ is sponsored by twitch, so they must go for webpages that are so heavy with client-side scripts that they're impossible to load in anything but a modern computer, even though other pages can show better quality videos easily on the same computer
16:35:01  it wouldn't be twitch-like otherwise
16:35:18  a simple server-side addition of a red line marking the current time wouldn't cut it
16:35:28  it has to load a huge javascript library
16:36:51  also, why don't the bash builtins pushd and popd have a single-letter switch to quiet their normal output?
16:38:04  https://chat.stackexchange.com/transcript/message/51423495#51423495
16:38:05  The client-side local time conversion is pretty light. I mean, discounting jQuery.
16:38:21  looks like our evil villain was there all the time :p
16:39:31  fizzie: they have to add more stuff to that schedule page then
16:39:50  dunno, mouseover popups to show the donation choices
16:40:25  a sort widget
16:40:51  or just no functionality, just loading and constructing the page content in javascript
16:41:47  Oh, is Twitch owned by Amazon? I didn't know that.
16:41:59  fizzie: dunno but that seems likely
16:42:38  I was seeing all these "Subscribed with Twitch Prime" things, and thought they'd just copied the name, but apparently it's actually an Amazon subsidiary.
16:43:37  fizzie: the Twitch Prime thing means that if you subscribe for Amazon Prime and pair your Amazon account with the Twitch account, you get some "free" stuff on Twitch
16:43:49  twitch advertises that very agressively
16:47:14 -!- heroux has quit (Read error: Connection reset by peer).
16:47:51 -!- heroux has joined.
16:52:05 -!- xkapastel has quit (Quit: Connection closed for inactivity).
17:10:13  `8-ball I can't find my gloves. Should I unpack the mess from the shelf where they're supposed to be?
17:10:17  It is certain.
17:10:24  well ok
17:10:58  `8ball should I get bfbot up and running?
17:10:59  Very doubtful.
17:11:13  `8ball should I rewrite it in Java
17:11:14  Yes definitely.
17:11:20  my lovely bot
17:11:35  he knows what's good
17:12:37  `8ball what about elixir?
17:12:38  Yes definitely.
17:17:38  8-ball: you're right, they were there. I found three and a half pairs
17:17:50  in Java? why?
17:18:22  well sure, if you want, implement it in Java
17:29:46  I like JAva
17:29:51  why shouldn't implement it in Java
17:30:12  if you like Java then sure, it's probably fine for this purpose
17:30:19  or Elixir
17:30:22  a hard decision
17:30:37  I guess it's better than implementing an URL shortener in brainfuck
17:30:41  `8ball Java (-) or Elixir (+)?
17:30:41  Concentrate and ask again.
17:30:46  oh c'mon
17:31:00  Java is a much better choice than brainfuck for this
17:31:07  b_jonas, I'll do it on other occasion
17:31:11  lmao, sure it is
17:31:15  and we have a bot implemented in befunge
17:31:42  `8ball Java (-) or Elixir (+)?
17:31:43  Cannot predict now.
17:31:46  `8ball Java (-) or Elixir (+)?
17:31:47  It is certain.
17:31:47  and mroman mentioned that he should implement blsqbot in blsq
17:32:05  gah
17:32:09  I need to modify my todolist
17:32:11  and NotJack implemented a J evaluator bot in J
17:32:37  . o O (soon: and kspalaiologos implemented a Brainfuck bot in Brainfuck)
17:32:47  heck, I implemented my IRC bots in ruby 1.8, that's actually a worse choice than Java too
17:33:39  it seemed like a good idea at the time
17:34:21  I guess for this approach with brainfuck bot
17:34:22  (actually back then they were started in ruby 1.6, but I ported them to 1.8 later)
17:34:44  kspalaiologos: the problem with a brainfuck bot in brainfuck is that a brainfuck interpreter in brainfuck might be slow
17:34:54  depends
17:35:00  last time I used the Tritium interpreter
17:35:03  and it was quite fast if you ask me
17:35:10  you don't need much performance for just the IRC part
17:35:10  and if it's too slow I can compile the brainfuck to optimized C
17:36:00  The zemhill of the underscores is done in Ruby too.
17:36:27  but for the brainfuck part, your goal was that it should be able to run programs that take more time than what fungоt is willing to run
17:37:09  and FireFly eventually ported jevalbot to ruby 2.something
17:37:22  nice evasion
17:37:31  of activating fungóts markov chains
17:38:36  fsvo 'ported'
17:38:52  I don't know ruby, and changed a handful of things it complained about to get it running (like 3-4 places or so)
17:39:20  J seems like an intritiguing language
17:39:33  [ 'hi'
17:39:34  FireFly: hi
17:39:37  ok, it's still alive
17:39:44  but why would anyone write in such an language
17:39:47  kspalaiologos: it used to be a decent language, but it's old and maintained in the wrong way just like perl is
17:39:51  it literally looks like Malbolge but scarier
17:39:55  what? no
17:39:58  Perl is awesome
17:40:02  malbolge? no way
17:40:09     quicksort=: (($:@(<#[), (=#[), $:@(>#[)) ({~ ?@#)) ^: (1<#)
17:40:13  APLs are very handy as ridiculously owerful calculators
17:40:14  It literally looks like hell on earth
17:40:42  nah, that aint nothing kspalaiologos 
17:40:44  kspalaiologos: I think that expression is not something that people seriously write, it's just something people write to show off how ugly J is. there's a builtin sort operation.
17:41:10  kingoffrance, let me show you my 50 entry PPCG Malbolge repo
17:41:11  well, it's a combination of being used to read it, of formatting/clarity, and of choosing a reasonable example
17:41:36  I mean
17:41:37  I mean you can point at IOCCC and complain that C is a ridiculous language (which, well, wouldn't be the wrong conclusion, but...)
17:41:38  :p
17:41:47  it was example given on Wikipedia
17:41:53  Honestly, I mostly use J as a ridiculously powerful calculator
17:41:54  I didn't think that they are ranting J
17:41:56  fair
17:42:21  1:`($:@-&2+$:@<:)@.(>&2)
17:42:22  fibonacci
17:42:26  C'mon man
17:42:30  it's literally write only
17:42:31  kspalaiologos: have you written quicksort in other languages, and doesn't it also look bad?
17:42:44  it looks decent
17:42:49  kspalaiologos: that's also not something that people would write
17:42:57  There's many ways to implement fibonacci, and that one is one of the less natural ones in J
17:43:04  it's one of the worst ones
17:43:13  just try running it with 100 as the argument
17:43:17  it's a bit like insisting on writing an imperative solution in Haskell, instead of a functional one
17:43:28  I don't understand a single character
17:43:29  of this code
17:43:44  have you seen the Dyalog APL video on Game of Life?
17:43:50  but it looks seductively
17:43:52  it's pretty neat
17:43:58  https://www.youtube.com/watch?v=a9xAKttWgP4
17:44:03  it's like fibo 1 = 1; fibo 2 = 1; fibo k = fibo (k - 1) + fibo (k - 2); would you actually write that in Haskell?
17:44:07  (APL and J are similar enough that the concepts translate
17:44:30  I don't know haskell
17:44:36  kspalaiologos: what? not even the 2 in the middle, which is used to subtract 2 from the index?
17:44:37  not a FP guy
17:44:47  or the - which is used to do that subtraction?
17:44:52  [ 1 2 3 4
17:44:53  FireFly: 1 2 3 4
17:44:57  [ 1+2+3+4
17:44:57  FireFly: 10
17:45:00  [ +/ 1 2 3 4
17:45:01  so it essentially subtracts & from @, right?
17:45:01  FireFly: 10
17:45:14  well no
17:45:44  oh right, a better analog in Haskell would be a stupid pointfree one
17:46:06  with Applicative <*> and whatnot inside, so you can claim that it subtracts <&> from <*> or however that works
17:46:54  but I'm not fluent in Haskell to write that
17:47:16  kspalaiologos, its not the bottle of poison labelled poison you have to worry about  https://www.youtube.com/watch?v=ar19vwtxEKs    youd have to convince me your code comes dressed as a goddess and then morphs into death;  malbolge i dont think makes any illusions about rescuing people :)
17:47:43  its called "malbolge" we know it cant be good
17:47:43  lmao
17:48:08  kspalaiologos: "Python" is labeled as poisonous too
17:48:27  lol
17:48:35   it's called JavaScript we know it can't be good 
17:49:41  yes, I know it's a stupid example because pythons are actually constricting, not venomous
17:54:02 -!- heroux has quit (Read error: Connection reset by peer).
17:54:13 -!- heroux has joined.
18:03:18 -!- tromp_ has joined.
18:05:53 -!- tromp has quit (Ping timeout: 246 seconds).
18:13:14 -!- user24 has joined.
18:20:07 -!- kspalaiologos has quit (Quit: Leaving).
18:20:46 -!- kspalaiologos has joined.
18:21:22 -!- kspalaiologos has quit (Client Quit).
18:24:56 -!- kspalaiologos has joined.
19:00:15 -!- LKoen has quit (Remote host closed the connection).
19:11:51  https://pastebin.com/nSFkfczB
19:11:59  malbolge interpreter in prefix-RLE'd Brainfuck
19:12:07  it looks amazing
19:12:25  and it's just 10KB
19:12:48  the drawback being, it requires 16bit-cells
19:12:49 -!- zoobab has quit (Ping timeout: 265 seconds).
19:13:02  and requires minimum of 700 bytes of memory
19:13:11  with a simple hello world loaded
19:13:17 -!- zoobab has joined.
19:24:46  I'm confused; 700 bytes is small.
19:25:47 -!- imode has joined.
19:28:16  Yes, but it is a lot for Hello World
19:36:16 -!- LKoen has joined.
19:36:35  300 bytes for xlat's, 100 bytes for crazyop table and 9 powers,
19:36:58  yet the xlat's are stored in rcl/sto memory region
19:37:13  and due to my stupidness, it's size is multiplied by two
19:37:29  so it could be done in 400 bytes without doubt
19:37:38  but the +300 overhead is constant for all the programs
19:42:30  [[User:OsmineYT]]  https://esolangs.org/w/index.php?diff=68691&oldid=68079 * OsmineYT * (+19) 
19:59:03 -!- user24 has quit (Quit: Leaving).
20:10:56 -!- user24 has joined.
20:12:39 -!- user24 has quit (Client Quit).
20:16:49 -!- MDude has quit (Ping timeout: 265 seconds).
20:20:24 -!- kspalaiologos has quit (Quit: Leaving).
20:57:24 -!- LKoen has quit (Remote host closed the connection).
20:57:31  Now TeXnicard is able to use a code such as:   100 100 setpagesize /Courier 10 selectfont 20 30 moveto (Hello) show << /Opacity 0.5 >> seteffect 1 0 0 setrgbcolor newpath 20 20 moveto 20 40 lineto 40 30 lineto fillspecial   In interactive mode, you must put . at the beginning to indicate that it is a PostScript code, and then the next line you can write ^0 to make a preview.
20:58:07  The quality of the text rendering isn't very good, but I would later add the ability to use TeX fonts, and then it will be good.
20:58:26  Also, are there any other effects other than opacity that you think would be useful to implement in here?
21:00:22 -!- LKoen has joined.
21:04:18  [[Special:Log/newusers]] create  * Sholus *  New user account
21:12:39  ooh! Super Monkey Ball is finally back to GDQ! And this time it's warpless
21:16:56  nice! Super Mario World one mind 11 exit coop. that will be worth to see.
21:21:39  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68692&oldid=68672 * Sholus * (+169) /* Introductions */
21:34:09  someone pointed out how the D&D rules imply that it's practically impossible to see the Sun and the Moon, because the bonus you get to see large objects is logarithmic in their size, but the penalty for seeing distant objects is linear in the distant
21:35:48  O, then better rules should be written, I suppose.
21:41:51  the penalty is -1 point per 10 feet of distance, so it's too high even if you choose to apply only the -3333 points for the 10 kilometers of the atmosphere
21:46:43  GURPS rules is different; there is adjustments for both distance and for size; 3 yards is 1, 100 yards is 10, 100 miles is 30, etc; you add for size and subtract for distance. (If it is smaller than 2 yards then there is also a penalty for size.)
21:47:21  These same numbers are used for ranged attacks (such as arrows, guns, spit poison, etc)
21:49:10  These seem to be better than D&D, but I don't know if better rules could be made. I think what they did wrong with the GURPS is they have a table but failed to mention the equation which generates the table.
21:55:07  how much is the penalty for 8 miles?
21:55:55  b_jonas: -24
22:01:43  that doesn't seem bad. and how much bonus do you add to that for an object of 116 meters diameter, which is about how large the moon looks like at that distance
22:02:06  (or 380 feet diameter)
22:03:08  Eleven
22:04:39  in D&D, you get +4 bonus for every power of two that the object is larger than a human
22:04:41  But probably the full size should be used and not only the apparent size
22:04:52  zzo38: possibly
22:05:24  the diameter of the Moon is 3.5 megameters
22:05:26  GURPS also has penalties for darkness, from -1 to -9, or no penalty if it is bright.
22:06:08  that makes sense, and it might matter for the Sun
22:06:48  It also says there is a bonus of +10 to spot something in plain sight (such as seeing a car is coming toward you on the road).
22:07:46  that may apply if there are no clouds
22:07:58  or no clouds covering the Moon or Sun at least
22:08:19  and you're outdoors
22:09:37  and the Sun or Moon is above the horizon
22:12:30  Yes, I think that makes sense.
22:41:50  [[Special:Log/newusers]] create  * Mikadio *  New user account
22:52:44  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68693&oldid=68692 * Mikadio * (+263) 
22:55:04  [[Brainfuck Contest 1]]  https://esolangs.org/w/index.php?diff=68694&oldid=67306 * Mikadio * (+145) 
23:32:59  `? calesyta
23:33:01  calesyta? ¯\(°​_o)/¯
23:37:46  Would it be work to use pipe() to create a pipe and then use popen() and pass the other end of the pipe using /proc/.../fd/ files?
23:47:23  zzo38: that's usually a bad idea, because you can deadlock yourself when both your program and the other program are blocked on a write with a full pipe
23:47:53  so it only works if you use an event loop or something to check for when the read pipe is readable and when the write pipe is writable
23:47:59  and read or write respectively
23:48:09  it can be done, but in most cases it's not worth, unless you really need interactivity
23:48:40  O, yes, that is right. Is there some other way that you need not make a disk file?
23:49:35  zzo38: make a file in a tmp file system and have no swap?
23:49:50  usually I don't think it's worth to avoid creating files
23:49:57  unless you tell why you really need that
23:50:26  I don't want to prevent swap, only to not add a file into the system.
23:50:39  (It is up to the operating system to decide whether or not to swap out)
23:50:49  like for ugly privacy requirements where you want to limit what attackers can do if they can get physical access to your computer or root access after your program has finished
23:51:03  zzo38: then just create a file on a tmpfs
23:52:34  but if you really want, you can use an event loop and handle both the read and write pipes, buffering everything in memory
23:52:46  just make sure to read all the data you can from the read pipe, even if you don't yet need it
23:52:57  I don't know much about tmpfs, but perhaps that would work
23:53:34 -!- arseniiv has quit (Ping timeout: 268 seconds).
23:53:36  or you can spawn a separate thread or process for one end of the pipe if you want to waste more resources than a file
23:53:58  but generally, if you don't need interactivity, just use a file
23:54:30  My computer says that /run is tmpfs
23:54:41  if the input data is really short and the process you're spawning is suitable, you may be able to pass all the data in argv
23:56:20  Wikipedia says that tmpfs is used on /tmp but I do not see that on my computer.
23:57:02  no, it's usually not on /tmp , though it is in some setups
23:57:12  but you can mount any number of them
23:57:45  basically it's just a file system that stores all its data in the file system caches, and never flushes those caches
23:59:11  plus some extra magic so you can customize how much (virtual) memory it can consume and give ENOSPC when you try to consume more
23:59:25  the data it uses can be swapped out
23:59:42  if you have swaps set up, obviously

2020-01-06:

00:00:09  it's a "new" thing, in the sense that it became used during the time I've been using linux
00:01:17  earlier we only had ordinary file systems backed on ramdisks, which are like flat virtual devices that are stored in the (virtual) memory, swappable, but then the kernel has to do most of the work that it would have to do to represent the file system on a (very fast) flat block device
00:01:18  Specifically the data I want the external program to read is a blob in a SQLite database; maybe I should have mentioned that at first.
00:01:29  so tmpfs is more efficient
00:01:49  DOS also supports ramdisk
00:02:38  zzo38: but what does the program that you spawn do with its input and output?
00:03:00  Converts it into a different format.
00:03:33  are the input and output very large? do you need interactivity, that is, do you want to get part of the output while you're still streaming the input?
00:03:41  and what do you do with the output?
00:03:51  (And actually it isn't the entire blob; a few bytes at the beginning will be skipped, and this number may vary.)
00:04:51  The input and output are potentially large, because it is a picture of the art in a card (e.g. the art box in a Magic: the Gathering card).
00:04:55  also is the sql database in a file that is slow to read, and do you want to be able to stop reading early in case of an error?
00:05:16  zzo38: just small vs large doesn't matter (unless it's so small that you just pass it in the argv), I'm asking if it can be very large
00:05:36  so it's not too large
00:05:37  It might be very large if you are printing at a high resolution.
00:06:19  The SQL database is already open by the main program (TeXnicard; maybe telling it is TeXnicard is also useful to you I don't know)
00:07:17  I'd probably just write the input data to a temporary regular file on a fast file system. if you can conveniently pass file descriptors to the program that you spawn, then unlink the file and pass just a file descriptor, that way if something goes wrong it's less likely that you have the temp file file remain on the disk.
00:08:16  you usually don't even need an actual tmpfs, if you don't have security requirements, because if everything fits in memory and you delete the file soon then the file won't leave the cache, and if it doesn't fit in memory then writing it out to the disk is a feature,
00:08:48  but if you have a fast swap device and no readily accessible file system on the fast device and no file system cache on the fast device, then you may want a tmpfs anyway
00:08:55  but that's not a common configuration these days
00:09:56  linux can now even handle the case when you store the file system on a slower rotating disk but cache it on a large SSD, because this is getting a commonly useful case
00:10:10  you have to configure it well, and I don't know the details, but I hear it's working well
00:10:19  I didn't know it has that, but I thought of that too.
00:10:52  that need not be true if you're using old operating system software though, but then you likely won't have a fast SSD
00:11: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.”).
00:11:36  I don't really know what happens on Windows, I deliberately avoid all system administration responsibilities for Windows and don't want to learn more than I really need for my job
00:11:57  i.e. I don't work in system administration, but I need to administer my work desktop a bit to just use it for work
00:12:31  I could write the data from the database to an external file and then pass that to the external program and then read back the output into memory, I suppose, since the output is likely to be larger than the input, but then that requires making a copy of the data
00:12:53  what will you do with the output?
00:12:59  will you send it to a printer?
00:13:18  or show it on the screen?
00:15:14  It will be combined with an in-memory picture
00:15:23  I think this case hasn't come up for me, because I always just had the compressed image or video data stored in a disk file, and the raw data in memory going through a pipe
00:16:37  in one case the uncompressed data was also in a disk file, but in a format that I had to decode in my program (not sqlite specifically), but even then the other side, the compressed data went to disk files
00:20:18  In my case the compressed data is in a SQLite database rather than a file by itself, and there should not be any need to store the uncompressed data in any file. The blob starts with a flag byte and then the MIME type (omitting "image/" if it belongs to that category, otherwise the full MIME type) and then the data in the format specified by the MIME type, and the configuration file specifies how to decode it.
00:21:08  and I presume the same database contains other metadata over just the images
00:21:19  which is why you don't just store the compressed image in a separate file
00:23:24  Yes, that is true.
00:23:56  And that is why it isn't stored in a separate file.
00:30:13  zzo38: if you want to eg. send the uncompressed data to the printer, you can consider trying to not send that data through your process, so that your process only send ths compressed image to the forked process, and then the convereted output from that process is sent to whatever program does the printing
00:31:56  then you don't need any non-blocking things
00:32:09  but it's also not too hard to handle the two pipes in a select loop if you really need to
00:32:32  That picture is not the entire card, though, but only a part of it. And there is no guarantee that there will not be other stuff overlapping, or other things done to it before the page is completed.
00:33:21  (This program is meant to render cards for card games such as Magic: the Gathering; like MSE but different.)
00:33:47  zzo38: and you want to process that uncompressed data together with some other data you read from the database, which is why you want it in the same process?
00:33:56  Yes.
00:34:42  well, then either write something to a temporary file (that you unlink when you no longer need), or use a select loop to read and write the pipe in an unknown order
00:35:04  if you need both sides from the same process then that's mostly what you can do
00:35:42  though for some converters, you may be sure that it won't start writing even a header before it completely reads its input, in which case you can just write the input to the pipe and then read the output, without select or nonblocking
00:35:59  that can depend on the converter and its options
00:36:05  Yes, OK. Probably I will just copy the data from the database to a temporary file when doing it, I suppose; that seems to be easily enough.
00:36:25  Yes, about what you said about the converter is true, but such thing is not known by this program
00:37:18  of course another possibility is to also put the converter in the same process
00:37:30  which I could do with ImageMagick in particualr
00:37:50  because it has some dynamic libraries and documented interfaces
00:37:57  C and C++ interfaces
00:38:30  I think those allow reading compressed image streams from in memory, though I haven't actually tried that
00:38:46  Yes, although I am not even knowing if it is a format supported by ImageMagick or not, for one thing.
00:39:08  even for embedding, I read/wrote the compressed image from/to disk files, I just manipulated the uncompressed image data in memory of the same process
00:39:39  (I can easily change how it communicates with the external program later if needed, I suppose.)
00:40:41  sure, but you can do this with some libraries other than ImageMagick too
00:41:23  there are good reasons for that, beacuse ImageMagick doesn't natively support everything
00:42:57  The way I have though, the user can install only the ones they need, rather than needing to add all of the dependencies that you don't use
00:42:59  though you can also do conversion to a more convenient image format when you're importing to the database, and later read that convenient (but still compressed) input format with ImageMagick
00:44:19  this can happen if you scan or photograph the card, but then preprocess the image and store the cleaned up image in the database as a jpeg
00:46:31  that's when you can also rotate and crop and color correct the scan/photo, not just convert formats
00:46:40  Yes, I suppose that can also work, although then I wouldn't need to support more than one format inside the process (since conversion from any other format can be done before importing into the database), but JPEG is probably not a good choice in this case because JPEG is lossy.
00:47:29  (Also, the picture is not necessarily RGB and it might be CMYK instead.)
00:47:35  you can still have more than one formats, since ImageMagick handles multiple formats with a natively built in decoder
00:48:00  ImageMagick abstracts away some of those format differences
00:49:27  Probably only the artwork of the card would be stored in the database; the border pictures would be in external files.
00:49:33  sure
00:49:47  that doesn't change much of what I said 
00:50:04  mind you, these days there are too many cards with art extending outside the borders that you might not want to do that
00:50:18  for the inner and middle borders that is
00:50:36  you can do it with the outer black (or white) border, except for Un-sets
00:51:37  but if you're assembling your own cards from art that you have, then you might store different elements of the card separately
00:51:38  Whether or not the art extends outside of the border wouldn't be built into the program anyways, since that stuff can be controlled by templates.
00:52:03  Have you used Magic Set Editor?
00:52:22  one image for the art box, one image for the inner and middle border and text box, one for the text box watermark, and some for mana symbols
00:52:26  no, I haven't used it
00:53:11  I haven't created physical custom Magic cards, except simple proxies by putting a handwritten slip of paper next to the card inside the sleeve 
00:54:39  Different elements of the card would be stored separately, some stuff (specific to these individual cards and the set) in the database, and other stuff (applicable to any cards) in the template.
00:57:36  If you are interested in TeXnicard then you should probably join the newsgroups of it. Also, for mana symbols I would probably want to use fonts instead (MSE uses pictures for the mana symbols, but I think to use fonts for the mana symbols will be better).
00:58:23  sure, if you have a font that contains all forty-something mana symbols, then that can work
00:58:43  plus the tap and untap symbol
00:59:01 -!- FreeFull has quit.
01:02:10  Yes.
01:02:58 -!- heroux has quit (Read error: Connection reset by peer).
01:03:26 -!- heroux has joined.
01:07:40 -!- budonyc has joined.
01:12:26  Do you think some special effects other than opacity might be needed?
01:32:02  hi
01:32:15  Hello
01:32:27  do we discuss magic the gathering in here?
01:33:36  my usual irc channel for it is inactive atm
01:36:04  This channel isn't mainly for Magic: the Gathering, but sometimes we will discuss anything including Magic: the Gathering if there isn't the esoteric programming to discuss at the time, I suppose.
01:36:22  Do you like to make up custom Magic: the Gathering cards?
01:36:26  Or puzzles?
01:37:12  https://tappedout.net/mtg-decks/nylea-based-mono-g/
01:37:23  look good?
01:37:40  that was the question i asked
01:39:00  I don't know much about looking if a deck is good or not.
01:41:02  oh shit...i have more than 1 of a card and the format is edh
01:43:20  Oops, yes you are correct, you have 2x Ripjaw Raptor
01:43:31  That won't do, so you will have to change it
01:47:05  I also invented a file format for deck lists
01:51:41  cool
01:51:50  anyone use it?
01:52:29  I don't know.
01:54:27 -!- heroux has quit (Read error: Connection reset by peer).
01:55:03  Here is a file using that format:  http://zzo38computer.org/textfile/miscellaneous/magic_card/decks/making_enemies.deck
01:55:31  For the commander, use a [COMMAND] block.
01:55:45  (The  and  are not needed if it is a single deck.)
01:56:07  [[Brainfuck Contest 1]]  https://esolangs.org/w/index.php?diff=68695&oldid=68694 * Mikadio * (-28) /* Code that actually works as required */
01:59:32 -!- heroux has joined.
02:03:18 -!- heroux has quit (Read error: Connection reset by peer).
02:04:33 -!- heroux has joined.
02:07:57 -!- tromp_ has quit (Ping timeout: 260 seconds).
02:08:39 -!- tromp has joined.
02:10:53  [[Brainfuck Contest 1]]  https://esolangs.org/w/index.php?diff=68696&oldid=68695 * Mikadio * (-3) /* Code that actually works as required */
03:03:26 -!- Lord_of_Life_ has joined.
03:05:43 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
03:06:18 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:07:10 -!- heroux has quit (Read error: Connection reset by peer).
03:07:19 -!- heroux has joined.
03:20:02 -!- budonyc has quit (Quit: Leaving).
04:02:03  if you build a tool, and it has no purpose, what's the point of the tool?
04:03:35  I don't know.
04:06:09 <\oren\> should I rewrite my font editor in Rust?
04:08:18  what's the purpose?
04:37:42 <\oren\> it has a memory leak and I can't find it
04:38:05 <\oren\> if I rewrite it in rust, that is supposed to mean it can't have memory leaks
04:38:11  What font formats does it use?
04:38:15 <\oren\> CDF
04:38:19 <\oren\> BDF
04:38:28  OK
04:38:34  What is it written in now?
04:38:37 <\oren\> C
04:38:49  OK. Did you publish it?
04:43:59  I have read of use of farbfeld compressed with bzip2 for picture compression. However, if a picture is in JPEG format then it seem JPEG is a better compression, but farbfeld compressed with bzip2 will be a better compression than PNG in some cases.
04:44:29 <\oren\> http://www.orenwatson.be/neoletters_tools.tar
04:44:47  OK
04:53:44 -!- heroux has quit (Read error: Connection reset by peer).
04:54:25 -!- heroux has joined.
04:56:02  What transformations can be done to improve JPEG compression without being more lossy?
04:56:16  (Assuming the file that you are trying to transform is already JPEG)
05:09:36  \oren\: valgrind?
05:10:15  how do I build this?
05:11:20  and do you have a sample file?
05:11:39  built it, now I need a sample file.
05:16:50 <\oren\> http://www.orenwatson.be/neoletters.bdf
05:17:39  You could also try pcf2bdf
05:18:37 <\oren\> oh and it also need s UnicodeData.txt from the unicode foundation
05:18:52  mind linking me that?
05:19:18  nvm.
05:19:35 <\oren\> (this is how it displays the names) https://www.unicode.org/Public/UCD/latest/ucd/UnicodeData.txt
05:19:58  interesting..
05:20:04  how do I exit the editor?
05:20:12 <\oren\> ctrl-Q
05:20:24 <\oren\> or ctrl-X to exit without saving
05:21:32  interesting, yeah that's quite the memory leak. let's see if you clean up your allocated space.
05:21:46  What if you want to make a non-Unicode font though? Then the Unicode data is not applicable.
05:21:55  it looks like you never clean up the file judging by the size of the leak. the input BDF was ~3mb.
05:22:02 <\oren\> oh
05:22:04 <\oren\> hmmm
05:22:43  4,347,372 bytes allocated and in-use at exit, but no double frees.
05:23:15 <\oren\> ok I'
05:23:30 <\oren\> fix that and then see if it still has a leak
05:24:24  I'm not that far in but I don't see any buffer cleanup, yeah.
05:26:26  when you load the font, you `malloc` quite a bit of stuff and attach it to the passed-in bdfinfo, but I don't see you freeing it.
05:26:42 <\oren\> I guess I kinda forgot that valgrind can't tell the difference between things still accessable at exit and things that have "actually" leaked
05:26:45  that plus a calloc and no free.
05:27:04  yeah you haven't lost the references to anything, you just haven't cleaned up the stuff you have references to.
05:27:44  you `calloc` a big ol' hunk of space for some glyphs but you never free them.
05:29:48  this is if you just load a font file, save and close. I imagine if you open another, you'll do the same allocations and lose the previous references.
05:29:57  I think valgrind can tell you which one is "lost", though.
05:30:27  it can and will.
05:30:55 <\oren\> yeah apparently I'm bad at know what valgrind is saying
05:33:01 <\oren\> I thought it meant I actually lost reference to that much
05:33:11  nah, just means it's in use at exit.
05:33:22  you'll see that with SDL and a couple of other libs.
05:36:32 <\oren\> I'm going to work on making these tools more flexible and possible to work on fonts with different dimensions
05:37:06  I dig the editing aesthetic. a lot of the glyphs are broken for me though.
05:37:52 <\oren\> Well it relies on my fon't particular method of displaying braille to look good
05:38:02  oh no the braile works great.
05:38:17  this is garbage on my screen, though: "𝔅𝔇𝔉𝕖𝕕𝕚𝕥"
05:38:42  too compressed I guess.
05:41:56 <\oren\> https://imgur.com/GKQKGJG
05:42:37  ah yeah, I can kinda see the edit part. capitals are just totally gone, though. my terminal is trying lmao.
05:42:38 <\oren\> it says BDF in fraktur and edit in blackboard bold
05:43:41 <\oren\> In my font, bold fraktur I gave up on and I made it uncial instead
05:43:50  looks solid on that screen.
05:45:39 <\oren\> https://imgur.com/yCgc3Kv I like how the unicode consortium added all these but then was like, full superscript and subscript alphabets? that's too far
05:46:23  unicode doesn't have those? wtf.
05:47:49 <\oren\> superscript small q, large C, Q, S, X, Y, Z are all that is missing for superscript
05:48:29  I made up a better character set for the specific use of being used on a fix pitch text grid, such as on a terminal emulator.
05:48:29 <\oren\> ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖ ʳˢᵗᵘᵛʷˣʸᶻ
05:48:46  why the hell are they missing?!
05:49:06  what do they have against q, C, Q, S, X, Y and Z?
05:49:18 -!- stux has quit (Ping timeout: 260 seconds).
05:49:24 <\oren\> there was a big argument on the Unicode mailing list about it
05:49:47 <\oren\> and basically the rasoning was, unicode isn't supposed to be used for formatting
05:49:54  bullshit.
05:50:01  that reasoning is bullshit.
05:50:02 <\oren\> it is bullshit
05:50:22  isn't there a character reversal glyph.
05:50:41  U+202E?
05:50:42  Unicode is very messy, and is equally bad for all uses.
05:51:42  However, it does have the advantage of being compatible with ASCII, at least.
05:51:46  yeah, bullshit, there's many, many, _many_ cases where unicode makes explicit statements about how a thing should be formatted. if that was a disagreement, the super and subscript forms shouldn't even be included, not this half measure.
05:54:23  Do you like my terminal character coding? (It is not meant to be used for other purposes, though; but there may be other character sets useful for the other purposes.)
05:54:38  I don't know your terminal character coding.
05:54:41 <\oren\> I have it on my todo list to add all the missing ones in hthe PUA in my font
05:55:18 -!- stux has joined.
05:57:11  This is so far:  http://zzo38computer.org/textfile/miscellaneous/utce  Some stuff may be changed if needed
05:57:42  Some of these characters are also in Unicode but also many isn't.
05:58:20  (And in some cases, it does correspond to a Unicode character but the width may differ or the way different characters are distinguished may differ from Unicode.)
06:00:03 <\oren\> yeah width is really messy in unicode and one of the goals of my font is to be the only large font that actually has correct width as defined in Unicode Standard Annex #11 East Asian Width
06:00:56 <\oren\> becuase no other font maker seems to care, and in particular, GNU unifont has wide devanagari which is stupid 
06:01:44 <\oren\> GNU unifont totally ignores the fact that nearly all terminals use the annex #11 for width data
06:03:02  I think what I did is better though.
06:03:58 -!- nfd9001 has joined.
06:04:11  (I also think that each program should do one thing well, which is the UNIX philosophy; in this case though it is the character set/coding rather than a program, but still that is what it is. This one does specifically terminal character coding. For other purposes, use something else.)
06:04:34 -!- nfd9001 has quit (Client Quit).
06:04:59 -!- nfd9001 has joined.
06:06:04 <\oren\> the main goal of my font is to display unicode correctly and more-or-less biguously in a terminal
06:06:49  O, OK. Well, then you have it good for that. But I think that Unicode is the wrong character set for this purpose.
06:07:19  Also, the word "biguously" is not in Wiktionary (nor is "biguous").
06:10:36 <\oren\> I use biguous because unambiguous seems like a double negative
06:16:16  OK
06:34:24  well, that makes my charset madness sound less insane, so good work zzo38 i agree
06:34:50  re: UNIX philosophy
07:11:28  Ghostscript includes a file viewjpeg.ps to print a JPEG file. In the comments where it says the author's address, I found a quine in PostScript.
07:14:06  (Also, it doesn't take the JPEG file name as a command line argument, even though Ghostscripts supports that. It is easily enough to fix it so that it does, though.)
07:26:57 -!- nfd has joined.
07:29:38 -!- nfd9001 has quit (Ping timeout: 260 seconds).
07:37:55 -!- nfd has quit (Ping timeout: 268 seconds).
07:41:59 -!- nfd9001 has joined.
07:52:18  [[Backhand]] M https://esolangs.org/w/index.php?diff=68697&oldid=68472 * Jo King * (+141) added links to interpreter
08:04:10 -!- nfd has joined.
08:06:54 -!- nfd9001 has quit (Ping timeout: 268 seconds).
08:07:14 -!- imode has quit (Ping timeout: 240 seconds).
08:07:20 -!- ArthurStrong has joined.
08:07:54  Hi all
08:22:06  Hello
08:29:39  zzo38: 
08:29:48  Interestingly, can simulated annealing be used for PCB routing?
08:33:48 -!- nfd has quit (Ping timeout: 260 seconds).
08:35:03  Maybe; I don't know.
08:39:02 -!- b_jonas has quit (Quit: leaving).
09:23:13 -!- ArthurStrong has quit (Quit: leaving).
10:33:05  http://apt.cs.manchester.ac.uk/projects/tools/mucs-pcb/ explicitly mentions simulated annealing.
10:43:33 -!- wib_jonas has joined.
10:45:34  Lykaina: sometimes this channel talk about esoteric aspects of Magic: the Gathering. In particular, ais523 presented two attempts at proving M:tG Turing complete, in the sense that you can transform any computation to a game that terminates iff the computation terminates.
10:47:28  [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68698&oldid=68512 * JonoCode9374 * (+206) /* Getting one of my languages on the random language button */
10:47:36  See https://esolangs.org/wiki/Talk:StackFlow , there's one attempt to proof based on the StackFlow language, which has a bug that we couldn't fix; 
10:48:07  then there's a later attempt of proof based on a simpler computation model, The Waterfall Model, where the problem hinges on compiling universal computation to a small enough Waterfall Model program
10:51:02  This latter one is believed to prove at least Turing completeness, and ais523 details it in an article linked from there.
10:52:00  I wonder if you can get more than Turing completeness if you take the rules for breaking infinite loops literally.
10:55:11  wtf. '721.1a The rules for taking shortcuts are largely informal. As long as each player in the game understands the intent of each other player, any shortcut system they use is acceptable.'
10:55:59  That gives you a lot of leeway when it comes to TC-ness... by choosing sufficiently well-informed players.
10:57:10  Oh. 712.1c says tournaments are different :/
10:57:27  Actually the article is based on a different construction
10:57:35  one that doesn't use Hungary Lynx and Noxious Ghoul
11:04:22  The tournament version of shortcuts is sufficiently fun.
11:05:11 -!- kspalaiologos has joined.
11:18:07  Ah, spoilsports: "Non-deterministic loops (loops that rely on decision trees, probability or mathematical convergence) may not be shortcut."
11:34:04  I (possibly) made a Malbolge interpreter in Malbolge
11:35:26  gah
11:35:30  10GB of ram eatenm
11:35:43  and it was swapping
11:45:16  is there any busy beaver competition?
11:46:15  As in, to find ever-busier beavers?
11:46:18  Not to my knowlege
11:48:20  yep
11:48:25  because I've got a nice one
11:48:35  that requires more gigabytes of memory than there are atoms in universe
11:48:45  and I *know* it will finish, eventually
11:49:15  How many states?
11:51:15  it's hard to tell
11:51:28  really
11:51:36  the program is around 40MB big
11:52:09  Then that's not very interesting
12:10:13 -!- Sgeo has quit (Ping timeout: 260 seconds).
12:17:57  http://www.logique.jussieu.fr/~michel/bbc.html has some pertinent numbers
12:22:26  It looks like you can require more memory than there are atms in the universe with 2 symbols and 7 states
12:25:06  Or 6 states, unless you compress the tape (assuming the tape is compressible... which seems likely since we do have a termination proof)
12:27:26  (going by the 10^78 to 10^82 estimate for the number of atoms in the universe, with a very generous margin for error.)
12:29:46  Of course the tape is very compressible if you accept a description of the form "tape after executing the TM M for n steps, starting from an empty tape".
13:04:25  interesting
13:16:26  << In Haskell, we don't talk about immutability. We talk about cytoendohygrobimorphisms in the category of endobiditricomanifolds and other elementary constructs. >>
13:16:37   /r/shittyprogramming gold
13:17:35  ``` cat /hackenv/wisdom/zygo*
13:17:35  A zygohistomorphic prepromorphism is used when you really need both semi-mutual recursion and history and to repeatedly apply a natural transformation as you get deeper into the functor.
13:18:16  wha
13:18:32  ``` ls /hackenv/wisdom/zygo*
13:18:33  ​/hackenv/wisdom/zygohistomorphic prepromorphism
13:18:47  interesting
13:18:54  what is a monad anyway
13:19:17  the definition in our Polish wiki used to look like verses summoning satan
13:19:17  kspalaiologos: https://wiki.haskell.org/Zygohistomorphic_prepromorphisms
13:19:32  gosh it really exists
13:20:23  Unfortunately, no one can explain what a monad is. You have to see it for yourself.
13:21:09  can one make a monad in C?
13:21:18  or other language I'm at least barely familliar with
13:22:00  kspalaiologos: https://willamette.edu/~fruehr/haskell/evolution.html seems somewhat relevant.
13:22:25  ^ ah yes, that too
13:22:56  I have my own factorial definition at http://www.math.bme.hu/~ambrus/pu/Bin.hs
13:22:57  interesting
13:23:01  I like scheme
13:26:24  Monads in C... I suppose you can come up with some programming patterns, in a similar spirit as OO in C. But I wouldn't expect any benefit from going that route, just obfuscation.
13:26:35 -!- kritixilithos has joined.
13:27:09  OO
13:27:12  who would like OO
13:27:24  all you need is procedural programming
13:27:40  OO gives you associated namespaces for your types.
13:27:43  I like that.
13:27:54  the main principle of OO is encapsulation
13:28:13  so you don't have a global state, but rather it's simplified down to object instances
13:28:34 -!- arseniiv has joined.
13:28:43  ("OO gives you namespaces for types" of course is the one benefit that you lose instantly when encoding it in C)
13:29:07  if two objects instances mutate (send a message) to certain single object, you lose the benefit of encapsulation
13:29:21  and there is something that resembles the state
13:29:32  Namespace for types?
13:29:39  I really liked OO for MUD programming.
13:30:04  alright?
13:30:17  I thought about extending C a bit
13:30:20  So you have monsters as objects, players as objects, things you carry around as objects, rooms as objects... it's mostly very tangible.
13:30:27  yeah
13:30:33  but you could do this in C
13:30:43  look at linux source code and how the drivers are implemented
13:30:51  "you can do this in C" is not a valid argument
13:31:18  it would be as comfortable when done procedurally as the example you're giving
13:31:35  It's basically a tautology. (You can program it in C, or you can't program it at all.)
13:33:22  I'm quite happy with the fragment of C++ that has structs and classes, no inheritance, and a small amount of templates. I prefer it to doing the same thing in C because of the namespace thing, and well, because templates offer some amount of code generation when you need it.
13:34:12  (Oh and exceptions see the occasional use as well... as non-local returns.)
13:44:14  int-e: yes, but with or without implicitly called user-defined destructors (and implicitly called copy/move constructors/initializers)? because that is, I think, what most clearly distinguishes C++ from C.
13:45:38  one could employ boehm GC
13:45:41  wib_jonas: I really try to stick to pod-types.
13:45:45  all your low level stuff is gone
13:51:34  kspalaiologos: I do use Haskell too. :P
13:52:02  any ideas on brainfuck <=> SQLite interop?
13:52:09  especially the callbacks
13:52:12  how to get over 'em
13:52:54  I'll go out on a limb and say I have better things to think about.
13:53:31  it's already an amazing thing to think about
13:53:44  also, as you use haskell you're probably experienced in CS theory
13:54:03  would you tell me how the f*ck can 3-celled brainfuck be Turing complete
13:54:07  I mean I admire your efforts to deprive "Brainfuck" of its esolang status, but I don't want to be part of it.
13:54:16  I know about collatz function
13:54:21  and I know it proves turing completness
13:54:34  but it makes no sense to me that you can for example do modulus operation on it
13:54:35  There was that one brainfuck system call library thingamajick, what was it called? Wasn't really anything very surprising, though -- just a specific protocol for the input/output instructions.
13:54:36  kspalaiologos: oh you're extending bf and making it a proper language?
13:54:43  kspalaiologos: Just work through oerjan's construction.
13:54:55  It's only slightly tricky!!!1
13:55:06  kritixilithos, wiring up SQLite to write an URL shortener in brainfuck
13:55:19  int-e, I mean, possibly
13:55:21  what have you added so far?
13:55:33  interop between brainfuck and sqlite
13:55:41  currently you can just INSERT to the database
13:55:50  SELECT is being worked on because I can't get over the callback mechanism
13:56:32  I thought that if I had 3 bignum cells and a brainfuck like language
13:56:40  to prove it's turing complete I'd simulate a stack machine
13:56:47  that has two stacks and in result is turing complete
13:56:52  so the proof is more practical
13:57:20  to push something on a stack I'd just *= 255 & += n;
13:57:27  but to pop something out of the stack I need modulus
13:57:40  There was https://esolangs.org/wiki/Systemf but that's not the one I was thinking of, it was more abstract and didn't introduce any new commands.
13:57:59  there was ESOAPI for ESOOS
13:58:04  but it's garbage for userland programming
13:58:12  that used something along ANSI escapes but better
13:58:37  kspalaiologos: pushing isn't the problem... popping is.
13:58:41  Right, and https://esolangs.org/wiki/PESOIX
13:58:42  sure
13:58:51  thats what I just said
13:58:52  You'd need a division by a constant with remainder using only two cells.
13:58:57  yes
13:59:07  The fun thing about Collatz machines is that you get 3 cells for that task, effectively.
13:59:17  s/machines/functions/
13:59:49  but it would be possible to translate 3-cell brainfuck to 2-register MM
14:00:04  Not necessarily.
14:00:10  why
14:00:24  2-register MM is turing complete
14:00:32  it should be able to simulate any turing machine
14:00:43  Fair enough.
14:00:54  However then it won't be complexity preserving.
14:01:01  yeah
14:01:07  and the translation process may never finish
14:01:20  A direcy, complexity preserving translation will almost certainly need 3 cells.
14:01:23  *direct
14:01:26  s/cells/counters/
14:01:33  or yeah
14:01:46  nut the thing that bothers me the most in this case are unbalanced loops
14:02:16  because one can't refer to variable register using MM
14:02:27  Because a 3-cell Brainfuck program can divide a counter that is known to be even by 2 in two cells, while keeping another counter around. A Minsky machine cannot divide a counter in place.
14:02:51  The reference to a variable register isn't a problem... just make the tape position part of the MM state.
14:03:01  ?
14:03:03  how
14:03:21  we can have just two registers, adding another variable to the state makes it very cheaty
14:03:25  hi hi hi
14:03:39  Make the MM state a pair of program position (in the brainfuck program) and current tape position (0,1,2)
14:04:11  in the runtime the state is constant?
14:04:12  That way a 3-cell Brainfuck program of length l becomes a MM with 3 registers and 3*l states.
14:04:20  no no no
14:04:24  I'm not interested in 3 registers
14:04:26  I want 2
14:04:33  And that preserves complexity.
14:04:43  *I*'m interested in preserving complexity here.
14:04:43  complexity doesn't bother me
14:04:51  well
14:05:08  You can do the usual m to 2 counters reduction afterwards.
14:05:23  At an exponential cost in runtime.
14:05:44  how
14:05:45  can I do that
14:07:46  You encode counters a,b,...,z as 2^a 3^b ... 101^z. You can do division with remainder using one more counter... so you can check whether any of the original registers is 0 (--> not divisible by the corresponding prime), and increment and decrement counters as well.
14:08:02  (did you know that 101 is the 26th prime...)
14:08:27  umm, not
14:08:32  *no
14:08:45  but I still don't understand it
14:09:42  increment b --> multiply the counter by 3. decrement b -> divide the counter by 3; if the remainder is 0, the decrement succeeds. Otherwise multiply by 3 and add the remainder back, and branch somewhere else.
14:10:33  (You can keep track of the remainder in the finite state of the Minsky machine, and of the quotient in the other counter.)
14:11:00  well
14:11:00  yes
14:11:17  but you need modulus
14:11:29  and there is NO way to implement it on a 2 register MM
14:11:30  that's what I just called remainder.
14:11:38  yes
14:11:40  I do realise
14:11:44  You're wrong.
14:11:58  how to do this
14:11:59  You just need many states.
14:12:09  Meh.
14:14:12  http://paste.debian.net/1124843/
14:14:48  It's important that we only ever divide by known constants.
14:16:46  interesting
14:25:14  [[Special:Log/newusers]] create  * Mister14 *  New user account
14:29:05  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68699&oldid=68693 * Mister14 * (+245) /* Introductions */
14:57:56 -!- Sgeo has joined.
15:02:41  [ (^~,!)5
15:02:42  wib_jonas: 3125 120
15:02:46 -!- Lord_of_Life_ has joined.
15:06:23 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
15:06:26 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:14:13 -!- imode has joined.
15:30:53  I should try to learn J again
15:32:24  https://www.jsoftware.com/help/learning/contents.htm
15:32:28  Never quite got the hooks and stuff last time
15:32:29  I'll probably read this one
15:33:49  `python3 -cimport math; v = 5; print(v**v, math.factorial(v))
15:33:50  3125 120
15:35:19  a ha!
15:35:22  I understand that J code above
15:35:38  but not quite the tilde
15:36:26  [ ^~ 0 1 2 3 4 5
15:36:27  Taneb: 1 1 4 27 256 3125
15:36:49  ^~ is a monad (in the J sense, not the Haskell sense) which computes x^x
15:37:24  << The symbol for division is % (percent). >>
15:37:25  gosh why
15:37:42  every single language uses slash for division
15:37:50  it looks closer to the apl ÷
15:38:09  it has to be a joke
15:38:19  also, why is - turned into a floor (_)?
15:38:30  `/` is used instead for reduce (and other stuff)
15:38:31  ​/`? No such file or directory
15:38:41  division should not get a precious single character symbol in any language, it's such a rare operation, it should just get named functions
15:38:43  interestinb
15:39:54  kspalaiologos: because `-` is a function that can also be monadic, in which case it negates the right argument
15:40:00  kspalaiologos: - is used for subtraction and unary negation, but _ is used in a negative number literal
15:40:12  so
15:40:14  [ _2
15:40:15  kspalaiologos: _2
15:40:18  well
15:40:23  look into apl if you don't like j's symbols
15:40:24  it makes a tiny bit of sense
15:40:41  what does it mean that it's monadsic
15:40:43  *monadic
15:40:43  > let { f x = 10 * x; } in fmap f (3, 6, -2)
15:40:46   error:
15:40:46       • No instance for (Functor ((,,) Integer Integer))
15:40:46           arising from a use of ‘e_110362’
15:40:46  unary
15:40:49  > let { f x = 10 * x; } in fmap f (3, 6)
15:40:51   (3,60)
15:40:56  ^ this is why
15:41:16  and it's also why standard ML uses a different character for unary negation, though their specific choice is objectionable
15:41:24  I think most languages only let you express positive number literals, and simply have you apply negation on a positive literal
15:41:34  yup
15:41:35  that's right
15:41:36  [ -5
15:41:36  FireFly: _5
15:41:49  [ -2 3
15:41:50  [ * 2 3
15:41:50  kritixilithos: _2 _3
15:41:50  kspalaiologos: 1 1
15:41:53  `python3 -cprint([10 * x for x in [3, 6, -2])
15:41:53  ​  File "", line 1 \     print([10 * x for x in [3, 6, -2]) \                                      ^ \ SyntaxError: invalid syntax
15:41:54  [ *: 2 3
15:41:55  kspalaiologos: 4 9
15:41:58  [ _2 3
15:41:59  kritixilithos: _2 3
15:42:00  `python3 -cprint([10 * x for x in [3, 6, -2]])
15:42:01  ​[30, 60, -20]
15:42:05  it treats a single star like an empty variable?
15:42:06  or what
15:42:11  what?
15:42:14  (single -> without a colon)
15:42:16  no, *: is square
15:42:20  https://www.jsoftware.com/help/dictionary/vocabul.htm
15:42:37  I don't know what "treats like an empty variable" would mean here
15:42:48  it also is a function
15:42:50  a ha
15:42:55  so it returns the sign
15:43:01  [ * _2
15:43:02  kspalaiologos: _1
15:43:04  [ * 2
15:43:05  kspalaiologos: 1
15:43:06  [ * -
15:43:07  kspalaiologos: * -
15:43:15  interesting
15:43:21  I see some obfuscation potential
15:43:27  [ (* -) 10
15:43:28  kritixilithos: _100
15:43:30  [ * 2j1
15:43:31  wib_jonas: 0.894427j0.447214
15:43:39  what does j do
15:43:43 -!- imode has quit (Ping timeout: 260 seconds).
15:43:45   every single language uses slash for division => Haskell uses / for division but also % to construct rationals from integer, e. g. 2 % 3 for the number 2/3, and they are stringified accordingly, though you can also write (2 :: Rational) / 3
15:43:48  ah
15:43:53  its imaginary/complex
15:43:53  kspalaiologos: a complex number literal
15:44:03  > (2 :: Rational) / 3
15:44:05   2 % 3
15:44:27  I'm an idiot when it comes to FP, I didn't use any FP language really
15:44:47  but I spent a fair amount of time on low level programming
15:44:52  this doesn’t change that J is a write-only esolang
15:44:54  `python3 -cprint(2+1j)
15:44:55  ​(2+1j)
15:44:56  I wanted to learn FP but it seems too weird
15:44:59  what does 'low level' mean in this context?
15:45:01  `python3 -cprint(abs(2+1j))
15:45:02  2.23606797749979
15:45:07  what
15:45:12  FireFly, I've been writing kernels
15:45:13  oh, I want the sign
15:45:34  I managed to write a simple java powered kernel lately
15:45:59  it's based around stupid implementation of SE 1.5
15:45:59  "this doesn’t change that J is a write-only esolang" apl OTOH isn't write-only, because the glyphs are easier to read
15:46:11  but hard to write
15:46:12  so it'
15:46:14  s read only
15:46:34  no, get an apl keybaord layout and it becomes easy to write
15:46:38  `python3 -cv = 2+1j; print(v / abs(v))
15:46:38  ​(0.8944271909999159+0.4472135954999579j)
15:46:51  kspalaiologos: equational FP languages (like Haskell or my F-turned thing) are more readable than J, I assure you
15:46:58  can't they use I instead of J to signify irrational unit?
15:47:07   s read only => rofl :D
15:47:31  possibly
15:47:41  I tried to get a taste of Elixir but currently it's 0-1 for me
15:48:30  going so hard after the state seems peculiar to me
15:48:52  what about lisp
15:49:09  I'll talk about lisp-likes: Used them, liked them
15:49:25  `python3 -cv = complex(2,1); s = v / abs(v); print("%f+%fI" % (s.real, s.imag)) # kspalaiologos: there, it uses I
15:49:26  0.894427+0.447214I
15:49:53  but my constrained mind seems to take lisp easier than languages camouflaging to be something really useful
15:50:24  any lisp?
15:50:34  your lisp may vary :D
15:50:42  CL for me please
15:51:09  bet Clojure, Racket, Scheme and CL have a ton of differences between each other
15:51:34  ah, CL is secretly an imperative language if that tag is still useful
15:51:36  JVM garbage
15:51:45  from what I’ve seen
15:51:46  is the difference in some cases
15:51:59  I'm just an ordinary procedural programming fan
15:52:21  willing to run a startup using Algol 68
15:54:12  kspalaiologos: how about using fortran 2019?
15:54:44  Have you seen Cobol on Wheelchair (or Cogs)?
15:55:09   /* it was Wheelchair: https://github.com/azac/cobol-on-wheelchair */
15:55:29  it's actively developed (since I looked at it last time)
15:55:39  :o
15:56:06  "(c) " love it
15:56:13  anyway I often like a clean piece of imperative code
15:56:52  look on this clean piece of imperative code: https://github.com/KrzysztofSzewczyk/asmbf/blob/master/bfasm.c
15:57:13  but this is C!
15:57:23  it's beautiful nonetheless
15:57:36  and in fact
15:57:39  it's very imperative
15:57:45  and the piece is too long and is for an orchestra I think
15:58:05  the only state is global
15:58:16  and it's 2000 element int array
15:58:29  gosh, 2k10 me was a stupid person
15:58:33  risky, risky
15:58:34  why didn't I rewrite it sooner
15:58:44  why didn't I rewrite it to this day
15:59:04  I often think that about myself too
15:59:10  everyone does
15:59:40  my very old code has assignments with no space before the equals sign, only after. it's horrible.
16:00:01  I've seen code that has spaces before and after every paren
16:00:02  going like
16:00:16  while ( ( c = getchar () ) != EOF )
16:00:20  yeah
16:00:27  hey, that doesn't have space before and after every paren
16:00:41  ()
16:00:55  once I thought that the language should have a rational implicit conversion for any occasion, between any two types, and a special syntax (instead of plain method/function names) for most operations on standard types
16:00:58  didn't copy it, because the code is long lost
16:01:17  oh yeah, my old code has space between the function name and the call parenthesis too. also horrible
16:01:37  agree
16:01:51  I almost never wrote like that at least
16:02:34  maybe because I almost started with VB6 where the IDE formats your line as you leave it
16:02:34  http://prntscr.com/qk1xun
16:02:46  this is horrible too
16:02:53  taken out of NT kernel's inet driver
16:02:56  in the original form
16:03:54  return( Err );
16:03:56  and brackets around return
16:04:02  it's the final boss of garbage code
16:07:40  [ 5 * 4 + 3
16:07:41  kspalaiologos: 35
16:07:59  are the expressions evaluated right to left, really?
16:08:05  without caring about operator precendence?
16:08:20  interesting
16:08:52  well, the operator precedence is "all verbs are equal precedence", and verb evaluation is right to left, yes
16:09:21  Iverson explained quite clearly why in one of his old papers on APL, I think it was in notation as a tool for thought
16:09:38  https://www.jsoftware.com/papers/tot.htm
16:10:19  in general, APL was developed as an alternate maths notation originally, designed to be more consistent than the conventional notation
16:10:37  it also amongst other things introduced the notation for floor and ceiling that we use today
16:11:25 -!- kritixilithos has quit (Quit: quit).
16:11:38  interesting
16:12:26  "A function taking a single argument on the right is called a monadic function, or a monad for short. "
16:12:38  so monad is just an unary function?
16:13:06  that's the real meaning of this buzzword which definition feels like reading Malbolge?
16:13:56  [ % 4
16:13:57  kspalaiologos: 0.25
16:14:00  this is cool though
16:14:09  kspalaiologos: no, Haskell monads are the other sort :)
16:14:29  so monad's definition varies by language?
16:14:46  kspalaiologos: compare "variadic", or the use of "monad", "dyad" in music
16:14:51  The definitive definition is whatever's in our wisdom, of course.
16:14:52  `? monad
16:14:53  (yes, it refers to the number of arguments)
16:14:54  Monads are just monoids in the category of endofunctors.
16:14:56  `? endofunctor
16:14:58  Endofunctors are just endomorphisms in the category of categories.
16:15:00  see also https://en.wikipedia.org/wiki/Arity#Terminology
16:15:02  `? endomorphism
16:15:05  Endomorphisms are just final morphisms.
16:15:08  `? morphism
16:15:09  A morphism is just a natural transformation between two diagrams of shape 1.
16:15:13  See, so useful.
16:15:21  `? final
16:15:23  ​"final" is an annotation in Java; it means the marked code will not be changed anymore and is a final version.
16:15:40  You have to pick words quite carefully to stay in the same domain of things.
16:15:42  `? category
16:15:43  A category is an enriched category where the enriching category is the category of classes.
16:15:56  `? class
16:15:58  class? ¯\(°​_o)/¯
16:16:15  a lot of J's terminology is borrowed from linguistics, I'm not sure if the use of monadic/dyadic (which also existed back in APL) are derived from the musical terms..
16:16:18  so monad's definition varies by language? => I think these times “monadic” is far more often about category theory monads, not arity-one functions
16:16:26  > Monads are just monoids in the category of endofunctors. <
16:16:28   :1:25: error: parse error on input ‘in’
16:16:31  thats like the wikipedia article looked like
16:16:35  I swear it was this
16:16:37  `? kittegory
16:16:38  A kittegory is just a small category.
16:16:39  yes, sometimes "monadic" just means "1-adic"
16:16:48  or arity 1
16:16:54  oh it also has a meaning in philosophy
16:17:02  from kant i think
16:17:19   A morphism is just a natural transformation between two diagrams of shape 1. => rofl
16:17:20  . o O ( Classes were a concept in pre-anonymous internet that have since been replaced by finely meshed masks. )
16:18:15   from kant i think => wasn’t it Leibnitz?
16:18:31  though they could be both making their own monads
16:18:42  too many monads
16:18:59  [ * + 4 3 2
16:19:00  kspalaiologos: 1 1 1
16:19:12  [ + / 2 3 4
16:19:13  kspalaiologos: 9
16:19:18  what the heck
16:19:18  why
16:19:28  Hm?
16:19:29  What were you expecting?
16:19:44  I just switched operators
16:19:46  in +/ 2 3 4  you have the adverb / modifying the verb + to produce "sum"
16:19:50  its the same mathematical operation
16:19:53  op / x y z is equalivalent to x op y op z
16:19:56  Ah I thought / is division
16:20:07  I can't switch my mind to %
16:20:18  [ % 0 0
16:20:19  arseniiv: _ _
16:20:24  [ % 0 1
16:20:25  arseniiv: _ 1
16:20:27  interesting
16:20:29  [ % 1 0
16:20:30  arseniiv: 1 _
16:20:32  hm
16:20:38  [ % 1 1
16:20:38  kspalaiologos: 1 1
16:20:43  I don’t comprehend
16:20:44  no no no
16:20:47  you need to place it like
16:20:50  [ 0 % 0
16:20:51  kspalaiologos: 0
16:20:55  there we go
16:21:00  arseniiv: unary % is reciprocal, so you're taking reciprocal of 0 or 1
16:21:04  what, 0 / 0 = 0?..
16:21:08  yes
16:21:10  it's logical
16:21:22  It's just as true as any other answer you can give
16:21:27 * arseniiv cries in horror
16:21:35 * FireFly pats arseniiv
16:21:42  A ha
16:21:44  ah wait I thought about 0^0 maybe
16:21:46  wait
16:21:50  _ is Infinity
16:21:54  ] 0 ^ 0
16:21:56  [ 2 ^ 3
16:21:57  arseniiv: 8
16:22:04  [ 0 ^ 0
16:22:04  arseniiv: 1
16:22:09  wait
16:22:09  arseniiv: a/0 is a sane choice *if* you have to make / total.
16:22:11  what was ^ for
16:22:19  expotential
16:22:21  arseniiv: a/0 = 0 I mean.
16:22:23  or well, power
16:22:25  so ^ == *:?
16:22:29  0^0 is 1 of course.
16:22:30  no, *: is square
16:22:34  ah ok
16:22:36  *: is the same as ^&2
16:22:39  I suppose
16:22:41  at least for reals
16:22:57  1 => phew [I was trying to remember how’s that word written]
16:23:46   / means reduce?
16:23:54  int-e: maybe, but why not 1 for example. / is related to multiplication, 1 is too. 0 is less related
16:24:11  kspalaiologos: pretty much
16:25:07  I think we should continue working on EsoOS
16:25:14  arseniiv: Picking 0 makes (a+b)/c = a/c + b/c and (ab)/c = a(b/c) true unconditionally. So... the choice is pragmatic.
16:25:14  and feature J as one of languages available there
16:25:57  why does NB. denote a comment
16:26:06  what's the acronym behind it
16:26:11  nota bene
16:26:15  ah!
16:26:16  int-e: is it because 0 is absorbing with regard to × just like ∞
16:26:24  it's been a sort of comment marker for 300 years
16:26:34  arseniiv: People do not agree on this universally, of course. (There are some vocal people who think that x/0 should be left as unspecified as possible... it has a value, but you don't know what it is. But then you'll still have theorems like x/0 - x/0 = 0 that will annoy the purists that you were trying to please...)
16:26:54  FireFly, yeah
16:26:56  you're right
16:27:00  I used to learn a tiny bit of Latin
16:27:13  arseniiv: So given the choice between not satisfying the purists, and a little more convenience in proving things, I'd pick convenience every time out of 10 :)
16:27:13  I like to imagine 0 in context of nonnegative integers or rationals as 2^∞ 3^∞ 5^∞ 7^∞ …
16:27:48  [ >. 1
16:27:48  kspalaiologos: 1
16:27:48  [ 2 (*+*) 3
16:27:49  Taneb: 12
16:27:53  [ >. 21.37
16:27:54  kspalaiologos: 22
16:27:59  [ +\
16:28:00  kspalaiologos: +\
16:28:01  [ +
16:28:02  kspalaiologos: +
16:28:13  int-e: But then you'll still have theorems like x/0 - x/0 = 0 that will annoy the purists that you were trying to please... => yeah, I’ll be annoyed for sure
16:28:23  arseniiv: Of course, in the end you still get plenty of theorems that divide by some d and require that d != 0.
16:28:25  this was a great opportunity to make some brainfuck code
16:28:32  [ ∞
16:28:33  arseniiv: |spelling error
16:28:33  arseniiv: |   ∞
16:28:33  arseniiv: |   ^
16:28:33  [ >.
16:28:34  kspalaiologos: >.
16:28:42  shouldn't 1 be assumed here?
16:28:45  like it is with %?
16:28:47  [ % 10
16:28:48  kspalaiologos: 0.1
16:29:07  I'm not sure what you mean
16:29:25  unary % is reciprocal, but in general the unary and binary case of a verb doesn't have to be related
16:29:33  yes
16:29:38  unary >. is ceiling, binary >. is maximum I believe
16:29:42  ah, so there is actually a monad
16:29:49  for %
16:29:52  yes
16:29:53  right
16:29:58  it's all in the vocabulary
16:30:02  dear webpage of manufacturer, if I want to download the manual for your device, I'd like to tell you which device it is first and then choose from the languages in which a manual is available, rather than choose a language first then search for devices with a manual in that language. thank yuo.
16:30:07  https://www.jsoftware.com/help/dictionary/vocabul.htm  is quite handy
16:30:09  btw one great thing about lisps is that their + − × / are often variadic
16:30:23  yep
16:30:41  otherwise you'd need to reduce
16:30:46  not a great deal but saves time
16:31:12  though now I seem to think (− 1 2 3) should be treated as (1 + 2) − 3 as we drop a left operand when writing (− 2)
16:32:00  That gives _1 _2 _3, right?
16:32:42  [ - 1 2 3
16:32:42  kspalaiologos: _1 _2 _3
16:32:45  ye
16:32:53 -!- imode has joined.
16:32:55  [ + - 1 2 3
16:32:56  kspalaiologos: _1 _2 _3
16:33:07  Well, it does in J. In Lisp I don't know
16:33:11  [ - \ 1 2 3
16:33:12  kspalaiologos: _1  0  0
16:33:12  kspalaiologos: _1 _2  0
16:33:12  kspalaiologos: _1 _2 _3
16:33:16  whoa
16:33:17  wait
16:33:22  why did it print out 3 messages
16:33:24  \ is not /
16:33:28  because you produced a 3x3 array
16:33:29  k
16:33:34  lmao
16:33:40  J is jarring :P
16:33:54  APL is aplarring?
16:34:03  (making jars)
16:34:13  it's a handy tool, and moreso I think it's handy to reason about programs in array-programming terms in my head sometimes
16:34:16  wait a second
16:34:18  hm what would alparring then mean
16:34:22  does this bot have some kind of protection
16:34:25  another tool in the toolbox for reasoning about problems
16:34:27  so it doesn't spam out the chat?
16:34:29  parring with aluminium?
16:34:45  [ - - - - 1 2 3
16:34:46  arseniiv: 1 2 3
16:34:51  whyy
16:35:01  [ \ \ \ 1 2 3
16:35:01  arseniiv: |syntax error
16:35:01  arseniiv: |       \\\1 2 3
16:35:11  yes it’s quite protected
16:35:12  kspalaiologos: not entirely sure; I'd appreciate if you wouldn't try to get it to quit due to flooding
16:35:27  I'll just check with 6 elements
16:35:29  oh okay I won’t too
16:35:30  if it prints out then it's flawed
16:35:38  I mean it's limited to three lines at a time
16:35:45  [ - \ 1 2 4
16:35:46  kspalaiologos: _1  0  0
16:35:46  kspalaiologos: _1 _2  0
16:35:46  kspalaiologos: _1 _2 _4
16:35:47  but in principle that means you could spam lines and have it be amplified 1:3
16:35:48  [ - \ 1 2 3 4
16:35:49  kspalaiologos: _1  0  0  0
16:35:49  kspalaiologos: _1 _2  0  0
16:35:49  kspalaiologos: _1 _2 _3  0
16:35:49  kspalaiologos: _1 _2 _3 _4
16:35:52  well
16:35:53  ok maybe not 3
16:35:55  but some limit :P
16:36:01  I'll try it on pm
16:36:01  [ i.10 10
16:36:02  FireFly:  0  1  2  3  4  5  6  7  8  9
16:36:02  FireFly: 10 11 12 13 14 15 16 17 18 19
16:36:02  FireFly: 20 21 22 23 24 25 26 27 28 29
16:36:02  FireFly: 30 31 32 33 34 35 36 37 38 39
16:36:02  FireFly: 40 41 42 43 44 45 46 47 48 49
16:36:02  FireFly: 50 51 52 53 54 55 56 57 58 59
16:36:02  FireFly: 60 61 62 63 64 65 66 67 68 69
16:36:03  FireFly: 70 71 72 73 74 75 76 77 78 79
16:36:03  FireFly: ...
16:36:03  will it kick the bot?
16:36:07  ok that's the limit
16:36:20  what's i.
16:36:34 * FireFly sighs
16:36:37  ah
16:36:39  it's seq
16:36:44  but like
16:36:44  worse
16:36:45  it'd be easiest if you reference the vocabulary for looking up verbs
16:36:55  interesting
16:36:56  kspalaiologos: i. is ι :D
16:36:59  can I make it enumerate alphabet?
16:37:03  or something else?
16:37:22  Well not per se
16:37:28  there aren't really many operators here
16:37:50  bet I have seen `atoi` in some language, related to ι but don’t remember in what a way
16:38:05  but using this language already feels like driving a truck on thin ice
16:38:07  isn't that just "string to integer"
16:38:13  yep it is
16:38:13  kspalaiologos: how so?
16:38:26  seems illogical to me a bit
16:38:31  but probably because I'm not used to APL
16:38:48  is barely anyone using APL these days?
16:39:20  Not sure, I'm told it's still used a bit in financial stuffs
16:39:24  along with k
16:39:48  Didn't Phantom_Hoover get a job working with K?
16:39:49  K is crazy too
16:40:10  2_&{&/x!/:2_!x}'!R
16:40:33  FireFly, < K is the foundation for a family of financial products > -> you're right
16:41:15  I think that K is kind of the theoretically beautiful, minimalistic language in the family.. although it's also fairly different from APL and J in terms of how its arrays work
16:41:30  or well, it's more oriented around nested lists (a la lisps) than APL-style rectangular arrays
16:41:40  J is much more "batteries included"
16:42:27  [ average=:+/ %
16:42:27  kspalaiologos: |ok
16:42:37  [ average 4 5
16:42:38  kspalaiologos: 4.25 4.2
16:42:38  kspalaiologos: 5.25 5.2
16:42:48  what have I done
16:44:06 * FireFly thinks
16:44:09  beating the averages
16:44:44  created a hook that uh.. creates a table of the original input and the reciprocal?
16:44:46  I guess
16:44:53  I think you meant +/ % #
16:45:00  Ah.
16:45:01  (a fork that divides the sum by the length)
16:45:15  > [1/a + b | a <- [4,5], b <- [4,5]]
16:45:18   [4.25,5.25,4.2,5.2]
16:45:27  (wrong order, right numbers)
16:45:29  [ (;/ %) 1 2 3
16:45:30  FireFly: ┌─────┬──────────────┐
16:45:30  FireFly: │1 2 3│1 0.5 0.333333│
16:45:30  FireFly: └─────┴──────────────┘
16:45:36  well okay, not a great example
16:45:46  how did you make that fancy table
16:45:47  but anyway
16:46:06  I used ; link, which boxes its left and right arguments before concatenating
16:46:13  alright
16:46:13  [ <'hello'  NB. we have boxes
16:46:14  FireFly: ┌─────┐
16:46:14  FireFly: │hello│
16:46:14  FireFly: └─────┘
16:46:26  cats love J
16:46:26  but this box seems a tiny bit off
16:46:28  doesn't it
16:46:28 * FireFly nods
16:46:37  [ <<'hello'
16:46:37  int-e: ┌───────┐
16:46:37  int-e: │┌─────┐│
16:46:37  int-e: ││hello││
16:46:37  int-e: │└─────┘│
16:46:37  int-e: └───────┘
16:46:40  ...
16:46:46  int-e: what did you expect?
16:46:52  wait
16:46:58  thats actually very interesting
16:47:02  [ <<<"bruh"
16:47:03  kspalaiologos: (< < <"_ _ _)"
16:47:07  lol
16:47:09  [ <<<'bruh'
16:47:10  kspalaiologos: ┌────────┐
16:47:10  kspalaiologos: │┌──────┐│
16:47:10  kspalaiologos: ││┌────┐││
16:47:10  kspalaiologos: │││bruh│││
16:47:10  kspalaiologos: ││└────┘││
16:47:10  kspalaiologos: │└──────┘│
16:47:10  kspalaiologos: └────────┘
16:47:15  Taneb: It did what I expected. But it's potentially very noisy.
16:47:33  int-e: I think that's true of a lot of things involving J
16:47:35  yeah, I wonder if the default output ought to be changed to the more consise way
16:47:42  I forget the foreign for it..
16:47:52  lessee
16:48:00  Maybe it could use double-lined boxes
16:48:10  FireFly: "concise" if you're wondering about the spelling
16:48:28  whoops
16:48:32  lessee
16:48:35  what language is it
16:48:43  french?
16:48:47  engl-ish
16:49:03  kspalaiologos: "let's see"
16:49:08  kspalaiologos: imagine a silent 't' after the first 'e'
16:49:17  ah
16:49:22  alright
16:49:26  I misunderstood the context
16:49:38  (engl-ish is a contraction of english-ish, of course)
16:49:54  what
16:49:55  `? ish
16:49:56  ish? ¯\(°​_o)/¯
16:50:02  `? engl-ish
16:50:04  `? english-ish
16:50:12  ?
16:50:18  `? test
16:50:22  [ (9!:2)''
16:50:22  engl-ish? ¯\(°​_o)/¯
16:50:22  FireFly: 5
16:50:23  what just happened
16:50:24  english-ish? ¯\(°​_o)/¯
16:50:30  test failed. HackEgo-JUnit is not available.
16:50:31  ah, a great lag
16:51:55  kspalaiologos: https://www.thefreedictionary.com/ish has the right definition.
16:52:02  (or right-ish?)
16:52:02   is it possible to make a sleep in J?
16:52:11  Hmm, is "ish" a monad (in the Haskell sense)
16:52:20  If something is red, it's red-ish
16:52:27  If something is red-ish-ish, it's red-ish
16:52:36  I don’t think the latter is true?
16:52:49  It's true-ish ;)
16:52:56  . o O ( What color is horse red-ish? )
16:53:05  hm maybe then it’s monad-ish
16:54:22 -!- Sgeo_ has joined.
16:57:40 -!- Sgeo has quit (Ping timeout: 258 seconds).
16:58:33  int-e: reminds me about a partially obtuse riddle mentioning a horse too, which has an usual translation “when one buys a horse, what (=in which state) it is?” and an intended translation like “when one have a horse washed” instead of the first, and the answer is then “it is wet”
17:00:49  it’s weird even originally
17:01:14  I had seen it only in a book, not in vivo at all
17:01:29  quite unmemetic
17:01:47  . o O ( weird things are far more common than the word's meaning suggests )
17:02:41  http://kspalaiologos.baselinux.net/doc/happy20.wav or http://kspalaiologos.baselinux.net/doc/unreleased.wav
17:02:43  which one is better
17:03:10  also one about horses from a book: “do horses go to a ball” with an intended reparse “do [somebody plural] walk on the balcony”
17:03:56  this one even features quite unnatural world permutation to work
17:04:15  meaning, that permutation is rare even in convoluted poetry
17:04:18  the 2nd one got cut a bit
17:05:37  kspalaiologos: both yours?
17:05:51  I'm planning to put them somewhere
17:06:31  kspalaiologos: it they are tracked, maybe modarchive or what it’s called
17:06:37  no no
17:06:38  not there
17:06:40  or e. g. Soundcloud
17:06:45  I'm not an artist
17:07:08  they are indeed tracked
17:07:31  actually, I used the first one
17:08:00  but which one is better?
17:08:05  I’m not able to review in meaningful way but both look pretty solid and fun
17:08:09  let's pretend 2nd didn't get cut
17:09:15  although there were a few songs from modarchive I liked
17:09:21  as the first is longer, there is more material to judge on… hm. I can’t say I wouldn’t pick the first
17:09:23  especially 2pi radix or 486
17:09:31  but the second is good too
17:10:05  and I used in my game a couple of months ago a song named "blinded monarch" from modarchive
17:10:09  (I myself don’t go to modarchive but I know about it via OpenMPT forum)
17:10:09  forgot the artist though
17:10:27  x86 assembly + SDL1.2 is dope though
17:10:54  https://modarchive.org/index.php?request=view_by_moduleid&query=170225
17:10:56  there it is
17:12:03  I like the alternate beat in the second at 0:30
17:13:09  2nd one will be looped so it's quite short and the alternate beat was very important because it would feel terribly if the same part was looped over and over
17:16:10  agree
17:16:24  [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68700&oldid=68698 * Hex96 * (+82) /* Getting one of my languages on the random language button */
17:16:37  [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68701&oldid=68700 * Hex96 * (+1) /* Getting one of my languages on the random language button */
17:16:40  another very entertaining to watch trend?
17:17:00  random button on the wiki is very disappointing
17:17:09  in most cases I land either on trivial brainfuck derivative
17:17:15  or a joke language
17:19:08 -!- ais523 has joined.
17:19:48  perhaps constant-output languages should be split out of [[Category:Languages]] in order to discourage random spamming of trivially simple language ideas in order to discouarge attempts to bias the random-language functionality?
17:20:08  +1 from me
17:20:12  kspalaiologos: yeah, unfortunate :(
17:20:18  also, we really can merge all the brainfuck substitutions
17:20:21  into one article
17:20:26  ais523: looks interesting
17:20:55  or maybe enhanced random page button ?
17:20:59  (if its doable)
17:21:09  something I've been meaning to do for a while but never got around to was to write a metalanguage that generated BF-equivalents (and maybe some almost-equivalents)
17:21:09  that lets to filter out / in categories
17:21:20  for the purpose of being able to merge them all into a single page
17:26:15  can't someone run a perl script
17:26:18  on the server
17:26:41  to merge all pages containing the [[:Category:Trivial Brainfuck Substitution]] (or something along these lines)
17:26:56  it could be done even using shell script
17:27:15  MediaWiki's DB organisation is kind-of fragile, it's certainly possible to do that but I wouldn't be at all confident the script was touching every table it needed to in the correct way
17:27:38  then maybe use selenium?
17:27:43  to automate the browser
17:28:07  fwiw I'd be much more confident doing something like that client-side via a tool like AWB
17:28:28  whats awb
17:28:43  k AutoWikiBrowser
17:29:55  https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/CheckPage#Approved_users
17:29:57  what an idiotism
17:30:10  a power user will just nop out the statements used for the check
17:30:17  if it's open source its even easier
17:31:12  kspalaiologos: it's pretty good at keeping out script kiddies
17:31:26  in which way?
17:31:34  there's no source
17:31:37  they don't even know how to override the check
17:31:40  so it's easy
17:31:48  just use dotPeek
17:32:07  or a proxy
17:32:27  that will add my username to the wiki page, there must be a programmable tool for that
17:32:31  also, the list is enforced two ways: both by the tool itself, and by Wikipedia administrators who can block accounts that are using automated editing illegally
17:32:49  block is delayed
17:32:55  whoever wants to do it will do it
17:32:58  it's pretty hard to bypass the check in the tool unknowingly
17:33:13  it seems like a cool thing to do this afternoon
17:33:28  obviously I won't "test it"
17:33:46  so using the tool contrary to the checkpage check is pretty strong evidence that someone is intentionally trying to violate policy
17:34:15  protection on the clientside is useless
17:34:55  other approach should be taken
17:34:59  the thing is, on Wikipedia anything can be reverted
17:35:07  ratelimits, have they heard of it
17:35:11  and someone having bypassed a clientside check is good evidence that it /should/ be reverted
17:35:26  possibly but reverting in batch can be sometimes bad
17:35:43  maybe the user mixed good and bad contributions? maybe someone already touched the page since "change"?
17:35:46  yes, that's why it's a good idea to have a system that lets you know whether reverting in batch is likely to be helpful
17:35:46  just add ratelimits
17:36:00  ratelimits on edits, no more than a page per minute
17:36:01  also, I'm pretty sure there are systems that check to see if an account is editing too fast
17:36:11  they have to check the list
17:36:14  possibly
17:36:16  that's one of the things the "bot flag" on an account is for, it disables the rate limits
17:36:22  so the clientside protection is useless
17:36:25  as the backend will take care
17:36:37  but that has to be set manually and there's vetting of the user/bot first
17:36:55  manually?
17:37:10  just get an automated system that trashes account of an user that makes more than two edits a second constantly
17:37:38  kspalaiologos: no, I mean permission to bypass rate limits has to be given manually
17:37:48  like the entry on checklist
17:38:01  the rate limits themselves are probably automatic, although I don't think I have perms to check atm
17:38:11  you're a wikipedia admin?
17:38:14  interesting
17:38:43  c'mon man
17:38:47  not right now, I was at one time though (I resigned due to lack of activity)
17:38:49  they havent even obfuscated the assembly
17:39:37  the abuse filter configuration is stored in a non-public database; however, there is a public page listing a subset of it, but it's unclear whether rate limits would be in the public or the private subset
17:40:03  I haven't dug through mediawiki
17:40:18  looking at the source code for this would be pointless because it's a configuration setting, not hardcoded
17:42:09  OK, I checked the public part of the configuration: it states that a rate limit exists; however, the exact numbers are not public
17:42:46  << This user doesn't have enough privileges to make automatic edits on this wiki. >>
17:42:57  a check and the messagebox below
17:47:49  You just said the client-side protection is useless, now you're complaining about them not spending enough effort on it.
17:49:39  well, you see
17:49:46  when someone makes clientside protection
17:49:50  they either resign before making it
17:49:54  or make it hard to overcome
17:50:10  or duplicate it on the server side
17:50:13  there are no inbetweeners, because it has no sense to implement weak protection
17:50:52  client-side validation that's duplicated on the server-side is pretty helpful because it saves the server time dealing with known bad values, and saves the user time too because the client-side check is faster when using a slow Internet connection
17:51:02  wait
17:51:06  for a clientside check
17:51:10  they first connect to the wiki
17:51:14  download allowed nicks list
17:51:26  I'm talking in general here, rather than about AWB in particular
17:51:27  and then they check whether the client can proceed or not
17:51:39  well AWB uses inet connection for a clientside check
17:51:43  in AWB, the server-side duplication is a little less accurate because it isn't always 100% obvious whether someone's using AWB or not
17:51:43  so your argument is invalid
17:52:05  which is the reason why the client-side check helps there
17:52:29  it's not effective
17:52:43  it would be a shame if (*cough*) someone, released an unlocked version.
17:52:49  that's why it doesn't work
17:53:13  people bypassing the check basically just costs the Wikipedia administrators time in cleaning the issue up, it doesn't do lasting damage
17:53:29  it shouldn't cost anything
17:53:40  so having an imperfect check is a good time-saving device, compared to having no client-side check
17:53:46  if ratelimits were optimally implemented
17:54:17  there are rate limits, but manual edits can go pretty quickly sometimes
17:54:25  how quickly?
17:54:29  I think I managed something like 8/minute manually cleaning up spam
17:54:50  so the rate limits, despite not being public, are likely set to something comparable to that
17:54:52  and you think that automatic tool will edit at 8 edits a minute?
17:54:57  it'll go like crazy
17:55:11  it can go much faster in full-auto mode, but that would be noticed
17:55:15  and blocked very quickly
17:55:25  well that's a point
17:55:46  30-60/minute is common for full-auto bots, with maxlag compensation
17:56:13  anyways I think clientside check is nonsense
17:56:30  you think it would be better to not have the check?
17:56:33  my friend used to put anti-scriptkiddie check in his CS1.7 (or whatever it was called) bot
17:56:36  are you talking about irc rate limiting and jeval's rate limiter? I can tell you about these
17:56:46  wikimedia
17:56:51  there's a statement along the lines of "locks are to keep out honest users", this will prevent anyone honest using it without getting authorisation
17:57:01  ais523, strengthten the check to make it more effective 
17:57:06  OR get rid of it completely
17:57:10  oh, wiki edits?
17:57:16  just think of power users
17:57:22  even a script kiddie can download a macro program
17:57:25  that will record mouseclocks
17:57:28  *mouseclicks
17:57:29  and keystrokes
17:57:30  it's easy to bypass by someone who wants to be an issue, but those people are rare, and the existence of the check makes it clear that such people are being intentionally unconstructive when they get caught (which normally happens quickly)
17:58:07  I guess I'll have to read this scrollback later, gtg now
17:58:18  well
17:58:25  I haven't been administrating a large site
17:58:25 -!- wib_jonas has quit (Remote host closed the connection).
17:58:47  but I believe I'd get that sorted out in a better way it is right now
17:58:51 -!- FreeFull has joined.
17:58:57  obviously it's not terrible, it's just meh
18:10:37 -!- LKoen has joined.
18:13:43 -!- LKoen has quit (Remote host closed the connection).
18:14:06 -!- LKoen has joined.
18:14:38  g2g
18:14:48 -!- kspalaiologos has quit (Quit: Leaving).
18:27:54  [[Comp]]  https://esolangs.org/w/index.php?diff=68702&oldid=68668 * Hex96 * (+75) /* commands */
18:29:50 -!- LKoen has quit (Remote host closed the connection).
18:45:52 -!- Frater_EST has joined.
18:58:36  [[Langlang]]  https://esolangs.org/w/index.php?diff=68703&oldid=68619 * Hex96 * (+46) 
19:00:37  [[Langlang]]  https://esolangs.org/w/index.php?diff=68704&oldid=68703 * Hex96 * (-2) /* Examples */
19:03:21  [[Langlang]]  https://esolangs.org/w/index.php?diff=68705&oldid=68704 * Hex96 * (+83) /* Examples */
19:04:23 -!- imode has quit (Ping timeout: 260 seconds).
19:05:39  [[Langlang]]  https://esolangs.org/w/index.php?diff=68706&oldid=68705 * Hex96 * (+54) 
19:05:58  [[Langlang]]  https://esolangs.org/w/index.php?diff=68707&oldid=68706 * Hex96 * (+1) 
19:11:19  [[Langlang]]  https://esolangs.org/w/index.php?diff=68708&oldid=68707 * Hex96 * (+55) /* calculator */
19:14:16 -!- ais523 has quit (Remote host closed the connection).
19:18:00 -!- Frater_EST has left.
19:25:48  [[User talk:Truttle1]]  https://esolangs.org/w/index.php?diff=68709&oldid=68389 * Hex96 * (+92) 
19:26:13  [[User talk:Truttle1]]  https://esolangs.org/w/index.php?diff=68710&oldid=68709 * Hex96 * (+2) 
19:39:01 -!- b_jonas has joined.
19:58:34  kspalaiologos: for merging brainfuck equivalents, note that Ook! has some historical significance so I'd prefer it to have its own page
19:59:46  kspalaiologos, ais523: the esolangs.org wiki has the api.php interface enabled, at https://esolangs.org/w/api.php , documented at https://www.mediawiki.org/wiki/API:Main_page ,
20:00:05  that's the interface that I recommend if you want to make automated changes to lots of pages, or other complex automation
20:00:44  it's not the only API, eg. there's also https://esolangs.org/wiki/Special:Export , but it's a very general one, and usually it's the most convenient one for automation
20:02:14  [[User:CarlosLuna]] M https://esolangs.org/w/index.php?diff=68711&oldid=68689 * CarlosLuna * (-196) Improving indentation
20:02:46  kspalaiologos: yes, of course there are rate limits on the server. why would you think there aren't? the interface even tells you what rate it wants you to edit stuff, because sometimes the Mediawiki servers are overloaded, in which case they ask bots to edit slower
20:03:12  what the client side does is to just read those rate limits in the replies and wait for the appropriate time
20:03:57  " that's one of the things the "bot flag" on an account is for, it disables the rate limits" => no, not really. the bot flag is more for marking bots that are trusted so that people patrolling RecentChanges or other lists of changes can easily ignore bot edits
20:08:33  the point of the client-side rate limits is that they can submit your write request slowly enough that the server doesn't ban you for editing more quickly. those client-side rate limits are what let you spam the server. if you remove them, you'll just get your request refused by the server in a busy loop.
20:16:22   that's the interface that I recommend if you want to make automated changes to lots of pages, or other complex automation => this is great! (possibly; didn’t read what it allows)
20:17:01  good that MediaWiki folks had thought about that
20:17:31  Just try not to get carried away.
20:18:03  (I'll be the one who has to restore from backup if you do.)
20:18:36  Also, anything that *requires* "complex automation" is probably sufficiently drastic to have a talk page discussion for a few months before implementing.
20:19:03  (Few months of esolangs.org time is probably equivalent of few days of Wikipedia time, relatively speaking.)
20:22:14  fizzie: no it's not. en.wikipedia has hundreds of edits per minute, and even the smaller wikipedias have a lot of edits. the esolangs wiki has had less than 100000 edits total.
20:22:30  It doesn't scale that way.
20:22:46  It's a logarithm of edit speed or something.
20:23:22  arseniiv: yes, it's generally a good api. not perfect, but good.
20:24:02  sometimes it lags a little behind the other latest developments of mediawiki and its extensions, so there can be extension functions that work but not yet accessible through the api, 
20:24:47  or sometimes the permissions are inconsistent, as in there's at least one list that I can query through the default html interface anonymously, but get a permission error if I try to query it through api.php
20:24:59  or was
20:25:44  I met that problem a year ago, might be fixed by now
20:27:31   Just try not to get carried away. => for my part, I’m not going to use it at all :D but glad anyway
20:29:44  fizzie: discussion before implementing it => only if it has write operations I think. api.php is useful for read-only stuff too, such as watching new changes
20:33:41 -!- arseniiv has quit (Ping timeout: 268 seconds).
20:34:25  Sure, that's f... well, fine, within reason.
20:36:28  obviously only if you don't overload the server
20:39:10  Hypothetically, for watching new changes, there's the push-based mechanism that can be used through having a discussion.
20:41:18  And the data dump for local analysis purposes, though there's a link to that on the main page, so it's very discoverable.
20:41:25 -!- Sgeo__ has joined.
20:44:47 -!- Sgeo_ has quit (Ping timeout: 268 seconds).
21:41:30  This is stupid... https://projecteuler.net/problem=674 is so careful to explain that one should pair "distinct expressions from file ", and the file contains a duplicate entry... and turns out you are supposed to compare expressions with different line numbers instead, even if they are the same.
22:14:22 -!- Sgeo_ has joined.
22:17:59 -!- Sgeo__ has quit (Ping timeout: 265 seconds).
22:34:27  int-e: Have you always been doing PE, or is this just for AoC withdrawal? 
22:45:49  fizzie: I was clean for almost 10 years, but AoC kind of triggered this relapse
22:46:18  (Is that right? Maybe it was only 6 years)
22:46:28  A long time anyway.
22:46:29  int-e: in that case, sorry if I prompted you to this (I mentioned AoC)
22:46:38  b_jonas: don't worry about it.
22:49:14  I'm kind of proving to myself that I can still do this. The trick will be to stop when I reach the milestone I set out with (solving the 25 most recent problems. I have two to go.)
22:50:27  int-e: solve 25 recent ones on http://www.spoj.com/ too :-)
22:50:43  10 years is about right. I stopped around https://projecteuler.net/problem=231
22:51:04  b_jonas: Yeah probably not.
22:51:34  The thing is I kind of like the combinatorial sort of problems that PE does.
22:54:29  (PE includes publishing dates with their problems so the link is suitable for dating.)
22:57:47  int-e: I've been toying with the idea of doing p5.js visual illustrations out of my solutions, did two already -- https://zem.fi/tmp/aoc-2019-p5/ -- but not sure if I'll finish, not all of them are as visual. Though many are.
22:58:32  I have not touched any AoC or Intcode... this year, I think.
22:59:10  We should get kspalaiologos to write tools for that :P
23:02:22  fizzie: Oh the CA one is pretty. In the asteroid scan too much is going on.
23:02:52  int-e: Did you let the scan run to part 2? I think that's better.
23:03:28  Part 1 is just a flickery mess, it's true.
23:03:32  Hmm, ket me see.
23:03:55  Oh I remember what it was... yes, part 2 should work better.
23:04:00  I mean, it's not going to be any prettier, just less messy.
23:04:16  But now I missed the fun part.
23:05:13  Yeah, part 2 is nicer :)
23:05:42  My target asteroid 200 was in the first sweep, not sure if that's always the case.
23:06:13  Mine was too.
23:06:35  And it was number 200 as well.
23:09:35  Ah, you did the sweep differently :)
23:09:53  I actually used https://en.wikipedia.org/wiki/Stern-Brocot_tree to get the possible directions in clockwise order.
23:11:23  http://paste.debian.net/1124909/
23:12:44  Heh, interesting. Kind of more discrete.
23:14:58  I did consider doing the same thing I did (reuse part 1's 'get visible' function, sort the result) but using a quadrant-and-slope kind of thing for the sort instead of atan2.
23:15:38  But yeah, atan2 seems simpler.
23:16:07  Unless you worry about rounding errors...
23:16:46  I did, but it gave the right result. :)
23:17:10  Oh yes, there is that in these competitions.
23:17:15  I guess the whole "only the visible ones" + the limited size of the grid means you can't really get angles that near each other.
23:19:58  But let's see... two subsequent angles span a parallelogram of area 1, so the angle between them is arcsin(1/(ab)) where a and b are the lengths of the vectors... which are less than sqrt(2)*48.
23:20:13  > asin (1/(2*48^2))
23:20:17   2.170138905922681e-4
23:20:41  As you can see, no need to worry about rounding errors :)
23:21:31  s/angles/directions/ (and by "direction" I mean an integer vector (p,q) with gcd(p,q) = 1)
23:22:30  > atan2 1 1 - atan2 46 47
23:22:33   1.0752273791101219e-2
23:23:07  > atan2 45 46 - atan2 46 47 -- ah, this is more like it
23:23:09   -2.362948916323493e-4
23:23:53  that should be the actual minumum achievable difference
23:24:06  iuiuiu.
23:25:06  > atan2 3 3 - atan2 5 5 -- now I'm curious
23:25:09   0.0
23:26:06  fizzie: wait, your grid is so much smaller than mine!
23:26:26  I got a 48x48 one.
23:26:36  Weird. That's what I got as my input file.
23:27:22  This is the one day I did real early (as in, leaderboard early), I guess it's technically possible they might have changed the size? Sounds odd though.
23:27:23  346 asteroids, not many more than yours
23:27:55  Yeah, quite possibly.
23:28:36  Or maybe they just picked a random value between 20 and 50.
23:28:54  It's not like the problem became any simpler or harder because of it.
23:30:50  http://paste.debian.net/1124911/ it looks nicer this way actually
23:32:46  It does, yes.
23:32:53  My grid's so cramped. :/
23:54:47  > (atan2 7673 4316 - atan2 7657 4307 :: Double, atan2 7673 4316 - atan2 7657 4307 :: Float) -- single precision is not enough on an 8K display
23:54:50   (-1.2929723736121446e-8,0.0)

2020-01-07:

00:01:09  > atan2 3817 (-2147) - atan2 3801 (-2138) :: Float -- oops, still too much
00:01:11   0.0
02:21:03 -!- sprocklem has quit (Ping timeout: 268 seconds).
02:21:26 -!- sprocklem has joined.
02:36:03 -!- imode has joined.
02:56:39 -!- FreeFull has quit.
03:04:08 -!- Lord_of_Life_ has joined.
03:05:53 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
03:05:53 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:33:24 -!- oerjan has joined.
05:38:55 -!- arseniiv has joined.
06:33:50 -!- ArthurStrong has joined.
06:48:52 -!- imode has quit (Ping timeout: 265 seconds).
06:55:46 -!- ArthurStrong has quit (Quit: leaving).
06:56:07 -!- ArthurStrong has joined.
07:13:34  `wisdom saur
07:13:34  ​sauron//Sauron is the eponymous protagonist of the Lord of the Rings series. He serves primarily as narrator and the main driver of the plot. His heroic exploits include the resurrection of the Kings of Men and the conquest of the racists of Gondor. He now leads the Illuminati from his pyramid fort /ꙩ\ .
07:13:43  `wisdom saur
07:13:44  ​sauron//Sauron is the eponymous protagonist of the Lord of the Rings series. He serves primarily as narrator and the main driver of the plot. His heroic exploits include the resurrection of the Kings of Men and the conquest of the racists of Gondor. He now leads the Illuminati from his pyramid fort /ꙩ\ .
07:16:10  `? lystrosaur
07:16:13  The lystrosaurs were an ancient genus of evil reptiles who successfully took over the world in the early Triassic.
07:16:16  `? lystrosaurus
07:16:18  Lystrosaurus is a genus of Late Permian and Early Triassic Period dicynodont therapsids, which ruled the world around 250 million years ago.
07:16:21 -!- heroux has quit (Read error: Connection reset by peer).
07:16:58 -!- heroux has joined.
07:17:45  `? ais523
07:17:47  Agent “Iä” Smith is an alien with a strange allergy to avian body covering, which he is trying to retroactively prevent from ever evolving. On the 3rd of March, he's lawful good.
07:22:23  3rd March is too long to wait
07:24:21  @localtime arseniiv
07:24:22  Local time for arseniiv is вт янв. 7 12:24:20 2020
07:24:53  I’m early today!
07:25:18  hm....
07:25:57  and the yawn already starts taking me
07:26:59  can’t get used to 2020 in the date
07:28:48  it is a date that can only be corrected in hindsight
07:29:54  looking forward to 04:20:04 2020-04-20
07:30:24  what
07:31:54  insufficiently palindromic
07:31:57  @localtime kmc
07:32:00  Local time for kmc is Mon Jan  6 23:31:58 2020
07:33:11  `? zemhill
07:33:12  zemhill? ¯\(°​_o)/¯
07:33:38  `learn zemhill is a bot for playing BF Joust, something we cannot underscore enough.
07:33:42  Learned 'zemhill': zemhill is a bot for playing BF Joust, something we cannot underscore enough.
07:33:56  !help
07:33:56  oerjan: I do !zjoust; see http://zem.fi/bfjoust/ for more information.
07:34:35  `learn_append zemhill See http://zem.fi/bfjoust/ for more information.
07:34:36  Usage: le/rn_append keyword//Text you'd like to append.
07:34:50  `learn_append zemhill//See http://zem.fi/bfjoust/ for more information.
07:34:51  Usage: le/rn_append keyword//Text you'd like to append.
07:34:59  wat
07:35:08  `le/rn_append zemhill//See http://zem.fi/bfjoust/ for more information.
07:35:11  Learned 'zemhill': zemhill is a bot for playing BF Joust, something we cannot underscore enough. See http://zem.fi/bfjoust/ for more information.
07:35:21  `? !zjoust
07:35:22  ​!zjoust? ¯\(°​_o)/¯
08:28:53 -!- ArthurStrong has quit (Quit: leaving).
08:33:23 -!- Sgeo__ has joined.
08:37:02 -!- Sgeo_ has quit (Ping timeout: 268 seconds).
08:37:21 -!- b_jonas has quit (Quit: leaving).
09:16:07 -!- heroux has quit (Read error: Connection reset by peer).
09:21:11 -!- heroux has joined.
09:48:44 -!- oerjan has quit (Quit: Nite).
10:15:06 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
10:17:22 -!- Lord_of_Life has joined.
10:18:48 -!- rain1 has joined.
10:19:04  hello
10:28:53  https://www.linusakesson.net/programming/gcr-decoding/index.php
10:37:29 -!- kspalaiologos has joined.
10:44:23 -!- heroux has quit (Read error: Connection reset by peer).
10:44:45 -!- heroux has joined.
10:53:29  Greets 
11:42:50 -!- kspalaiologos has quit (Ping timeout: 268 seconds).
11:57:03 -!- rain1 has quit (Quit: Lost terminal).
12:57:57 -!- rain1 has joined.
13:03:51  anyone else watching games done quick
13:08:29  rain1: previous GDQ events have been discussed (b_jonas is the biggest fan in my mind... he's not here now though)
13:10:06 -!- Frater_EST has joined.
13:20:59 -!- kritixilithos has joined.
13:33:50  i usually just watch the mario videos on youtube later
14:23:12  have someone heard somebody saying “EOF” or “EOS” in place of “period” at the end of a statement?
14:25:23  it would feel self-ironic, I’d expect someone to have invented that
14:26:59  i only know of EOD, but that's quite different
14:36:41 -!- heroux has quit (Read error: Connection reset by peer).
14:36:50 -!- heroux has joined.
14:44:54  Or EOT, it's the ASCII name for ^d, "end of transmission". (There's also ETX and ETB, for 'end of text' and 'end of transmission block' respectively.)
15:03:26  bad conlanging ideas (oh sorry it’s the other channel): using US RS GS FS in a natural-language text
15:03:43  U SRS?
15:05:18 -!- Lord_of_Life_ has joined.
15:07:04 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
15:07:05 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:08:11 -!- kspalaiologos has joined.
15:08:21  my phone might have commited suicide
15:08:54  looks like bricked, power button not working
15:09:53  depending on the phone, thy might react to putting them on a charger
15:10:04  funny?
15:10:15  it was nearly fully charged
15:10:24  also holding the power button should give any feedback
15:10:26 -!- heroux has quit (Read error: Connection reset by peer).
15:10:58  even when it's battery is depleted (that's how you say it in english?)
15:11:20  maybe just “is low”
15:12:23  when it's low the phone is still usable
15:12:28  depleted sounds more logical to me
15:12:42  or even drained?
15:12:54  Arguably, if it's literally "depleted", it's not going to provide any feedback, because it's not like the screen actually runs without electricity. But granted, usually there's some feedback from long-press, because it's just low enough to not work, not completely empty.
15:13:26  fizzie, most phones are protected from depleting their battery completely
15:13:53  rather it's better IMO to call them depleted in the logical sense - phone refuses to run
15:14:23  If it's an Android one, it's possible the bootloader is still reachable over USB. I had a Nexus 5X die that way.
15:14:43  well, it can only respond to holding the power button if you don't have a broken power button
15:15:09  I didn't have issues with it before
15:15:27  can't believe that it broke down completely in my pocket in around 2-3 hours
15:15:32 -!- heroux has joined.
15:22:52  :(
15:25:25  kspalaiologos: ah wait when you open it there should be a small hole somewhere, and pushing inside with a pen or something like that should reset something and maybe the phone would be able to say something the next time you hold the power button
15:26:58  I think I have made something this way when an SD card in my phone broke and it tried to fix the card and was booting for ages I had no patience to wait if it will boot at all
15:27:43  though I don’t remember the details what and why I have done, but that reset button was used I think
15:29:03  @google color with d
15:29:04  http://www.google.com/url?q=https://www.spycolor.com/color-index,d
15:29:04  Title: Уведомление о переадресации
15:29:41  what is this
15:29:46  I can barely read russian but
15:30:34  Good question, hmm.
15:30:43  Uvadomeniye o pereadresatsii
15:30:52  I believe it's like
15:31:12  forwarding noticve?
15:31:18  warning?
15:33:06  Yeah, that's fine. It's google's doing. What is interesting is that it thinks that lambdabot resides in a russian speaking country.
15:33:33  @duckduckgo ts
15:33:34  Unknown command, try @list
15:34:15  (the google plugin should probably stip the google part from the search result anyway)
15:36:13  *strip
16:03:07 -!- kspalaiologos has quit (Read error: Connection reset by peer).
16:03:37 -!- kspalaiologos has joined.
16:28:04  @google my timezone
16:28:06  http://www.google.com/url?q=http://www.timezoneconverter.com/cgi-bin/findzone.tzc
16:28:06  Title: Уведомление о переадресации
16:28:15  bruh
16:28:17  still the same
16:28:21  OF COURSE
16:30:32  @google what is my ip
16:30:34  http://www.google.com/url?q=https://whatismyipaddress.com/
16:30:34  Title: Уведомление о переадресации
16:30:49  Aw, it doesn't do the answer-answer, it just does the first search result.
16:31:13  It's fetching Google's redirect page that would redirect to the actual thing.
16:31:22  So... the Title will not change.
16:31:52  Also I'm not sure whether https works.
16:33:46  I'm tempted to patch in some easter egg query that'd make lambdabot print something funny, but that'd probably raise some eyebrows at code review time.
16:37:10  @google 1 in in cm
16:37:11  http://www.google.com/url?q=https://www.inches-to-cm.com/
16:37:11  Title: Уведомление о переадресации
16:37:33  Oh that's what you meant, I see. Yeah, that used to work at some point, but Google is very much of a moving target.
16:38:41  Oh yes. Though the answer box is probably a lot easier to scrape than the interactive unit converter widget. Not that I've ever looked at how the HTML looks like for either.
16:40:06  Anyway, there's a lot of user agenting going on to decide what to serve.
16:40:34  (Heh, I wonder how lambdabot queries appear in our browser classification.)
16:44:03  I'm wondering what IP it actually uses for this. (IPv4 or IPv6 is the main question here)
16:45:28  compromise on IPv5
16:45:45  Hey, the world has just (as in, mid-December) crossed 30% for IPv6: https://www.google.com/intl/en/ipv6/statistics.html
16:47:39  somebody should tell the mobile phone providers
16:48:07  I suspect most of that is likely mobile/
16:48:17  There were a few high-profile mobile providers that went IPv6.
16:48:21  "inet 100.73.48.224"
16:49:41  Not here in Austria (or Germany for that matter), as far as I know.
16:50:10  Germany is apparently 51.3% IPv6.
16:50:13  They have invested heavily in NAT, they have to use it ;)
16:50:35  Yeah, maybe it happened and I just don't know.
16:51:02  The examples listed in Wikipedia for Germany are pretty DSL-y, nothing about mobile.
16:51:15  I can believe it for DSL.
16:51:50  Over in USA, T-Mobile and Verizon both went IPv6, I think that's what contributed mostly over there.
17:02:55  Hey, my phone has an IPv6 address from Three UK, that's actually new. It didn't use to.
17:03:59  (v4 in 10/8, v6 in 2a04:4a40::/29.)
17:04:06  fizzie, is there an SVN/mercurial repo of lambdabot?
17:04:12  also, is it used anywhere outside #esolangs?
17:04:30  btw, >code review of IRC bot
17:04:32  @version
17:04:32  lambdabot 5.2
17:04:32  git clone https://github.com/lambdabot/lambdabot
17:04:34  why so serious :)?
17:04:46  I'm not responsible for lambdabot, but yes, it's used on many many channels.
17:05:00  bruh
17:05:03  kspalaiologos: fizzie is not involved in lambdabot, I'm running and sort-of maintaining it
17:05:04  that's a pretty big bot
17:05:07 -!- imode has joined.
17:05:23  And I was talking about changing the Google response, which does have a code review for hopefully obvious reasons.
17:05:24  int-eresting
17:05:47  fizzie, so you actually are a developer working for google?
17:05:56  Yes.
17:06:00  "sort-of" meaning that, really, I'm not doing much.
17:06:21  int-e: That's the glamorous life of an IRC bot maintainer.
17:06:33  fungot: What have I done for you recently? 
17:06:34  fizzie: they say that everyone knows why this is true, but in thought, he would peel back a tiny nibble, and a horn.
17:06:44  fizzie: I have open bug reports though.
17:07:26  ^style
17:07:26  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
17:07:29  fizzie, that's actually interesting
17:07:31  very interesting
17:07:37  what projects are you responsible for?
17:07:46  is it true that workers in Google are treated like meatbags?
17:08:10  which language do you work primarly with?
17:08:36  I'm not sure I want to discuss it in all that much detail.
17:08:39  . o O ( I expect pretty much all of that information is covered under an NDA that fizzie signed. )
17:08:57  even the third one?
17:09:03  so that presumes #2 is true
17:10:05  I'm pretty happy with Google as an employer, but there are also well-documented-in-the-media things that are less than perfect.
17:10:15  my number one question for google would by: why is youtube so horrible
17:10:39  they must have forced you to say that
17:12:01  myname: Because youtube is not really for you; you're the product that is being sold to advertisers.
17:12:21  I think there's at least one "open" "report" for HackEso too, I just keep forgetting about it. I think I was suggesting the GitHub issue tracker to keep track of them, but it might not be enabled.
17:12:45  int-e: well, to sell users you better treat them well enough
17:12:57  you don't need to
17:13:04  you just need to create monopoly on the market
17:13:07  so no one can rival you
17:13:18  myname: No, you just have to make sure they don't leave in troves.
17:13:26  i recently learned about a vrowser extension for managing subscriptions. no idea why that's not built-in
17:13:50  google could just aswell wipe their arse with people's opinion
17:13:50  also, the search in watched videos does not include the description, which is stupid
17:14:58  what is J really useful for
17:15:04  not counting code obfuscation and codegolf
17:15:17  maybe some advanced maths?
17:15:29  `le/rn bug//Feel free to file bugs at https://github.com/fis/hackbot/issues
17:15:31  Actually, I don't even have an account. My main gripe is having to turn off the "auto play" feature all the time.
17:15:32  Learned 'bug': Feel free to file bugs at https://github.com/fis/hackbot/issues
17:16:03  int-e: managing subscriptions without an account is practically impossible
17:16:10  (Correction... I do have an account because the google account is for everything. But I don't sign in, so effectively I treat it as not having one.)
17:16:12 -!- Frater_EST has left.
17:16:22  kspalaiologos: what is C really useful for?
17:16:27  myname: Well in contrast to you I don't care about subscriptions.
17:16:42 -!- kritixilithos has quit (Quit: quit).
17:16:45  myname, it's a general purpose language, but now it's shoved down to systems programming
17:16:49  myname: core dumps?
17:16:55  no one really writes desktop apps in C anymore
17:16:59  `? c
17:17:01  C is the language of��V�>WIד�.��Segmentation fault
17:17:11  `? j
17:17:11  Hah, I forgot about that one.
17:17:12  J started out as a synonym for I, but then branched out into an array of other uses.
17:17:21  interesting
17:17:23  `? i
17:17:24  I SIGNIFICAT NVMERVM VNVM
17:17:38  I is the first number
17:17:40  a ha!
17:17:43  I remember some latin
17:18:15  I sptted a feline in there.
17:18:20  *spotted
17:21:52 -!- rain1 has quit (Quit: Lost terminal).
17:22:01  myname: Ah, I found the cynical angle: If managing subscriptions is hard, then users spend more time on youtube.
17:24:06  but not watching ads
17:24:59  adblock here
17:25:21  I just indirectly donate to my favourite content creators on youtube/twitch
17:25:24  kspalaiologos: not ublock or umatrix?
17:25:31  I should have said
17:25:32  adblocker
17:25:47  but recently
17:25:54  I'm using a tiny yet smart piece of software
17:26:00  that tricks the google ads that I
17:26:03  'm actually clicking them
17:26:08  and hides em afterwards
17:26:43  a certain win-win situation
17:26:47  for the creators and me obviously
17:27:05  and I don't believe in non-irritating ads bullshit
17:27:12  not going to browse web without an adblocker
17:28:20  yeah
17:28:42  a truly non-intrusive ad would be one you don't notice
17:28:54  which makes it clear that such a thing can't exist
17:29:15  int-e: or it relies on subliminal messaging
17:29:28  Like subtle product placement in movies
17:30:13  Taneb: Sure, there's some potential for that (and I'm not sure how I feel about it.)
17:30:49  I'd prefer in-your-face adverts to some extent
17:31:44  The whole idea of advertising is messed up.
17:33:30  int-e: the funny thing is, there are quite a few ads you most likelydon't notice
17:33:42  banner blindness is an interesting topic
17:33:48  There's a conundrum though... if we could start over in the mid 90s, what would we have to do differently to end up with a web where creators are being paid, and where users are not being tracked nor exposed to advertisements?
17:34:34  myname: I've noticed banner blindness. I have trouble with locating links in navigation bars. And that's despite heavy ad blocker use.
17:38:50  imo ads shoveled their own grave by the time layer ads became a thing
17:39:05  until this point, i never blocked any ads
17:39:11  but those were just too annoying
17:40:35  myname: of course without ads, we wouldn't have https://www.youtube.com/watch?v=sdi6E-qzS1c
18:01:17 -!- FreeFull has joined.
18:37:29   compromise on IPv5 => like the devil’s ratio pau = (pi + tau) / 2 :D
18:39:44  interesting
18:40:01 -!- LKoen has joined.
18:45:47  xkcd’s doing; some time ago I tried to make a character for it, https://i.postimg.cc/zGHFsbN7/pau-Screenshot-1873.png
18:46:30  also I think I should post this here one more time: https://i.postimg.cc/Wz9tnJcy/mr-postman.png
18:46:54  this is what I arguably feel when I see “ You don't have any messages”
18:51:46  [[I/D machine]] M https://esolangs.org/w/index.php?diff=68712&oldid=67194 * Hex96 * (+15) 
18:54:49 -!- heroux has quit (Read error: Connection reset by peer).
18:55:34  [[IBC]]  https://esolangs.org/w/index.php?diff=68713&oldid=67616 * Hex96 * (+39) /* Examples */
18:55:41  [[IBC]]  https://esolangs.org/w/index.php?diff=68714&oldid=68713 * Hex96 * (+5) /* system 32 deleter */
18:58:38 -!- heroux has joined.
19:13:33 -!- imode has quit (Ping timeout: 258 seconds).
19:23:59  [[Hyperon]] N https://esolangs.org/w/index.php?oldid=68715 * Hakerh400 * (+2744) +[[Hyperon]]
19:24:43 -!- heroux has quit (Ping timeout: 268 seconds).
19:25:03  [[Language list]]  https://esolangs.org/w/index.php?diff=68716&oldid=68628 * Hakerh400 * (+14) +[[Hyperon]]
19:25:18  [[User:Hakerh400]]  https://esolangs.org/w/index.php?diff=68717&oldid=68538 * Hakerh400 * (+14) +[[Hyperon]]
19:28:18 -!- arseniiv_ has joined.
19:30:26 -!- arseniiv has quit (Ping timeout: 240 seconds).
19:31:14 -!- heroux has joined.
19:44:29  Okay, I've achieved my PE goal... now all I need to do is stop looking at the site!
19:45:19  it's 2020
19:45:25  and delete system32 is still funny
19:45:27  gosh
19:46:12  not that kind of PE
19:55:41 -!- kspalaiologos has quit (Quit: Leaving).
20:10:02  Heh, got a "your December performance in Google Search" report for esolangs.org. I don't think they've sent this before.
20:10:18  Apparently https://esolangs.org/wiki/C+ is our top growing page, which is a little sad.
20:10:27  (The Intcode article comes second.)
20:11:09  It also reveals we don't get that many visitors, but that's not really a surprise.
20:16:07  How many of the visitors do not come via google?
20:23:51 -!- kspalaiologos has joined.
20:36:26 -!- b_jonas has joined.
20:39:54 -!- mroman has joined.
20:40:00  evening lads
20:44:26  b_jonas: how's your blsq trip going? What did you do with it? Did it work as intended?
20:44:39  (I'm also customer feedback agent)
20:56:16 -!- mroman has quit (Remote host closed the connection).
20:57:12 -!- mroman has joined.
21:00:59  mroman: hello. I didn't really do anything with blsq apart from the few sentences that I tried on the irc channel
21:02:32  I've been programming in python at work to process stupid tables with inconsistent data 
21:05:12  blsq's gonna help you with that
21:05:16  that's what blsq is good at
21:05:22  sure
21:05:53  the hard part is not finding the inconsistencies, it's figuring out what the correct values in the table should be when the person who created those tables is my very busy boss so I have limited time getting answers from it
21:06:13  and yes, blsq would probably also work for that, but I don't want to learn it
21:06:46  I've read more of the J book on their website
21:06:48  though if you want, I can ask a few questions about whether some things are easy to do in blsq if you want to support such applications
21:08:12  kspalaiologos: which book? https://www.jsoftware.com/docs/help901/ has multiple books: 
21:08:17  Ye ye
21:08:19  This one
21:08:27  From their website I stated that before 
21:08:35  the Dictionary https://www.jsoftware.com/docs/help901/dictionary/contents.htm which is made of two parts, a reference part in the right column and the essay part on the left;
21:08:43  Seen it
21:08:50  The language is so damn simple 
21:08:53  Yet powerful 
21:08:57  the Primer https://www.jsoftware.com/docs/help901/primer/contents.htm is a tutorial by Ken Iverson in his crazy terse style;
21:09:10  Seen his first J interpreter
21:09:14  "J for C Programmerse" https://www.jsoftware.com/docs/help901/jforc/contents.htm a more normal tutorial,
21:09:20 -!- blsqbot has joined.
21:09:27  ^I'll sure love that
21:09:28  "Learning J" https://www.jsoftware.com/docs/help901/learning/contents.htm a tutorial that I don't know,
21:09:36  !blsq "678;37;43\n78;88;99"{';;;1cuj|iSh[+j_+';IC}Wl
21:09:36   | 678;38;43
21:09:36   | 78;89;99
21:09:42  Phrases https://www.jsoftware.com/docs/help901/phrases/contents.htm a very obsolete snippet collection
21:09:44  ez
21:09:50  I spent a lot of my time on C
21:09:58  And I guess that will be helpful 
21:09:59  and User https://www.jsoftware.com/docs/help901/user/contents.htm which documents the parts of the system that isn't the core language
21:10:07  Oh and is there some like general documentation 
21:10:16  When I want something I Google it 
21:10:32  Like "haskell random numbers" 
21:10:43  But with J it doesn't work 
21:10:44  mroman: by the way, have you modified blsqbot so it can reply in private message (or in #esoteric-blah if you don't want private messages)?
21:10:48  there was even a realworldburlesque article about working with csv data stuff.
21:10:57  not yet no.
21:11:15  Brb
21:11:17  but that's on my list todo
21:11:17  kspalaiologos: IRC often helps with J, specifically the #jsoftware channel on freenode
21:11:25 -!- blsqbot has quit (Read error: Connection reset by peer).
21:12:25  Cool
21:12:33  [ 'hello' 
21:12:34  kspalaiologos: hello
21:12:37  Yay
21:13:24  let me see how this IRC parsing works.
21:13:25 -!- blsqbot has joined.
21:13:35  mroman: so anyway, here's some parts of what I did in my python scripts. 
21:13:55 -!- blsqbot has quit (Read error: Connection reset by peer).
21:14:31  I read and write a CSV files that are encoded in UTF-16-LE with a byte order mark in the start, lines separated by LF or CRLF, fields separated by tab, fields can be quoted by double quotes in which case they can contain lf or crlf or double quotes escaped as two double quotes, 
21:14:49  The J for C programmers book seems awesome
21:14:54 -!- Sgeo_ has joined.
21:15:00  Very objectively written 
21:15:14  and in such quoted fields I want to keep the distinction between lf and crlf, but outside of quotes, I want to consider lf and crlf the same line separator;
21:16:08  some (but not all) of these csv files have multiple tables in them, each one is followed by an empty line and starts with three header lines.
21:17:09  I both read such files to a simple structure in memory and write such files, sometimes by modifying an existing file, sometimes by keeping the header from an existing file but discarding the rows and adding new ones.
21:17:58  I detect most of the formatting errors, I verify that the columns that I care about are the correct ones by checking the column header, but also allow additional columns to the right of known columns and keep values in them.
21:18:08 -!- Sgeo__ has quit (Ping timeout: 258 seconds).
21:19:04 -!- blsqbot has joined.
21:19:08  !blsq "hi"Q
21:19:08 -!- blsqbot has quit (Remote host closed the connection).
21:19:15  mroman: so a question is, how do I read or write an UTF-16-LE text file in blsq, discarding the BOM on reading if there is one at the start, adding a BOM at the start for writing?
21:19:37  uh. then don't use blsq
21:19:40  it uses unicode
21:19:44  I don't think it has bytewise stuff
21:19:55  mroman: yes, it's unicode. UTF-16 is a simple unicode encoding.
21:20:11  one of the simplest ones 
21:20:29  there's no bytewise stuff here
21:20:42  I may want bytewise stuff for other applications, but not this one in particular
21:21:55 -!- blsqbot has joined.
21:22:08  blsq just uses the encoding it was compiled with.
21:22:12  J is hard but it must be rewarding to learn it
21:22:14  !blsq "hi"Q
21:23:45 -!- blsqbot has quit (Read error: Connection reset by peer).
21:25:42  come on.
21:25:47 -!- blsqbot has joined.
21:25:50  !blsq "hi"Q
21:25:50   | hi
21:26:40 -!- blsqbot has quit (Read error: Connection reset by peer).
21:33:05 -!- blsqbot has joined.
21:33:16 -!- blsqbot has quit (Read error: Connection reset by peer).
21:33:45 -!- blsqbot has joined.
21:34:20 -!- blsqbot has quit (Read error: Connection reset by peer).
21:34:45 -!- blsqbot has joined.
21:34:53  okay
21:35:01  b_jonas: it should be able to respond in privmsgs now
21:35:18  !blsq "and here too"Q
21:35:18   | and here too
21:35:57  indeed
21:36:00  thank you
21:37:21  since I'm hosting it on my private machine it won't be up too often anyway though
21:41:18 -!- blsqbot has quit (Read error: Connection reset by peer).
21:41:27 -!- mroman has quit (Remote host closed the connection).
21:46:02  [[Lambdabot]]  https://esolangs.org/w/index.php?diff=68718&oldid=67236 * B jonas * (+111) 
21:46:37  kspalaiologos: for lambdabot source, see https://wiki.haskell.org/Lambdabot , which says darcs clone "http://code.haskell.org/lambdabot"
21:47:03  and yes, it's used in other channels, such as in #haskell
21:47:14  wait what...
21:48:25  int-e points to a different repository. I wonder which is the right one
21:54:41  " int-e: the funny thing is, there are quite a few ads you most likelydon't notice" => most of them, for me, though youtube actually has some quite noticable ones, more so than most other webpages that have ads
21:55:03 -!- rodgort has quit (Quit: Leaving).
21:59:19 -!- rodgort has joined.
22:43:44 -!- stux- has joined.
22:45:52 -!- stux has quit (Ping timeout: 265 seconds).
22:56:50 -!- arseniiv_ has quit (Ping timeout: 240 seconds).
23:40:35  The best argument against people talking about "C/C++" is to point out that it's undefined because it has a side effect on a scalar object that's unsequenced relative to a value computation using the value of the same scalar object (C18 6.5p2).
23:41:45  hehe

2020-01-08:

00:42:04 -!- kspalaiologos has quit (Ping timeout: 258 seconds).
00:48:45 -!- FreeFull has quit.
01:25:38 -!- int-e has quit (Ping timeout: 240 seconds).
01:25:45 -!- int-e has joined.
01:31:17 -!- LKoen has quit (Remote host closed the connection).
01:40:13 -!- LKoen has joined.
01:40:13 -!- LKoen has quit (Remote host closed the connection).
02:23:27 -!- Frater_EST has joined.
02:36:01  b_jonas: the wiki is wrong
02:42:47 -!- Frater_EST has left.
03:05:22 -!- Lord_of_Life_ has joined.
03:05:37 -!- oerjan has joined.
03:07:50 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
03:07:50 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:12:03 -!- Frater_EST has joined.
03:26:51 -!- Frater_EST has quit (Remote host closed the connection).
03:37:55 -!- imode has joined.
03:56:06  b_jonas: the haskell wiki lambdabot page hasn't been updated since 2013. i suspect the github is a better place to link to, although lambdabot may not have changed that much...
07:23:27 -!- Cale has quit (Ping timeout: 260 seconds).
07:25:11 -!- Cale has joined.
08:27:18 -!- imode has quit (Ping timeout: 260 seconds).
08:36:57  [[Special:Log/newusers]] create  * Mscibett *  New user account
08:41:04  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68719&oldid=68699 * Mscibett * (+183) /* Introductions */
08:41:54  [[SCAB computer]]  https://esolangs.org/w/index.php?diff=68720&oldid=20053 * Mscibett * (-9) /* References */
08:42:23  [[SCAB computer]]  https://esolangs.org/w/index.php?diff=68721&oldid=68720 * Mscibett * (+14) /* References */
08:43:59  [[TOGA computer]]  https://esolangs.org/w/index.php?diff=68722&oldid=54351 * Mscibett * (+9) /* References */
08:55:20  int-e, oerjan: ok
08:56:41  [[Lambdabot]]  https://esolangs.org/w/index.php?diff=68723&oldid=68718 * B jonas * (+74) 
09:08:16 -!- rain1 has joined.
09:24:45 -!- b_jonas has quit (Quit: leaving).
09:30:44 -!- oerjan has quit (Quit: Nite).
10:09:50  hello
10:10:55 -!- stux- has quit (Quit: Aloha!).
10:11:20 -!- stux has joined.
11:48:56  [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=68724&oldid=68346 * PaniniTheDeveloper * (-835) 
11:53:19  [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=68725&oldid=68724 * PaniniTheDeveloper * (+12) 
12:13:52 -!- arseniiv_ has joined.
12:16:39 -!- jix_ has changed nick to jix.
12:22:12  [[Dd]]  https://esolangs.org/w/index.php?diff=68726&oldid=67887 * IFcoltransG * (+21) Tidied spelling and grammar
12:39:11  [[Dd]]  https://esolangs.org/w/index.php?diff=68727&oldid=68726 * IFcoltransG * (-78) Concision w.r.t. published vs. created
12:41:11  [[Dd]] M https://esolangs.org/w/index.php?diff=68728&oldid=68727 * IFcoltransG * (+1) /* Syntax */  semantic capitalisation
12:42:17  [[Dd]] M https://esolangs.org/w/index.php?diff=68729&oldid=68728 * IFcoltransG * (-3) /* dd */  fixed grammar
13:20:11 -!- Frater_EST has joined.
13:20:19 -!- kspalaiologos has joined.
13:21:17  EFnet got some real delays
13:44:34  [[Rotary Quine]]  https://esolangs.org/w/index.php?diff=68730&oldid=68122 * A * (+62) /* Examples */
13:45:46  [[Dd]]  https://esolangs.org/w/index.php?diff=68731&oldid=68729 * A * (+55) /* Polyglot iterating quine (2 languages) */
13:55:04 -!- Frater_EST has left.
14:11:04  [[Special:Log/upload]] upload  * Mister14 *  uploaded "[[File:FizzBuzzLang.png]]"
14:16:13  [[Hyperon]]  https://esolangs.org/w/index.php?diff=68733&oldid=68715 * Moon * (+2) correction
14:24:41  why wouldn't J support something like
14:24:44  [ .5
14:24:44  kspalaiologos:  .5
14:24:48  as
14:24:50  [ 0.5
14:24:50  kspalaiologos: 0.5
14:24:55  wait, does it
14:24:59  [ .5 + .5
14:24:59  kspalaiologos: |domain error
14:24:59  kspalaiologos: |    .5    + .5
14:25:05  [ 0.5 + 0.5
14:25:06  kspalaiologos: 1
14:25:07  it doesn't
14:37:32  [ a =. 1 + b =. 5
14:37:33  kspalaiologos: |ok
14:37:58  [ a =. 1 + b =. 5 a
14:37:59  kspalaiologos: |syntax error
14:37:59  kspalaiologos: |   a=.1+b=.    5 a
14:38:07  [ (a =. 1 + b =. 5) a
14:38:07  kspalaiologos: |syntax error
14:38:07  kspalaiologos: |       (a=.1+b=.5)a
14:43:09 -!- Frater_EST has joined.
14:43:11  so
14:43:17  first b=5 is evaluated
14:43:20  and a=b+1
14:43:27 -!- Frater_EST has left.
14:43:27  so a = 6 then
14:46:06  what other outcome would there be?
14:47:31  a=1, b=5, the expression value would be 6
14:47:52  but it kinda makes no sense as I remembered that expressions are always evaluated rtl
14:51:47  When I try to use the following:
14:51:58  v =: verb define / x + y / )
14:52:01  (/ = newline)
14:52:07  I get an syntax error
14:55:04 -!- kritixilithos has joined.
14:58:06 -!- jake has joined.
15:08:17 -!- Lord_of_Life_ has joined.
15:08:38 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
15:09:38 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:22:54 -!- jake has quit (Remote host closed the connection).
15:23:21  hello
15:23:25  hows everybody doing heer
15:35:19 -!- Frater_EST has joined.
15:36:26 -!- Frater_EST has quit (Read error: Connection reset by peer).
15:36:46 -!- Frater_EST has joined.
15:43:16 -!- Frater_EST has quit (Read error: Connection reset by peer).
15:46:01 -!- Frater_EST has joined.
15:49:09 -!- Frater_EST has left.
15:52:15 -!- imode has joined.
15:56:10  ⎕CY'dfns'
15:56:10  7 7{3::0⋄(,⍳⍺)[⍋,w⊃⍨⍵⍳⍨⊃∘⍸¨0=w←¯1kt⍺]}⊂
15:56:17  just some average APL code
15:56:25  looks worse than int21h dumping memory
15:59:03 * FireFly isn't sure what the point of the remarks is
15:59:18  That remainds me of the quote from "man dc".
15:59:22  Describing the P instruction: "-- the sequence KSK0k1/_1Ss [ls*]Sxd0>x [256~Ssd0qaPlxx] dsxxsx0sqLqsxLxLK+k could also accomplish this function."
15:59:52  Less fancy characters, of course.
16:01:45  heh
16:20:31 -!- nico_nico has joined.
17:06:15 -!- kritixilithos has quit (Quit: quit).
17:20:02 -!- nico_nico has quit (Quit: WeeChat 2.7).
17:44:16  [[Hyperon]] M https://esolangs.org/w/index.php?diff=68734&oldid=68733 * Hakerh400 * (-35) 
18:04:59  [[Special:Log/newusers]] create  * JimmyChaos *  New user account
18:23:45 -!- imode has quit (Ping timeout: 265 seconds).
18:28:40 -!- Frater_EST has joined.
18:33:48  [[User talk:Mscibett]] N https://esolangs.org/w/index.php?oldid=68735 * Hex96 * (+115) Created page with "Hello There new user! ~~~~"
18:38:24 -!- FreeFull has joined.
18:41:24 -!- Frater_EST has left.
19:11:27  [[Talk:Drive-In Window]]  https://esolangs.org/w/index.php?diff=68736&oldid=37311 * Hex96 * (+121) 
19:15:12 -!- Hooloovo0 has quit (Ping timeout: 268 seconds).
19:19:07 -!- Hooloovo0 has joined.
19:30:34  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68737&oldid=68719 * JimmyChaos * (+170) /* Introductions */
19:32:08  [[User:JimmyChaos]] N https://esolangs.org/w/index.php?oldid=68738 * JimmyChaos * (+86) Created page with "I am a young programmer who updated the Python interpreter for [[ZOMBIE]] to Python 3."
19:42:38  [[User:JimmyChaos]]  https://esolangs.org/w/index.php?diff=68739&oldid=68738 * JimmyChaos * (+93) 
19:43:33  [[ZOMBIE]]  https://esolangs.org/w/index.php?diff=68740&oldid=65544 * JimmyChaos * (+131) /* External resources */
19:45:32  [[ZOMBIE]]  https://esolangs.org/w/index.php?diff=68741&oldid=68740 * JimmyChaos * (-2) /* External resources */
20:31:01 -!- b_jonas has joined.
21:00:58 -!- heroux has quit (Ping timeout: 260 seconds).
21:01:28 -!- heroux has joined.
21:04:15 -!- kspalaiologos has quit (Quit: Leaving).
21:17:21  kspalaiologos: because the dot is always parsed as part of the previous token, or as its own token if it's following a whitespace (or an apostrophe or the start of the line, but those are rare)
21:18:28  dots and colons always stick to the token right before them, that's how there are so many builtins that are a punctuation or letter character followed by a dot or colon
21:18:52  there are even a few tokens that end in multiple (dot or colon) inflection characters
22:30:12  fungot, can you name a beaver-shaped pokémon?
22:30:12  b_jonas: they say that water walking boots are better if you want to see the area around herself, much like looking on a blank scroll. nothing further then he fluttered-- till i scarcely more than a nymph.
22:31:36  Well they did name a mythical creature.
22:32:08  So that's pretty good for fungot's standards.
22:32:08  int-e: elven cloaks cannot rust. the arm let go of the head and toss it with a unicorn.
22:32:16  ^style
22:32:16  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
22:32:25  The style may have something to do with it though.
22:50:30 -!- gracedot has joined.
22:51:08 -!- gracedot has quit (Remote host closed the connection).
23:01:49 -!- rain1 has quit (Quit: leaving).

2020-01-09:

00:45:19 -!- ArthurStrong has joined.
00:47:06 -!- FreeFull has quit.
00:56:50  [[User talk:Mscibett]]  https://esolangs.org/w/index.php?diff=68742&oldid=68735 * JonoCode9374 * (+257) 
00:57:27 -!- arseniiv_ has quit (Ping timeout: 268 seconds).
01:00:36  Hello #esoteric
01:06:33 -!- Frater_EST has joined.
01:06:44 -!- Frater_EST has left.
01:18:25 -!- dingwat has joined.
01:26:02 -!- ArthurStrong has quit (Ping timeout: 240 seconds).
01:28:07 -!- ArthurStrong has joined.
01:33:40 -!- oerjan has joined.
02:10:45 -!- xkapastel has joined.
02:22:25 -!- ArthurStrong has quit (Read error: Connection reset by peer).
02:27:09 -!- ArthurStrong has joined.
02:36:57 -!- imode has joined.
02:49:53  [[Rotary Quine]]  https://esolangs.org/w/index.php?diff=68743&oldid=68730 * Oerjan * (+11) That fails condition 3. Let my rephrase it for clarity.
02:50:00  *me
03:07:04 -!- Lord_of_Life_ has joined.
03:07:14 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
03:08:25 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:22:47 -!- ArthurStrong has quit (Read error: Connection reset by peer).
03:27:11 -!- ArthurStrong has joined.
03:47:22 -!- MDude has joined.
04:20:27 -!- xkapastel has quit (Quit: Connection closed for inactivity).
04:25:21 -!- ArthurStrong has quit (Ping timeout: 258 seconds).
04:27:16 -!- ArthurStrong has joined.
04:40:15 -!- MDead has joined.
05:25:42 -!- ArthurStrong has quit (Ping timeout: 268 seconds).
05:27:21 -!- ArthurStrong has joined.
05:27:41 -!- ArthurStrong has quit (Client Quit).
06:59:08 -!- atslash has joined.
07:25:01 -!- sprocklem has quit (Remote host closed the connection).
07:31:09 -!- sprocklem has joined.
07:58:26 -!- imode has quit (Ping timeout: 240 seconds).
08:44:28 -!- sprocklem has quit (Ping timeout: 260 seconds).
08:44:45 -!- sprocklem has joined.
08:59:32 -!- b_jonas has quit (Quit: leaving).
10:19:43 -!- oerjan has quit (Quit: Nite).
10:21:48 -!- xkapastel has joined.
10:44:22 -!- MDead_ has joined.
10:46:58 -!- MDead has quit (Ping timeout: 260 seconds).
10:48:13 -!- MDude has quit (Ping timeout: 268 seconds).
11:08:46  [[Robolang]] N https://esolangs.org/w/index.php?oldid=68744 * Oklomsy * (+106) Created page with "Robolang is a programming language made by [[User:Oklomsy|Oklomsy]] Robolang has a javascript interpreter."
11:23:08 -!- arseniiv_ has joined.
12:08:11  [[Robolang]]  https://esolangs.org/w/index.php?diff=68745&oldid=68744 * Oklomsy * (+996) 
12:08:53  [[Robolang]]  https://esolangs.org/w/index.php?diff=68746&oldid=68745 * Oklomsy * (+3) 
12:23:10  [[User:Oklomsy]]  https://esolangs.org/w/index.php?diff=68747&oldid=67894 * Oklomsy * (+220) 
12:40:12  [[User:Oklomsy]]  https://esolangs.org/w/index.php?diff=68748&oldid=68747 * Oklomsy * (+0) 
12:40:30  [[Robolang]]  https://esolangs.org/w/index.php?diff=68749&oldid=68746 * Oklomsy * (-2) 
12:41:20 -!- Frater_EST has joined.
12:41:24  [[Robolang]]  https://esolangs.org/w/index.php?diff=68750&oldid=68749 * Oklomsy * (+8) 
12:43:34  [[Joke language list]]  https://esolangs.org/w/index.php?diff=68751&oldid=68563 * Oklomsy * (+106) 
12:44:00 -!- Frater_EST has left.
12:47:36  [[Robolang]]  https://esolangs.org/w/index.php?diff=68752&oldid=68750 * Oklomsy * (+107) 
12:48:45  [[Robolang]]  https://esolangs.org/w/index.php?diff=68753&oldid=68752 * Oklomsy * (+7) 
12:49:21  [[Robolang]]  https://esolangs.org/w/index.php?diff=68754&oldid=68753 * Oklomsy * (+8) 
12:57:53  [[User:Oklomsy]]  https://esolangs.org/w/index.php?diff=68755&oldid=68748 * Oklomsy * (+222) 
12:58:59  [[User:Oklomsy]]  https://esolangs.org/w/index.php?diff=68756&oldid=68755 * Oklomsy * (+7) /* News and Stuff */
13:06:03  [[User talk:Oklomsy]] N https://esolangs.org/w/index.php?oldid=68757 * Oklomsy * (+24) Created page with "What is a talk page tho?"
13:41:46 -!- kspalaiologos has joined.
13:41:55  got some spare time
13:42:05  I'll be studying the book
14:04:56 -!- Frater_EST has joined.
14:19:19  kspalaiologos: which book?
14:20:30  The J book
14:20:39  J for C programmers
14:20:42  but it seems quite overwhelming
14:20:44 -!- xkapastel has quit (Quit: Connection closed for inactivity).
14:20:50 -!- Frater_EST has left.
14:21:06  and I'm not smart enough to understand most of it
14:23:34  s/and I'm not smart enough to/but that's okay I have enough nerve and gall and arrogance and stubbornness to eventually/
14:23:45  thats the spirit kspalaiologos 
14:24:09  s/nerve/kingmanship/
14:25:26  s/\([a-z ']*\)\/\([a-z ']*\)/\2\/\1/
14:26:26  too much kingmanship Taneb
14:27:14 -!- MDead_ has quit (Quit: Going offline, see ya! (www.adiirc.com)).
14:28:41  `8ball is there such a thing as too much kingmanship?
14:28:42  Ask again later.
15:03:42  [[Auld Lang]] N https://esolangs.org/w/index.php?oldid=68758 * Idomdavis * (+5259) Created page with "'''Auld Lang''' is a [[Joke language list | joke]] [[esoteric programming language]] created by [http://domdavis.com Dom Davis]. It is similar to [[Brainfuck]], although some..."
15:07:46 -!- Lord_of_Life_ has joined.
15:08:02 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
15:09:07 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:10:10 -!- kspalaiologos2 has joined.
15:43:36 -!- sprocklem has quit (Ping timeout: 268 seconds).
15:44:12 -!- sprocklem has joined.
15:58:54 -!- imode has joined.
16:00:52 -!- kspalaiologos has quit (Remote host closed the connection).
16:01:05 -!- kspalaiologos2 has changed nick to kspalaiologos.
16:47:37 -!- joast has quit (Quit: Leaving.).
17:00:53 -!- joast has joined.
17:05:00  [[Talk:///]]  https://esolangs.org/w/index.php?diff=68759&oldid=68671 * Hex96 * (+230) 
17:13:08 -!- stux has quit (Ping timeout: 260 seconds).
17:26:02 -!- stux has joined.
17:51:40 -!- tromp has quit (Read error: Connection reset by peer).
17:52:13 -!- tromp has joined.
18:05:47 -!- FreeFull has joined.
18:33:38 -!- b_jonas has joined.
18:35:34  [[User talk:Ais523]]  https://esolangs.org/w/index.php?diff=68760&oldid=67400 * Hex96 * (+19) /* Why so much? */
18:35:42 -!- LKoen has joined.
18:37:54  [[User talk:Ais523]]  https://esolangs.org/w/index.php?diff=68761&oldid=68760 * Hex96 * (+130) /* Burn */
18:46:28  [[User talk:Ais523]]  https://esolangs.org/w/index.php?diff=68762&oldid=68761 * Fizzie * (+383) /* Any features to insert mathematical formulas like TeX style? */ Reply.
18:46:42  (Unrelated to previous.)
19:11:56 -!- heroux has quit (Ping timeout: 265 seconds).
19:12:05  [[Talk:Burn]]  https://esolangs.org/w/index.php?diff=68763&oldid=67945 * Hex96 * (+317) /* Reverse engineering attempts */
19:12:20  [[Talk:Burn]]  https://esolangs.org/w/index.php?diff=68764&oldid=68763 * Hex96 * (+2) /* a slightly more serious attempt */
19:15:48  [[Talk:Burn]]  https://esolangs.org/w/index.php?diff=68765&oldid=68764 * Hex96 * (+514) /* a slightly more serious attempt */
19:16:06  [[Talk:Burn]]  https://esolangs.org/w/index.php?diff=68766&oldid=68765 * Hex96 * (+1) /* a slightly more serious attempt */
19:18:44  [[Category:Posibly turing complete]] N https://esolangs.org/w/index.php?oldid=68767 * Hex96 * (+40) Created page with "the name suggests what this category is."
19:19:47  [[Burn]]  https://esolangs.org/w/index.php?diff=68768&oldid=67650 * Hex96 * (+37) 
19:32:48  [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68769&oldid=68701 * Fizzie * (+492) /* Wiki categorization */ new section
19:36:15 -!- LKoen has quit (Read error: Connection reset by peer).
19:36:40 -!- LKoen has joined.
20:03:48 -!- heroux has joined.
20:51:48 -!- LKoen has quit (Remote host closed the connection).
21:03:38 -!- LKoen has joined.
21:08:56 -!- LKoen has quit (Remote host closed the connection).
21:10:31 -!- LKoen has joined.
21:18:10 -!- LKoen has quit (Remote host closed the connection).
21:29:50 -!- kspalaiologos has quit (Quit: Leaving).
21:31:45 -!- LKoen has joined.
21:37:30 -!- LKoen has quit (Remote host closed the connection).
22:00:48 -!- LKoen has joined.
22:03:48 -!- LKoen has quit (Remote host closed the connection).
22:13:08 -!- LKoen has joined.
23:37:58  [[User talk:Ais523]]  https://esolangs.org/w/index.php?diff=68770&oldid=68762 * Arseniiv * (+216) /* Any features to insert mathematical formulas like TeX style? */
23:39:55  fizzie: you did what? Thank you! The math plugin is like a present! (I hope. I used in at one other wiki and it worked quite right, it even understood many unicode characters in place of traditional TeX character names.)
23:40:06 -!- arseniiv_ has changed nick to arseniiv.
23:42:18  It's calling into MediaWiki/Wikipedia API to use Mathoid as a service. After a lot of reading and pondering, it seemed like that's allowed; and anyway it's not like our usage could even be noticed. Properly installing it and running a local instance seemed like an incredible pain.
23:43:06  There's also an Extension:SimpleMathJax which would've done it all client-side via MathJax, but it didn't look incredibly impressive. Math and MediaWiki was a big mess overall.
23:43:31  But it's come up multiple times, and really given the esolangs.org topics and audience, I think it's quite relevant.
23:45:52  finally I would be able to make my pages totally incomprehensible yay :o
23:57:19  unfortunately I have no good ideas recently

2020-01-10:

00:06:46 -!- imode has quit (Ping timeout: 265 seconds).
00:15:40 -!- 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:54:50 -!- FreeFull has quit.
01:10:41 -!- Frater_EST has joined.
01:16:52 -!- Frater_EST has quit (Read error: Connection reset by peer).
01:17:30 -!- Frater_EST has joined.
01:24:00 -!- Frater_EST has left.
01:33:25 -!- oerjan has joined.
01:36:02 -!- arseniiv has quit (Ping timeout: 240 seconds).
02:23:21 -!- MDude has joined.
02:35:49 -!- imode has joined.
03:08:43 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
03:08:53 -!- Lord_of_Life_ has joined.
03:10:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:22:15 -!- rodgort has quit (Quit: Leaving).
03:36:14 -!- tromp_ has joined.
03:38:46 -!- rodgort has joined.
03:39:28 -!- tromp has quit (Ping timeout: 245 seconds).
03:40:02 -!- xkapastel has joined.
05:29:38 -!- sprocklem has quit (Ping timeout: 240 seconds).
05:29:56 -!- sprocklem has joined.
07:19:47 -!- xkapastel has quit (Quit: Connection closed for inactivity).
09:01:38 -!- imode has quit (Ping timeout: 240 seconds).
09:13:36 -!- b_jonas has quit (Quit: leaving).
10:15:00 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
10:20:01 -!- Lord_of_Life has joined.
10:36:10 -!- oerjan has quit (Quit: Nite).
10:36:24 -!- xkapastel has joined.
10:48:59 -!- wib_jonas has joined.
10:49:43  `perl -eprint(($mile=1609)*40)
10:49:45  64360
11:05:53 -!- rain1 has joined.
11:09:35  [[Keta]]  https://esolangs.org/w/index.php?diff=68771&oldid=68688 * JonoCode9374 * (+1653) /* Very WIP Reference List */
11:10:35  [[User talk:Oklomsy]]  https://esolangs.org/w/index.php?diff=68772&oldid=68757 * JonoCode9374 * (+193) 
11:18:21  fungot, how many private airplanes and luxury yachts do you have?
11:18:21  wib_jonas: tanko: samurai plate armor of the giant spider, all of the lords of death. you are boring, not only do these demons do physical damage by biting and by himself in the dark lord and named him the god seth. he hung this moneybag around louis' neck, claws, hooves, or you'll get the gods.
11:18:32  ok, this style is getting tiring
11:18:33  ^style
11:18:33  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
11:18:43  ^style ukparl
11:18:43  Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018)
11:19:03  my hon. and learned friend fungot, how many private airplanes and luxury yachts do you have?
11:19:03  wib_jonas: i will be with you, whatever. if anywhere, the problem many have in talking to operators now being handed to the treasury that the pay of the chief social worker, and the bill,
11:19:15  much better
11:20:01  hi
11:34:04  eh, i liked the moneybags around louis' neck part :/
11:34:23  not so much the claws and hooves
12:28:03  [[///]] M https://esolangs.org/w/index.php?diff=68773&oldid=68670 * CarlosLuna * (-4) Small improvement of the improved Thue-Morse sequence example
12:28:53  [[///]] M https://esolangs.org/w/index.php?diff=68774&oldid=68773 * CarlosLuna * (-18) Small improvement of the improved Fibonacci sequence example
12:28:57  fungot: Do you think MPs should get free private airplanes and luxury yachts as compensation? 
12:28:58  fizzie: i can, in a kind, and users, value, resilience, that commitment is the backbone of the uk economy, and, together the higher personal care, the state, leaving the secretary of state in the bill that that person the government wish the transitional deal, saying any arrangements, the mere fact of information being put out to international competition, to prevent in scotland has benefited. the number of people, that is the 
12:29:53 -!- sprocklem has quit (Ping timeout: 260 seconds).
12:29:55  "higher personal care", that's what the private airplane is?
12:30:21  I think broadly speaking that was a yes.
12:30:24  I think that's what having a masseuse on the private aeroplane is
12:30:53  [[User:CarlosLuna]] M https://esolangs.org/w/index.php?diff=68775&oldid=68711 * CarlosLuna * (-26) Small improvements of the improved Thue-Morse and Fibonacci sequence examples
12:31:41 -!- sprocklem has joined.
12:39:39  [[User:CarlosLuna]] M https://esolangs.org/w/index.php?diff=68776&oldid=68775 * CarlosLuna * (-8) Small improvements of the improved Thue-Morse and Fibonacci sequence examples
12:57:44  my hon. and learned friedn fungot, if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil viccans or satanists?
12:57:45  wib_jonas: i can be, mr secretary johnson, the only johnson, the last of the fnord document,
12:58:13  ^8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists?
12:58:19  `8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists?
12:58:20  My reply is no.
12:58:25  =8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists?
12:58:30  ?8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists?
12:58:30  Unknown command, try @list
12:58:34  ?8ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists?
12:58:34  Unknown command, try @list
12:58:52  ^8ball does exist.
12:58:52  No.
12:59:05  <3
12:59:13  A rather limited one to be sure.
12:59:20  (But at least it's deterministic.)
13:02:27 -!- arseniiv has joined.
13:11:19 -!- kspalaiologos has joined.
13:20:03  `8ball is the "kane" (i think was his name) character of the nod side of the original command and conquer based on anton levay?
13:20:08  Better not tell you now.
13:20:27  `8ball does the nod side represent soviets?
13:20:28  My sources say no.
13:20:33  `8ball is the gdi side nato?
13:20:34  Yes definitely.
13:20:41  hmm
13:21:14  `8ball is the nod symbol snake-ish?
13:21:14  Outlook good.
13:22:13  `8ball is the "mechanical man" song evil?
13:22:15  Signs point to yes.
13:24:02  `8-ball Are the upgrades that Samus uses to enchance his arm cannon (long beam, charge beam, ice beam, wave beam, grapple beam, spazer beam, plasma beam) compatible with Megaman's arm cannon?
13:24:06  Ask again later.
13:24:25  "his" ? i thought that was solved with that justin bailey thing
13:25:08  see, 8ball knows this, gave an appropriate answer
13:25:36  hello
13:29:57  `8ball is tiberium the cause of global warming/etc. 
13:29:58  Reply hazy try again.
13:43:58  `8-ball On contrary, latinum is the cause of global warming/etc.
13:43:59  Concentrate and ask again.
13:49:24  `8ball Is my cat today pretty annoying?
13:49:24  You may rely on it.
13:49:31  I knew it!
13:56:03  Do you have a different cat each day?
13:56:23  (And if not: how do you know?)
13:58:02  int-e: these days vets implant an RFID proximity token into cats, so you can tell that it's the same cat if the RFID-capable cat flap lets them into the house
13:59:06 -!- kritixilithos has joined.
14:04:55  Unless they've gone to visit the neighborhood hacker cat to get that chip cloned.
14:07:32  http://kspalaiologos.baselinux.net/doc/clip.wav
14:07:36  sounds nice ino
14:07:38  *imo
14:07:47  good beginning for the song
14:09:59  fizzie: they don't do that, because they want to be the only one who can come into the house, so that they can eat their pray without being bothered by other cats. that's why they bring animals into your house in first place.
14:34:48  I've been told the reason for bringing half-alive or dead critters back is, they've noticed you're so terrible at hunting, you never seem to be catching anything, so they're trying to teach you how it's done.
14:59:27  fizzie: Huh, that made no sense to me.
14:59:40  (I'm assuming lack of context.)
15:00:55  [[User talk:Oklomsy]]  https://esolangs.org/w/index.php?diff=68777&oldid=68772 * A * (+188) 
15:02:45  [[Category:Posibly turing complete]]  https://esolangs.org/w/index.php?diff=68778&oldid=68767 * A * (+10) Both a typo and a duplicate
15:09:05 -!- Lord_of_Life_ has joined.
15:11:34 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
15:11:56 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:19:09  [[User talk:Oklomsy]]  https://esolangs.org/w/index.php?diff=68779&oldid=68777 * A * (+2) 
15:20:55  [[User talk:Oklomsy]]  https://esolangs.org/w/index.php?diff=68780&oldid=68779 * A * (-1) 
15:59:31 -!- rain1 has quit (Quit: Lost terminal).
16:02:16 -!- imode has joined.
16:05:53 -!- wib_jonas has quit (Remote host closed the connection).
16:17:30  [[User talk:Hex96]]  https://esolangs.org/w/index.php?diff=68781&oldid=68769 * Hex96 * (+35) /* Wiki categorization */
16:25:59 -!- xkapastel has quit (Quit: Connection closed for inactivity).
16:54:57 -!- atslash has quit (Ping timeout: 258 seconds).
16:55:18 -!- atslash has joined.
17:26:55 -!- LKoen has joined.
17:40:59 -!- kritixilithos has quit (Quit: quit).
17:52:11 -!- LKoen has quit (Read error: Connection reset by peer).
17:52:40 -!- LKoen has joined.
17:55:20 -!- b_jonas has joined.
18:38:28  fungot, how much blood is there in a churchmouse?
18:38:29  b_jonas: of the three of us have, for the first time, the hon. and learned friend the minister for the work he is now undertaking to restore that section.
18:39:37  int-e, I've encountered a tiny bummer when coming back to the MM stuff
18:39:48  about infinite celled brainfuck to finite celled brainfuck reduction
18:40:07  I know how to reduce finite tape to finite tape (but smaller) brainfuck
18:40:21  whereas infinite tape requires calculating infinite coefficients upfront
18:40:34  and it's impossible (just a tiny bit)
18:41:56 -!- FreeFull has joined.
18:42:41  fungot, do you mine bitcoins?
18:42:41  b_jonas: i will have to check the foreign office. she is indeed a good many of the care of fnord peers, and the working group.
18:45:17  fungot, please become a CS oracle
18:45:17  kspalaiologos: on the one side, that the charter to the law of the uk anyway, to just focus on the overseas territories. i was in the house,
18:45:30  it's the europarl mode isnt it
18:45:33  ^style
18:45:33  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
18:45:34  kspalaiologos: Going from infinite cells to finite cells will require some variable length trickery, but is doable.
18:45:54  could you gently point me to a direction
18:46:16  what kind of trickery is it
18:46:51  Things like this: [>] skips over any number of non-zero cells.
18:47:18  so?
18:47:35  wait
18:47:41  maybe we could calculate coefficients at runtime
18:47:56  writing a prime function in brainfuck aint that hard
18:48:21  Uh, no, this shouldn't involve computing prime numbers.
18:49:00  I know
18:49:01  now
18:49:09  thanks
18:50:14  [[Talk:///]]  https://esolangs.org/w/index.php?diff=68782&oldid=68759 * Hex96 * (+298) /* other programs */ new section
18:51:39  [[Talk:///]]  https://esolangs.org/w/index.php?diff=68783&oldid=68782 * Hex96 * (+125) /* Even Faster Counter */
19:08:05  tea is ready, my hon. and learned friend fungot. would you like some lemon juice or milk with it?
19:08:06  b_jonas: i have, the loss, absence, the committee of selection, and we have the other amendment, and with, cheltenham, the uks. scotland, of course, in the public,
19:10:02  [ 2 ^ 3
19:10:02  kspalaiologos: 8
19:10:09  [ ^ 2
19:10:10  kspalaiologos: 7.38906
19:10:14  what does it compute
19:10:18  unary ^
19:10:40  e^y
19:10:48  [ ^ 2 3 4
19:10:49  kspalaiologos: 7.38906 20.0855 54.5982
19:10:55  interesting
19:11:32  [ e
19:11:33  kspalaiologos: |value error: e
19:12:22  [ 1e
19:12:22  kspalaiologos: |ill-formed number
19:12:26  [ 1e1
19:12:27  kspalaiologos: 10
19:12:39  [ 1x1
19:12:39  kspalaiologos: 2.71828
19:12:50  [ 1x1 ^ 3
19:12:51  kspalaiologos: 20.0855
19:12:58  [ ^~ 2 3 4
19:12:59  kspalaiologos: 4 27 256
19:14:12  the vocabulary doesnt explain ~ behavior
19:14:38  [ +~ 2 3 4
19:14:39  kspalaiologos: 4 6 8
19:14:43  weird
19:14:47  [ ~ 2 3 4
19:14:48  kspalaiologos: |syntax error
19:14:48  kspalaiologos: |       ~2 3 4
19:15:47  [ d := monad define d ) d ~ 2 3 4
19:15:48  kspalaiologos: |need input
19:15:53  [ d := monad define d ) d 2
19:15:54  kspalaiologos: |need input
19:15:57  [ d := monad define d ) 2 d 2
19:15:58  kspalaiologos: |need input
19:17:01  [ -~ 2 3 4
19:17:02  kspalaiologos: 0 0 0
19:17:03  What part about the ~ behaviour do you find unclear from the vocabulary?
19:17:04  expected
19:17:14  FireFly, from what I understood
19:17:37  it selects all distinct items
19:17:42  so it should return 2 3 4
19:17:46  and behave exactly like
19:17:49  no?  https://www.jsoftware.com/help/dictionary/d220v.htm  it's an adverb, it's reflex
19:17:51  [ ^ 2 3 4
19:17:52  kspalaiologos: 7.38906 20.0855 54.5982
19:17:57  > u~ y ↔ y u y . For example, ^~ 3 is 27, and +/~ i. n is an addition table. 
19:17:59   :1:27: error: parse error on input ‘,’
19:18:06  wait wha
19:18:22  oh you were looking at ~.
19:18:36  [ ~. 1 2 3 2 1 4 5 2
19:18:37  FireFly: 1 2 3 4 5
19:18:46  so it behaves as I expected it
19:19:03  just the fact that it's an adverb was absent in my head but it's back here
19:19:13  ~. and ~ are different things
19:19:46  ~. is a verb, and removes duplicates, keeping only unique items.  ~ is an adverb, and modifies the verb before it (reflex in the monadic case, flip in the dyadic case)
19:20:13  ye tye
19:20:23  [ ;: '$ 1 2 3'
19:20:24  kspalaiologos: ┌─┬─────┐
19:20:24  kspalaiologos: │$│1 2 3│
19:20:24  kspalaiologos: └─┴─────┘
19:20:33  that boxing is somewhat interesting
19:20:48  the $ operator seems very powerful
19:20:57  is it used frequently?
19:21:36  [ 2 2 $ 2 5 $ 1 10
19:21:37  kspalaiologos:  1 10  1 10  1
19:21:37  kspalaiologos: 10  1 10  1 10
19:21:37  kspalaiologos: 
19:21:37  kspalaiologos:  1 10  1 10  1
19:21:37  kspalaiologos: 10  1 10  1 10
19:21:43  [ 2 1 $ 2 5 $ 1 10
19:21:44  kspalaiologos:  1 10  1 10  1
19:21:44  kspalaiologos: 
19:21:44  kspalaiologos: 10  1 10  1 10
19:22:00  [ 2 5 $ 1 10
19:22:01  kspalaiologos:  1 10  1 10  1
19:22:01  kspalaiologos: 10  1 10  1 10
19:22:12  clear
19:23:56  that only works if you use his name, and a colon after the statement
19:23:58  j-bot, clear:
19:23:59  b_jonas, cleared b_jonas,#esoteric
19:24:19  ?
19:24:23  wha
19:24:30  no no I dont mean that
19:24:35  [ v=:5
19:24:36  b_jonas: |ok
19:24:37  [v
19:24:39  [ v
19:24:40  b_jonas: 5
19:24:41  [ v
19:24:41  b_jonas: 5
19:24:42  [ v
19:24:43  b_jonas: 5
19:24:47  j-bot clear:
19:24:47  b_jonas, cleared b_jonas,#esoteric
19:24:48  it keeps variables
19:24:49  [ v
19:24:50  interesting
19:24:50  b_jonas: 'v' (1 : 0) :.((u: 652) (1 : 0))
19:24:50  b_jonas:   '(', (": m), ' ', (": y), ')'
19:24:50  b_jonas: :
19:24:50  b_jonas:   '(', (": x) ,' ', (": m) ,' ', (": y), ')'
19:24:50  b_jonas: )
19:24:50  b_jonas:   '(', (": m), ' ', (": y), ')'
19:24:50  b_jonas: :
19:24:51  b_jonas:   '(', (": x) ,' ', (": m) ,' ', (": y), ')'
19:24:51  b_jonas: )
19:24:53  right
19:25:01  good to know
19:25:05  wait
19:25:08  ^ ah, that's some crazy default assignment from Firefly's library
19:25:09  sorry
19:25:10  actually it's exploitable
19:25:13  should use a different name
19:25:16  [ t
19:25:17  b_jonas: 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
19:25:22  what's this
19:25:22  what
19:25:23  (actually tangentstorm's library)
19:25:26  ok
19:25:27  [ k
19:25:28  b_jonas: |value error: k
19:25:32  [ k=:5
19:25:32  [ a
19:25:32  b_jonas: |ok
19:25:33  kspalaiologos: 6
19:25:33  [ k
19:25:34  b_jonas: |ask later
19:25:41  [ k
19:25:41  b_jonas: 5
19:25:42  that reminds me that I need to clear a bunch of these things up
19:25:44  [ k
19:25:45  b_jonas: 5
19:25:46  [ k 
19:25:47  b_jonas: 5
19:25:49  [ k
19:25:50  b_jonas: 5
19:25:53  j-bot clear:
19:25:54  b_jonas, cleared b_jonas,#esoteric
19:25:55  [ k
19:25:56  b_jonas: |value error: k
19:26:32  I think I may understand  J at a very basic level by now
19:26:46  solved the excercises from declarations chapter
19:27:25  [ 5 $ 1 2 3 4
19:27:26  kspalaiologos: 1 2 3 4 1
19:27:39  [ i. 8
19:27:39  kspalaiologos: 0 1 2 3 4 5 6 7
19:27:45  that's interesting
19:28:05  kspalaiologos: wrt  ;: '$ 1 2 3'  <- yeah, the vector of numbers is a single token (which I guess is the surprising bit?)
19:28:33  ye a bit
19:28:39  but r->l evaluation
19:28:48  I wonder did anyone make a collection of useful snippets
19:28:50  that I will need
19:28:53  one day or another
19:29:25  [ $i.8
19:29:26  kspalaiologos: 8
19:29:29  [ #i.8
19:29:29  kspalaiologos: 8
19:29:44  kspalaiologos: try to use J to find (a) the largest number in this array, (b) the second largest number in this array: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352
19:29:53  (dear fungot what is a cocategory?)
19:29:53  arseniiv: is the hon. and learned friend the minister for a very powerful and is damning. it was absolutely for the european union have in fnord relationships, the women of the uk deserve to have the full support of the british government, the british government, the british government to the illegal wildlife trade, the government have
19:30:07  ^style irc
19:30:07  Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams)
19:30:10  I don't know how to iterate or loop by now
19:30:13  (dear fungot what is a cocategory really?)
19:30:13  arseniiv: parsing: unexpected end of file ( index: 12, row: 1, col: 3)
19:30:59  https://www.jsoftware.com/help/jforc/loopless_code_i_verbs_have_r.htm#_Toc191734331
19:31:02  I'm starting this chapter
19:31:10  you often don't really want to iterate or loop explicitly in J; it's an array-oriented language, so often the more idiomatic way to approach problems is by working on the entire array at once in different ways
19:31:57  (well, like, the implementation will at some level perform a loop of course, but you often don't really reason about it in a "loop" way)
19:32:26  the answer for (b) should be 0.971 by the way
19:32:33  I will try
19:32:35  though
19:32:48  [ I need to map it all to the > operator
19:32:48  kspalaiologos: |syntax error
19:32:48  kspalaiologos: |       I need to map it all to the>operator
19:32:50  I believe
19:32:55  (oops [)
19:33:26  [ > 1 2 3
19:33:26  kspalaiologos: 1 2 3
19:33:31  [ 1 2 3 > 1 2 3
19:33:32  kspalaiologos: 0 0 0
19:37:07  [ a1 := ]`[@.(2&>@[)
19:37:07  kspalaiologos: a1 := ]`[@.(2&>@[)
19:37:15  [ a:=]`[@.(2&>@[)
19:37:16  kspalaiologos: a: = ]`[@.(2&>@[)
19:37:23  [ a=:]`[@.(2&>@[)
19:37:24  kspalaiologos: |ok
19:37:25 -!- sprocklem has quit (Ping timeout: 268 seconds).
19:37:27  yay
19:37:33  [ 2 a 3
19:37:34  kspalaiologos: 3
19:37:38  [ 8 a 3
19:37:39  kspalaiologos: 3
19:37:42  [ 8 a 4
19:37:43  kspalaiologos: 4
19:37:47  bruh
19:38:04  [ a=:]`[@.(y&>@[)
19:38:05  kspalaiologos: |ok
19:38:07  [ 8 a 4
19:38:08  kspalaiologos: |domain error: a
19:38:08  kspalaiologos: |   8     a 4
19:38:13  gah
19:38:24  I concede defeat
19:39:11 -!- sprocklem has joined.
19:40:00  huh that's a pretty cute implementation of maximum
19:40:17  kspalaiologos: if you just do @.> instead, that approach for defining maximum works
19:40:59  [ s=: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352
19:41:00  b_jonas: |ok
19:41:01  since  x (g@.f) y  will run  (x f y)  to decide which verb of the gerund to apply
19:41:16  [ 2 (]`[@.>) 5
19:41:17  FireFly: 5
19:41:21  [ 5 (]`[@.>) 2
19:41:21  FireFly: 5
19:41:45  [ +/>/~ s
19:41:45  kspalaiologos: so, right line of thinking there at least, I think :)
19:41:45  b_jonas: 9 3 10 1 11 6 2 5 0 7 4 13 12 8
19:42:38  [ s{~0 i.~+/>/~ s
19:42:38  b_jonas: 1.5
19:43:10  [ s{~1 i.~+/>/~ s
19:43:11  b_jonas: 0.971
19:43:25  only that doesn't work well if there are equal elements
19:44:03  this can be fixed if you compare indexes for equal elements, but it gets much uglier
19:44:39  huh, well that's not the approach I expected :p
19:45:09 * FireFly thinks
19:45:24  of course not, I'm not giving away the easiest solution right after asking a question
19:45:35  heh
19:45:52  it's a cute approach though, thanks for showing it
19:45:53  it's only like six characters anyway
19:46:17  [ 5 (]`[@.>) 5
19:46:17  kspalaiologos: 5
19:48:53  [ (+/ % #) 2 3 4
19:48:54  kspalaiologos: 3
19:48:58  [ (+/ %) 2 3 4
19:48:59  kspalaiologos: 2.5 2.33333 2.25
19:48:59  kspalaiologos: 3.5 3.33333 3.25
19:48:59  kspalaiologos: 4.5 4.33333 4.25
19:49:06  what did I just do
19:49:18  [ (+/ #) 2 3 4
19:49:18  kspalaiologos: 5 6 7
19:50:15  [ max:=(]`[@.>)/
19:50:16  kspalaiologos: |spelling error
19:50:16  kspalaiologos: |   max:=(]`[@.>)/
19:50:16  kspalaiologos: |   ^
19:50:20  [ max=:(]`[@.>)/
19:50:21  kspalaiologos: |ok
19:50:24  [ max 2 3 4
19:50:25  kspalaiologos: 4
19:50:28  AAAAAAAAAAAAAA
19:50:30  I DID IT
19:50:34  [ max 2 3 4 3 6
19:50:34  kspalaiologos: 6
19:50:37  [ max 7 2 3 4 3 6
19:50:38  kspalaiologos: 7
19:50:46  b_jonas, look
19:50:48  I did it
19:51:02  kspalaiologos: are you sure? try it on that array that I gave
19:51:14  _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352
19:51:18  [ s=: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352
19:51:18  kspalaiologos: |ok
19:51:22  result should be 1.5
19:51:23  [ max s
19:51:24  kspalaiologos: 1.5
19:51:30  xaxaxaxaxa
19:51:30  great
19:51:38  \o/
19:54:04  lovely spam, oh wonderful spam
19:56:31  kspalaiologos: of course, finding the second largest is harder
19:56:43  #jsoftware might be a better fit for learning J than #esoteric is
19:56:57  wait
19:56:59  a second
19:57:13  ``` sleep 1; echo ok
19:57:16  ok
20:00:40 -!- sprocklem has quit (Ping timeout: 268 seconds).
20:01:26 -!- sprocklem has joined.
20:02:33  fungot, what color of lightsabre are you using?
20:02:33  b_jonas: syntax-unquote et al would be a window log in bitchx and i abused the scheme macro system. it is very useful and powerful. but imho more important is how much of the rest of the world
20:03:28  still waiting for the rainbow colored lightsabre
20:06:29  [[Burn]]  https://esolangs.org/w/index.php?diff=68784&oldid=68768 * Moon * (+1) fix
20:07:04  [[Category:Possibly turing complete]] N https://esolangs.org/w/index.php?oldid=68785 * Moon * (+0) quickly make blank cat
20:07:53  [[Burn]]  https://esolangs.org/w/index.php?diff=68786&oldid=68784 * Moon * (-38) actually, nvm, delete cat
20:08:13  [[Category:Posibly turing complete]]  https://esolangs.org/w/index.php?diff=68787&oldid=68778 * Moon * (+17) In need of deletion from site.
20:09:00  [[Category:Possibly turing complete]]  https://esolangs.org/w/index.php?diff=68788&oldid=68785 * Moon * (+16) Pending deletion by administrator.
20:09:38  fungot, what condiments do you eat with your hot dog
20:09:38  b_jonas: egg-drop vehicle? just wondering about sxm :) i use the wrong number."
20:43:13 -!- sprocklem has quit (Ping timeout: 268 seconds).
20:44:56 -!- sprocklem has joined.
20:48:24 -!- imode has quit (Ping timeout: 258 seconds).
21:23:12  fungot: Eggdrop is a bot framework thing.
21:23:12  fizzie: i have a linux computer doesn't need xp manuals, and because i don't
21:27:56  fungot: will you upgrade to Windows 10?
21:27:56  int-e: i've just never heard that. but from a proper command-processor??
21:28:24  fungot: Good point; I see the appeal of sticking with the command processor.
21:28:24  int-e: is that wrong? ( just to look at
21:30:53  fungot, at most how many electric moves can a Voltorb know right after you catch it in the wild?
21:30:53  b_jonas: you have to mess around with o to create the first hello by bouncing it off some people...
21:31:33  b_jonas: I'd say 1 in the very first games, and today there probably isn't a limit anymore
21:32:03  actually it might even be zero in the first games
21:46:07 -!- arseniiv has quit (Ping timeout: 268 seconds).
21:55:28 -!- kspalaiologos has quit (Quit: Leaving).
22:01:06 -!- imode has joined.
22:24:38 -!- kspalaiologos has joined.
22:25:11  I've been writing a plugin for my friend's MC server - generic stuff, random teleport, antigrief
22:25:20  They have opened it with 50 players in
22:25:45  It kinda worked but then the server hanged and crashed with terrible lagspikes
22:26:06  Obviously at first everyone thought it was the world generating 
22:26:44  does MC mean minecraft?
22:26:49  . o O ( Monte Carlo. Master of Ceremony. Mini-Cassette. )
22:26:54  `? MC
22:26:55  MC? ¯\(°​_o)/¯
22:26:56  I looked at the code and nearly shit my pants because there was new Thread().run(); instead of new Thread().start();
22:26:57  b_jonas: Presumably.
22:27:06  Wnd the opening was delayed three hours
22:27:06  kspalaiologos: what's the differece
22:27:07  Damn
22:27:21  Thread run doesn't start the thread 
22:27:34  It runs the procedure in the current thread 
22:27:36  i can't say i've ever shit my pants while writing Java
22:27:41  welp, lol
22:27:46  So game tick processing was delayed
22:27:52  Because of calculations
22:28:14  b_jonas, minecraft, Java 
22:30:09  b_jonas, could you give me a J challenge
22:30:26  kspalaiologos: you still haven't solved the previous one. what's the second largest number in that array?
22:30:30  Hah, kmc should have their own ideas what "mc" stands for.
22:30:37  Ah
22:30:43  2nd largest you say
22:31:06  Just sort the array
22:31:11  Pick 2nd element
22:31:12  it's supposed to be 0.971
22:31:22  kspalaiologos: right, so do that in J. it's pretty short.
22:31:36  I'm writing on mobile so I'll test it in the channel 
22:32:27  it's like 6 characters once you already defined the array s
22:32:34  shoulnd't be hard to test on the channel
22:32:47  Gosh J really has no sort prototype? 
22:35:06  [ bruh:=\:~
22:35:07  kspalaiologos: |spelling error
22:35:07  kspalaiologos: |   bruh:=\:~
22:35:07  kspalaiologos: |   ^
22:35:19  Now all I need is just extract the 1st element 
22:35:36  [ bruh=:\:~
22:35:37  kspalaiologos: |ok
22:38:23  [ a=:1{\:~
22:38:24  kspalaiologos: |ok
22:38:32  [ a 1 2 3
22:38:33  kspalaiologos: 2
22:38:48  b_jonas, can you test it? 
22:39:05  j-bot, ls
22:39:07  j-bot, ls:
22:39:17  j-bot list:
22:39:20  j-bot?
22:39:24  j-bot: 1
22:39:25  b_jonas: 1
22:39:30  j-bot, list:
22:39:34  what
22:39:39  j-bot, sessions:
22:39:49  I don't get j-bot syntax
22:39:52  `whatis ls
22:39:53  ls(1) - list directory contents \ ls(1p) - list directory contents \ ls(1hackeso) - no description \ ls(8glibc) - File Attributes \ ls(8jevalbot) - show the name of all persistent sessions
22:39:55  there is an ls command isn't there?
22:39:59  Just paste it over 
22:40:00  j-bot ls:
22:40:13  Gimme the data
22:40:29  I think it's still on your session
22:40:41  j-bot load: kspalaiologos
22:40:41  b_jonas, copied b_jonas,#esoteric from b_jonas,kspalaiologos
22:40:44  [ a s
22:40:45  b_jonas: |value error: a
22:40:45  b_jonas: |       a s
22:40:48  [ a
22:40:49  b_jonas: |value error: a
22:40:54  j-bot load: kspalaiologos,
22:40:54  b_jonas, copied b_jonas,#esoteric from kspalaiologos,#esoteric
22:40:56  [ a s
22:40:57  b_jonas: 0.971
22:40:59  there
22:41:00  [ s
22:41:01  b_jonas: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.5 _0.326 0.449 _1.901 _1.433 _0.352
22:41:04  Yay
22:41:04  it was still in your j-bot session
22:41:10  you just had to type [ a s
22:41:10  And another one
22:44:34  kspalaiologos: solve http://wiki.math.bme.hu/view/Informatika1-2010/Hazi5 
22:44:36  your input is
22:45:19  [ s0=: 69 7 8 28 18 92 61 41 24 9 72 56
22:45:20  b_jonas: |ok
22:45:54 -!- kspalaiologos has quit (Ping timeout: 265 seconds).
22:46:33  chunk them to distinct groups of length 3, so the first grtoup is [69, 7, 8], the second is [28,18,92], the third is [61,41,24] etc, compute the product of the three numbers in each of those groups, and the sum of those products
22:46:45  no wait
22:46:46  don't compute the sum
22:46:50  just compute the list of products
22:47:07  output should be 3864 46368 60024 36288
22:47:24  but make it work for longer input vectors too, like the other examples on that page
22:47:44  then solve http://wiki.math.bme.hu/view/Informatika1-2010/Hazi4
22:49:39  inputs are:
22:49:47  [ m1=: _2]\ 270 294 337 357 390 414 457 477 510 534 577 597 630 654 697 717 750 774 817 837 870 894 937 957 990 1014 1057 1077 1110 1134 1230 1254 1338 1362
22:49:47  b_jonas: |ok
22:49:50  [ m2=: _2]\ 319 567 366 539 540 714 545 809 780 954 785 1055 900 1074 905 1169 1025 1280 1140 1324
22:49:51  b_jonas: |ok
22:50:06  (copy them with "j-bot load: b_jonas," if you want)
22:50:49  m1 are pairs of times from a railway timetable from town A to B, first in the pair is when the train departs from A (in minutes from midnight), second is when the train arrives in town B
22:51:02  similarly m2 is timetable from B to C
22:51:15  [ g=: 720
22:51:15  b_jonas: |ok
22:51:51  you want to arrive to C at time g or before, when is the latest you can start from A, assuming it takes no time to transfer from one train to another in B
22:52:01  answer should be 510
22:52:22  solution should work for other inputs too of course
23:05:44 -!- xkapastel has joined.
23:06:37  kspalaiologos: third problem. you have a set of piles of pebbles, represented by a list of the number of pebbles in each pile, order of the list doesn't matter. in each step, you take one pebble from each pile and make a new pile from them. 
23:07:22  compute the state after a step, then iterate that. for example, if you start from (10), then the next state is (9 1), then (8 2), then (7 1 2), then (6 1 3).
23:07:43  Use (7 3) as the starting state and iterate until you get the fixed point (4 3 2 1)
23:08:23  then, if you want something more tricky, generate all possible partitions of 10 pebbles, and prove with a computation that they each go to the fixed point (4 3 2 1) eventually.
23:08:44  find all cycles for 12 pebbles instead of 10.
23:11:28  [[User talk:Oklomsy]]  https://esolangs.org/w/index.php?diff=68789&oldid=68780 * JonoCode9374 * (+207) 
23:20:34  what's being discussed?
23:20:41  I second my twin.
23:28:38  [[BF instruction minimalization]]  https://esolangs.org/w/index.php?diff=68790&oldid=66685 * Smjg * (+2) /* TonyBrown148's attempt (2 instructions currently) */ what was presumably meant

2020-01-11:

00:16:59  fungot: what's your favorite Python indentation depth?
00:17:00  int-e: it's full of stars
00:18:31  (For some reason I'm using 3, meaning that's what I configured the python mode to use. And I'm wondering why.)
00:22:37  And I can't think of a good reason... so I guess I'll switch to 4. :)
00:23:12  [[Special:Log/newusers]] create  * *berlinquin *  New user account
00:28:41  Kjugobe's Trick {1UU} Instant ;; Choose one-- ;; - Change the text of target spell by replacing all instances of one color word, land type word, creature type word, or non-power/toughness counter word with another of same kind. ;; - Target spell gains split second until it leaves the stack. ;; - Target spell loses all subtypes and supertypes. ;; Flashback {2U} ;; Affinity for permanents named Iuckqlwviv Kjugobe
00:30:10  fungot: How do you indent Python with stars? 
00:30:10  fizzie: most european educational systems have that, i return to walker? problem is im poorly equiped theorethically. didnt listen in algorithms and such in scheme.
00:31:30  Do you like this cards I make up?
00:32:24  Karatsuba's Trick {MMMAASS}. Calculation. Multiply two linear polynomials in a single variable.
00:33:48  [[Esolang:Introduce yourself]]  https://esolangs.org/w/index.php?diff=68791&oldid=68737 * *berlinquin * (+301) 
00:36:22  What is "MMMAASS"?
00:38:10  multiply, addition, subtraction
00:38:16  O, OK.
00:38:29  err, multiplication (to fit the grammar of the rest)
00:56:20 -!- 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:07:09 -!- relrod has quit (Ping timeout: 250 seconds).
01:08:01 -!- jix has quit (Ping timeout: 250 seconds).
01:08:30 -!- jix has joined.
01:08:40 -!- relrod has joined.
01:08:42 -!- relrod has quit (Changing host).
01:08:42 -!- relrod has joined.
01:14:55  [[Robolang]]  https://esolangs.org/w/index.php?diff=68792&oldid=68754 * IFcoltransG * (+172) Categories
01:16:54  [[Animosian]] M https://esolangs.org/w/index.php?diff=68793&oldid=68622 * IFcoltransG * (-13) Formatting: removed pre
01:20:16  [[Echo Tag]]  https://esolangs.org/w/index.php?diff=68794&oldid=66993 * Pppery * (+5) 
01:20:45  [[Animosian]] M https://esolangs.org/w/index.php?diff=68795&oldid=68793 * IFcoltransG * (+91) Categories
01:21:52  [[Animosian]] M https://esolangs.org/w/index.php?diff=68796&oldid=68795 * IFcoltransG * (-13) Re-removed pre after accidentally the whole thing
01:22:24  [[Animosian]] M https://esolangs.org/w/index.php?diff=68797&oldid=68796 * IFcoltransG * (+1) Missing quote mark
01:23:41  [[Animosian]] M https://esolangs.org/w/index.php?diff=68798&oldid=68797 * IFcoltransG * (+0) 'High-level' category spelling
01:34:19  Do you have a proper comment of Magic: the Gathering cards that I made up?
01:58:51 -!- xkapastel has quit (Quit: Connection closed for inactivity).
02:07:26 -!- oerjan has joined.
02:45:00  [ +/~ 1 2 3
02:45:01  oerjan: 2 3 4
02:45:01  oerjan: 3 4 5
02:45:01  oerjan: 4 5 6
02:45:09  [ +/ 1 2 3
02:45:10  oerjan: 6
02:45:42  [ +~~ 1 2 3
02:45:43  oerjan: 2 4 6
02:46:40  [ */~ 1 2 3
02:46:41  oerjan: 1 2 3
02:46:41  oerjan: 2 4 6
02:46:41  oerjan: 3 6 9
02:47:14  [ 1 2 3 */ 1 2 3
02:47:15  oerjan: 1 2 3
02:47:15  oerjan: 2 4 6
02:47:15  oerjan: 3 6 9
02:47:18  ah
02:48:32  The inventor of farbfeld format suggests compressing pictures using bzip2, and says it gives good results. In my experience, it is usually better compression than PNG, but worse than JPEG. However, some things that help are to not compress the header, and depending on the picture Paeth conversion may also help, and flipping/rotation the picture might help.
02:59:38  [ > 3 1 2
02:59:38  oerjan: 3 1 2
03:10:08 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
03:10:57 -!- Lord_of_Life has joined.
03:35:46 -!- sprocklem has quit (Ping timeout: 268 seconds).
03:37:33 -!- sprocklem has joined.
04:12:49 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
04:21:24 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
04:24:47 -!- Lord_of_Life has joined.
04:27:37  zzo38: I am somewhat curious how e.g. xz would perform for it
04:28:16  Also, given Farbfeld's whole deal, if something vaguely like PNG's filters mixed with more modern compression could do
04:28:32  (though I understand Farbfeld itself not doing it -- it's counter to the format's goals)
04:43:10  pikhq: I have tried xz; it is sometimes better and sometimes worse, although it helps a bit to change the alignment settings
04:49:40  But it would seem to me that compression specifically for pictures would work better. My idea was for the file to start with the header and then a sequence of filters to apply, and then the compressed picture data.
04:50:48  (These filters may include rotation, indexed colours, predictions, YCoCg, etc)
04:51:58  I personally have no need to store farbfeld pictures on disk, compressed or otherwise. I use farbfeld only as an intermediate format in pipes, which I think is a good use for it and farbfeld is a good format for that use.
06:12:18 -!- atslash has quit (Ping timeout: 265 seconds).
06:37:47 -!- quintopia has quit (Ping timeout: 250 seconds).
06:37:54 -!- quintopia has joined.
07:31:57 -!- Melvar has quit (Ping timeout: 268 seconds).
07:46:05 -!- Melvar has joined.
07:53:06 -!- Melvar has quit (Ping timeout: 268 seconds).
07:59:53 -!- sprocklem has quit (Ping timeout: 268 seconds).
08:00:12 -!- sprocklem has joined.
08:06:16 -!- Melvar has joined.
08:20:40 -!- imode has quit (Ping timeout: 268 seconds).
09:43:22 <\oren\> I've updated my font to include the newest letters in Latin Extended D
09:43:25 <\oren\> ꞺꞻꞼꞽꞾꞿꟂꟃꟄꟅꟆ
09:46:20  those look pretty new, aka square
09:48:09  mmm
09:48:51  (my irssi/screen combination shows an empty message)
09:50:51  [[Cactusi]]  https://esolangs.org/w/index.php?diff=68799&oldid=59165 * IFcoltransG * (+54) /* Explanation */  Misc edits to spelling etc
09:51:06 <\oren\> https://cdn.discordapp.com/attachments/299702207270486016/665490091178721281/unknown.png
09:51:44 <\oren\> also added were some of the characters in sitelen pona and some superscript letters that don't exist in unicode
09:58:24 -!- atslash has joined.
10:03:03 -!- atslash has quit (Ping timeout: 265 seconds).
10:03:48 -!- atslash has joined.
10:46:53 -!- zzo38 has quit (Ping timeout: 260 seconds).
10:50:40 -!- LKoen has joined.
11:01:46 -!- oerjan has quit (Quit: leaving).
11:07:22  there's a "Latin Extended D"?
11:10:36  ok
11:39:02 -!- LKoen has quit (Remote host closed the connection).
11:39:25 -!- LKoen has joined.
11:46:16 -!- MDude has joined.
12:01:10 -!- LKoen has quit (Remote host closed the connection).
12:02:26 -!- LKoen has joined.
12:29:53 -!- LKoen has quit (Remote host closed the connection).
12:30:20 -!- LKoen has joined.
12:47:56 -!- kspalaiologos has joined.
12:48:03  I've been DDoS'ed
12:48:09  it's ridiculous
12:48:59  http://kspalaiologos.baselinux.net/doc/ips_filtered.txt
12:49:13  I filtered a list of ip's using perl & |sort|uniq
12:49:16  it's over 2k IP's
12:49:29  I wonder how much does an attack of this duty cost
12:51:06 <\oren\> why would anyone ddos you?
12:51:24  no f**king idea
12:51:48  the attack lasted for a pretty long time though
12:52:01  we eventually brought the server off it's knees
12:56:29  Run of the mill botnet based DDoS, can't be that expensive?
12:56:33  Do you respond to ICMP ECHO?
12:57:04  My prgmr VPS got hit once, or rather I suspect it was used for a reflection attack targetting another target
12:57:14  but it effectively acted as a DDoS of my VPS as well
12:57:33  so if it's something like that, you might not have been the intended target, but rather just used as utility
12:57:54  used for amplification
12:58:13  (that was the day I learned to configure iptables :p)
12:59:33  kspalaiologos: "Booter" services come quite cheap, really. Should be no more than $10 really.
12:59:54  Hmm, so much "really".
13:00:07  well they ran something that imitated a client
13:00:16  and most of the IP's are located in russia
13:00:42  my soft has been denying them but the server eventually died for some bizzare reason
13:02:04  Hmm. If it's a customized attack it'll be more expensive, or free if they have their own botnet *shrugs*.
13:02:11  I doubt
13:02:32  but the suspects, as stupid as they are can manage buying a ddos
13:02:32  It's not rocket science. Also your friend's botnet is your botnet, right?
13:02:52  they don't even distinguish a DoS from DDoS
13:03:00  They might just hang out with the right crowd.
13:03:10  no way
13:03:40  no idea why would anyone want to do that
13:03:48  especially in the night when no one was really using the service
13:04:17  disk is full because of log garbage and other stuff
13:04:44  Yeah no clue what drives such people.
13:05:36  I would understand if they actually caused some damaghe
13:05:53  had something with someone and brought it down
13:06:23  I'm not a saint too, but I'm not buying botnets and right after exploitation and leaving something for the owner contact them
13:08:38  I remember when my friend sent me a link to some subsite of MEN
13:08:44  that's the ministry of education in Poland
13:09:07  some guy (possibly on appetrinceship) hosted a random number generator written in JS
13:09:50  useful
13:09:58  we joked about new Matura grading
13:10:16  (an exam finishing high school)
13:10:29  Of course, bitcoin mining is just generating random numbers at high speed.
13:10:32  my first dirty thought was just bringing it down because it was useless
13:10:43  and no one would really punish me for bringing down such thing
13:10:52  in the response there was actually an old version of Apache
13:10:59  that wasn't updated for like 12 years
13:11:02  the same went for the main website
13:11:13  I sent some requests with malformed range header
13:11:27  and the server sent partial request HTTP code so effectively I leaked some memory on the serverside
13:11:38  I wrote an email to MEN and CKE about this issue
13:11:49  no reply until this day, but it seems they patched it
13:12:11  I just hate my country
13:27:57  anyways
13:28:01  some good J excercises someone
13:28:22  that will get me entertained
13:57:08 -!- LKoen has quit (Remote host closed the connection).
13:57:26 -!- LKoen has joined.
14:56:16 -!- LKoen has quit (Remote host closed the connection).
14:56:39 -!- LKoen has joined.
15:09:23 -!- Lord_of_Life_ has joined.
15:09:45  kspalaiologos: see the logs, I told some after you left yesterday
15:09:53  channel logs
15:10:24  ah fine
15:10:27  my inet died
15:12:23 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
15:12:32 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:13:23  it's in hungarian
15:13:28  will google translate do the job?
15:14:31  alright I understand now
15:15:20  I'll experiment in the channel
15:15:39  [ 0 1 2 { 64 70 22 78 88 100
15:15:40  kspalaiologos: 64 70 22
15:18:14  [ set=:64 70 22 78 88 100 36 49 53 70 53 85 35 87 18 72 99 74 30 99 19 72 10 100 59 9 99 80 27 56 42 71 94 51 64 47 12 23 9 30 13 91 71 61 18 5 4 60
15:18:15  kspalaiologos: |ok
15:18:18  [ $set
15:18:19  kspalaiologos: 48
15:18:24  [ i.$set
15:18:25  kspalaiologos: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
15:18:36  [ i.$set%3
15:18:37  kspalaiologos: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
15:18:42  [ i.($set%3)
15:18:43  kspalaiologos: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
15:18:48  [ ($set%3)
15:18:49  kspalaiologos: 48
15:18:54  [ ($set)%3
15:18:55  kspalaiologos: 16
15:18:58  [ i.($set)%3
15:18:59  kspalaiologos: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
15:19:16  alrightie
15:21:21  [ * 1 2 3
15:21:22  kspalaiologos: 1 1 1
15:21:24  [ *\ 1 2 3
15:21:25  kspalaiologos: 1 0 0
15:21:25  kspalaiologos: 1 1 0
15:21:25  kspalaiologos: 1 1 1
15:21:34  [ *\ (1 2 3)
15:21:34  kspalaiologos: 1 0 0
15:21:34  kspalaiologos: 1 1 0
15:21:34  kspalaiologos: 1 1 1
15:21:52  [ +\\ (1 2 3)
15:21:53  kspalaiologos: 1 0 0
15:21:53  kspalaiologos: 0 0 0
15:21:53  kspalaiologos: 0 0 0
15:21:53  kspalaiologos: 
15:21:53  kspalaiologos: 1 0 0
15:21:54  kspalaiologos: 1 2 0
15:21:54  kspalaiologos: 0 0 0
15:21:55  kspalaiologos: 
15:21:55  kspalaiologos: ...
15:22:01  [ gosh
15:22:02  kspalaiologos: |value error: gosh
15:23:19  [ f=:monad:'(0{x)*(1{x)*(2{x)'
15:23:19  kspalaiologos: |spelling error
15:23:19  kspalaiologos: |   f=:monad:'(0{x)*(1{x)*(2{x)'
15:23:19  kspalaiologos: |      ^
15:23:48  [ f=: monad define (0{x)*(1{x)*(2{x) )
15:23:48  kspalaiologos: |index error
15:23:48  kspalaiologos: |   f=:monad define(0{x)*(1{x)*(2    {x))
15:24:06  [ f=:(0{x)*(1{x)*(2{x)
15:24:07  kspalaiologos: |index error
15:24:07  kspalaiologos: |   f=:(0{x)*(1{x)*(2    {x)
15:24:18  b_jonas, ideas, why can't I define that verb?
15:24:59  [ f=:((0+y){x)*((1+y){x)*((2+y){x)
15:25:00  kspalaiologos: |domain error
15:25:00  kspalaiologos: |   f=:((0+y){x)*((1+y){x)*((2    +y){x)
15:25:17  [ f =: monad : ((0+y){x)*((1+y){x)*((2+y){x)
15:25:18  kspalaiologos: |domain error
15:25:18  kspalaiologos: |   f=:monad :((0+y){x)*((1+y){x)*((2    +y){x)
15:25:30  [ f =: dyad : ((0+y){x)*((1+y){x)*((2+y){x)
15:25:31  kspalaiologos: |domain error
15:25:31  kspalaiologos: |   f=:dyad :((0+y){x)*((1+y){x)*((2    +y){x)
15:25:39  [ f =: dyad : ((0+y.){x.)*((1+y.){x.)*((2+y.){x.)
15:25:40  kspalaiologos: |spelling error
15:25:40  kspalaiologos: |   f =: dyad : ((0+y.){x.)*((1+y.){x.)*((2+y.){x.)
15:25:40  kspalaiologos: |                   ^
15:27:08 -!- LKoen has quit (Remote host closed the connection).
15:28:07  [ {. (1 2 3)
15:28:08  kspalaiologos: 1
15:28:11  [ }. (1 2 3)
15:28:12  kspalaiologos: 2 3
15:28:25 -!- LKoen has joined.
15:28:37  [ f =: ((0+{.){}.)*((1+{.){}.)*((2+{.){}.)
15:28:38  kspalaiologos: |ok
15:28:42  it can't work
15:28:46  but it's worth giving it a shot
15:28:55  [ f 0 1 2 3
15:28:56  kspalaiologos: 6
15:29:00  damn
15:29:01  it works
15:29:07  [ f 1 1 2 3 4 5 6
15:29:08  kspalaiologos: 24
15:29:34  wait, it just multiplied 4*6
15:29:36  ommiting the 5
15:29:46  [ f 1 1 2 3 4 5 6 7
15:29:46  kspalaiologos: 24
15:29:56  [ 2 i.10
15:29:57  kspalaiologos: 1
15:30:03  [ f 2 (i.10)
15:30:03  kspalaiologos: |index error: f
15:30:03  kspalaiologos: |       f 2(i.10)
15:30:08  [ f 2 i.10
15:30:09  kspalaiologos: |index error: f
15:30:09  kspalaiologos: |       f 2 i.10
15:30:13  [ i. 10
15:30:14  kspalaiologos: 0 1 2 3 4 5 6 7 8 9
15:30:20  [ z=:i. 10
15:30:21  kspalaiologos: |ok
15:30:24  [ f 0 z
15:30:25  kspalaiologos: |index error: f
15:30:25  kspalaiologos: |       f 0 z
15:32:36  [ f , z
15:32:37  kspalaiologos: 6
15:32:40  [ f 0,z
15:32:40  kspalaiologos: 0
15:32:43  [ f 1,z
15:32:44  kspalaiologos: 6
15:33:20  [ f 0 3 4 5
15:33:20  kspalaiologos: 60
15:33:53  [ f =: ((0+(3*{.)){}.)*((1+(3*{.)){}.)*((2+(3*{.)){}.)
15:33:53  kspalaiologos: |ok
15:33:55  [ f 0 3 4 5
15:33:56  kspalaiologos: 60
15:34:02  [ f 1 1 2 3 4 5 6 7
15:34:03  kspalaiologos: 120
15:34:06  works fine
15:41:46 -!- arseniiv has joined.
15:42:35  [ f 0 s
15:42:36  kspalaiologos: |index error: f
15:42:36  kspalaiologos: |       f 0 s
15:42:42  [ f 0,s
15:42:43  kspalaiologos: 0.420845
15:42:55  can you two get a room
16:23:39 -!- rain1 has joined.
16:49:24  kspalaiologos: try in #jsoftware or #esoteric-blah 
16:54:25  I moved to pv
16:54:36  and I'm talking with a friend rn
16:54:42  not focused on the task
16:55:09 -!- rain1 has quit (Quit: Lost terminal).
17:09:46   You don't have any messages => :′((((((((
17:13:20  @tell arseniiv Maybe you should seek happiness elsewhere.
17:13:20  Consider it noted.
17:14:07  @messages
17:14:21  oh
17:29:57 -!- 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:18:22 -!- imode has joined.
18:37:14  zzo38: M:tG rules update bulletin is out, https://magic.wizards.com/en/articles/archive/news/theros-beyond-death-update-bulletin-2020-01-10
18:37:25  also the release notes for the new set
18:53:34 -!- zzo38 has joined.
18:56:02  zzo38: ^
18:59:30  I read the rule update bulletin.
18:59:50  Once the new rules are available I will want to download it, though.
19:00:46 -!- j-bot has quit (Ping timeout: 268 seconds).
19:01:22  sure
19:20:06 -!- stux- has joined.
19:21:44 -!- stux has quit (Read error: Connection reset by peer).
19:21:44 -!- rodgort has quit (Quit: Leaving).
19:23:34 -!- rodgort has joined.
19:29:12 -!- tromp has joined.
19:32:46 -!- tromp_ has quit (Ping timeout: 252 seconds).
19:41:21  How I thought version ten internet addresses should work is, there are sixteen octets. If the first twelve octets are all zero then it is a version 4 address with the same meaning as a version 4 address. If the first octet is less than 128 then it is various kind of specials (network specials, application specials, operating system specials, etc). Each customer will have 2^32 addresses which should be more than enough.
19:43:57  zzo38: https://en.wikipedia.org/wiki/IPv4_mapped_address#IPv4-mapped_IPv6_addresses
19:44:13  The prefix is not 0, but the idea exists.
19:46:06  I think the way it is done in IPv6 is messy, with multiple classes of such addresses, an unusual notation that is different from normal IPv6 notation, etc.
19:47:19  Sometimes there is a use for multiple classes, but usually it shouldn't care.
19:50:12  I believe they consciously switched from octets to nybbles for the benefit of reverse DNS.
19:53:12  Also https://xkcd.com/927/ applies equally well for standards that just try to do things "right".
19:53:13  (e.g. anything that can map version 4 addresses will do so; if it doesn't then it is just treated as a version 6 address passed to the next device on the network (such as the router, modem, ISP, etc); if the ISP supports this then they might have their own address prefix for such purpose and 0.0.0.0.0.0.0.0.0.0.0.0 is treated as an alias for it.)
19:56:47  why jbot died
19:56:49  reeeeeeee
19:59:56  kspalaiologos: int-e killed it so that you don't spam the channel :-)
20:00:10  he couldn't just kick it from this channel
20:00:33  I stopped spamming it like 3 hours ago lol
20:02:15  he owns the bot though?
20:02:54  no
20:03:12  I think another problem of version 6 internet is that some protocols might not expect the address to contain a colon. With my idea it doesn't have that problem, and furthermore you can use version 4 and 10 addresses together if it is treated as a big-endian number, so the high 96-bits are all zero.
20:10:51  so how the heck he killed it
20:13:57  b_jonas is fibbing.
20:15:02  I know, yet I tried to pull it out of him
20:15:07  most probably it just crashed
20:15:21  but it's not me, I sweark
20:15:24  *swear
20:15:37  it could be another bot that doesn't know how to reconnect
20:16:04  my bot used to reconnect in netsplits
20:16:09  Orb of Magical Defenses {3} Legendary Artifact ;; {(2/W)(2/W)}, {T}, Sacrifice ~, tap a land you control, tap a creature you control: Create seven 1/1 white Gargoyle creature tokens with flying and bands with other Gargoyle tokens. Use only if a creature is attacking you and the top card of your graveyard is a nonland card. ;; Retrace
20:16:13  so it's 50% done theoretically
20:16:47  https://www.youtube.com/watch?v=AAujJwjd7jY
20:16:50  this one sounds interesting
20:40:26 -!- kspalaiologos has quit (Quit: Leaving).
21:01:08   b_jonas is fibbing. => btw was that word named in honor of our great Fibonacci
21:02:54  arseniiv: It's a word made for false etymology if you ask me.
21:03:27  It doesn't seems to be, except for a use in poetry which is not applicable to that.
21:03:46  zzo38: Just embrace the counterfactual.
21:04:03  int-e: I think “ask” too really is “ack” and derives all its semantic might from Ackermann
21:06:30  arseniiv: I'm not sure I want to follow that path.
21:06:39  traces of the history can be seen in a proverb: “one asks, other acks”, obviously it means the other asks too, people just love asking, so the proverb has some applicability, even if I apocryphed it right now
21:06:52  int-e: :D of course
21:24:00 -!- stux- has quit (Quit: Aloha!).
21:24:23 -!- stux has joined.
21:49:12  @oeis A027884
21:49:13   https://oeis.org/A027884 Figaro's opening aria in 'Le Nozze di Figaro' by Mo...
21:49:13   [5,10,20,30,36,43,640,231,100,91,1003]
21:49:22  what?
21:49:25  it doesn't have those extra terms
21:49:45  not according to http://oeis.org/A027884
21:50:23  those terms are from A027885
21:50:27  what are you doing, oeis?
21:50:47  are you like searching for "A027784" and concatenating the terms from all sequences that match?
21:59:42  [[User:Hakerh400/Prefix-free serialization]] N https://esolangs.org/w/index.php?oldid=68800 * Hakerh400 * (+13772) Prefix-free serialization
22:01:05  [[User:Hakerh400]] M https://esolangs.org/w/index.php?diff=68801&oldid=68717 * Hakerh400 * (+103) Add link to article
22:01:28  [[User:Hakerh400]]  https://esolangs.org/w/index.php?diff=68802&oldid=68801 * Hakerh400 * (-26) 
22:02:56  [[User:Hakerh400/Prefix-free serialization]] M https://esolangs.org/w/index.php?diff=68803&oldid=68800 * Hakerh400 * (+1) 
22:26:58  Do you like this cards I make up? Do you make up a card too?
22:38:24  How to make a list of .so files that another .so file links with?
22:38:54  zzo38: try objdump -x filename.so
22:39:00  Doesn't ldd do that too? 
22:39:47  OK, that works
23:20:39 -!- kspalaiologos has joined.
23:30:23 -!- Frater_EST has joined.
23:40:47 -!- Frater_EST has left.
23:54:17  jbot is back
23:54:22  But I'm tired
23:54:39  kspalaiologos: you could have solved the problems locally and now just copy the solutiosn
23:54:59  Possibly 
23:56:16  But someone more experienced watching gives me (false?) feeling of the possibility someone eventually will point me the better direction 
23:56:33  that makes sense I guess

2020-01-12:

00:10:38  though it works better if you ask specific questions or hints
00:10:55  tell what you're stuck with or what doesn't work
00:11:40  I'm tired not going to solve it now 
00:11:50  I need to take a rest
00:12:07  See you today but around twelve
00:18:01  sure
00:22:03 -!- arseniiv has quit (Ping timeout: 268 seconds).
00:27:02  I want to minimize dependencies of TeXnicard; it already uses SQLite, Ghostscript, and PCRE; so if I add further dependencies I should add ones which are already used by Ghostscript, if possible, I think.
00:38:01 -!- Frater_EST has joined.
00:48:24  I want to support PK format fonts in TeXnicard, and it seem that FreeType doesn't implement that format. Well, I can implement my own; I have done it before.
01:03:27 -!- j-bot has joined.
01:13:18 -!- Frater_EST has left.
01:40:33 -!- nico_nico has joined.
01:41:54  [[User:DmilkaSTD]]  https://esolangs.org/w/index.php?diff=68804&oldid=67931 * DmilkaSTD * (-125) 
01:42:15  [[User:DmilkaSTD]]  https://esolangs.org/w/index.php?diff=68805&oldid=68804 * DmilkaSTD * (+4) 
01:45:01 -!- nico_nico has quit (Client Quit).
02:18:07  [[NewFuck]] N https://esolangs.org/w/index.php?oldid=68806 * DmilkaSTD * (+415) Created page with "NewFuck is another brainfuck derivative. The operations changes everytime you make a new project. == Possible operations == {| class="wikitable" |- ! Brainfuck operation !! Po..."
02:19:11  [[NewFuck]]  https://esolangs.org/w/index.php?diff=68807&oldid=68806 * DmilkaSTD * (+1) 
02:26:46  [[NewFuck]]  https://esolangs.org/w/index.php?diff=68808&oldid=68807 * DmilkaSTD * (+463) 
02:54:52 -!- oerjan has joined.
03:10:42 -!- Lord_of_Life_ has joined.
03:11:38 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
03:12:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:17:42 -!- sftp has quit (Ping timeout: 252 seconds).
03:20:11 -!- sftp has joined.
04:31:08 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
04:34:03 -!- ^[ has quit (Ping timeout: 245 seconds).
04:35:07 -!- ^[ has joined.
04:37:48 -!- dog_star has quit (Ping timeout: 245 seconds).
04:39:12 -!- dog_star has joined.
04:40:50 -!- kspalaiologos has quit (Ping timeout: 240 seconds).
04:47:45  has anyone made a brainfuck variant which allows direct system calls?
04:48:08  for example say the ! command executes a syscall where the syscall number and arguments are given by the value under the head and the next six
04:48:13  and puts the return value under the head
04:48:44  to be actually useful you would also need a way to get real machine-level pointers to brainfuck cells, or some other way to use syscalls which have pointer arguments
04:51:40  you could just say that the address of the first memory cell is in the first memory cell when the program starts
04:51:45  or something like that
04:58:53  Or you could translate 0 into a pointer to the first cell, 1 into a pointer to the second, and so on
04:59:16  except that some arguments are pointers and some aren't
04:59:24  and it would need to know about each syscall in that case
04:59:37  or there may even be cases where it could be a pointer or not according to the semantics of the call
04:59:51  I think the interpreter would have to know about the syscalls anyway
05:00:17  why?
05:01:00  So it knows how many inputs to take and how many outputs to provide. Unless you always have it do 6 arguments and ignore the extra ones
05:01:22  yeah
05:01:28  on linux anyway, I think it will work fine that way
05:02:01  the syscall ABI is pretty simple
05:02:05  And you'd need some way to deal with structs
05:02:49  yeah the brainfuck code would need to manually construct the appropriate struct layout on the stack
05:02:52  and then get a pointer to it
05:02:55  s/stack/tape/
05:03:10  it'd be a pain in the ass but
05:03:14  this is esoprogramming
05:06:16  what's a _good_ alternative to syscalls, anyway.
05:09:37  You can also use calls for some kind of VM. I invented (but did not implement) a way to use Glk with Befunge, for example.
05:15:34  what is Glk?
05:18:53 -!- atslash has quit (Quit: Leaving).
05:19:29  It is a API for setting up text windows for I/O especially in text adventure games. It also supports displaying pictures, sounds, music, file I/O, and date/time.
05:26:35  ah, cool
05:26:37  It is a C API, although there is also a dispatch layer which uses a standardized format for arguments and uses numbers to identify each function (although a few functions cannot be dispatched, including the dispatching function itself).
05:32:40  Glulx is a VM which is mainly used with Glk (although the design allows implementations to be made with other I/O systems too), but also has some other functions included, such as the ability to save the entire VM memory and stack to a file, and built-in instructions for searching (linear, binary, or linked).
05:38:38 -!- FreeFull has quit.
05:44:17 -!- xkapastel has joined.
09:03:01  Now loading font metric files is implemented in TeXnicard.
09:06:37  It might be useful to add some extensions beyond what TeX uses, such as a margin character (like the boundary character it is not displayed; it can be used in kerning for hanging punctuation). Possibly some others too, but I don't know which ones. Possibly a table of accented characters, and maybe large character set support, maybe
09:42:33 -!- kspalaiologos has joined.
09:44:12  up for tasks
09:44:36  [[Special:Log/upload]] upload  * Hakerh400 *  uploaded "[[File:Quine common program structure.png]]": Quine - common program structure
09:44:39  I need to solve the last one
09:45:35  [ s
09:45:36  kspalaiologos: 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
09:45:41  wait
09:45:43  what's this
09:45:44  [ set
09:45:45  kspalaiologos: |value error: set
09:51:25  What task is that you will need to solve?
09:54:04  b_jonas, can you look at #jsoftware and help me?
09:54:14  split the vector into three element lists
09:54:17  multiply them
09:54:20  and put it in another list
10:11:41  Recovering Cards {3} Instant ;; Put target non-basic non-creature non-planeswalker non-Equipment non-Vehicle card from your graveyard on top of your library. ;; Retrace ;; Cycling {3}
10:50:05  what is this
10:52:03  `? this
10:52:08  This is something people on the channel like to talk about. We're often unsure what this is, though. Nobody likes this.
10:52:13  hth
10:58:29 -!- kritixilithos has joined.
11:11:11 -!- xkapastel has quit (Quit: Connection closed for inactivity).
11:17:33 -!- oerjan has quit (Quit: leaving).
11:23:16  `? that
11:23:17  that? ¯\(°​_o)/¯
11:23:24  That's good.
11:33:10 -!- imode has quit (Ping timeout: 268 seconds).
11:37:18 -!- arseniiv has joined.
12:22:55 -!- Frater_EST has joined.
12:23:20 -!- Frater_EST has left.
13:08:19  [[User talk:*berlinquin]] N https://esolangs.org/w/index.php?oldid=68810 * Hex96 * (+101) Created page with "hello! ~~~~"
13:19:22 -!- xkapastel has joined.
13:28:02  Is Taneb actually Tony Hawk?
13:28:35  Just because they both start with "T", I don't think that's enough evidence.
13:33:42 -!- kritixilithos has quit (Remote host closed the connection).
13:35:22  b_jonas: why do you ask?
13:36:43  Maybe they saw you do some sick [INSERT SKATEBOARDING TERMINLOGOY]s.
13:57:02 -!- Frater_EST has joined.
13:57:36 -!- Frater_EST has left.
14:09:08 -!- MDude has joined.
14:12:18  Taneb: I was watching GDQ and it has a skateboarding game that has a cutscene that shows a likeness of Tony Hawk
14:12:36  I probably connected it to you because of that list
14:12:54  ``` cat wisdom/*people*taneb*
14:12:55  cat: 'wisdom/*people*taneb*': No such file or directory
14:12:57  uh
14:13:01  ``` cat wisdom/*taneb*not*
14:13:02  cat: 'wisdom/*taneb*not*': No such file or directory
14:13:07  oh
14:13:15  ``` cat /hackenv/wisdom/*taneb*not*
14:13:16  Taneb is not elliott, a rabbi, Mark Zuckerberg, James Bond, Queen Elizabeth the first, or anyone older than Queen Elizabeth the Second. Pending approval: Shigeru Miyamoto.
14:13:18  right
14:13:24  anyway, that list
14:18:20  Anyway, I am not Tony Hawk, I can't even skateboard
14:37:03  good to know
14:37:19  the mystery thickens, who is Taneb then?
14:37:40  I am
14:54:43  could one person be different people simultaneously?
15:09:24  `? dokalf
15:09:25  dokalf? ¯\(°​_o)/¯
15:11:55 -!- Lord_of_Life_ has joined.
15:13:21 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
15:14:48 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:31:11 -!- xkapastel has quit (Quit: Connection closed for inactivity).
15:47:01  I think quite often these things turn out to have been some sort of a collective, like Nicolas Bourbaki.
15:47:35  fizzie: which things? Taneb? or Tony Hawk?
15:47:57  or a rabbi? or Queen Elizabeth the Second? that would explain how she reigns for so long.
15:48:15  I was thinking of Taneb, but maybe some of those others too.
15:49:02  Tony Hawk can't be a very large collective since he fits on a single skateboard and in a single helmet
15:59:30  If I was a collective I'd probably be more active
16:00:11  Taneb: maybe you're a collective representing a secret organization, which is why you're not too active?
16:00:32  b_jonas: I do not think that quite works out
16:01:19  `8ball is Taneb James Bond?
16:01:20  You may rely on it.
16:01:58  thats not a bad fortune, you can work with that
16:03:47  kspalaiologos: ok, that's a better guess, because many people think that James Bond is a collective, or an inheritable title
16:17:34  I'm confused
16:17:43  fungot, what just happened
16:17:43  kspalaiologos: the variable " foobar"
17:00:30  win 6
17:08:47 -!- FreeFull has joined.
18:28:13  I saw one program has the following license terms:   This program is free and open source under the MIT license.  Additionally, any discordian pope may automatically grant themselves a license under the WTFPL, as desired.
18:35:16  Since WTFPL allows any relicensing, and since there are many discordian popes ("every man, woman and child on this Earth is a genuine and authorized pope"), it probably means it's not hard to get a copy of that program under any other license either.
18:44:55  Is Taneb a discordian pope?
18:50:22  I assume so
18:50:27  it's opt-out
18:55:52  I haven't knowingly opted out
18:56:03  who isn"t?
18:56:25  That said, I haven't knowingly opted out of any other sort of papity
18:57:51  I think most of them are opt-in
18:58:03  I'm also not sure if there is a formal procedure to opt out of Discordianism popehood
18:58:31  I suppose I did that and became a mome instead
18:58:44  I had the official card in my wallet for a long time
18:58:53  along with a card listing the axioms of ZFC in Metamath notation
18:59:05  (which also included propositional and predicate logic on the backside as a prerequisite)
18:59:07  > map (pred . pred) "pope"
18:59:10   "nmnc"
18:59:11  I used to be such a nerd
18:59:14  I still am, but I used to, too
19:00:21  that was around the time of my GEB phase
19:00:25  everyone has a GEB phase, right?
19:02:44  don't remind me
19:02:49  technically, you need to opt-in to discordianism, or you don't
19:04:14  [[UnoScript]] N https://esolangs.org/w/index.php?oldid=68811 * *berlinquin * (+2508) Created page with "'''UnoScript''' is a stack-based, interpreted language inspired by the [https://en.wikipedia.org/wiki/Uno_(card_game) UNO card game]. It aims to be as general-purpose and usab..."
19:13:05  [[UnoScript]]  https://esolangs.org/w/index.php?diff=68812&oldid=68811 * *berlinquin * (+99) Add categories
19:14:53  [[Language list]]  https://esolangs.org/w/index.php?diff=68813&oldid=68716 * *berlinquin * (+16) /* U */
19:21:38 -!- stux has quit (Quit: Aloha!).
19:21:59 -!- stux has joined.
19:33:29  kmc: yes. and a Smullyan phase too. the Smullyan phase lasts longer.
19:37:36  Smullyan is cool
19:37:46  and I still think GEB is a good book, it's just that the speculative parts are... quite speculative
19:37:49  was, sadly
19:37:58  it's interesting but it doesn't explain everything about the world like I thought it did when I was 16
19:38:25  and the part which teaches metamathematics is both accessable and precise. it's not dumbed down
19:40:40   everyone has a GEB phase, right? => mmmaybe. My one was pretty shallow and maybe not a phase at all. I was even lazy to solve any question from there as I was more or less learned on logic and lazy in general. I read the book, found stories amusing, took something from the dual part but I suppose not at a face value. Complex questions have complex answers, would I expect different even some eight (I think?) years ago?..
19:41:33  oh, Smullyan phase should be cooler maybe yes maybe definitely but I hadn’t read his books at the right time, only various excerpts
19:41:51   and I still think GEB is a good book, it's just that the speculative parts are... quite speculative => nailed it
19:48:28  I’d like an accessible book on spinors and some simplified quantum-theoretical things, but essentially they should be quite separable. Spinors are interesting in their own way, and in a sense they are even applicable to rare mundane problems, though their transformations, i. e. spin groups (and there are sometimes miscommunication in people occasionally calling elements of a spin group, a spinor, which it isn’t), as I was to say, spin groups are m
19:48:28  ore applicable as they act on vectors too and quaternions in rotating 3D are precisely the 3-dimensional spin group, as are complex numbers a 2D one and split-quaternions a 4D one etc. etc. clifford algebras blah blah
19:49:33   along with a card listing the axioms of ZFC in Metamath notation => whyy?
19:50:29  why not
19:56:34 -!- kspalaiologos has quit (Quit: Leaving).
20:01:39  reasonable!
20:03:24  . o O ( Yay, the moment your program has been running for half an hour and you realise you forgot to compile it with optimizations enabled )
20:03:55  (it was supposed to finish in 15 minutes ;) )
20:12:21  :D rofoldl
20:19:53 -!- imode has joined.
20:32:31 -!- kspalaiologos has joined.
20:49:30 -!- stux has quit (Quit: Aloha!).
20:57:18 -!- kspalaiologos has quit (Quit: Leaving).
20:58:18 -!- imode has quit (Ping timeout: 265 seconds).
20:58:53 -!- imode has joined.
21:02:28 -!- stux has joined.
21:33:12 -!- imode has quit (Ping timeout: 260 seconds).
21:43:29  Such intuitive code... http://paste.debian.net/1125756/
21:50:16  And I should use one more variable rather than using the second half of one of those registers.
21:53:25  (But it's also so much faster than the naive code it replaced, a factor of 30 for what I've been doing.)
21:53:51  SSE, fun
21:54:17  (fortunately I don't have to worry about portability :) )
21:54:41  requirement: "runs on my PC"
21:55:18  yay :)
21:58:12  [[NewFuck]]  https://esolangs.org/w/index.php?diff=68814&oldid=68808 * DmilkaSTD * (+96) 
22:00:23 -!- kspalaiologos has joined.
22:03:37  int-e: my way to handle portability is to just make it give a reasonable compile time #error when there's no implementation for how you're compiling
22:03:58  or, if that's hard, a runtime error with a reasonable message
22:07:07  it's also not hard to use that gcc feature I forgot the name of
22:07:19  which selects between multiple versions of a function at load time
22:07:25  based on cpu flags
22:07:31  it might be more of a glibc feature, but anyway
22:07:39  it's good to have a portable fallback anyway for testing
22:08:01  it does introduce a function pointer indirection though
22:08:09  you can do the same thing with dynamic code patching but that's more complicated
22:10:37 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
22:10:48  'GNU indirect functions are an extension of ELF that allows you to make a decision about which implementation of a function to use at [dynamic] link time.'
22:11:09 -!- Lord_of_Life has joined.
22:11:20  I didn't know what it was called either but I did come across the concept at some point.
22:14:29  kmc: sure but you usually don't want to actualy write the other implementation
22:15:12  sounds like int-e already did
22:15:24  typically you would do a portable version first, then the optimized
22:15:26  and I think it's good to have a reference implementation anyway
22:15:29  for testing
22:15:41  I wouldn't. I would do premature optimization. whether it's a part I need to optimize or not.
22:15:44  if you have both then it's very easy to test the fancy vector code just by throwing random inputs and comparing outputs
22:15:47  lol
22:15:50 -!- stux has quit (Read error: Connection reset by peer).
22:15:59  on top of that the portable code is probably easier to read if someone wants to understand what's going on
22:16:07  if it doesn't have to be fast at all, it can be very clear
22:16:14 -!- stux has joined.
22:16:54  kmc: it's still around as a reference implementation anyway
22:18:57  which is deliberately simple and not efficient, even for processors without fancy carryless multiplication instructions: http://paste.debian.net/1125758/ (and still not quite portable; it's missing the UINT64_C thingy)
22:22:14  isn't uint64_t standard in C99 and later?
22:22:24  what is this code for?
22:22:39  kmc: UINT64_C is the macro for making a uint64_t literal.
22:22:44  huh
22:22:58  is it something like  #define UINT64_C(x) x ## ull
22:22:59  ?
22:23:07  I never knew that was needed
22:23:08  Because you can't really know whether the suffix should be empty, ul or ull...
22:23:11  mhm
22:23:14  yay for C :eyeroll:
22:23:26  I was just going to ask if you need a ull actually
22:23:38  better put ullllll just in case
22:23:50  s/empty/U/ (those are capital, aren't they?
22:24:00  hm
22:24:01  maybe
22:24:19  UINT64_C makes a uint_least64_t constant, actually.
22:24:32  I've always found that a little odd, but that's how it is.
22:24:34  good enough?
22:24:41  you could cast it
22:24:51  I guess there are corner cases where that becomes an issue.
22:25:03  I assume it's mostly because uint64_t isn't required to exist.
22:25:10  But uint_least64_t is.
22:25:14  oh really
22:25:17  interesting
22:25:37  It's required to be defined, but only if the implementation provides a suitable type.
22:26:50  C18 7.20.1.1 Exact-width integer types: "These types are optional. However, if an implementation provides integer types with widths of 8, 16, 32, or 64 bits, no padding bits, and (for the signed types) that have a two's complement representation, it shall define the corresponding typedef names."
22:28:56  Yeah that sounds like C.
22:29:48  I'm not really sure what UINT64_C and friends are for, I guess they're just supposed to look nicer than the corresponding cast.
22:29:48 -!- kspalaiologos has quit (Read error: Connection reset by peer).
22:30:31  does POSIX amend this?
22:30:45  I think POSIX might require 8, 16, 32 and 64, yes.
22:31:29  Oh, heh. Actually, only 8, 16 and 32.
22:32:31  https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdint.h.html "[CX] The following types are required: int8_t, int16_t, int32_t, uint8_t, uint16_t, uint32_t. If an implementation provides integer types with width 64 that meet these requirements, then the following types are required: int64_t, uint64_t"
22:33:19  Seems sane enough, honestly... 32 bit platforms are not that long gone, probably still lingering in may corners :)
22:33:26  *many
22:33:36  Thing is, uint_least64_t and uint_fast64_t are still mandatory.
22:33:55  Yeah that is strange :)
22:34:28  . o O ( diverging realities are fun )
22:35:01  I guess maybe the reasoning was, the implementation might have to do something weird to support at-least-64-bit types, and might have a harder time providing the exact-width type.
22:35:21  I mean the Intel 8051 8-bit architecture from 1980 is still around
22:35:29  so yeah 32 bit is still common
22:35:45  32 bit is only starting to become common in embedded
22:36:02  Hmm I suspect POSIX never worried about 8 bit architectures :)
22:36:12  yeah but they do have C compilers
22:36:14  to varying degrees
22:36:19  16 bit though, hmm. Tricky :)
22:36:33  the PIC XC8 compiler has a "short long" type :)
22:36:54  Is that a 24-bit type? 
22:36:56  yes
22:37:07 -!- imode has joined.
22:37:10  Yes, C accomodates all sorts of niches, which goes a long way towards explaining their reluctance to mandate types. I'm really surprised to hear about uint_least64_t being madatory.
22:37:24  avr-gcc has it too, but calls it something sensible: __uint24
22:37:52  I suppose short long isn't worse than long double.
22:37:59  The Motorola DSP56K C compiler has a 24-bit 'int' and a 48-bit 'long'.
22:38:00  gcc is more principled than most embedded compilers about how it handles extensions, syntactically
22:38:01  (intel's 10 byte version)
22:38:08  int-e: ah
22:38:09  (And a 24-bit 'char' as well.)
22:38:13  is it 128 bit on ppc?
22:38:17  (now mostly extinct because of SSE)
22:40:02  I think GCC on PPC did the double-double trick for long double.
22:40:40  fancy
22:41:19  Where your extended-precision type is actually just two double-precision floats, organized so that you get about the same range as a regular double, but more or less double the precision.
22:41:26  (IIRC Knuth covers this topic but I skipped that part.)
22:43:18  I was thinking about that some day but wasn’t very sharp to think it in any detail
22:44:52  I didn't know about GNU indirect functions.
22:46:47  Fun fact: the typing of (non-U-suffixed) octal/hexadecimal literals is different than those of decimal constants. On (e.g.) x86-64, 0x80000000 is an `unsigned int`, while 2147483648 is a `long`.
22:47:43  https://ideone.com/aLGNHI as a corollary.
22:47:46  ugh
22:48:41  I didn't know that either; why is that? Isn't there a U and L suffix so that you can use that to indicate it?
22:49:10  Yes, 2147483648U would be an unsigned int too.
22:49:46  (And, you can add a dot if you want a floating number.)
22:49:51  The way it works, the type (decimal, vs. octal/hexadecimal) and suffix (none, U, L, UL, LL, ULL) determine the possible list of types, and then the constant gets the first type on the list that it can be represented in.
22:50:39  `int`, `long` and `long long` is the list for unsuffixed decimal, but the list for unsuffixed octal/hexadecimal is `int`, `unsigned`, `long`, `unsigned long`, `long long`, `unsigned long long`.
22:50:41  int`,? No such file or directory
22:50:47  HackEso: Sorry.
22:52:08  O, that is how it works.
22:53:35  The official reason is: "Unlike decimal constants, octal and hexadecimal constants too large to be `int`s are typed as `unsigned int` if within range of that type, since it is more likely that they represent bit patterns or masks, which are generally best treated as unsigned, rather than 'real' numbers."
22:54:34  OK, although that still look like strange to me, and even then perhaps it might should depend how many leading zeros too (does it count the leading zeros?)
22:55:36  Any (nonzero) amount of leading zeros makes a constant octal, so... kinda? But not really.
22:56:20  No, I mean additional leading zeros for a octal or hexadecimal constant (after the initial 0 or 0x)
22:57:22  Oh. No, those don't matter.
23:39:05 -!- imode has quit (Ping timeout: 246 seconds).
23:40:08 -!- imode has joined.
23:53:07 -!- xkapastel has joined.

2020-01-13:

00:01:20 -!- Frater_EST has joined.
00:22:08 -!- sleepnap has joined.
00:32:17  Do you have any question and feature request of TeXnicard? I am working on writing TeXnicard so if anyone who is interested in it has some idea, then, I would like to your opinion of it please.
00:33:04 -!- arseniiv has quit (Ping timeout: 268 seconds).
00:35:05  Also, can any of the vector output formats of Ghostscript be converted to SVG?
00:48:56 -!- Frater_EST has left.
01:08:56  zzo38: inkscape can open PDF and save SVG
01:11:14  It can also open EPS files.
01:32:26 -!- sleepnap has quit (Quit: Leaving.).
02:00:04 -!- xkapastel has quit (Quit: Connection closed for inactivity).
02:01:40 -!- FreeFull has quit.
03:12:10 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
03:13:25 -!- Lord_of_Life has joined.
04:00:00 -!- Taneb has quit (Quit: I seem to have stopped.).
04:01:38 -!- Taneb has joined.
04:18:44 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
05:01:14 -!- xelxebar has joined.
07:41:53 -!- imode has quit (Ping timeout: 260 seconds).
08:03:53  I saw a way to encode integers where first it starts with however many "1" bits of the length of the absolute value in bits, and then the sign, and then the bits in binary omitting the high bit (which is always set anyways). But I thought another way could be to encode the length using bijective binary instead of unary.
08:08:02 -!- j-bot has quit (Ping timeout: 258 seconds).
08:12:55 -!- FireFly has quit (Quit: Goodbye).
08:13:36 -!- FireFly has joined.
09:47:30 -!- b_jonas has quit (Remote host closed the connection).
10:23:11 -!- kspalaiologos has joined.
10:38:21  Ah, this is my kind of joke: "[...] needs JavaScript to function properly and provide you with a fast, stable experience. Please enable JavaScript or check your browser's settings."
10:39:53  (Sometimes I miss the pre-Navigator WWW. (Before animated gifs.)
10:40:27  And dometimes I miss closing parentheses.)
10:46:22  actually I believe old web was really nice
10:49:17 -!- MDude has joined.
10:58:29  what i miss is the bottle neck was e.g. my 28.8k modem;  the text of the page would load, and then youd wait for the rest to load;    as opposed to know, text might not appear until it does  and you get to sit and wait and watch  to  servers for 
10:58:43  s/as opposed to know/as opposed to now/
10:59:17  in the worst days of animated gif ads, etc.   i recall the text would load and you could browse even before the images all did, etc.
10:59:27  s/browse/peruse the text/
11:49:35  [[FAKE]] M https://esolangs.org/w/index.php?diff=68815&oldid=65590 * Argv0 * (+291) /* Examples */ Added an example
12:02:34 -!- arseniiv has joined.
14:14:05 -!- sprocklem has quit (Ping timeout: 265 seconds).
14:15:25  gif ads were better than flash ads for sure
14:31:44 -!- wib_jonas has joined.
14:45:31  J learning time
14:45:41  where did I finish the last time
14:46:09  https://esolangs.org/logs/2020-01-10.html#lhj
14:48:39  kspalaiologos: you gave a solution to the sum of 3-chunks problem, but I'm not sure if you actually understood how the rank conjunction work enough to be able to use it well in the future. 
14:48:48  If you don't care about that part, you can solve the train timetable problem.
14:49:50  well I undestand a tiny bit how it works
14:49:56  but I don't feel confident really
14:58:19 -!- sleepnap has joined.
15:07:30 -!- sprocklem has joined.
15:11:15 -!- Lord_of_Life_ has joined.
15:14:26 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
15:14:27 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:30:53  I've had a possibly dumb idea and I'd like to know if it's been done already
15:31:07  Graph parsing
15:31:46  Given a directed graph of labelled nodes, and a language, is there a sequence of connected nodes such that the labels of the sequence is a member of the language?
15:33:22  it's called the intersection of a language with a regular language?
15:33:34  (more or less)
15:34:24  For example, the intersection of a context-free language with a regular language is context-free.
15:37:06 -!- sprocklem has quit (Ping timeout: 268 seconds).
16:08:45 -!- Frater_EST has joined.
16:19:27 -!- imode has joined.
16:21:12 -!- Frater_EST has quit (Read error: Connection reset by peer).
16:22:47 -!- Frater_EST has joined.
16:25:14 -!- Frater_EST has left.
16:35:25 -!- Sgeo__ has joined.
16:38:26 -!- Sgeo_ has quit (Ping timeout: 240 seconds).
17:09:24 -!- wib_jonas has quit (Remote host closed the connection).
17:48:03 -!- sprocklem has joined.
17:51:42  [[Esolang:General disclaimer]]  https://esolangs.org/w/index.php?diff=68816&oldid=67011 * DmilkaSTD * (-4) 
17:52:54  [[Esolang:General disclaimer]]  https://esolangs.org/w/index.php?diff=68817&oldid=68816 * DmilkaSTD * (+48) 
17:55:23  [[(HA)pple waITING]]  https://esolangs.org/w/index.php?diff=68818&oldid=68076 * DmilkaSTD * (-1) 
17:56:25  [[]]  https://esolangs.org/w/index.php?diff=68819&oldid=66194 * DmilkaSTD * (+12) 
17:59:51  [[Elevator]]  https://esolangs.org/w/index.php?diff=68820&oldid=62021 * DmilkaSTD * (+28) 
18:10:16  [[Mind reader]] N https://esolangs.org/w/index.php?oldid=68821 * DmilkaSTD * (+575) Created page with "Mind reader is a esolang with a binary instructions.
Each instruction has a length of 9 characters (9 BITS). This language has 2 variables (2 REGISTERS) called flow_regist..." 18:10:34 [[Mind reader]] https://esolangs.org/w/index.php?diff=68822&oldid=68821 * DmilkaSTD * (+12) 18:10:58 [[Mind reader]] https://esolangs.org/w/index.php?diff=68823&oldid=68822 * DmilkaSTD * (+2) 18:11:11 [[Mind reader]] https://esolangs.org/w/index.php?diff=68824&oldid=68823 * DmilkaSTD * (+4) 18:12:27 [[Mind reader]] https://esolangs.org/w/index.php?diff=68825&oldid=68824 * DmilkaSTD * (+29) 18:12:41 [[Mind reader]] https://esolangs.org/w/index.php?diff=68826&oldid=68825 * DmilkaSTD * (+18) 18:13:13 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68827&oldid=68818 * DmilkaSTD * (+47) 18:17:10 -!- FreeFull has joined. 18:24:23 [[Mind reader]] https://esolangs.org/w/index.php?diff=68828&oldid=68826 * DmilkaSTD * (+183) 18:24:37 [[Talk:Burn]] https://esolangs.org/w/index.php?diff=68829&oldid=68766 * Hex96 * (+69) /* a slightly more serious attempt */ 18:33:33 -!- sleepnap has quit (Quit: Leaving.). 18:38:06 [[Shader state]] N https://esolangs.org/w/index.php?oldid=68830 * DmilkaSTD * (+137) Created page with "== In construction == This language is a page for the idea that I had. == Idea == A esolang that make shaders but like a Turing machine." 18:39:26 -!- LKoen has joined. 18:40:06 -!- b_jonas has joined. 18:56:48 -!- jix has quit (Ping timeout: 260 seconds). 19:16:46 -!- jix has joined. 19:43:00 -!- sleepnap has joined. 20:04:44 -!- sprocklem has quit (Ping timeout: 268 seconds). 20:22:53 I've made a Lempel-Ziv 77 decoder 20:22:55 in brainfuck 20:23:02 it's around 25k big 20:23:07 but it works, slowly, but works 20:23:17 I made one of those in perl once 20:23:48 but I didn't use it for anything useful, I just encoded the 12 days of christmas song with it 20:24:41 https://www.perlmonks.com/?node_id=521169 20:26:05 it's awesome 20:26:20 there are much better ways to compress that poem 20:26:41 yep 20:26:54 kolmogorov complexity, I know 20:27:23 I'll have to write a 99 bottles of beer program in Consumer Society 20:27:32 it's pretty easy 20:28:04 admittedly that's because I decided to add a simple syntax to print string literals to Consumer Society, for convenience of debugging 20:28:12 interesting 20:28:23 I may write on in J 20:28:27 this seems like an amazing challenge 20:28:34 brb 20:28:36 -!- kspalaiologos has quit (Quit: Leaving). 20:47:55 [[Psychairefatback]] https://esolangs.org/w/index.php?diff=68831&oldid=67517 * Ashtons * (-1635) Redirected page to [[Language list]] 20:48:13 [[User:Ashtons]] https://esolangs.org/w/index.php?diff=68832&oldid=67028 * Ashtons * (-33) 20:49:23 [[Language list]] https://esolangs.org/w/index.php?diff=68833&oldid=68813 * Ashtons * (-23) /* P */ 21:09:27 I might use the SQLite page cache in my own program, using SQLITE_CONFIG_GETPCACHE2 to access it. I will see if it is suitable, but my idea is to use for pictures that might be reused several times, so is useful to cache them. 21:10:54 -!- sprocklem has joined. 21:15:33 -!- Frater_EST has joined. 21:18:34 I think I used something more or less LZ77+Huffman to compress the NKIs for rfk86. 21:19:16 by "something more or less LZ77+Huffman", do you mean deflate? 21:20:43 I don't think it was deflate in all the details (as in, the exact same bitstream format, and support for both static/dynamic Huffman trees), but algorithmically speaking sure, it would've been more or less equivalent. 21:21:24 -!- Frater_EST has left. 21:22:33 Oh, it's documented in the Perl script that compresses it. 21:28:32 It doesn't compress across messages at all, to make it possible to decompress only the selected NKOs (I thought it was NKI, but looks like it's NKO) so the compression rate isn't great, 18866 to 12093 bytes. 21:43:57 fizzie: well, the main difference, as far as I know, is that deflate uses LZW as opposed to LZ77, where the difference is that in LZ77, you have literal bytes and repeats strictly alternating, whereas in LZW, literal bytes and repeats can come in any sequence. this means that in LZW, you need to have the bytes and the repeats in the same huffman tree, but it's still almost always a win. 21:44:23 I think the advantage of LZ77 is mainly the simpler decompressor code 21:45:01 but I admit I'm not following this whole compression technology too closely 21:45:40 I'm just using various compressors and decompressors as black boxes, and know a little about their performance characteristics so I can decide when to use what. 21:50:06 also, what's the point of learning it, when in a few decades, all compression will be obsolete because, people want to transfer and store everything encoded with strong cryptography, and every compression leaks information through side channels. we'll just be streaming full resolution videos uncompressed through wireless internet, because internet bandwidth will increase more quickly than the demand for 21:50:12 better quality video. 21:59:20 I made a implementation of robot find kitten in Glulx, and uses Huffman but not LZ77 (although there are some strings of multiple characters that are given a single Huffman code), because that is a function built in in Glulx. 22:01:13 (I implemented the compression myself (in JavaScript), although the decompression code is one that I didn't write.) 22:01:38 https://zem.fi/tmp/ticket.jpg - the C programmer's train ticket. 22:02:34 Is there any train station called VOID VOID VOID VOID? 22:02:47 I don't think so. At least in the UK. 22:03:46 -!- FreeFull has quit. 22:04:51 -!- sprocklem has quit (Ping timeout: 265 seconds). 22:06:54 -!- FreeFull has joined. 22:24:03 -!- LKoen has quit (Remote host closed the connection). 22:46:25 zzo38: probably no, at least not in Europe, because none of bahn.de, oebb.at, sj.se, elvira.hu recognize it as a train station name. They suggest Voitsdorf. 22:46:52 But I hear American towns sometimes have weirder names, so maybe it's a railway station over there 22:47:59 There's a Void-Vacon in France, but it doesn't seem to have a railway. 22:49:10 https://en.wikipedia.org/wiki/Void-Vacon - quite stubby. 22:50:06 the conversations on this channel sometimes get surreal 22:50:33 It's a shame it's not just "Void", otherwise there could be some nice street signs on nearby roads with VOID → on them. 22:51:21 -!- LKoen has joined. 22:52:00 eh, its a thing "nothing sucks like a vax" people love to find product names/etc. theres a page with various "unix" spottings for example 22:52:11 Not sure if those would just get stolen, which I understand is what happens to most amusing towns, like the town of Fucking in Austria. 22:52:21 i have seen a mop IIRC called "libman" which i am waiting for a library that deals with man pages to appear 22:52:29 perhaps there is one already 22:52:49 s/mop/mop brand/ 22:53:01 kingoffrance: no, libman would deal with men. if it dealt with manpages, that would be libroff or libmanpage or something like that 22:53:09 maybe libmandb 22:53:39 fizzie: there's a Perl 22:54:41 kingoffrance: "UNIX" is not particularly surprising anymore, there's a car tyre company of that name here 22:54:48 highly advertised 22:56:58 i have a "boost" nutrition drink in front of me right now 22:57:05 this "boost" i would drink 22:57:52 but if you chug it, that won't work out well 22:58:08 meh, it's easy when people choose reasonably common words for two different brands 22:58:27 and also when it's two things called "Athena" or "Athene" because heck that goddess is so overused 23:07:16 -!- sleepnap has quit (Ping timeout: 268 seconds). 23:26:07 or maybe overinvoked 23:29:21 `8ball will b_jonas be punished for not sufficiently believing in Athena? 23:29:23 As I see it, yes. 23:29:40 what? 23:29:59 how do I not sufficiently believe if I say that naming things of Athena is a mention rather than a use? 23:30:17 well thats a good answer, you were trying to point out the posers 23:30:28 the lukewarm 23:36:59 hi 23:37:25 today a coworker aksed me "I read a paper today stating 'magic the gathering is turing complete' and I had no idea what they meant, can you explain?" 23:37:45 LKoen: we have a link to the more recent of those papers from the wiki 23:37:48 let me find it 23:37:56 oh 23:38:54 link is near bottom of https://esolangs.org/wiki/Talk:StackFlow 23:38:58 a bit hidden, sure 23:39:07 we might need a proper article about Magic: the Gathering 23:40:28 ask ais523 about details, especially why cute kittens are no longer involved 23:42:06 or maybe kittens are still involved in ais523's construction 23:42:15 but not in that other construction in those articles 23:46:14 I also set up a NNTP to discuss some of the stuff relating to Magic: the Gathering, including mathematical stuff such as Turing-completeness, and custom cards, and questions about game rules; not about the more common stuff such as deck construction and buying/selling cards and tournaments. 23:56:32 -!- sprocklem has joined. 2020-01-14: 00:08:56 -!- arseniiv has quit (Ping timeout: 268 seconds). 00:44:11 -!- j-bot has joined. 01:20:16 -!- FreeFull has quit. 01:23: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.”). 02:03:26 -!- sleepnap has joined. 02:03:28 -!- sleepnap has left. 02:27:30 [[User:Truttle1]] N https://esolangs.org/w/index.php?oldid=68834 * Truttle1 * (+293) Made a page for some reason 02:27:40 [[User:Truttle1]] https://esolangs.org/w/index.php?diff=68835&oldid=68834 * Truttle1 * (+0) 02:27:52 [[User:Truttle1]] https://esolangs.org/w/index.php?diff=68836&oldid=68835 * Truttle1 * (+5) 02:28:08 [[User:Truttle1]] https://esolangs.org/w/index.php?diff=68837&oldid=68836 * Truttle1 * (+2) 02:29:26 [[Special:Log/upload]] upload * Truttle1 * uploaded "[[File:Idle 00006.png]]" 02:30:01 [[Special:Log/upload]] upload * Truttle1 * uploaded "[[File:Idle 00001.png]]" 02:31:18 [[User:Truttle1]] https://esolangs.org/w/index.php?diff=68840&oldid=68837 * Truttle1 * (+60) 02:50:58 -!- oerjan has joined. 02:53:05 hm esolangs.org seems down 02:58:17 and tunes is inexplicably _not_ serving plain text 02:58:31 oh hm 02:59:22 oh well it's just mislabeled 03:02:38 huh nope 03:07:47 ah finally 03:12:39 -!- Lord_of_Life_ has joined. 03:13:13 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 03:14:00 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:19:55 The esolangs.org logs server does this weird thing where it sometimes just hangs. Works now for me though. 03:20:21 I was supposed to upload a debug build with symbols so I could figure out what's up, but never did. 03:23:42 well the wiki is still down 03:24:02 as are the logs 03:24:19 so it's presumably a different problem. 03:24:35 I don't know about that. Both work for me. 03:26:59 hm downforeveryone* agrees with you. 03:27:59 as does my linux account. i guess i'm having DNS trouble again. 03:31:37 hm switching DNS server didn't help 03:42:42 [[Keta]] https://esolangs.org/w/index.php?diff=68841&oldid=68771 * JonoCode9374 * (+407) 03:43:29 [[Keta]] https://esolangs.org/w/index.php?diff=68842&oldid=68841 * JonoCode9374 * (+11) /* Terminology */ 03:56:39 Another kind of font metric format could be, instead of the ligature/kerning and character info that TeX uses, to have the font design size and font parameters, and then a program used for rendering a sequence of characters in the font (some of which may have accent marks added), given as input the DPI, at size, left boundary type, right boundary type, and as output can execute instructions to move the cursor and to draw glyphs on the page. 03:57:09 This way it is possible to use multi-byte encodings, kerning and ligatures with accented letters, etc. 04:03:15 Is there a MIME type for PNG file storing CMYK data in place of RGBA? 04:09:21 why would you store an imamge in cmyk? 04:09:40 *image 04:11:24 For printing. 04:12:05 oh, right 04:12:49 though i thought PNG was always RGBA 04:13:46 PNG is always RGBA. But is there a MIME type to indicate that it is meant to be interpreted as CMYK instead? 04:14:11 why would there be? 04:15:04 I don't know, but it is something that might be useful for something that I am making. 04:16:26 make your on format based on netpbm? 04:16:40 *own 04:17:30 NetPBM formats are not compressed. 04:17:34 can't you just shift the channels around and treat them as CMYK? the scales are the same, right? 04:17:43 0-255? 04:18:55 Yes of course that is possible; I just wanted to know if there is a MIME type to indicate that it is doing that. 04:19:15 iirc, 255 - R = C, and so on 04:20:39 Lykaina: If you do not include K, then yes, it is. 04:21:25 how does the generation of K work? 04:29:10 I think there are a few different ways of doing it; in PostScript when using RGB colours on a CMYK device you can customize the way of doing that. 04:40:37 (You might also want to store a picture with more than four channels, such as Hexachrome, but I don't know what file formats would use such thing.) 04:41:53 hm now esolangs.org _sometimes_ loads. 04:43:15 but mostly not. :( 04:56:45 I found something says that Magic: the Gathering cards are printed with CMYK, with a second layer of black for text and borders, and a underprinting layer for foil cards. 04:59:29 So, I would intend in future to add support for custom separations to TeXnicard, in order it is capable to make such things like this. 05:02:07 better now. 05:51:37 -!- craigo has joined. 05:52:04 [[Language list]] https://esolangs.org/w/index.php?diff=68843&oldid=68833 * Oerjan * (-1) HOW DARE YOU NOT COMPREHEND THIS PAGE'S SIMPLE SORTING SY oh hi ais523 05:53:35 admittedly ais523's errors are more logical than some of the others. 05:54:16 (including space in the sorting) 06:09:47 sometimes mediawiki's diff just makes me want to scream https://esolangs.org/w/index.php?title=%E2%99%A6&diff=68819&oldid=66194 06:11:11 What are you sorting? 06:12:20 ah good, it was only the last four characters. 06:13:43 zzo38: the language list 06:57:01 [[Talk:Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=68844&oldid=53889 * Zzo38 * (+343) Bohm's algorithms 06:57:18 [[Talk:Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=68845&oldid=68844 * Zzo38 * (+5) 08:22:13 zzo38: PNG image storing CYMK => I don't see why you want a mime type for that. just put some new section into the png itself instead to indicate that. 08:33:24 TeXnicard needs to know whether a picture is RGB or CMYK before loading it, which it can know by the MIME type. However, the MIME type does not need to be determined only by the filename extension; it can be determined in other ways too. 08:48:36 -!- arseniiv has joined. 09:00:31 -!- b_jonas has quit (Quit: leaving). 09:34:28 -!- imode has quit (Ping timeout: 258 seconds). 09:48:46 epimorphisms are epic 09:49:01 you may be onto something 09:55:06 :D 10:11:20 -!- kspalaiologos has joined. 11:22:43 -!- oerjan has quit (Quit: Later). 13:12:08 -!- craigo has quit (Quit: Leaving). 13:12:35 -!- craigo has joined. 13:22:50 -!- rain1 has joined. 13:45:38 i think, we should rename CMYK to YMCK 13:46:19 Yan Magenta Cello Key? 13:47:00 didn't the K stand for black? 13:47:26 If it did then it would be CMYB 13:47:33 good idea 13:47:54 (I looked up on Wikipedia what K stood for before I wrote my comment) 13:53:29 why isn't it RGBK then? 13:54:06 Because that doesn't usually use the key plate? 13:54:15 Because it's for digital media rather than print 13:54:58 what's up? 14:06:31 -!- xkapastel has joined. 14:21:40 I think there was some disagreement here recently about it still standing for blacK. The Wikipedia CMYK page has a [citation needed] tag next to "key". 14:22:00 https://en.wikipedia.org/wiki/Talk:CMYK_color_model#K:_Key_or_blacK 14:22:15 tl;dr "nobody knows, whatever" 14:23:10 Heh, there's a zzo38 comment there, didn't even notice. 14:25:37 how is he so prolific 15:13:11 -!- Lord_of_Life_ has joined. 15:16:14 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 15:16:20 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:27:59 -!- wib_jonas has joined. 15:28:48 I consider K standing for black. Except in Magic, where for some reason, B stands for black and U stands for blue and Q stands for untap. It would have been easier in Magic too if K stood for black and B for blue and U for untap, but it's too late for that now. 15:31:29 In esoteric context, it should be black, because in the SML/NG markup language from ICFP 2001 "http://cristal.inria.fr/ICFP2001/prog-contest/task.html", the letters "rgbcmykw" stand for the colors red green blue cyan magenta yellow black white respectively. 15:34:26 I think it should've been S for schwarz. 15:35:29 sehr gut! 15:35:52 but wouldn't it be cmgs then? 15:36:24 . o O (Which languages have a different first letter for all of {red, green, blue, cyan, magenta, yellow, black, white}?) 15:36:46 hmm, k-shield radius 15:38:08 Rosso, verde, azzurro, ciano, magenta, giallo, nero, bianco 15:39:18 Finnish manages a triple fail, because blue 'sininen' / cyan 'sinivihreä/syaani', black 'musta' / magenta 'magenta' and green 'vihreä' / white 'valkoinen' all share a first letter. 15:40:19 So, clearly, "B" should stand for "White" 15:41:06 (I've had to do a trick here which actually also works in English, saying "azure" instead of "blue") 15:41:07 -!- wib_jonas has quit (Ping timeout: 272 seconds). 15:42:55 the strange thing is, cmyb would actually work 15:43:38 Taneb: also белый (now why do I remember that word...) 15:43:55 int-e: I don't think that's either English or Italian 15:44:04 Taneb: But it starts with a b. 15:44:31 I think it starts with a б 15:44:46 `unidecode б 15:44:48 ​[U+0431 CYRILLIC SMALL LETTER BE] 15:46:17 -!- sleepnap has joined. 15:48:40 be :D It could be jokingly read as “бе” with a palatalized /bʲ/ and it would be either a sheep imitation or a somewhat childish expression of mild disgust 15:50:56 A bit like "bah" in English? 15:53:22 yeah. Also бэ, which is how the letter is pronounced today (and for quite a long time; I was surprised to know that some time ago it was pronounced with a palatalized consonant), is used for “bah” too 15:58:27 -!- imode has joined. 16:02:01 -!- wib_jonas has joined. 16:02:22 fizzie: try https://www.omniglot.com/language/colours/index.php 16:02:47 pronounced and named officially*, though sometimes people write бе as there is an unphonetic streak that in many cases е is used in place of э and doesn’t mean the prev. consonant is palatalized. Cumbersome, though maybe English orthography is still more complex. Written languages like English are good in that they often allow several spellings as “the right ones”, like with coordinates, co-ordinates or even coördinates. Here, those circum 16:02:47 stances are very rare. People run themselves into a corner. One spelling reform back in IIRC sixties was cancelled because there was a loud protest to write several word classes in a more logical manner because they looked unpleasant. Uh, I’m certain those individuals would get accustomed to new spelling in no time 16:07:54 Having experienced an orthography reform... it was exciting. 16:08:58 (We had one in 1996, with a follow-up around 2004 that undid the most controversial aspects. But most of it stood the test of time. And yes, it involved allowing variant spellings.) 16:10:02 true, French modern orthography has some words where the spelling looks weird but at least it's phonetic. the best example is probably "aigüe", where the diæresis is used because otherwise the u would be silent. 16:10:09 I'm not sure what variant spellings do to foreigners learning the language. 16:10:20 I imagine it can be quite confusing. 16:11:05 int-e: what, like "ass" and "arse"? or all the -our words (color, neighbor, behavior, honor, odor, etc)? 16:11:05 I'm sher it woodent bee two confuzing 16:11:38 or dwarfs and dwarves, fairy and fairie and fae? 16:12:06 if someone’s interested, one of the weird normative cases well-known today is the gender of “кофе” (coffee). Several centuries ago it pronounced and spelled like кофий and declined in a way normal for a masculine noun. Long story short, now its nom. sg. looks like a perfect case of a neuter gender noun like солнце, окно or e. g. какао (cocoa and cacao). In literary norm though its thought as indeclinable, and indeclinable 16:12:06 nouns in a language heavily using declension is a thorn. But using кофе as a declinable neuter noun is frowned upon in the “literate” circles. Though finally dictionaries start to adopt the declinable variant, after decades and decades of use. Still, many snobs think they know better that even a normative dictionary 16:13:35 -!- olsner has quit (Ping timeout: 250 seconds). 16:13:49 I imagine it can be quite confusing. => maybe, but at least they wouldn’t be frowned upon if using at all times only one of them 16:14:01 I hope at one point the MTA decides to investigate the question on how the words "kisebb, zőlő, folyosó, köpeny" should be spelled. it's tricky because in some of those cases, both pronunciation is used. 16:15:31 hmm, I typoed that 16:15:41 the words "kisebb, szőlő, folyosó, köpeny" 16:16:31 then they also have to consider the cases where the pronunciation is clear, but despite that the spelling isn't, as in "bicikli/bicigli, kesztyű/keztyű" 16:18:05 alternate spelling variants hurt searchability of course 16:19:26 natural languages are hard :) 16:20:06 it's especially bad when at least one of the spelling variant is homographic with some other word. 16:22:13 my favorite is "mold" vs "mould", both of which can mean either a kind of fungus, or a container to shape something that you pour into as a liquid but then hardens. the latter is also called a "die", which has two other meanings, one of which is also spelled "dice". 16:24:13 The die is cast 16:24:35 yeah 16:24:46 i like fungus 16:24:57 and fungot 16:24:57 kmc: a ( add b c)) 16:25:14 yes, cast is what you call when you shape an object by pouring it as a liquid into a mold or mould or die 16:25:34 It's also a word meaning to throw 16:27:52 . o O ( The password of the minute is attention defici. ) 16:28:38 another example is "draught" vs "draft" 16:28:49 both of which have way too many meanings 16:28:58 and for some of them, you can use either spelling 16:28:59 Dearest creature in creation... 16:29:24 The pronunciation of "draught" should be more naughty. 16:29:44 int-e: as in https://ozyandmillie.org/comic/ozy-and-millie-2103/ ? 16:30:21 wib_jonas: Yes, like hat. 16:32:26 there's also some other systematic variant English spellings besides the -or/-our words: a lot of -ize/-ise and -ization/-isation words, some of which come up in programming too; a few -er/-re words including scepter/sceptre, specter/spectre, meter/metre, liter/litre. 16:33:32 also some -ice/-ise words, most commonly advice 16:35:21 I personally try to use -or, but "neighbor" and "behavior" are hard because the -our spelling is too much in my fingers; the -ize version, the -ice version, but I'm not sure about -er vs -re 16:35:38 -!- xkapastel has quit (Quit: Connection closed for inactivity). 16:35:43 oh, there's saber/sabre among the -er/-re words 16:53:06 -!- olsner has joined. 17:22:44 -!- wib_jonas has quit (Remote host closed the connection). 17:25:06 -!- FraterEST has joined. 17:51:59 -!- rain1 has quit (Quit: Lost terminal). 17:55:06 -!- craigo has quit (Ping timeout: 265 seconds). 18:01:02 http://www.dict.org/bin/Dict?Form=Dict2&Database=devil&Query=die 18:01:21 A cube of cheese no larger than a die 18:01:21 May bait the trap to catch a nibbling mie. 18:02:10 -!- FraterEST has left. 18:02:52 i have read that mice don't actually like cheese that much 18:03:36 we got these no-kill mouse traps 18:03:48 the English instructions suggest using peanut butter or cheese 18:03:57 but the French and Spanish instructions suggest peanut butter or chocolate 18:05:31 well, english chocolate apparently is not as good, or french and spanish cheese is no good 18:06:08 maybe its a price thing 18:09:00 -!- zseri has joined. 18:11:43 given that set of 3 languages it's probably marketed for North America 18:11:50 and American cheese is, objectively, terrible 18:11:58 perhaps it's a kind of terrible that mice prefer to actual cheese, idk 18:12:18 the mouse in our house seems to like brown rice and ramen noodles 18:12:22 well, there might just be terrible mice too 18:12:35 but lately it's lurking in the living room / workspace too 18:12:37 they cant all be educated/cultured 18:12:41 I hope it's not stealing my wires for nests 18:12:41 true 18:23:37 -!- FreeFull has joined. 18:24:38 -!- LKoen has joined. 18:45:06 -!- sprocklem has quit (Ping timeout: 268 seconds). 18:55:08 http://www.dict.org/bin/Dict?Form=Dict2&Database=devil&Query=die => wow, what an article! 18:55:42 Taneb: it's not CMYB because B was already for blue in RGB 18:57:23 -!- LKoen has quit (Remote host closed the connection). 18:58:28 -!- LKoen has joined. 19:00:24 -!- b_jonas has joined. 19:06:49 kmc: The mice you entice prefer mainly the rice? 19:22:33 [[Psychairefatback (Archive)]] N https://esolangs.org/w/index.php?oldid=68846 * Lebster * (+1881) Created page with "'''This page is an archive''' of the page for Psychairefatback, a language which I thought was cool and should be archived but that was removed by its creator. Here is the pag..." 19:23:20 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68847&oldid=68660 * Lebster * (+27) /* Languages I like */ 19:35:48 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68848&oldid=68847 * Lebster * (+92) 19:39:42 -!- kspalaiologos has quit (Quit: Leaving). 19:40:52 -!- sleepnap has quit (Quit: Leaving.). 19:41:17 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68849&oldid=68848 * Lebster * (+39) 19:41:51 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68850&oldid=68849 * Lebster * (+311) 19:43:18 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68851&oldid=68850 * Lebster * (-227) 19:43:25 [[User:Lebster]] https://esolangs.org/w/index.php?diff=68852&oldid=68851 * Lebster * (-84) 20:15:07 [[Finite-state mach... wait, WHAT!?]] N https://esolangs.org/w/index.php?oldid=68853 * Hakerh400 * (+2417) +[[Finite-state mach... wait, WHAT!?]] 20:16:46 [[Language list]] https://esolangs.org/w/index.php?diff=68854&oldid=68843 * Hakerh400 * (+40) +[[Finite-state mach... wait, WHAT!?]] 20:19:25 [[User:Hakerh400]] M https://esolangs.org/w/index.php?diff=68855&oldid=68802 * Hakerh400 * (+40) 20:41:31 -!- zseri has quit (Quit: zseri). 20:44:29 -!- sleepnap has joined. 21:02:52 Fortunately, it is possible in PostScript to specify separations even if separations are not implemented, so even before I implement separations in TeXnicard it is still possible to specify the text separation like Magic: the Gathering uses such as by writing: [/Separation /Text /DeviceGray {1.0 exch sub}] setcolorspace 21:04:34 The article I read did not metion the shiny mark I see on some newer cards (although maybe I missed it). Do you know how that works? Is it another separation? 21:07:15 zzo38: you don't mean the hologram seal at the bottom, right? 21:07:45 Actually I do mean the hologram seal at the bottom, I think 21:08:40 I think that one is on all rares and mythics since they introduced the new frame 21:10:19 which was in 2014 for the Magic 2015 set I think 21:11:25 I believe they put that on cards so that they're more difficult to counterfeit, but not on all cards presumably to save printing costs 21:14:05 Yes, probably, but I was wondering how the printing of it works. Is it a separation, or is it just added to the entire rare sheet afterward, or something else? (Anyways, TeXnicard is not only for Magic: the Gathering, and is intended to contain nothing specific to Magic: the Gathering, and some people may use to make other card games too.) 21:14:49 I don't knowhow it's added 21:15:38 OK 21:19:12 note that there's a different shiny seal at the bottom of some card sleeves 21:19:29 its location and shape is different 21:19:38 just in case you see those on photos of M:tG cards 21:23:01 OK 21:23:47 there's probably some info about the seal on cards in a Wizards article back in 2014 when it was introduced, but probably not about the print technology 22:17:27 Are you interested in this software? 22:17:41 Do you know someone who is? 22:17:59 in TeXnicard? not really, because I don't want to create printed custom cards 22:18:42 Do you like to create custom cards without printing them? (It is meant to be usable for that, too.) 22:18:58 not in a way where I create a full image mockup for that 22:19:05 I created a very few as just text descriptions 22:19:30 mostly as just thought experiments for what cards would or would not work 22:21:20 Yes, that works, although even with TeXnicard it would not require to render them; you can still create a card set and import/export them, query them, calculate statistics of them, make random packs, etc (I also intend to add a format for doing collaboration over NNTP, so that changes can be recorded using NNTP and commented on). MSE does similar thing but requires the card to be rendered to do anything at all. 22:22:11 zzo38: what I should do is download and parse the text of all cards from Gatherer, plus download the text of all cards from Scryfall 22:22:24 I started at one point but I was too lazy to finish 22:23:01 and then once I get that, repeat it four times a year, once after each standard-legal set 22:23:33 Yes, I wanted that data too 22:37:01 What Magic: the Gathering cards did you make up (even just for experiment)? 22:52:07 zzo38: https://esolangs.org/logs/2018-10.html#lsw 22:54:52 and there's a green creature that you have to sacrifice when you control a creature with power greater than its power, but I couldn't get it to be a good card 22:55:04 I mean a card that I'm satisfied with 22:57:24 zzo38: I think I originally mentioned that card here: https://esolangs.org/logs/2015-10-06.html#loj 23:11:14 -!- sleepnap has quit (Quit: Leaving.). 23:15:49 -!- arseniiv has quit (Ping timeout: 268 seconds). 2020-01-15: 00:11:56 -!- imode has quit (Ping timeout: 268 seconds). 00:12:13 -!- sprocklem has joined. 00:20:58 -!- Sgeo__ has quit (Read error: Connection reset by peer). 00:22:38 -!- Sgeo has joined. 00:30:20 -!- imode has joined. 00:41:55 -!- LKoen has quit (Remote host closed the connection). 00:43:08 -!- LKoen has joined. 01:19:01 -!- 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.”). 02:45:57 -!- FreeFull has quit. 03:13:52 -!- Lord_of_Life_ has joined. 03:16:30 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 03:16:30 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 04:12:15 -!- Lord_of_Life has quit (Ping timeout: 272 seconds). 04:12:57 -!- Lord_of_Life has joined. 05:09:51 b_jonas: I looked at that; I think is good, but did you have any more recently I mean. I did make some more recently 05:37:10 -!- craigo has joined. 06:26:29 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68856&oldid=68499 * JonoCode9374 * (+104) 06:27:57 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68857&oldid=68856 * JonoCode9374 * (+3644) 06:30:38 -!- Sgeo_ has joined. 06:33:43 -!- Sgeo has quit (Ping timeout: 258 seconds). 07:25:47 -!- Cale has quit (Ping timeout: 260 seconds). 07:38:10 -!- Cale has joined. 07:56:54 -!- imode has quit (Ping timeout: 268 seconds). 09:08:08 -!- sprocklem has quit (Ping timeout: 260 seconds). 09:08:25 -!- sprocklem has joined. 09:48:35 -!- b_jonas has quit (Quit: leaving). 10:47:55 -!- kspalaiologos has joined. 12:30:43 -!- arseniiv has joined. 12:41:35 -!- atslash has joined. 12:56:56 -!- haavard has quit (Remote host closed the connection). 12:57:59 -!- haavard has joined. 13:43:39 -!- ^[ has quit. 13:44:09 -!- sprocklem has quit (Ping timeout: 272 seconds). 13:44:13 -!- ^[ has joined. 13:45:50 -!- sprocklem has joined. 13:51:59 -!- newbie|2 has joined. 13:52:06 -!- sprocklem has quit (Ping timeout: 268 seconds). 14:01:17 -!- newbie|2 has quit (Ping timeout: 246 seconds). 15:06:17 -!- sprocklem has joined. 15:43:22 -!- sleepnap has joined. 15:54:09 -!- sprocklem has quit (Ping timeout: 258 seconds). 16:07:25 -!- sprocklem has joined. 16:21:23 -!- rain1 has joined. 16:23:06 how cool is that google made a good quantum computer 16:42:47 Isn't this 2 months old news? 16:55:13 -!- sprocklem has quit (Ping timeout: 265 seconds). 17:16:45 int-e: quantum computing doesn't allow for instantaneous communication 17:17:24 Taneb: that's a huge relief 17:17:32 It takes about two months 17:18:10 https://www.youtube.com/watch?v=G9_l8QASobI 17:18:33 If you bake a cupcake that has a hole in the middle, is it called a cupnut? 17:19:19 I think it's called not being very good at baking 17:19:27 It can't be a nutcake, because that's something else. But it could be a docake. 17:20:18 why *is* it called a doughnut? 17:20:56 I guess it relates to nuts and bolts. 17:23:17 -!- kspalaiologos has quit (Ping timeout: 272 seconds). 17:24:36 int-e: they originally put a nut in the middle 17:29:14 Hmm, I might be wrong 17:30:01 'The word nut is here used in the earlier sense of "small rounded cake or cookie".' 17:31:28 So interestingly, the holes are not supported by the etymology. 17:34:05 Not all doughnuts have holes anyways 17:34:20 (Also not all of them are round; there are also long doughnuts.) 17:37:13 the new fake donuts without holes are sold by liars 17:37:58 -!- sleepnap has quit (Ping timeout: 260 seconds). 17:43:19 i'm still sad that wikipedia deleted my Category:Toroidal_foods 17:43:45 https://commons.wikimedia.org/wiki/Category:Toroidal_food 17:44:17 The doughnut in the photograph on Wiktionary does not have a hole; it does say a toroidal shape is common, but it isn't always. 17:45:24 kmc: let me guess.. onion rings, calamari and do(ugh)nuts? 17:45:55 and bagels, cheerios, froot loops 17:46:09 bundt cake 17:46:14 there's quite a few when you start thinking about it 17:46:28 penne, macaroni 17:46:28 pineapple rings 17:46:32 mhm 17:46:54 you coudl almost cut anything into shape 17:46:57 * kmc ponders rolling a toroidal burrito 17:47:00 (macaroni is very topological) 18:02:00 “No, ma’am, your dog is not gay. They sniff each other’s rear ends to introduce themselves. All dogs do it.” 18:02:36 Hmm, that wasn't where I wanted to paste it. But no harm done, I suppose. 18:10:30 hahaha 18:10:33 nice 18:11:05 speaking of annuli... 18:16:54 -!- LKoen has joined. 18:17:28 [[Finite-state mach... wait, WHAT!?]] M https://esolangs.org/w/index.php?diff=68858&oldid=68853 * Hakerh400 * (-27) 18:30:04 haha 18:30:06 great name 18:30:24 -!- ProofTechnique has quit (Ping timeout: 252 seconds). 18:30:27 -!- pikhq has quit (Ping timeout: 246 seconds). 18:30:45 -!- mich181189 has quit (Read error: Connection reset by peer). 18:31:29 -!- lynn has quit (Ping timeout: 246 seconds). 18:31:41 -!- ^[ has quit (Ping timeout: 272 seconds). 18:32:15 -!- mich181189 has joined. 18:33:01 -!- ProofTechnique has joined. 18:35:01 -!- pikhq has joined. 18:35:36 -!- lynn has joined. 18:37:36 -!- ^[ has joined. 18:40:28 -!- FreeFull has joined. 18:40:40 -!- mich181189 has quit (Read error: Connection reset by peer). 18:54:41 -!- gitlogger has quit (Excess Flood). 18:57:26 -!- sleepnap has joined. 19:05:15 -!- craigo has quit (Ping timeout: 272 seconds). 19:48:28 -!- xelxebar has quit (Remote host closed the connection). 19:59:30 -!- 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:21:24 -!- imode has joined. 20:29:09 -!- b_jonas has joined. 21:45:47 -!- tromp_ has joined. 21:47:36 -!- rain1 has quit (Quit: leaving). 21:48:32 -!- tromp has quit (Ping timeout: 246 seconds). 21:54:11 -!- drrSotero has joined. 21:58:01 -!- drrSotero has quit (Quit: • IRcap • 8.72 •). 23:37:53 -!- Melvar has quit (Ping timeout: 260 seconds). 23:38:18 -!- Melvar has joined. 23:51:38 -!- arseniiv has quit (Ping timeout: 240 seconds). 2020-01-16: 00:18:33 -!- dnm has quit (Read error: Connection reset by peer). 00:18:37 -!- pikhq has quit (Read error: Connection reset by peer). 00:18:40 -!- dingwat has quit (Read error: Connection reset by peer). 00:19:55 -!- dnm has joined. 00:20:00 -!- pikhq has joined. 00:20:18 -!- dingwat has joined. 00:21:52 -!- tromp has joined. 00:24:27 -!- tromp_ has quit (Ping timeout: 272 seconds). 00:25:15 -!- mich181189 has joined. 00:38:53 zzo38: no, none recently. I think less about M:tG than I used to, and don't much follow the newly published cards, and don't much like the changes they made 00:39:41 Which changes do you mean specifically? 00:41:08 question. can you tell me about the state of Linux driver/software support of video cards these days? specifically, if I want to buy a video card into a new computer that I'll use as home desktop with Debian and that has an Intel cpu, but I don't need a particularly expensive or new video card (I care more about the motherboard and memory and cpu), then how do the three brands of video card compare? 00:42:10 I don't know; I purchased the computer I use now with Linux already installed. 00:42:22 zzo38: too many new cards printed each year, and more importantly, too many cards printed or reprinted for supplementary products, with a confusing complexity of supplementary products over the standard-legal setse 00:42:49 -!- pikhq has quit (Ping timeout: 272 seconds). 00:43:13 -!- ProofTechnique has quit (Ping timeout: 245 seconds). 00:43:32 -!- mich181189 has quit (Ping timeout: 260 seconds). 00:44:22 I don't really care much about whether or not they do that, although if it is confusing which are legal in different formats then it should be corrected to specify what it is clearly 00:44:30 and many cards are increasingly graphically ugly, especially variant and promo reprints, but also just ordinary cards with special frames. the too many different special frames and variants make it confusingly noisy to look at cards. 00:45:40 -!- glowcoil has quit (Ping timeout: 264 seconds). 00:45:56 the flagship of terrible graphic design is of course the Amonkhet Invocations, and the cheaper cards tend to have less of the crazy variants, but still 00:46:14 -!- j4cbo has quit (Ping timeout: 252 seconds). 00:46:15 Yes, I don't like the special frames either; I like the old style cards design (from Sixth Edition and older) 00:46:18 I already didn't like the Zendikar full art lands, but there are just more and more of these 00:46:21 planeswalkers and stuff 00:46:27 -!- dog_star has quit (Ping timeout: 260 seconds). 00:47:15 -!- dingwat has quit (Ping timeout: 272 seconds). 00:47:15 -!- dnm has quit (Ping timeout: 272 seconds). 00:48:37 I do prefer the Kamigawa frame than the Urza frame to tell the truth, and I think even the normal version of the M2015 frame is better than the Urza frames, 00:49:11 (I prefer the Kamigawa frame over the M2015 frame mostly because the M2015 title font is ugly) 00:49:47 -!- ^[ has quit (Ping timeout: 272 seconds). 00:49:47 but with all the variants they just can't keep a nice uniform clean style 00:50:19 Yes, I do think there are too many special variants 00:50:35 -!- lynn has quit (Read error: Connection reset by peer). 00:51:32 though I admit that the Urza frame artifact textbox with its colorful gems in the background does have a charm 00:56:50 -!- ocharles has quit (Ping timeout: 246 seconds). 01:25:25 -!- ^[ has joined. 01:25:52 -!- ^[ has quit (Excess Flood). 02:01:33 -!- ^[ has joined. 02:01:52 -!- ^[ has quit (Excess Flood). 02:02:08 -!- xelxebar has joined. 02:02:44 -!- sleepnap has quit (Remote host closed the connection). 02:10:30 -!- tromp_ has joined. 02:14:01 -!- tromp has quit (Ping timeout: 272 seconds). 02:35:44 -!- FreeFull has quit. 03:07:25 -!- ^[ has joined. 03:09:11 [[Bubbles]] https://esolangs.org/w/index.php?diff=68859&oldid=67741 * IFcoltransG * (+2940) TC proof and mnemonics 03:12:17 -!- ^[ has quit (Ping timeout: 260 seconds). 03:15:04 -!- Lord_of_Life_ has joined. 03:16:38 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 03:16:38 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:19:21 [[UnoScript]] M https://esolangs.org/w/index.php?diff=68860&oldid=68812 * IFcoltransG * (+40) Added categories 03:27:13 Is there a way to make pclose() to terminate the child process instead of waiting? 03:31:14 -!- sprocklem has joined. 03:32:40 seems like using popen() isn't ideal when you want to kill it. 03:33:14 [[Keta]] M https://esolangs.org/w/index.php?diff=68861&oldid=68842 * IFcoltransG * (+0) /* Terminology */ Spelling 03:33:30 https://stackoverflow.com/questions/548063/kill-a-process-started-with-popen 03:38:02 [[Keta]] https://esolangs.org/w/index.php?diff=68862&oldid=68861 * IFcoltransG * (+22) Put examples within one heading 03:40:43 [[Esolang:Community portal]] M https://esolangs.org/w/index.php?diff=68863&oldid=67394 * IFcoltransG * (+4) /* #Esoteric */ added conjunction 04:22:23 [[Talk:Finite-state mach... wait, WHAT!?]] N https://esolangs.org/w/index.php?oldid=68864 * IFcoltransG * (+739) Created page with "===TC possibility=== Presumably, you could create a VM based on the brainfuck interpreter that was written in brainfuck, such that every time any command is executed, the VM f..." 04:25:56 [[Psychairefatback]] https://esolangs.org/w/index.php?diff=68865&oldid=68831 * IFcoltransG * (+13) Redirected to the archive of Psychairefatback 04:28:08 -!- dnm has joined. 04:32:47 -!- dnm has quit (Ping timeout: 246 seconds). 04:37:10 -!- dnm has joined. 04:49:00 [[Talk:Lazy evaluation]] https://esolangs.org/w/index.php?diff=68866&oldid=52934 * IFcoltransG * (+275) 05:05:35 [[Lazy evaluation]] https://esolangs.org/w/index.php?diff=68867&oldid=65975 * IFcoltransG * (+827) Rewrote article to make sense (but still following philosophy) 05:05:39 -!- dnm has quit (Ping timeout: 272 seconds). 05:07:46 [[Talk:Lazy evaluation]] https://esolangs.org/w/index.php?diff=68868&oldid=68866 * IFcoltransG * (+206) /* Request */ 05:08:06 [[Talk:Lazy evaluation]] https://esolangs.org/w/index.php?diff=68869&oldid=68868 * IFcoltransG * (+28) /* Request */ 05:08:43 [[Lazy evaluation]] M https://esolangs.org/w/index.php?diff=68870&oldid=68867 * IFcoltransG * (+1) Formatting 05:24:55 [[Ora]] M https://esolangs.org/w/index.php?diff=68871&oldid=20033 * IFcoltransG * (+39) Added a cat 05:25:26 [[2D-Reverse]] M https://esolangs.org/w/index.php?diff=68872&oldid=36278 * IFcoltransG * (+39) Added a category 05:27:28 [[Generic 2D Brainfuck]] https://esolangs.org/w/index.php?diff=68873&oldid=46372 * IFcoltransG * (+79) Added cats 05:30:42 [[Generic 2D Befunge]] https://esolangs.org/w/index.php?diff=68874&oldid=59911 * IFcoltransG * (+80) Added categories 05:32:32 [[Language list]] https://esolangs.org/w/index.php?diff=68875&oldid=68854 * IFcoltransG * (+52) /* G */ Added two languages authors forgot to add 05:39:42 [[Niblet]] https://esolangs.org/w/index.php?diff=68876&oldid=44703 * IFcoltransG * (+129) Added some cats and dead link template 05:42:56 [[Language list]] https://esolangs.org/w/index.php?diff=68877&oldid=68875 * IFcoltransG * (+13) /* S */ Shepherded the lost Stable language onto the page 05:43:49 [[Stable]] https://esolangs.org/w/index.php?diff=68878&oldid=66415 * IFcoltransG * (+66) Categories 05:45:01 -!- craigo has joined. 06:38:53 -!- imode has quit (Ping timeout: 258 seconds). 06:49:49 -!- ocharles has joined. 06:52:02 -!- pikhq has joined. 06:57:09 -!- ProofTechnique has joined. 06:57:16 -!- j4cbo has joined. 06:57:38 -!- mich181189 has joined. 07:00:20 -!- dingwat has joined. 07:01:34 -!- dog_star has joined. 07:04:05 -!- lynn has joined. 07:04:13 -!- glowcoil has joined. 07:06:31 -!- dnm has joined. 07:07:28 -!- ^[ has joined. 07:50:37 [[Comp]] M https://esolangs.org/w/index.php?diff=68879&oldid=68702 * IFcoltransG * (+0) Capitalisation 07:51:32 [[Comp]] M https://esolangs.org/w/index.php?diff=68880&oldid=68879 * IFcoltransG * (+0) Capitalisation but actually this time. 07:52:43 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=68881&oldid=68646 * IFcoltransG * (+53) /* The Ampersand */ 07:52:52 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=68882&oldid=68881 * IFcoltransG * (+95) 08:38:33 Can HTML form data be saved to a file, after it has been filled up, without submitting the form? 08:54:13 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=68883&oldid=68882 * JonoCode9374 * (+225) /* The Ampersand */ 08:57:09 -!- b_jonas has quit (Quit: leaving). 09:10:21 [[TOGA computer]] https://esolangs.org/w/index.php?diff=68884&oldid=68722 * IFcoltransG * (+57) Full proofread once-over 09:21:57 [[Schmuu]] M https://esolangs.org/w/index.php?diff=68885&oldid=55480 * IFcoltransG * (+69) Categories 09:33:53 [[Pendulum Instruction Set Architecture]] https://esolangs.org/w/index.php?diff=68886&oldid=41354 * IFcoltransG * (-37) Categories and format of code 09:36:46 [[Eitherf*ck]] M https://esolangs.org/w/index.php?diff=68887&oldid=50854 * IFcoltransG * (+41) Categories 09:39:22 [[Mandelbrot set]] M https://esolangs.org/w/index.php?diff=68888&oldid=62496 * IFcoltransG * (+28) Program forms category 09:42:50 [[Countercall]] M https://esolangs.org/w/index.php?diff=68889&oldid=53612 * IFcoltransG * (+20) /* Computational class */ fixed link 09:50:21 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=68890&oldid=68883 * IFcoltransG * (+159) 09:50:31 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=68891&oldid=68890 * IFcoltransG * (+95) 11:26:38 -!- sebbu has quit (Quit: reboot). 11:37:02 -!- sebbu has joined. 12:26:09 -!- arseniiv has joined. 12:55:06 -!- kspalaiologos has joined. 13:04:07 -!- xelxebar has quit (Remote host closed the connection). 13:06:04 -!- xelxebar has joined. 13:15:37 -!- wib_jonas has joined. 13:16:41 zzo38: re pclose terminate the process: I don't think so. if you want such fine control, I think you have to reimplement popen. 13:21:23 greets 13:22:21 -!- sebbu2 has joined. 13:26:37 -!- sebbu has quit (Ping timeout: 272 seconds). 13:39:28 -!- sebbu2 has changed nick to sebbu. 13:45:36 -!- sprocklem has quit (Ping timeout: 265 seconds). 13:48:27 hi 13:48:31 -!- arseniiv has quit (Quit: gone completely :o). 14:16:48 -!- kritixilithos has joined. 14:54:17 fungot: what is the job of a "chief purpose officer"? 14:54:17 int-e: oh stack yes... i know 15:03:29 -!- sprocklem has joined. 15:13:37 fungot: do you actually parse the messages that invoke you to seed your response or do you just say whatever? 15:13:37 Taneb: ok. do you use guile, it's built-in) or openssl's fnord' library) has a rather vertical fnord graph. 15:16:06 -!- Lord_of_Life_ has joined. 15:17:38 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 15:18:58 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:43:31 -!- arseniiv has joined. 16:07:56 Spoilers: it's the latter. 16:08:35 The reason being, the file format makes it harder to translate from text to tokens than the other way around. 16:08:55 I have a Perl script I can use to generate fungot sentences with a fixed initial context. 16:08:55 fizzie: that's more like it))) where bar is a non-tail call? 16:11:00 http://ix.io/27yb -- no idea which style that's from, just used whatever leftover was there. 16:20:26 -!- imode has joined. 17:00:16 -!- wib_jonas has quit (Remote host closed the connection). 17:30:33 -!- sprocklem has quit (Ping timeout: 258 seconds). 17:33:03 `modes 17:33:05 modes? No such file or directory 17:33:38 ^style 17:33:38 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 17:34:30 i expected lisp-mode to explain fungot's musings 17:34:30 kritixilithos: but append!ing to () 17:34:50 i'm probably unaware of a synonym 17:41:58 The reason why the 'irc' style has stuff like this is because logs from #scheme were part of the training set. 17:42:09 ^style irc 17:42:09 Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) 17:54:31 how are words tokenised? are the parens a part of the word or does fungot add them separately? 17:54:31 kritixilithos: i'm writing gambit 5. helsinki/ espoo border, otaniemi. wonder if it's for scheme code did i really just guess from context 17:55:26 yes you really did guess from context 17:57:38 or not at all according to previous messages 18:11:56 Punctuation are separate tokens, and there's a bug (or rather, a missing feature) that even punctuations that shouldn't have a following space (open parenthesis, slash, open quote) add it. 18:32:40 -!- b_jonas has joined. 18:38:39 -!- kritixilithos has quit (Quit: quit). 18:42:32 oh, phpbb has a link to show the print view of a page in a thread. that's what I should use next time when I mass download. 18:42:51 it still uses the same pagination, I think it only differs in the headers and footers 18:45:36 though it doesn't link the usernames of posters to the user, that's a slight drawback 18:46:10 meh, I'll figure it out the next time I want to download a forum 18:57:53 -!- tromp has joined. 19:00:47 -!- tromp_ has quit (Ping timeout: 246 seconds). 19:08:28 good old phpbb 19:08:55 kmc: it's quite popular and actively developped 19:09:05 yeah 19:09:10 it's like everywhere, you just don't always recognize it because there are so many plugins customizing it 19:09:15 yeah I know 19:09:17 and every version gives different html 19:09:29 I'm on at least one popular site that is veny much an old school forum 19:09:29 so you can't even recognize it if you look inside the html like the classes and ids 19:09:33 not sure if it's phpbb, but quite likely 19:09:37 you need different scripts for every different vesrions 19:09:47 I prefer old school forums to "social media" in many ways 19:10:05 although I like reddit even more 19:10:26 [[A-DU]] M https://esolangs.org/w/index.php?diff=68892&oldid=58436 * Salpynx * (+50) Categories, because at the time both adding a Language cat and adding it to the languages page seemed redundant (re. WHY?) 19:10:33 reddit is often lumped in with social media but it's really closer to an old school forum 19:11:12 the interface is cleaner than most phpbb sites i've used 19:13:54 reddit certainly has some thought put into it 19:14:22 though I often complain about 1-year topic lockout period 19:15:27 one complain I have about several old-school forums I visited or visit is that they dry out and toxify in some sense 19:19:04 like there is a whole level of positive feedback loops going on: people visiting habitually may want more activity so they write posts that are often far from constructive, and lack of feedback that these posts are bad fixes the habit of posting these unnecessary things 19:19:22 and that’s just one of many sides of the story 19:19:23 kmc: sorry, I don't buy it. normal forums show all threads, and show all posts in a thread that anyone ever posted, in chronological order, except those that moderators have deleted, those are gone. facebook and twitter and reddit choose popular posts that they think you'll like, they're selective. 19:21:28 I think NNTP is better. 19:22:19 b_jonas: you can choose the sort on reddit 19:22:29 if you go to a specific reddit, I mean 19:22:35 which would be equivalent of choosing a forum site 19:22:44 the options are hot / new / top / rising 19:22:52 you can also choose the sort on comments 19:22:55 (usually?) 19:23:24 kmc: ok, I believe you, I don't use reddit so I'm not familiar with how all this stuff works 19:23:52 you can also do "top of today" vs "top of this year" vs "top of all time" 19:23:54 https://www.reddit.com/r/ambien/top/?t=all 19:24:57 i like reddit. sure, a lot of reddits (especially popular or default-view ones) are shit, but there are a lot of good ones too 19:25:06 most of my interests have at least one good reddit associated 19:26:47 I think that the topics should never be locked out 19:27:35 yeah it is a bit annoying 19:27:51 when i come across a 4 year old thread and want to say something clever 19:27:53 Although I do not use Reddit myself, I do sometimes read stuff on there when linked from somewhere, and I have a redirect set up in my browser so that it redirects to the "old.reddit.com" domain name 19:28:01 and i miss out on the opportunity to show off my cleverness 19:30:13 poor kmc 19:30:32 yeah 19:30:37 poor me 19:31:34 reddit is an awesome place 19:31:41 Perhaps, you should use NNTP is better. 19:32:13 -!- LKoen has joined. 19:32:43 -!- FreeFull has joined. 19:32:48 There is some program uses web forum and also is available as mailing list and NNTP, such as "DFeed", so it is possible to have all of them 19:33:05 (And it is compatible with IRC, too.) 19:34:19 zzo38: yes, there's also Google groups which gives a web interface to some newsgroups 19:34:28 or it used to, I'm not sure if it does still 19:35:04 at https://groups.google.com/ 19:35:11 it handles mailing lists too 19:35:28 and there are newsgroups mirrored with a mailing list, possibly without a web interface 19:35:36 there's all sorts of bridges 19:37:15 Yes, although what is problem I think is that many mailing lists and web forums don't have a NNTP. 19:37:42 (There is also the problem of namespace collision, which Unusenet solves.) 19:43:04 namespace collision between what? 19:44:19 Potential collision between non-Usenet newsgroups in different servers. 19:45:06 (If it is the same one that is echoed on a different server then the same name should be used, but otherwise it probably shouldn't be the same name.) 19:46:22 -!- LKoen has quit (Remote host closed the connection). 20:09:10 -!- LKoen has joined. 20:10:12 -!- Phantom_Hoover has joined. 20:26:44 -!- kspalaiologos has quit (Quit: Leaving). 20:27:29 what are the haps my friends 20:27:34 good to see aloril is still here 20:27:38 the eternal silent sentinel 20:28:07 [ 1000*1*0.6*0.4 20:28:08 b_jonas: 240 20:28:29 [ 1000*1*0.5*0.5 20:28:29 b_jonas: 250 20:33:36 Hell, Phantom_Hoover 20:33:51 ...*hello 20:34:11 helloover surely 20:44:07 Quite possibly 20:44:57 How is it going? 21:01:26 [[]] M https://esolangs.org/w/index.php?diff=68893&oldid=42675 * IFcoltransG * (-6) /* I/O */ Fix grammar 21:10:19 `` wn hap -over | grep '^1' | head -1 21:10:21 1. hap -- (an accidental happening; "he recorded all the little haps and mishaps of his life") 21:25:21 I still happen to stumble upon songs from 90s-00s that I heard that time, didn’t know their titles (for older ones, almost for all of them) and then forgot. Still! Though that requires filtering tons of tracks from various radiostreams. It’s very helpful that there’s soft for slicing them for me and ignoring those listened to already 21:26:36 and the community to maintain a list of streams with their genres and such 21:27:44 shouldn’t I pet my nostalgia not 21:28:07 (it isn’t even a proper one) 21:28:11 I think that they said that Level 4 PostScript will not be made, although I think that there are some things that should be, such as alpha transparency, image device (like Ghostscript has), cvop (to convert procedures into operators), nonenumerable dictionaries, printobject without a tag to send an array directly, and a few others. 21:46:51 -!- imode has quit (Ping timeout: 268 seconds). 22:38:11 someone read Unsong? (but please no spoilers) 22:38:49 Sure. It was interesting. 22:39:40 I think PDF is terrible, and that maybe PCL is better, and DVI is also better (for different uses from PCL). 22:39:47 i read the first few chapters and didn't like how it was going 22:40:06 Taneb, well i recently had to have my insides rearranged but other than that good 22:40:39 i somehow stumbled into a job doing tarted-up k for a bank so it turns out esolangs really can get you a job 22:42:13 I talked about Befunge in a job (well, summer internship) interview once, but I'm not sure that contributed. 22:42:16 Phantom_Hoover: nice. apparently multiple esolangers work in finance, in places where they use either Dyalog APL or K for code, except for mroman who uses burlesque 22:42:45 dyalog APL is a whole nother level 22:42:54 kind of want to see what that looks like 22:43:10 Phantom_Hoover: in what way? Dyalog APL and K are both APL-likes, and people use both with some database interface or something in finance 22:43:13 or isn't that how it works? 22:43:22 I don't know, I don't want to work in finance 22:43:54 K is... still used in some places i'm sure. in a lot of them it's migrated to Q which is K with keywork aliases for the operators and a general pythony feel of everything being a dictionary 22:48:32 Phantom_Hoover: does finance mean that everything you work with is confidential, you can only test your code on phony generated data and will never know why it fails on real data, and you have to leave your brain locked in the office when you leave and bleach it when you're fired? 22:48:53 hahahahahahahahhaa 22:48:54 no 22:49:09 i think it's more like that at hedge funs 22:49:11 *funds 22:50:10 and for people working on actual finance 22:50:15 what, how? isn't hedge funds like investments where any information you learn will be useless a minute later anyway, and the programs you write have to react within milliseconds? 22:50:29 no that's HFT 22:50:36 like biology research but faster 22:50:38 which some hedge funds may well specialise in idk 22:50:44 I see 22:51:01 hedge funds in general are just, like, smaller and less tightly regulated investment outfits than the big banks 22:51:06 boutique finance if you will 22:51:55 yeah. and they're less tightly regulated because they get access to less confidential data about clients, or so I assume 22:52:11 no if anything it's the opposite 22:52:17 idk that much about it 22:52:34 they don't sell their financial services on the open market in the same way the investment banks do i think 22:57:19 Phantom_Hoover: so what is the work like? can you read the K code that others wrote? or is it all write-only code? 23:02:15 nah as i alluded to above i feel it mostly just reads like python 23:02:30 like, very weird python, but most of it is twiddling dicts 23:06:13 the most k parts of it are the advanced iteration stuff 23:07:16 -!- imode has joined. 23:14:41 [[Embedded HQ9+]] M https://esolangs.org/w/index.php?diff=68894&oldid=58087 * IFcoltransG * (+43) +Categories 23:20:44 [[Rotary Quine]] https://esolangs.org/w/index.php?diff=68895&oldid=68743 * IFcoltransG * (+27) Category 23:22:23 -!- imode has quit (Ping timeout: 245 seconds). 23:26:12 -!- craigo has quit (Ping timeout: 260 seconds). 23:55:02 -!- Lord_of_Life_ has joined. 23:56:11 [[User:IFcoltransG/HQ9+ derivatives]] N https://esolangs.org/w/index.php?oldid=68896 * IFcoltransG * (+781) Created a list of HQ9+ derivatives 23:56:32 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 23:56:32 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 2020-01-17: 00:02:16 -!- 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:09:41 * pikhq knows a former #esoteric-er did get a job in finance, cause K 00:09:57 I certainly couldn't do it, because... Well, naw 00:21:01 [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=68897&oldid=64680 * IFcoltransG * (+308) /* HQ9+ Derivatives */ new section 00:26:50 [[Blyat]] M https://esolangs.org/w/index.php?diff=68898&oldid=66506 * IFcoltransG * (-59) Shuffled some formatting and categories 00:27:43 [[4-list]] M https://esolangs.org/w/index.php?diff=68899&oldid=65113 * IFcoltransG * (+22) Fixed categories 00:28:27 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 00:29:20 [[Language list]] https://esolangs.org/w/index.php?diff=68900&oldid=68877 * IFcoltransG * (+13) /* Non-alphabetic */ Author forgot to add 4-list 00:32:33 -!- sftp has quit (Excess Flood). 00:32:53 -!- sftp has joined. 00:36:42 `? life 00:36:44 ​‘Life,’ said Marvin, ‘don't talk to me about life.’ 00:46:44 [[Talk:Point operator]] https://esolangs.org/w/index.php?diff=68901&oldid=60735 * IFcoltransG * (+753) /* Leading zeroes */ new section 01:12:45 [[User:IFcoltransG]] M https://esolangs.org/w/index.php?diff=68902&oldid=67488 * IFcoltransG * (+169) Mentioned work on Bubbles 01:13:38 [[User:IFcoltransG]] M https://esolangs.org/w/index.php?diff=68903&oldid=68902 * IFcoltransG * (+4) Tidy phrasing 01:20:23 -!- arseniiv has quit (Ping timeout: 272 seconds). 01:26:52 [[Your]] M https://esolangs.org/w/index.php?diff=68904&oldid=68508 * IFcoltransG * (+99) Categories 01:27:07 [[A very long language name that is very weird and yeah, this is your but its this]] M https://esolangs.org/w/index.php?diff=68905&oldid=68390 * IFcoltransG * (+105) Categories 01:29:57 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68906&oldid=68857 * JonoCode9374 * (-3594) 01:30:25 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68907&oldid=68906 * JonoCode9374 * (+74) 01:30:44 [[Joke language list]] https://esolangs.org/w/index.php?diff=68908&oldid=68751 * IFcoltransG * (+57) /* General languages */ Added the misplaced Your 01:32:05 [[Your]] https://esolangs.org/w/index.php?diff=68909&oldid=68904 * IFcoltransG * (+100) Added see also 01:34:11 [[Ases]] M https://esolangs.org/w/index.php?diff=68910&oldid=68573 * IFcoltransG * (-15) Fixed categories 01:41:42 -!- jix has quit (Ping timeout: 265 seconds). 01:42:23 [[Talk:KEMURI]] N https://esolangs.org/w/index.php?oldid=68911 * IFcoltransG * (+268) /* Year */ new section 01:43:39 [[KEMURI]] https://esolangs.org/w/index.php?diff=68912&oldid=36499 * IFcoltransG * (+78) Dead link, tentative year category, other cats 01:45:39 [[User:IFcoltransG/HQ9+ derivatives]] https://esolangs.org/w/index.php?diff=68913&oldid=68896 * IFcoltransG * (+12) Added KEMURI after looking at Japanese wikipedia page 01:46:24 fungot: What are the winning conditions for Coway's Game of Life? 01:46:25 int-e: so of course there is a gambit binary available for 10.3? wait you were on holiday??? are you studying? ( this is also called define, so i grepped for ize, but " it just works 01:47:45 [[International Esolang Design Competition]] https://esolangs.org/w/index.php?diff=68914&oldid=59456 * IFcoltransG * (+38) Added nonexistent category to match CALESYTA 01:52:44 [[D'ni]] M https://esolangs.org/w/index.php?diff=68915&oldid=57399 * IFcoltransG * (+51) Categories fixed 02:03:24 fungot: Are there any good Conway's Game of Life romhacks? 02:03:25 fizzie: i commented the line that said " welcome to good burger, home of chez scheme, if a little hard to state simply to someone who can draw fnord ( and)? 02:03:48 Cowsay's Game of Life? 02:04:14 `apt moo 02:04:16 ​ \ WARNING: apt does not have a stable CLI interface. Use with caution in scripts. \ \ (__) \ (oo) \ /------\/ \ / | || \ * /\---/\ \ ~~ ~~ \ ..."Have you mooed today?"... \ W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) 02:04:21 Not so great without newlines. 02:04:34 [[Frums]] M https://esolangs.org/w/index.php?diff=68916&oldid=68177 * IFcoltransG * (+18) Fixed categories 02:10:44 -!- imode has joined. 02:15:40 Is there a stable way to check the version of apt though? 02:17:52 [[Template talk:Disambig]] N https://esolangs.org/w/index.php?oldid=68917 * IFcoltransG * (+492) Created page with "I'm going to remove the references to nonexistent categories from this template, namely Category:Templates and Category:Disambiguation pages. You can see disambiguation pages..." 02:18:31 [[Template:Disambig]] https://esolangs.org/w/index.php?diff=68918&oldid=66253 * IFcoltransG * (-159) Removed nonexistent categories (see talk for rationale) 02:20:20 [[Template talk:Disambig]] M https://esolangs.org/w/index.php?diff=68919&oldid=68917 * IFcoltransG * (-5) Fixed my link 02:24:47 [[2006 Esolang Contest]] https://esolangs.org/w/index.php?diff=68920&oldid=65109 * IFcoltransG * (+19) '2006' is a category for languages, not events. In absence of cat for events, using nonexistent "Competitions and Events" for consistency 02:25:55 [[Esoteric Awards]] https://esolangs.org/w/index.php?diff=68921&oldid=13664 * IFcoltransG * (+37) Added link to nonexistent Competitions and Events category for consistency with other competitions 02:31:51 [[Entish]] M https://esolangs.org/w/index.php?diff=68922&oldid=61053 * IFcoltransG * (-29) Fixed formatting and removed deterministic category 02:32:47 [[Entish]] M https://esolangs.org/w/index.php?diff=68923&oldid=68922 * IFcoltransG * (+1) Made link look a bit nicer using bullet point 02:33:38 [[KeyVM]] M https://esolangs.org/w/index.php?diff=68924&oldid=67830 * IFcoltransG * (-32) Link formatting and removed deterministic category 02:35:09 [[KeyVM]] https://esolangs.org/w/index.php?diff=68925&oldid=68924 * IFcoltransG * (-10) More link formatting 02:35:59 [[Entish]] M https://esolangs.org/w/index.php?diff=68926&oldid=68923 * IFcoltransG * (-8) Formatted links in infobox 02:36:12 -!- FreeFull has quit. 02:36:47 [[KeyVM]] M https://esolangs.org/w/index.php?diff=68927&oldid=68925 * IFcoltransG * (-12) Infobox link formatting 02:40:38 [[RarVM]] https://esolangs.org/w/index.php?diff=68928&oldid=67384 * IFcoltransG * (-97) Removed Deterministic category, hopefully stamped out all improperly formatted links 02:41:38 [[WordLang]] https://esolangs.org/w/index.php?diff=68929&oldid=68462 * IFcoltransG * (-27) Removed Deterministic category 03:04:06 -!- jix has joined. 03:12:23 [[User:YamTokTpaFa]] https://esolangs.org/w/index.php?diff=68930&oldid=68565 * IFcoltransG * (+1) I fixed your maths code to get rid of the weird nonexistent category error messages at the bottom of the page 03:14:52 [[Backhand]] M https://esolangs.org/w/index.php?diff=68931&oldid=68697 * IFcoltransG * (-29) Removed One-dimensional category 03:25:36 -!- imode has quit (Read error: Connection reset by peer). 03:33:45 [[Talk:Absurd Brainfuck]] N https://esolangs.org/w/index.php?oldid=68932 * IFcoltransG * (+1131) /* Reverse of brainfuck */ new section 03:44:29 [[Absurd Brainfuck]] https://esolangs.org/w/index.php?diff=68933&oldid=46424 * IFcoltransG * (+585) Talked about computational class + formatting 03:45:07 -!- imode has joined. 03:54:57 [[Higgledy Piggledy Processor]] M https://esolangs.org/w/index.php?diff=68934&oldid=66187 * IFcoltransG * (-2) Category changed from Processor to Concepts 03:59:42 [[EGSHEL]] M https://esolangs.org/w/index.php?diff=68935&oldid=68613 * IFcoltransG * (+93) dead link note + categories 04:00:40 [[Language list]] https://esolangs.org/w/index.php?diff=68936&oldid=68900 * IFcoltransG * (+13) /* E */ EGSHEL was lost 04:02:29 [[Absurd Brainfuck]] M https://esolangs.org/w/index.php?diff=68937&oldid=68933 * IFcoltransG * (+41) Extra categories 04:03:26 [[Language list]] M https://esolangs.org/w/index.php?diff=68938&oldid=68936 * IFcoltransG * (+23) /* A */ Brought Absurd Brainfuck in from the cold 04:08:56 [[Baba is program]] https://esolangs.org/w/index.php?diff=68939&oldid=67811 * IFcoltransG * (+47) Categories 04:12:39 [[Higgledy Piggledy Processor]] M https://esolangs.org/w/index.php?diff=68940&oldid=68934 * IFcoltransG * (+9) Oh oops, I {{stub}}bed my toe! 06:31:30 -!- craigo has joined. 06:47:05 [[Special:Log/newusers]] create * Pyelias * New user account 06:48:27 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=68941&oldid=68791 * Pyelias * (+112) /* Introductions */ 07:14:48 -!- imode has quit (Ping timeout: 268 seconds). 07:18:06 -!- jix has quit (*.net *.split). 07:18:06 -!- paul2520 has quit (*.net *.split). 07:18:07 -!- izabera has quit (*.net *.split). 07:18:07 -!- kmc has quit (*.net *.split). 07:47:19 [[Talk:MUMON]] N https://esolangs.org/w/index.php?oldid=68942 * IFcoltransG * (+679) Created page with "I doubt MUMON is the multi-monads in F* over at [https://www.fstar-lang.org/papers/mumon https://www.fstar-lang.org/papers/mumon]. All I could dredge was this bibliography [ht..." 07:49:48 -!- xkapastel has joined. 07:57:52 -!- oerjan has joined. 08:05:50 -!- jix has joined. 08:05:50 -!- paul2520 has joined. 08:05:50 -!- izabera has joined. 08:05:50 -!- kmc has joined. 08:20:18 -!- atslash has quit (Quit: Leaving). 08:22:19 -!- atslash has joined. 09:06:59 [[Keta]] https://esolangs.org/w/index.php?diff=68943&oldid=68862 * JonoCode9374 * (+251) 09:07:12 [[Keta]] https://esolangs.org/w/index.php?diff=68944&oldid=68943 * JonoCode9374 * (+1) 09:14:31 -!- rain1 has joined. 09:30:18 -!- b_jonas has quit (Quit: leaving). 09:45:39 -!- kspalaiologos has joined. 09:46:51 @tell b_jonas I didn't really think too much on these problems, but I'll tackle them eventually 09:46:52 Consider it noted. 09:50:01 -!- gitlogger has joined. 09:51:15 hello 09:54:18 Hello 09:54:48 HEllo 09:55:01 HELLo 09:55:30 kspalaiologos: you skipped "HELlo" :( 09:55:47 I wanted to already come to the fun part :p 09:55:51 not neccessarily, maybe he's doing powers of 2 09:57:45 myname: we started with 0 which is not a power of two! 09:58:47 well, at leas it's not the -1st (or th?) power 09:59:08 -1rd 10:07:12 @oeis 0,1,2,4 10:07:13 https://oeis.org/A056654 Numbers n such that 10*R_n + 3 is prime, where R_n ... 10:07:13 [0,1,2,4,8,10,23,83,220,1313,2951,20015,51053,0,0,1,2,4,6,9,12,16,20,25,30,3... 10:07:29 hth 10:08:18 int-e: i think that also has that bug of adding another numer list at the end... 10:08:24 *+b 10:35:52 -!- hakatashi has quit (Read error: Connection reset by peer). 10:35:56 -!- hakatashi1 has joined. 10:43:36 -!- oerjan has quit (Quit: Later). 10:49:32 -!- xkapastel has quit (Quit: Connection closed for inactivity). 11:14:09 -!- wib_jonas has joined. 11:15:33 -!- kritixilithos has joined. 11:16:00 does one go looking for a k job or does it find you 11:18:47 [[Keta]] M https://esolangs.org/w/index.php?diff=68945&oldid=68944 * IFcoltransG * (+180) Added categories (:Turing complete not proven, :Unimplemented because interpreter looks to be incomplete) Have a nice day everyone! 11:41:11 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68946&oldid=68789 * Oklomsy * (+76) 11:56:14 -!- Lord_of_Life_ has joined. 11:58:09 -!- Lord_of_Life has quit (Ping timeout: 272 seconds). 11:59:07 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:02:23 wib_jonas, I didn't get to solving these problems 12:02:29 but I'll tackle 'em eventually 12:14:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 12:15:04 -!- kritixilithos has joined. 12:15:25 what's new in esolangs 12:38:19 -!- arseniiv has joined. 12:42:06 -!- craigo has quit (Read error: Connection reset by peer). 12:45:28 [[Special:Log/newusers]] create * InCrIpTiOn * New user account 12:52:09 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=68947&oldid=68941 * InCrIpTiOn * (+178) 12:54:41 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=68948&oldid=68947 * InCrIpTiOn * (-57) 12:55:13 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=68949&oldid=68948 * InCrIpTiOn * (-1) 12:57:29 meh 12:57:42 -!- hakatashi1 has quit (Remote host closed the connection). 12:57:42 -!- hakatashi has joined. 13:10:19 int-e: at least they used befunge? 13:10:56 (or another fungoid, I didn’t check carefully) 13:13:01 It's Befunge, yes. 13:13:56 I used to have a three-line Befunge-based email/usenet sig, which in retrospect was pretty silly, but, you know. 13:22:08 arseniiv: wrong context, but I guess that's my fault (see oerjan's message) :) 13:23:02 int-e: ah, I had a feeling maybe that “meh” is for something further upstream 13:24:06 ah, that oeis bug b_jonas mentioned too 13:25:52 `? anoia 13:25:53 anoia? ¯\(°​_o)/¯ 13:25:57 (cf. https://wiki.lspace.org/mediawiki/Anoia ) 13:32:33 darn it, this stupid webpage won't give errors for an invalid url, neither in the status code, nor some nice error message in the content, it just returns an index page 13:32:37 how can I detect this? 13:32:41 I want to detect errors 13:33:15 I'm doing a mass download of 25000 pages, and so want to find errors before I download the index 10000 times 13:34:22 Oh well, at least the bug is an upstream bug, not "mine". 13:35:06 http://paste.debian.net/1126407/ 13:35:36 And it's also fairly obvious what is happening. 13:37:46 first I thought you say Anoia causes that 13:38:01 arseniiv: that is what I meant 13:38:26 Anoia is also the goddess of silly bugs, to my mind. 13:38:39 int-e: it might be because the oeis site has changed a few times in the last decade. perlbot's oeis plugin is also bitrotten now. 13:38:41 oh! 13:38:57 addElement (t, x) c | t `elem` "STU" = c { sequenceData = nums ++ sequenceData c } 13:40:18 if it’s that then she may be very pleased when I write code from scratch, as I make many silly bugs before the code starts working as intented and can be gradually added to 13:40:52 many of them just unattended typos 13:41:15 or because of copy-pasting pieces and forgetting to rename something 13:41:49 and that’s even despite I know not to copy-paste much 13:43:22 wib_jonas: I imagine it's possible that OEIS never used to return more than one result in its text interface 13:43:50 http://oeis.org/search?fmt=text&q=0,1,2,4 13:43:55 (for example) 13:46:06 So what the oeis package is doing is taking that text, and add all %S, %T and %U lines to the sequence. And it's clear that it doesn't expect more than one entry: addElement ('I', x) c = c { catalogNums = words x } 13:46:21 (that's the sequence id(s)) 13:47:46 int-e: ok 13:47:57 that sounds like it's possible to fix 13:50:10 ok, I started the download. it will try to download all 25252 pages, and *hopefully* detect if a page is not found. 13:50:35 but since the webpage doesn't give proper error messages for a wrong url, the error might slip through undetected. 13:55:49 [[User:InCrIpTiOn]] N https://esolangs.org/w/index.php?oldid=68950 * InCrIpTiOn * (+181) Me! 14:08:32 [[Unrandom]] N https://esolangs.org/w/index.php?oldid=68951 * InCrIpTiOn * (+1360) Created page with "'''Unrandom''' is an [[esoteric programming language]] by [[User:InCrIpTiOn]] that uses an integer to randomly generate [[BrainFuck]] code. A list of accepted arrows can be fo..." 14:08:52 [[Unrandom]] https://esolangs.org/w/index.php?diff=68952&oldid=68951 * InCrIpTiOn * (-98) 14:09:31 [[Unrandom]] https://esolangs.org/w/index.php?diff=68953&oldid=68952 * InCrIpTiOn * (-1) fixed link for category 14:27:17 -!- kritixilithos has quit (Quit: quit). 14:36:21 wib_jonas: you tend to know such things: how does one convert °C into °F in the `units` program? I thought it was degF and degC, but those are the proportional units (1.8 degF = 1 degC) 14:37:09 int-e: I don't know, I don't use the units program 14:37:16 I have a custom ftoc and ctof program here 14:37:22 `ftoc 100 14:37:24 100.00°F = 37.78°C 14:38:09 Ah. There are tempF/tempC linear functions/notation. 14:38:20 -!- kspalaiologos has quit (Quit: Leaving). 14:39:04 `` units "tempF(100)" tempC 14:39:05 ​37.777778 14:41:15 (Basically, tempC(x) = x + 273.15K, and degC = K, and I forgot what the absolute zero based counterpart for Fahrenheit is.) 14:43:30 ``` units "tempF(100)" tempF 14:43:31 ​100 14:43:58 Is it Racine? *duckduckgos* 14:44:43 Rankine. Kind of not close. 14:51:19 https://en.wikipedia.org/wiki/Earth%27s_gravity has a surprising amount of content. 14:56:55 hmm... how should I code this 14:57:14 `? this 14:57:15 This is something people on the channel like to talk about. We're often unsure what this is, though. Nobody likes this. 14:57:45 yes, that 14:57:57 That's different. 14:57:58 I'll use type-safety to find errors 14:58:27 as in, I'll change the type of this object, so that I can find all other parts of the code that depend on the current content of the object 14:58:59 custom types are so useful, good thing most programming languages offer them now 14:59:02 well 14:59:02 Oh yes, type-driven development. 14:59:11 most non-eso programming languages 14:59:29 (Often useful in refactoring code.) 14:59:48 normally I do name-driven stuff, where, when I change the interface of a function or variable, I change its name so that anyone referring to it under the old name gives an error 15:00:09 but this time that won't work, because much of the code uses these objects as just comparable and hashable abstract objects 15:00:14 and I want to keep those parts 15:00:22 and only modify the parts of the code that destructure this object 15:02:03 I just have a naming problem, I don't know what to name one of the fields 15:02:35 hmm, "foldl' f x . reverse" looks a bit pointless 15:07:14 -!- sprocklem has joined. 15:36:08 ^ ^ ^ °C, °F and K and all the more historic temperature units are one of genuine examples of affinely related units in practice 15:36:32 also unrelatedly I’d like to find a mathematical sense in logarithmic units 15:37:16 like decibells? 15:38:04 most non-eso programming languages => yeah I’d like to contrive a typed esolang but that’s a hard task (i) to not make anything too useful and (ii) to not make anything too hard to implement even an unoptimized reference impl 15:38:39 something with typeclasses if I wrap my head around that algorithm W and its variations 15:39:18 I just have a naming problem, I don't know what to name one of the fields => how was that random words HackEso command named? 15:39:28 rain1: exactly 15:39:33 `words 15:39:34 cop 15:39:40 or bits 15:39:47 random bits? 15:39:50 `words 5 15:39:50 `words 10 15:39:53 confubtill mautionauer themia dauo mcgling 15:39:54 fya sack lapprock alcork gamy timenth muloppofcstati jah peramargen wigg 15:40:32 random bits? => no, in the context of decibels and others 15:41:29 yes I definitely should make an esolang with keywords from a conlang, like Lojban’s grammar description uses Lojban words 15:44:11 medɛia ⟦ sotk°e imar ~ mŭ • sotk°e jɛ ~ mŭ ⟧ • ɛert°iä 15:44:54 arseniiv: I think there are a few using klingon keywords 15:45:58 wib_jonas: that’s only good for those who know it, and I don’t 15:47:03 see https://esolangs.org/wiki/Var%27aq 15:47:17 (if someone would be interested to read that thing aloud, t° and k° are maybe labialized t and k, though I have no idea why here are both ɛ and ä) 15:54:08 arseniiv: is Excel an esolang? LibreOffice Calc as esperanto UI, in which case the builtin functions in excel formulas have names in esperanto. in particular, https://help.libreoffice.org/6.3/eo/text/scalc/01/04060109.html says that the VLOOKUP function is localized as VSERĈO. 15:54:23 -!- sprocklem has quit (Ping timeout: 272 seconds). 15:55:09 arseniiv: see also https://en.wikipedia.org/wiki/Non-English-based_programming_languages 15:59:34 wib_jonas: thanks 16:00:47 [[Perligata]] https://esolangs.org/w/index.php?diff=68954&oldid=53828 * B jonas * (+45) 16:04:59 -!- wib_jonas has quit (Remote host closed the connection). 16:05:03 wib_jonas: https://github.com/bsl/oeis/pull/14 :-/ 16:07:02 -!- sprocklem has joined. 16:10:13 Heh, Flickr responses have one of those "hiring ads in HTTP headers" things. 16:10:35 There's also an X-Men quote in a "quote" header. 16:11:02 (Trying to figure out why the "figure out the color of anything via flickr image search" thing has stopped working.) 16:12:21 duckduckgo is so terrible :/ 16:14:20 This error message from urllib2 is pretty terrible. It just says "HTTPError()". 16:14:48 Better than ed's "?". 16:15:02 int-e: by what metric in particular is duckduckgo terrible? 16:15:16 Taneb: relevance of search results. 16:15:29 That sounds like an important metric for a search engine 16:15:40 Taneb: I mean I have a pretty good idea why that is the case. 16:15:48 Taneb: But it's still annoying :) 16:16:26 (Why: duckduckgo does not track which links people actually click. And I suspect that this is a very effective relevance metric.) 16:16:53 At least when it comes to determining the order of the top 10 results. 16:17:20 ls 16:19:33 Taneb: FWIW my current attempt was 'ghc 8.8.2' (which found a commit on gitlab) and 'ghc 8.8.2 download' (which found the download page for ghc 8.2.2...) 16:28:13 That is close to what you want but yet decidedly unhelpful 16:52:47 -!- sprocklem has quit (Ping timeout: 258 seconds). 16:53:02 -!- kspalaiologos has joined. 16:55:41 -!- rain1 has quit (Quit: Lost terminal). 17:12:57 -!- b_jonas has joined. 17:16:13 @oeis A061574 17:16:13 https://oeis.org/A061574 Simple quadratic fields (i.e., with a unique prime ... 17:16:13 [-163,-67,-43,-19,-11,-7,-3,-2,-1,1,2,3,5,6,7,11,13,14,17,19,21,22,23,29,31,... 17:16:38 @oesi A003173 17:16:38 https://oeis.org/A003173 Heegner numbers: imaginary quadratic fields with un... 17:16:38 [1,2,3,7,11,19,43,67,163,1,1,2,3,4,5,7,9,11,14,17,21,25,30,36,42,49,57,66,76... 18:14:24 -!- FreeFull has joined. 18:23:13 -!- Phantom_Hoover has joined. 18:23:36 -!- Phantom_Hoover has changed nick to Guest36160. 18:23:54 -!- Guest36160 has quit (Changing host). 18:23:55 -!- Guest36160 has joined. 18:28:44 -!- sprocklem has joined. 19:23:05 b_jonas, I found another cool challenge 19:23:17 that involves swapping letters in the string 19:53:45 [[Perligata]] https://esolangs.org/w/index.php?diff=68955&oldid=68954 * IFcoltransG * (+68) Shuffled some links and added ones to See Also Latinic languages 19:56:48 [[Perl]] M https://esolangs.org/w/index.php?diff=68956&oldid=67548 * IFcoltransG * (+4) Perligata has a page now, made the mention a link 20:04:25 [[International Esolang Design Competition]] M https://esolangs.org/w/index.php?diff=68957&oldid=68914 * IFcoltransG * (+9) Added stub template (page mentions it's a WIP already) 20:31:23 -!- Guest36160 has changed nick to Phantom_Hoover. 20:35:06 -!- kspalaiologos has quit (Quit: Leaving). 21:12:19 [[Lisp]] N https://esolangs.org/w/index.php?oldid=68958 * IFcoltransG * (+4749) Created page with "{{serious}} '''Lisp''' is a language (but not an esoteric language, just a regular language (or more accurately family of languages (but particularly one single language call..." 21:14:10 (seems (fitting)) 21:14:16 lol 21:29:39 https://en.wikipedia.org/wiki/Melvin_Fitting ... hmm, don't see any connection to Lisp. 21:31:59 [[Consequential]] M https://esolangs.org/w/index.php?diff=68959&oldid=55569 * IFcoltransG * (+149) Added categories 21:32:47 I read in a book that webs are colourful to insects that can see ultraviolet. 21:36:32 [[LISP]] N https://esolangs.org/w/index.php?oldid=68960 * IFcoltransG * (+18) I'm creating this redirect again (and apologise if it should still be deleted) because Lisp now has a page on the wiki (with {{serious}} template) 21:42:43 [[Lisp]] M https://esolangs.org/w/index.php?diff=68961&oldid=68958 * IFcoltransG * (+32) Fixed link to wikipedia 21:47:41 [[Talk:Cixl]] N https://esolangs.org/w/index.php?oldid=68962 * IFcoltransG * (+301) /* Year */ new section 21:48:49 [[Cixl]] M https://esolangs.org/w/index.php?diff=68963&oldid=54309 * IFcoltransG * (+119) Fixed link, added categories 21:54:30 [[Talk:Cixl]] https://esolangs.org/w/index.php?diff=68964&oldid=68962 * IFcoltransG * (+268) /* Year */ 21:55:05 [[Cixl]] M https://esolangs.org/w/index.php?diff=68965&oldid=68963 * IFcoltransG * (+0) Changed year to better fit research on publish date. Still unsure. 21:58:49 [[Cixl]] https://esolangs.org/w/index.php?diff=68966&oldid=68965 * IFcoltransG * (+91) Added stub template and a link to language based on Cixl 21:59:07 [[Cixl]] M https://esolangs.org/w/index.php?diff=68967&oldid=68966 * IFcoltransG * (-2) Bettered link formatting 21:59:51 [[Cixl]] M https://esolangs.org/w/index.php?diff=68968&oldid=68967 * IFcoltransG * (-2) With link formatting, "perfect" is a direction, not a destination. i.e. I made it a bit better 22:06:37 [[CASISP]] https://esolangs.org/w/index.php?diff=68969&oldid=42635 * IFcoltransG * (+171) Added categories, and changed sentence flow and capitalisation 22:33:44 [[Bootstrap]] M https://esolangs.org/w/index.php?diff=68970&oldid=65495 * IFcoltransG * (+12) Link fixed and concepts category 22:43:13 [[Python]] N https://esolangs.org/w/index.php?oldid=68971 * IFcoltransG * (+1227) Created, and this time it isn't spam 22:46:09 [[Unrandom]] M https://esolangs.org/w/index.php?diff=68972&oldid=68953 * IFcoltransG * (+36) Categories 23:04:39 -!- imode has joined. 23:54:07 [[Unpseudorandom]] N https://esolangs.org/w/index.php?oldid=68973 * IFcoltransG * (+2824) Created page with "'''Unpseudorandom''' is a language based on [[Unrandom]], which provides a seed for generating [[brainfuck]] code randomly. However, in Unpseudorandom, the randomness is const..." 23:56:21 -!- Lord_of_Life_ has joined. 23:56:24 [[Joke language list]] https://esolangs.org/w/index.php?diff=68974&oldid=68908 * IFcoltransG * (+59) /* Brainfuck derivatives */ Unrandom wasn't on either list. Now it is. 23:57:11 [[Language list]] https://esolangs.org/w/index.php?diff=68975&oldid=68938 * IFcoltransG * (+21) /* U */ Added Unpseudorandom 23:58:44 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 23:58:44 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 23:59:25 [[User:IFcoltransG]] https://esolangs.org/w/index.php?diff=68976&oldid=68903 * IFcoltransG * (+154) Added Unpseudorandom 23:59:46 [[User:IFcoltransG]] M https://esolangs.org/w/index.php?diff=68977&oldid=68976 * IFcoltransG * (+1) Formatting 2020-01-18: 00:00:23 -!- xelxebar has quit (Ping timeout: 240 seconds). 00:02:14 -!- xelxebar has joined. 00:08:39 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:15:25 I found that the SQLite page cache requires that the size of the extra data must be at least the size of a pointer, otherwise it will result in invalid write error. This does not seem to be documented in the SQLite documentation. 00:24:13 [[AmBored]] https://esolangs.org/w/index.php?diff=68978&oldid=68610 * IFcoltransG * (+343) Misc formatting, categories, and clarifications 00:25:04 [[AmBored]] M https://esolangs.org/w/index.php?diff=68979&oldid=68978 * IFcoltransG * (+18) Oops, forgot to add year 00:26:51 [[AmBored]] M https://esolangs.org/w/index.php?diff=68980&oldid=68979 * IFcoltransG * (+3) Missed out a "to" 00:28:02 [[AmBored++]] https://esolangs.org/w/index.php?diff=68981&oldid=54830 * IFcoltransG * (+275) Categories and formatting, plus grammar 00:30:22 [[AmBored--]] https://esolangs.org/w/index.php?diff=68982&oldid=54831 * IFcoltransG * (+196) Categories 00:34:39 [[AmBored]] https://esolangs.org/w/index.php?diff=68983&oldid=68980 * IFcoltransG * (+44) See also other AmBored variants 00:34:44 [[AmBored++]] https://esolangs.org/w/index.php?diff=68984&oldid=68981 * IFcoltransG * (+43) See also other AmBored variants 00:34:47 [[AmBored--]] https://esolangs.org/w/index.php?diff=68985&oldid=68982 * IFcoltransG * (+43) See also other AmBored variants 00:50:36 -!- sprocklem has quit (Quit: brb). 00:54:22 -!- sprocklem has joined. 01:08:50 -!- imode has quit (Ping timeout: 240 seconds). 01:09:02 [[KittyKittyMewMew]] https://esolangs.org/w/index.php?diff=68986&oldid=41401 * JonoCode9374 * (+176) /* Interpreters for KittyKittyMewMew */ 01:17:14 -!- arseniiv has quit (Ping timeout: 240 seconds). 01:25:22 -!- imode has joined. 02:32:13 -!- Melvar has quit (Ping timeout: 260 seconds). 02:44:56 -!- Melvar has joined. 03:46:55 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68987&oldid=68907 * JonoCode9374 * (+92) 03:47:38 -!- imode has quit (Ping timeout: 240 seconds). 03:49:01 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=68988&oldid=68987 * JonoCode9374 * (+16) /* Languages I'm working on */ 04:19:51 -!- imode has joined. 05:16:12 I have a different problem with DuckDuckGo, which is that the pagination doesn't seems to work properly. 05:59:57 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 06:51:11 -!- imode has quit (Ping timeout: 272 seconds). 07:18:13 -!- imode has joined. 07:25:07 A bug I found in Ghostscript before, I looked at the source codes and it says that the reason for that bug is it is an emulation of the same bug in Adobe's implementation. See the file called ibnum.h for the explanation. Now you can know this in case you have found the same bug and don't know what it is. 07:30:23 "There is a bug in all Adobe interpreters that causes them to byte-swap native reals in binary object sequences iff the native real format is IEEE. We emulate this bug (it will be added to the PLRM errata at some point), but under a conditional so that it is clear where this is being done." 08:29:38 -!- MDude has joined. 08:55:51 -!- imode has quit (Ping timeout: 268 seconds). 09:31:07 -!- atslash has quit (Quit: This computer has gone to sleep). 09:37:08 -!- atslash has joined. 10:05:47 -!- hakatashi has quit (Remote host closed the connection). 10:06:05 -!- hakatashi has joined. 10:11:57 -!- kspalaiologos has joined. 10:18:26 -!- dnm has quit. 10:18:41 -!- dnm has joined. 10:32:08 -!- kspalaiologos2 has joined. 10:35:13 -!- kspalaiologos has quit (Ping timeout: 260 seconds). 10:37:49 -!- kspalaiologos2 has changed nick to kspalaiologos. 11:10:11 ``` perl -we 'print unpack "x*(a*\@0X)*(a*@)*", "example\n";' 11:10:15 ​ \ e \ le \ ple \ mple \ ample \ xample \ example \ xample \ ample \ mple \ ple \ le \ e 11:12:35 ``` perl -we 'print unpack "(aXa)*", "example\n";' 11:12:36 eexxaammppllee 11:58:19 -!- Lord_of_Life_ has joined. 11:59:14 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 12:01:08 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:32:02 [[Aeolbonn]] M https://esolangs.org/w/index.php?diff=68989&oldid=60570 * PythonshellDebugwindow * (+1) Missing an 'r' 13:39:14 -!- arseniiv has joined. 15:07:51 [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=68990&oldid=68643 * OsmineYT * (+100) 15:24:57 [[User:RealUndefined]] https://esolangs.org/w/index.php?diff=68991&oldid=58037 * RealUndefined * (+77) 15:29:46 [[Baba Is You]] https://esolangs.org/w/index.php?diff=68992&oldid=67808 * RealUndefined * (+159) 15:30:41 [[Baba Is You]] https://esolangs.org/w/index.php?diff=68993&oldid=68992 * RealUndefined * (+29) ye 15:31:55 [[Baba Is You]] M https://esolangs.org/w/index.php?diff=68994&oldid=68993 * RealUndefined * (+0) removed that hyphen 15:58:35 -!- FraterEST has joined. 16:06:48 -!- kspalaiologos has quit (Remote host closed the connection). 16:07:12 -!- kspalaiologos has joined. 17:45:22 -!- imode has joined. 18:24:19 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=68995&oldid=68679 * Lebster * (+74) added self-depreciation of implementation 18:33:47 we have languages with typical message passing features (erlang, etc.) but none with generative communication features. 18:36:15 I wonder why that is. 18:52:44 I wonder what that is. 18:53:02 -!- FraterEST has left. 18:56:26 decoupling sender from receiver. your units of code communicate via a shared associative memory and pattern matching 20:43:05 -!- kspalaiologos has quit (Remote host closed the connection). 20:43:36 -!- Sgeo_ has quit (Read error: Connection reset by peer). 20:45:55 -!- Sgeo has joined. 20:46:03 -!- kspalaiologos has joined. 21:14:50 -!- kspalaiologos has quit (Quit: Leaving). 21:24:09 [[XENBLN]] N https://esolangs.org/w/index.php?oldid=68996 * PythonshellDebugwindow * (+3620) Created page with "'''XENBLN''' is a code-golfing language created by [[User:PythonshellDebugwindow]]. ==Etymology== The name "XENBLN" is the capitalized Latin-alphabet lookalikes (kind of) of..." 21:24:56 [[User:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=68997&oldid=67537 * PythonshellDebugwindow * (+94) 21:26:28 [[XENBLN]] https://esolangs.org/w/index.php?diff=68998&oldid=68996 * PythonshellDebugwindow * (+18) 21:27:13 [[XENBLN]] M https://esolangs.org/w/index.php?diff=68999&oldid=68998 * PythonshellDebugwindow * (+3) 21:31:46 [[Special:Log/newusers]] create * Timleg002 * New user account 21:33:24 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69000&oldid=68949 * Timleg002 * (+121) 21:33:59 [[XENBLN]] https://esolangs.org/w/index.php?diff=69001&oldid=68999 * PythonshellDebugwindow * (+72) 21:34:50 [[HQ9+]] https://esolangs.org/w/index.php?diff=69002&oldid=59995 * Timleg002 * (+107) addded an interpreter 21:35:23 [[HQ9+]] https://esolangs.org/w/index.php?diff=69003&oldid=69002 * Timleg002 * (+17) 21:35:56 [[User:Timleg002]] N https://esolangs.org/w/index.php?oldid=69004 * Timleg002 * (+33) yes 21:39:03 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69005&oldid=68995 * Lebster * (+0) /* How to use */ 21:41:14 -!- arseniiv has quit (Ping timeout: 240 seconds). 21:41:32 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69006&oldid=69005 * Lebster * (-736) 21:45:57 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69007&oldid=69001 * PythonshellDebugwindow * (+26) 22:34:27 -!- sprocklem has quit (Quit: brb). 22:34:54 -!- sprocklem has joined. 23:56:34 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 23:58:08 -!- Lord_of_Life has joined. 2020-01-19: 00:58:22 -!- xkapastel has joined. 01:00:13 [[Keta]] https://esolangs.org/w/index.php?diff=69008&oldid=68945 * JonoCode9374 * (+30) /* Very WIP Reference List */ 01:34:48 -!- Guest1 has joined. 01:47:43 [[$ $]] M https://esolangs.org/w/index.php?diff=69009&oldid=59924 * Lebster * (-36) fixed formatting 02:07:47 [[Rogex]] N https://esolangs.org/w/index.php?oldid=69010 * Lebster * (+316) Created page with "'''Rogex''' (or RGX) is an [[esoteric programming language]] created by [[User:Lebster|Lebster]]. In rogex, there is a 256 cell long memory, with hexadecimal addresses (eg ff..." 03:17:19 -!- sprocklem has quit (Ping timeout: 272 seconds). 03:18:05 -!- xkapastel has quit (Quit: Connection closed for inactivity). 03:23:36 -!- sprocklem has joined. 04:10:29 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:56:08 I think that a "special" operator should be added in PostScript, which is used for non-graphical properties of the page or document, such as hyperlinks, table of contents, background/foreground distinction of DjVu, etc. Any PostScript object that can be represented as a binary object format can be used. If the driver doesn't recognize the command, then it is an error (which may be deferred depending on circumstances). 06:02:08 (When the null device is selected, all specials are allowed and have no effect.) 06:08:00 I found the document how the pack/unpack commands working in Perl, to learn about what kspalaiologos wrote above 06:15:38 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69011&oldid=68135 * Quadril-Is * (+171) 06:15:54 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69012&oldid=69011 * Quadril-Is * (+0) 06:18:34 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69013&oldid=69012 * Quadril-Is * (+49) 06:39:14 I do not understand it so well, especially the first one I don't understand so well. 07:05:08 -!- xkapastel has joined. 08:19:56 -!- Sgeo_ has joined. 08:22:50 -!- Sgeo has quit (Ping timeout: 240 seconds). 08:54:53 [[Turing Machine But Way Worse]] https://esolangs.org/w/index.php?diff=69014&oldid=67304 * RealUndefined * (+13) /* Tutorial */ 09:36:55 -!- imode has quit (Ping timeout: 258 seconds). 09:43:17 -!- kspalaiologos has joined. 09:46:26 TeXnicard assumes that int and float are both 32-bits long, and on non-IEEE computers, furthermore requires that they are big-endian (on computers that use IEEE, the endianness doesn't matter). Probably, this should be corrected, although it works for now. (The only place where this matters is the definition of the obj_ufloat macro; the rest of the program doesn't care. This makes it easy to fix if needed.) 09:54:03 [[Turing Machine But Way Worse]] https://esolangs.org/w/index.php?diff=69015&oldid=69014 * Int-e * (-714) /* Programs */ golfing Hello, world! 09:55:38 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 09:58:24 . o O ( Isn't it funny how the interpreter doesn't treat states as characters... ) 09:59:06 -!- Lord_of_Life has joined. 10:07:19 I found a mention of __STDC_IEC_559__, but it seems not all C compilers implement it; apparently clang doesn't, GCC does even though the documentation says it doesn't. 10:11:42 zzo38: see my https://www.perlmonks.com/?node_id=1008395 and links from there for more abuse of unpack in poerl 10:14:51 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 10:17:17 b_jonas: Is there an explanation of its working, though? I read the document of pack/unpack, but still don't know all of its working, although I understand part of its working. 10:18:17 zzo38: the code golf SE node that I link to gives some explanation 10:18:28 https://codegolf.stackexchange.com/questions/3434/shortest-game-of-life/112163#112163 10:19:43 and that applies to the original game of life unpack too, and in fact it might be worth to read the code of the original first, because it allows arbitrary width and height of the field, so you can see how the parameters depend on the width explicitly 10:20:56 -!- Lord_of_Life has joined. 10:21:02 Thank you for this explanation 10:21:18 they differ in boundary counditions though: 10:21:40 the original one puts zeroes all around the board 10:22:08 the code golf SE one is toroidal because the golf challenge requires that 10:26:00 for the first one in https://www.perlmonks.com/?node_id=908680 , which is what I gave to kspalaiologos, you have to know that by the docs, it would be possible to write infinite loops in unpack: 10:26:22 `perl -eprint unpack"(a7X7)*","example" # by using a * after a parenthisized pattern that doesn't move the cursor 10:26:23 exampleexampleexampleexampleexampleexampleexample 10:26:50 but in fact unpack is implemented to interpret * as the length of the input string in that case, to avoid such an infinite loop 10:27:16 in fact the star is also interpreted as the length of the string in "X*" so that's valid only at the end of the string 10:33:24 O, so that is its working. OK 10:50:01 b_jonas, is there something like getline() in J? 10:51:35 kspalaiologos: ((1!:1)3) reads a line from stdin 10:51:45 bruh 10:51:59 or does it read the whole stdin? I don't remember 10:52:12 what's !: 10:53:16 it's an escape to all sorts of builtins that don't get a fancy name with a punctuation, but are named by a pair of numbers, major-minor style 10:53:26 fine 10:53:50 13: 10:53:52 except that (11!:n) aren't builtins of the interpreter, but call a callback of the program into which you embed the interpreter 10:54:02 was the prefix to get tacit equivalent? 10:54:13 I'll look up the !: later 10:54:53 what prefix? 10:55:06 uhh I meant this 13 : '' 10:55:09 that forced the conversion 10:55:18 also, is there something like a verb, but without arguments? 10:55:24 no 10:55:40 alrightie 10:56:24 it's like standard ML, verbs only know when to run their action and side effect when you pass them an argument, so you need to pass at least a dummy argument to them 10:56:32 alright 10:57:31 can 'y y$((1!:1)3)' be made tacit? 10:57:42 J refuses to show the tacit form 10:59:55 do you mean (y,y)$((1!:1)3) ? 11:04:31 kspalaiologos: can we take this to #jsoftware ? ask there again 11:07:40 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69016&oldid=69013 * Quadril-Is * (-588) 11:09:40 FireFly, ah, yes 11:09:41 firhg 11:09:43 t*right 11:29:04 [[User:Quadril-Is/Alphapolyglot]] N https://esolangs.org/w/index.php?oldid=69017 * Quadril-Is * (+1237) Made the page 11:30:07 [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69018&oldid=69017 * Quadril-Is * (+20) new lines suck 11:32:29 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69019&oldid=69018 * Quadril-Is * (+0) /* Backhand */ Reformatting 11:33:05 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69020&oldid=69016 * Quadril-Is * (+34) 11:34:33 [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69021&oldid=69019 * Quadril-Is * (+34) a-gram 11:35:16 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69022&oldid=69021 * Quadril-Is * (+0) /* Backhand */ Actually the other format made more sense 11:38:15 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69023&oldid=69022 * Quadril-Is * (+15) /* Backhand */ 11:39:41 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69024&oldid=69023 * Quadril-Is * (+12) /* Backhand */ 11:42:56 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69025&oldid=69024 * Quadril-Is * (+16) /* Backhand */ oops forgot to update the "incomplete" part 11:43:24 -!- xkapastel has quit (Quit: Connection closed for inactivity). 11:57:27 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69026&oldid=69025 * Quadril-Is * (-27) /* Backhand */ Backhand complete! 11:59:04 -!- Lord_of_Life_ has joined. 12:00:02 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 12:00:24 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:03:58 [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69027&oldid=69026 * Quadril-Is * (+45) Let me say, I forgot something. 12:07:55 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69028&oldid=69027 * Quadril-Is * (+34) Almost forgot another rule. 12:09:39 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69029&oldid=69028 * Quadril-Is * (+16) Just discovered another rule 12:35:56 -!- arseniiv has joined. 12:53:11 -!- olsner has quit (Ping timeout: 268 seconds). 13:00:51 -!- olsner has joined. 13:09:35 [[XENBLN]] https://esolangs.org/w/index.php?diff=69030&oldid=69007 * PythonshellDebugwindow * (+49) 13:13:10 [[XENBLN]] https://esolangs.org/w/index.php?diff=69031&oldid=69030 * PythonshellDebugwindow * (+42) /* Datatypes */ 13:26:37 -!- MDude has joined. 13:30:53 [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69032&oldid=69029 * Lebster * (+15) changed date format to be easily understandable 13:53:04 [[XENBLN]] https://esolangs.org/w/index.php?diff=69033&oldid=69031 * PythonshellDebugwindow * (+109) /* Examples */ 14:03:34 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69034&oldid=69032 * Quadril-Is * (+459) /* The Esolangs */ Charcoal! 14:03:35 [[XENBLN]] https://esolangs.org/w/index.php?diff=69035&oldid=69033 * PythonshellDebugwindow * (+443) /* Datatypes */ 14:18:41 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69036&oldid=69034 * Quadril-Is * (+264) /* The Esolangs */ 14:58:05 [[Rogex]] https://esolangs.org/w/index.php?diff=69037&oldid=69010 * Lebster * (+1619) 15:07:37 [[!!Fuck]] https://esolangs.org/w/index.php?diff=69038&oldid=68560 * Lebster * (+374) 15:36:49 -!- FraterEST has joined. 16:18:34 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69039&oldid=69006 * Lebster * (+718) /* Examples */ 16:19:03 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=69040&oldid=69039 * Lebster * (+1) /* Print any string */ 16:35:18 [[Rogex]] https://esolangs.org/w/index.php?diff=69041&oldid=69037 * Lebster * (+57) 17:09:00 [[Special:Log/newusers]] create * ByRuss X * New user account 17:27:54 `? Beethoven 17:27:56 Beethoven? ¯\(°​_o)/¯ 17:50:21 ``` hg log -r 3342 -T "{desc}\n" 17:50:24 for x in wisdom/*; do rev "$x" > "$x"a; mv "$x"a "$x"; done 17:50:30 that's a weird mass edit 17:55:07 That was so long ago 17:58:20 yeah 17:58:34 I did much more silly things 17:58:42 it was in 2013 18:17:01 -!- imode has joined. 18:54:08 -!- ArthurStrong has joined. 19:04:23 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69042&oldid=69040 * Lebster * (-2) /* Hello World */ 19:13:06 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69043&oldid=69042 * Lebster * (+938) 19:26:55 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69044&oldid=69043 * Lebster * (+979) /* Interpreter */ 20:12:52 -!- imode has quit (Ping timeout: 268 seconds). 20:16:02 -!- Phantom_Hoover has joined. 20:40:12 -!- kspalaiologos has quit (Quit: Leaving). 22:00:14 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69045&oldid=69035 * PythonshellDebugwindow * (+161) ... 22:46:32 [[Rogex]] https://esolangs.org/w/index.php?diff=69046&oldid=69041 * Lebster * (+332) 22:47:44 [[Rogex]] https://esolangs.org/w/index.php?diff=69047&oldid=69046 * Lebster * (+1) /* Commands */ 22:52:11 [[Rogex]] https://esolangs.org/w/index.php?diff=69048&oldid=69047 * Lebster * (+116) 22:52:29 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69049&oldid=68852 * Lebster * (+17) /* Created Languages */ 22:54:50 [[!!Fuck]] https://esolangs.org/w/index.php?diff=69050&oldid=69038 * Lebster * (+156) 23:00:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:02:17 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69051&oldid=69049 * Lebster * (+301) /* Created Languages */ 23:58:30 -!- Lord_of_Life_ has joined. 2020-01-20: 00:01:41 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 00:02:50 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:31:37 -!- arseniiv has quit (Ping timeout: 258 seconds). 01:07:33 [[Language list]] M https://esolangs.org/w/index.php?diff=69052&oldid=68975 * Lebster * (+25) added !!Fuck and Rogex 02:47:04 -!- imode has joined. 03:14:09 [[Talk:Andrew's Programming Language]] https://esolangs.org/w/index.php?diff=69053&oldid=65140 * DmilkaSTD * (+51) 03:32:55 [[Talk:Andrew's Programming Language]] https://esolangs.org/w/index.php?diff=69054&oldid=69053 * JonoCode9374 * (+254) 03:43:37 [[Rogex]] https://esolangs.org/w/index.php?diff=69055&oldid=69048 * Lebster * (+24) /* Commands */ 04:18:00 [[Rogex]] https://esolangs.org/w/index.php?diff=69056&oldid=69055 * Lebster * (+6) /* Commands */ 04:22:03 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 04:28:07 [[Rogex]] https://esolangs.org/w/index.php?diff=69057&oldid=69056 * Lebster * (-53) /* Commands */ 04:29:50 [[Rogex]] https://esolangs.org/w/index.php?diff=69058&oldid=69057 * Lebster * (-3) /* Commands */ 04:37:16 -!- FreeFull has quit. 04:50:33 I received a message that "as of early 2020, only 5 free open nntp servers [that include enough Usenet newsgroups and do not require an account to use] exist". The one I am using is one of the ones listed there, but if it stops working in future now I can know which one to try next, I suppose. 04:56:31 [[Rogex]] https://esolangs.org/w/index.php?diff=69059&oldid=69058 * Lebster * (+1849) 05:01:22 [[User:Quadril-Is]] M https://esolangs.org/w/index.php?diff=69060&oldid=69020 * Quadril-Is * (+152) Updated alphapolyglot 05:02:13 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69061&oldid=69036 * Quadril-Is * (+64) 05:10:05 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69062&oldid=69061 * Quadril-Is * (+7) /* Deadfish~ */ updated alphapolyglot, c and h do stuff apparently 05:17:21 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69063&oldid=69062 * Quadril-Is * (+29) /* Deadfish~ */ It now prints De 05:26:48 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69064&oldid=69063 * Quadril-Is * (+465) /* Deadfish~ */ oh no 05:41:54 -!- MDude has joined. 05:49:45 -!- sprocklem has quit (Quit: brb). 05:50:32 -!- sprocklem has joined. 05:52:06 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69065&oldid=69064 * Quadril-Is * (+292) /* Uncancellable */ a 06:23:36 See if this is good http://sprunge.us/eWKnXK or maybe some changes should be made 07:17:43 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 07:43:38 -!- imode has quit (Ping timeout: 260 seconds). 08:37:14 [[DanicaFisk]] N https://esolangs.org/w/index.php?oldid=69066 * Oklomsy * (+680) Created page with "DanicaFisk is a programming language made by [[User:Oklomsy|Oklomsy]] It is still a work in progress. == Name Origins == DanicaFisk is a combination of the latin word Danic..." 09:10:32 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69067&oldid=69066 * Oklomsy * (+90) 09:24:23 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69068&oldid=69067 * Oklomsy * (+496) 09:24:30 -!- b_jonas has quit (Quit: leaving). 09:26:53 -!- atslash has quit (Read error: Connection reset by peer). 09:27:27 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69069&oldid=69068 * Oklomsy * (+313) 09:28:08 -!- atslash has joined. 09:39:38 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69070&oldid=69069 * Oklomsy * (+45) /* Syntax */ 09:40:57 -!- A-ee has joined. 09:41:04 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69071&oldid=69070 * Oklomsy * (+706) 09:41:52 Anyone interested in finding the computational class of my language(https://github.com/a-ee/w)? Esolangs page is https://esolangs.org/wiki/W_(A) 09:45:55 I mean, I will be glad to here that it's Turing-Complete. 09:46:34 where here = hear 09:50:20 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69072&oldid=69071 * Oklomsy * (-78) 10:08:42 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69073&oldid=69072 * Oklomsy * (-1221) 10:09:45 -!- A-ee has quit (Remote host closed the connection). 10:20:53 [[DanicaFisk]] https://esolangs.org/w/index.php?diff=69074&oldid=69073 * Oklomsy * (-161) 10:21:15 [[Special:Log/move]] move * Oklomsy * moved [[DanicaFisk]] to [[Danica]]: No longer related to fish. 10:23:50 [[Danica]] https://esolangs.org/w/index.php?diff=69077&oldid=69075 * Oklomsy * (-251) 10:29:17 [[Danica]] https://esolangs.org/w/index.php?diff=69078&oldid=69077 * Oklomsy * (+59) 10:30:35 [[Danica]] https://esolangs.org/w/index.php?diff=69079&oldid=69078 * Oklomsy * (+94) 10:41:41 [[Danica]] https://esolangs.org/w/index.php?diff=69080&oldid=69079 * Oklomsy * (+295) 10:44:53 [[Joke language list]] https://esolangs.org/w/index.php?diff=69081&oldid=68974 * Oklomsy * (+77) 10:47:21 [[Danica]] https://esolangs.org/w/index.php?diff=69082&oldid=69080 * Oklomsy * (+118) /* Interpreter */ 10:52:58 [[Beecode]] N https://esolangs.org/w/index.php?oldid=69083 * Oklomsy * (+477) Created page with "Beecode is a programming language made by [[User:Oklomsy|Oklomsy]]. It only has a single command, bee which prints out the first sentence of the bee movie script. == Syntax..." 10:53:31 [[Danica]] https://esolangs.org/w/index.php?diff=69084&oldid=69082 * Oklomsy * (+29) 10:54:46 [[Joke language list]] https://esolangs.org/w/index.php?diff=69085&oldid=69081 * Oklomsy * (+85) 10:57:21 [[User talk:Quadril-Is/Alphapolyglot]] N https://esolangs.org/w/index.php?oldid=69086 * Quadril-Is * (+136) Created page with "This is getting a bit hard for me to do... --~~~~" 10:57:45 [[User talk:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69087&oldid=69086 * Quadril-Is * (-10) 10:59:03 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69088&oldid=68756 * Oklomsy * (-51) 10:59:20 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69089&oldid=69088 * Oklomsy * (-10) 11:07:32 -!- wib_jonas has joined. 11:10:32 -!- MDude has joined. 11:18:57 Dear people who make these online payment forms that ask for card details, please figure out a single order of the fields, and ideally a similar format across sites, because I keep typing my name in the card number field or the card number in the bank name field. 12:00:16 -!- Lord_of_Life_ has joined. 12:00:18 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 12:01:37 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:27:03 -!- j4cbo has quit (Read error: Connection reset by peer). 12:27:19 -!- j4cbo has joined. 12:27:23 -!- dog_star has quit (Read error: Connection reset by peer). 12:27:36 -!- dog_star has joined. 12:28:23 -!- xkapastel has joined. 12:28:37 -!- iovoid has quit (Ping timeout: 260 seconds). 12:28:50 -!- kingoffrance has quit (Ping timeout: 258 seconds). 12:29:03 -!- eno1 has quit (Ping timeout: 268 seconds). 12:36:27 -!- kingoffrance has joined. 12:41:04 -!- iczero has joined. 12:48:57 we should start fixing the problem that domain names are written with the least significant component first. if we can make programs accept domain names in the normal order with a different separator, such as the plus sign, then 40 years from now we can start writing domain names that way. 12:49:54 -!- iovoid has joined. 12:50:55 we're already somewhat advanced at using date formats that aren't mixed endian, as in "2020-01-20 13:49:58 +0000" rather than "Mon 20 Jan 13:49:58 UTC 2020" 12:51:00 `date 12:51:02 Mon Jan 20 12:51:01 UTC 2020 12:51:28 date and ls and asctime are stuck with these default formats, but we don't have to use those defaults 14:02:04 -!- arseniiv has joined. 14:19:21 -!- sprocklem has quit (Ping timeout: 272 seconds). 14:35:11 [[Beecode]] https://esolangs.org/w/index.php?diff=69090&oldid=69083 * Oklomsy * (+151) 14:38:34 [[Robolang]] https://esolangs.org/w/index.php?diff=69091&oldid=68792 * Oklomsy * (+271) 15:03:01 -!- sftp has quit (Excess Flood). 15:03:20 -!- sftp has joined. 15:04:05 -!- sprocklem has joined. 15:34:57 -!- atslash has quit (Quit: Leaving). 15:46:18 -!- atslash has joined. 15:47:25 [[Language list]] M https://esolangs.org/w/index.php?diff=69092&oldid=69052 * PythonshellDebugwindow * (+13) /* X */ Adding my golfing language 15:53:55 -!- sprocklem has quit (Ping timeout: 258 seconds). 16:06:10 -!- Guest1 has quit (Quit: Textual IRC Client: www.textualapp.com). 16:07:37 -!- sprocklem has joined. 16:11:31 -!- kspalaiologos has joined. 16:12:02 my recent discovery: 432 Hz sounds better than 440 Hz 16:12:07 I remember someone here was a harp tuner 16:12:37 `q tune 16:12:39 1280) hmm, I just remembered that I was formally trained to tune harps 16:13:09 not me, but i know there are different names for systems, going wayyyyy back; intersects with poetry IIRC 16:13:20 I don't mean the 9-tone system 16:13:27 just the 12 tone system with 432Hz as A 16:13:39 with (possibly) the same intervals as 440 Hz Rockefeller system 16:13:46 i dont know music, just doesnt surprise me i mean 16:14:18 I mean yeah, but I'm doing something different than the ancient Pythagorean system 16:16:58 kspalaiologos: make sure to test if you can replicate that preference a week from now, and with different sound equipment (amplifier, cable, headphones or speakers, everything analog), in case it's just a local error. 16:17:27 you can't easily replace your ears, which is why I suggest waiting a week so temporary problems can clear up 16:17:31 what is a chord but a rhyming scheme 16:17:48 http://kspalaiologos.now.im/doc/432Hz-simple.mp3 16:17:50 listen it yourself 16:17:53 I quickly made this one 16:17:59 to 432 Hz 16:20:03 http://kspalaiologos.now.im/doc/440Hz-simple.mp3 16:20:43 440 looks so sharp and disturbing 16:20:48 while 432 seems very calming 16:22:30 obviously the music is terrible so it's not very easy to get the sense of the runing 16:22:30 -!- jix has quit (Quit: changing clients). 16:22:32 *tuning 16:24:27 Maybe it's your speakers. 16:26:37 -!- jix has joined. 16:52:22 -!- sprocklem has quit (Ping timeout: 268 seconds). 16:56:45 -!- wib_jonas has quit (Remote host closed the connection). 17:09:23 -!- xkapastel has quit (Quit: Connection closed for inactivity). 17:13:54 https://arxiv.org/abs/2001.04383 seems highly esoteric. 17:16:37 I really need to learn quantum computing 17:17:02 (Disclaimer: I make no claims of understanding any of it.) 17:32:13 brainfuck quantum computer 17:32:22 gosh, that would be _amazing_ 17:33:39 `? kspalaiologos 17:33:40 kspalaiologos is a brainfuck addict and a late night Perl hacker. He's secretly disassembling brainfuck code for a casino that lost the source code. Apparently knows the secret of Malbolge. 17:34:09 well :p first 5 words would be sufficient 17:34:30 . o O ( s/a brainfuck addict/THE brainfuck enthusiast/ ) 18:18:21 -!- FraterEST has quit (Read error: Connection reset by peer). 18:19:47 -!- Frater_EST has joined. 18:32:24 -!- Phantom_Hoover has joined. 18:37:42 -!- b_jonas has joined. 18:43:59 -!- Lord_of_Life has quit (Excess Flood). 18:45:26 -!- Lord_of_Life has joined. 18:46:17 -!- LKoen has joined. 18:52:23 -!- FreeFull has joined. 19:03:11 -!- LKoen has quit (Remote host closed the connection). 19:08:21 -!- LKoen has joined. 19:22:07 -!- esad has joined. 19:58:34 -!- Frater_EST has quit (Read error: Connection reset by peer). 19:59:46 -!- Frater_EST has joined. 20:16:15 [[Truth-machine]] https://esolangs.org/w/index.php?diff=69093&oldid=68627 * Hex96 * (+36) 20:56:40 -!- kspalaiologos has quit (Quit: Leaving). 21:16:40 -!- LKoen has quit (Remote host closed the connection). 21:22:23 -!- LKoen has joined. 21:32:18 -!- ArthurStrong has quit (Quit: leaving). 21:39:36 -!- Frater_EST has quit (Remote host closed the connection). 22:07:26 -!- LKoen has quit (Remote host closed the connection). 22:09:09 -!- LKoen has joined. 22:16:08 -!- 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:29:00 -!- Frater_EST has joined. 22:43:34 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:27:54 [[Grawlix]] M https://esolangs.org/w/index.php?diff=69094&oldid=57268 * DMC * (-5) 23:59:52 -!- Lord_of_Life_ has joined. 2020-01-21: 00:03:11 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 00:03:14 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:26:28 -!- xkapastel has joined. 00:45:17 -!- budonyc has joined. 00:52:45 -!- arseniiv has quit (Ping timeout: 268 seconds). 00:53:24 -!- budonyc has quit (Quit: Leaving). 01:56:25 -!- Frater_EST has quit (Remote host closed the connection). 02:02:11 -!- sftp has quit (Excess Flood). 02:02:33 -!- sftp has joined. 02:07:31 -!- imode has joined. 02:11:22 [[Special:Log/newusers]] create * Cosine * New user account 02:13:47 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69095&oldid=69000 * Cosine * (+204) /* Introductions */ 02:19:31 [[Rogex]] https://esolangs.org/w/index.php?diff=69096&oldid=69059 * Lebster * (+3021) /* Interpreter */ 02:21:53 [[Rogex]] https://esolangs.org/w/index.php?diff=69097&oldid=69096 * Lebster * (+86) 02:30:29 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69098&oldid=69044 * Lebster * (-4) /* Cat */ 02:32:08 [[Rogex]] https://esolangs.org/w/index.php?diff=69099&oldid=69097 * Lebster * (+141) 02:32:40 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69100&oldid=69051 * Lebster * (+45) /* Created Languages */ 02:42:54 [[Special:Log/upload]] upload * Lebster * uploaded "[[File:Rogex Logo.png]]" 02:43:40 [[Rogex]] https://esolangs.org/w/index.php?diff=69102&oldid=69099 * Lebster * (+47) 02:56:05 -!- xkapastel has quit (Quit: Connection closed for inactivity). 03:45:13 [[Rogex]] https://esolangs.org/w/index.php?diff=69103&oldid=69102 * Lebster * (+0) 03:51:33 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 04:50:42 [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69104&oldid=69065 * Quadril-Is * (+13) /* Uncancellable */ 05:12:34 [[Rogex]] https://esolangs.org/w/index.php?diff=69105&oldid=69103 * JonoCode9374 * (+301) /* Examples */ 05:16:32 -!- sprocklem has joined. 05:17:02 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=69106&oldid=68988 * JonoCode9374 * (+12) /* Languages I like */ 05:55:28 -!- FreeFull has quit. 07:03:38 [[Danica]] https://esolangs.org/w/index.php?diff=69107&oldid=69084 * Oklomsy * (-11) /* Input System */ 07:04:00 [[Danica]] https://esolangs.org/w/index.php?diff=69108&oldid=69107 * Oklomsy * (+1) /* Interpreter */ 07:06:58 [[Robolang]] https://esolangs.org/w/index.php?diff=69109&oldid=69091 * Oklomsy * (+27) 07:07:18 [[Beecode]] https://esolangs.org/w/index.php?diff=69110&oldid=69090 * Oklomsy * (+18) 07:07:47 -!- imode has quit (Ping timeout: 258 seconds). 07:08:14 [[Danica]] https://esolangs.org/w/index.php?diff=69111&oldid=69108 * Oklomsy * (+18) 08:36:09 [[Danica]] https://esolangs.org/w/index.php?diff=69112&oldid=69111 * Oklomsy * (-22) 08:36:48 [[Danica]] https://esolangs.org/w/index.php?diff=69113&oldid=69112 * Oklomsy * (-23) 08:41:06 -!- b_jonas has quit (Quit: leaving). 09:08:47 [[Danica]] https://esolangs.org/w/index.php?diff=69114&oldid=69113 * Oklomsy * (+105) 09:09:11 [[Danica]] https://esolangs.org/w/index.php?diff=69115&oldid=69114 * Oklomsy * (-37) 09:47:23 [[Talk:Naz]] N https://esolangs.org/w/index.php?oldid=69116 * JonoCode9374 * (+211) /* A quick question */ new section 09:47:52 [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=69117&oldid=69106 * JonoCode9374 * (+10) /* Languages I like */ 10:58:58 [[Naz]] M https://esolangs.org/w/index.php?diff=69118&oldid=68522 * JonoCode9374 * (-11) Very minor grammar fix 11:08:12 [[Rogex]] M https://esolangs.org/w/index.php?diff=69119&oldid=69105 * JonoCode9374 * (+1) /* Print Number 1 to 10 */ 11:08:14 [[Referencement]] M https://esolangs.org/w/index.php?diff=69120&oldid=68029 * Hakerh400 * (+0) 11:39:51 -!- aloril has quit (Remote host closed the connection). 11:57:19 -!- aloril has joined. 12:01:27 -!- Lord_of_Life_ has joined. 12:03:14 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 12:03:15 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:12:15 -!- arseniiv has joined. 13:47:04 [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=69121&oldid=68990 * PythonshellDebugwindow * (+34) /* xEec */ 13:54:52 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69122&oldid=69060 * Quadril-Is * (+55) 14:12:03 -!- esad has left ("Textual IRC Client: www.textualapp.com"). 14:12:07 [[Talk:Naz]] https://esolangs.org/w/index.php?diff=69123&oldid=69116 * A * (+250) 14:14:47 [[User talk:A]] https://esolangs.org/w/index.php?diff=69124&oldid=68355 * A * (+54) /* Spam pages */ 14:15:19 [[User talk:A]] https://esolangs.org/w/index.php?diff=69125&oldid=69124 * A * (+52) 14:15:33 [[User talk:A]] https://esolangs.org/w/index.php?diff=69126&oldid=69125 * A * (+1) 14:16:04 [[User talk:A]] https://esolangs.org/w/index.php?diff=69127&oldid=69126 * A * (+47) 14:16:33 [[User talk:A]] https://esolangs.org/w/index.php?diff=69128&oldid=69127 * A * (-1) 14:16:42 [[User talk:A]] https://esolangs.org/w/index.php?diff=69129&oldid=69128 * A * (+1) 14:19:06 [[User talk:A]] https://esolangs.org/w/index.php?diff=69130&oldid=69129 * A * (+7) 14:19:17 [[User talk:A]] https://esolangs.org/w/index.php?diff=69131&oldid=69130 * A * (-1) 15:21:49 -!- kspalaiologos has joined. 15:26:29 -!- MDude has joined. 16:03:37 -!- kspalaiologos has quit (Quit: Leaving). 16:29:08 -!- chupi has joined. 16:29:55 -!- kritixilithos has joined. 16:50:26 -!- sprocklem has quit (Ping timeout: 268 seconds). 17:13:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:16:52 -!- kritixilithos has joined. 17:49:46 -!- sprocklem has joined. 17:58:20 -!- FreeFull has joined. 18:01:04 -!- chupi has left ("Konversation terminated!"). 18:04:26 -!- sprocklem has quit (Ping timeout: 268 seconds). 18:07:15 -!- kritixilithos has quit (Remote host closed the connection). 18:07:37 -!- kritixilithos has joined. 18:12:15 -!- LKoen has joined. 18:23:36 -!- imode has joined. 18:25:21 -!- LKoen has quit (Read error: Connection reset by peer). 18:28:26 -!- LKoen has joined. 18:30:44 -!- b_jonas has joined. 19:27:52 can’t think up an eso type system. Any interesting type system invented as already somewhat eso, or take Haskell type-level hackery for example 19:30:19 so I’m just blocked because I think I can’t make an at least a bit useful typing not bearing resemblance to one which is used for good in some famous production-ready language 19:30:29 so that won’t be cool at all 19:31:24 hm this reminds me things shouldn’t be done this way, that probably shouldn’t be a goal in itself 19:37:26 one day I came up with a strange little type system was when I eyed up recursive functions formalism once again and assigned each function a type m if it takes m arguments, but because I overgeneralized one part, it was needed to consider types ≥m for one could construct a constant function of unspecified number of arguments and then add nonfictive arguments later. Then I fixed the formulation and ≥m types vanished. They didn’t have any uses, th 19:37:26 ough they made an interesting subtyping lattice 19:38:59 so overall that was a dead end but when it would be nice if that thing would find some use. But it won’t 19:39:17 s/when it/it 19:39:38 -!- imode has quit (Ping timeout: 240 seconds). 19:40:26 -!- kritixilithos has quit (Quit: quit). 19:41:03 yes, Haskell with modern extensions has a crazy complicated type system 19:41:18 so does rust 20:11:24 -!- arseniiv has quit (Read error: Connection reset by peer). 20:11:44 -!- arseniiv has joined. 20:36:02 b_jonas: hm you gave me a minor idea: we could add eso-ness by further complicating type error messages. As we know, usual languages usually try to make such messages more friendly at least in frequently occuring cases 20:36:48 though I partly know INTERCAL had this in part covered. I don’t know how much of its error messages are type errors but it sets the bar pretty high 20:38:07 and these messages shouldn’t look like really unnecessary complications, they should rise from language’s notions organically, like INTERCAL’s politeness errors because there are too much or not enough `please` statements or something 20:39:21 (though on the third hand, INTERCAL is pretty outdated in regards to cultural significance so how much up it sets the bar is not that relevant) 20:39:54 (I mean, it was IIRC mostly a reaction to ALGOL and something like that?) 21:07:16 arseniiv: if you make a language powerful enough at compile time, like haskell or C++, then people necessarily write programs that abuse that power and are too clever for their own good, and then you get error messages that are hard to understand despite all efforts of the compiler writers. 21:10:18 b_jonas: yeah I know there can usually be only best-effort fixes, not a fix that would make all error messages immediately clear 21:11:34 (hm though library writers may meddle with these matters in some cases, so no general compiler fix is needed yet their library would give more adequate error messages) 21:11:51 and those are usually still better than the error messages you get at runtime segfaults after trashing memory by writing through out of bound indexes or stray pointers 21:27:18 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69132&oldid=69045 * PythonshellDebugwindow * (+321) 21:43:12 [[Talk:Brainflow]] N https://esolangs.org/w/index.php?oldid=69133 * DmilkaSTD * (+2945) Created page with "== C++ interpreter == #include // Variables /* Code: Change this */ unsigned char code[] = ""; unsigned char tape[255]; // Tape unsigned cha..." 21:45:06 -!- atslash has quit (Read error: Connection reset by peer). 21:47:35 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69134&oldid=68805 * DmilkaSTD * (+106) 21:47:52 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69135&oldid=69134 * DmilkaSTD * (+19) 21:48:10 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69136&oldid=69135 * DmilkaSTD * (+4) 21:51:58 -!- tromp_ has joined. 21:54:15 [[Talk:Text]] https://esolangs.org/w/index.php?diff=69137&oldid=61570 * DmilkaSTD * (+206) 21:55:33 -!- tromp has quit (Ping timeout: 272 seconds). 21:58:35 [[Truth-machine]] M https://esolangs.org/w/index.php?diff=69138&oldid=69093 * PythonshellDebugwindow * (+30) /* x-D */ Adding my language 22:01:48 [[Shorten your Brainfuck code]] M https://esolangs.org/w/index.php?diff=69139&oldid=57657 * PythonshellDebugwindow * (+0) /* Read the quastion carefully */ Fixed typo ('quastion' -> 'question') 22:01:53 -!- sebbu2 has joined. 22:04:18 -!- sebbu has quit (Ping timeout: 260 seconds). 22:09:40 [[BF-ASM:8]] N https://esolangs.org/w/index.php?oldid=69140 * DmilkaSTD * (+496) Created page with "BF-ASM:8 is an esolang made to be translated to Brainfuck. == Instructions == {| class="wikitable" |- ! Instruction !! Description !! Equivalent in brainfuck |- | add '''x'''..." 22:10:28 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69141&oldid=69140 * DmilkaSTD * (+32) 22:11:38 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69142&oldid=69141 * DmilkaSTD * (+103) 22:11:56 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69143&oldid=69142 * DmilkaSTD * (+8) 22:12:22 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69144&oldid=69143 * DmilkaSTD * (+0) 22:15:05 what 22:15:49 kspalaiologos: are you making sockpuppets on the wiki? 22:16:52 [[BF-ASM:8]] M https://esolangs.org/w/index.php?diff=69145&oldid=69144 * DmilkaSTD * (+218) 22:17:36 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69146&oldid=69145 * DmilkaSTD * (+2) 22:20:58 ah no, I retract that 22:21:02 it's not your sockpuppet 22:26:02 -!- sprocklem has joined. 22:30:13 it's just someone who also doesn't have much fantasy when it comes to esoteric language names 22:30:57 -!- kspalaiologos has joined. 22:31:10 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69147&oldid=69146 * DmilkaSTD * (-162) 22:32:06 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69148&oldid=69147 * DmilkaSTD * (+150) 22:38:58 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69149&oldid=69148 * DmilkaSTD * (-97) 22:40:23 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69150&oldid=69149 * DmilkaSTD * (+9) 22:42:49 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69151&oldid=69150 * DmilkaSTD * (+47) 22:46:27 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69152&oldid=69136 * DmilkaSTD * (+306) 22:47:01 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=69153&oldid=68827 * DmilkaSTD * (+38) 22:47:09 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=69154&oldid=69153 * DmilkaSTD * (+4) 22:51:35 [[Esomachine]] https://esolangs.org/w/index.php?diff=69155&oldid=67735 * DmilkaSTD * (-90) 22:54:04 -!- sebbu2 has changed nick to sebbu. 22:54:39 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69156&oldid=69151 * DmilkaSTD * (+286) 22:56:03 -!- 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:04:42 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69157&oldid=69156 * DmilkaSTD * (+839) 23:06:42 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69158&oldid=69157 * DmilkaSTD * (+75) 23:07:15 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69159&oldid=69158 * DmilkaSTD * (+19) 23:07:55 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69160&oldid=69159 * DmilkaSTD * (+31) 23:08:50 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69161&oldid=69160 * DmilkaSTD * (+29) 23:10:41 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69162&oldid=69161 * DmilkaSTD * (+195) 23:11:22 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69163&oldid=69162 * DmilkaSTD * (+18) 23:13:31 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69164&oldid=69163 * DmilkaSTD * (+166) 23:15:05 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69165&oldid=69164 * DmilkaSTD * (+49) 23:22:22 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69166&oldid=69165 * DmilkaSTD * (+530) 23:22:50 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69167&oldid=69166 * DmilkaSTD * (-111) 23:23:23 -!- xelxebar has quit (Ping timeout: 240 seconds). 23:23:34 -!- xelxebar_ has joined. 23:24:49 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69168&oldid=69167 * DmilkaSTD * (+161) 23:25:50 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69169&oldid=69168 * DmilkaSTD * (-10) 23:28:28 [[User talk:A]] https://esolangs.org/w/index.php?diff=69170&oldid=69131 * A * (+192) 23:29:16 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69171&oldid=69152 * DmilkaSTD * (-3) 23:32:50 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69172&oldid=69169 * DmilkaSTD * (+102) 23:33:31 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69173&oldid=69172 * DmilkaSTD * (+0) 23:57:47 -!- arseniiv has quit (Ping timeout: 272 seconds). 2020-01-22: 00:02:02 -!- Lord_of_Life_ has joined. 00:04:07 -!- Lord_of_Life has quit (Ping timeout: 272 seconds). 00:04:51 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:05:48 -!- kspalaiologos has quit (Ping timeout: 268 seconds). 00:30:04 -!- sprocklem has quit (Ping timeout: 258 seconds). 00:30:21 -!- sprocklem has joined. 02:25:27 -!- erdic has quit (Ping timeout: 258 seconds). 02:25:59 -!- erdic has joined. 02:56:03 -!- xelxebar_ has quit (Ping timeout: 240 seconds). 03:09:59 -!- xelxebar has joined. 03:21:42 -!- imode has joined. 03:48:02 -!- xkapastel has joined. 03:53:27 -!- FreeFull has quit. 04:24:46 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:04:39 [[Shorten your Brainfuck code]] https://esolangs.org/w/index.php?diff=69174&oldid=69139 * Rdebath * (-79) "Normal" is not that bad. 05:11:27 [[Shorten your Brainfuck code]] https://esolangs.org/w/index.php?diff=69175&oldid=69174 * Rdebath * (-5) Only need one modulo loop for smaller 06:25:42 -!- Cale has quit (Ping timeout: 260 seconds). 06:37:38 -!- Cale has joined. 07:01:27 -!- imode has quit (Ping timeout: 258 seconds). 08:58:52 -!- b_jonas has quit (Quit: leaving). 09:07:45 -!- xkapastel has quit (Quit: Connection closed for inactivity). 10:14:43 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 10:18:34 -!- Lord_of_Life has joined. 10:20:21 -!- xkapastel has joined. 10:24:10 -!- wib_jonas has joined. 11:12:35 [[Assemblei]] N https://esolangs.org/w/index.php?oldid=69176 * Oklomsy * (+782) Created page with "Assemblei is a esoteric programming language made by [[User:Oklomsy|Oklomsy]] == Syntax == In assemblei, there are 8 cells, each cell is a digit in binary, you can move to d..." 12:15:11 -!- arseniiv has joined. 12:41:48 [[Assemblei]] https://esolangs.org/w/index.php?diff=69177&oldid=69176 * Oklomsy * (+47) 12:41:57 -!- kspalaiologos has joined. 12:42:04 http://prntscr.com/qr94hs 12:42:08 stress testing the cpu in 2020 12:42:16 I wonder what would Fugue think about that 12:43:22 [[Assemblei]] https://esolangs.org/w/index.php?diff=69178&oldid=69177 * Oklomsy * (+114) 12:49:51 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69179&oldid=69089 * Oklomsy * (+55) 12:52:26 -!- Sgeo__ has joined. 12:52:52 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69180&oldid=69179 * Oklomsy * (+334) Added a new post 12:53:17 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69181&oldid=69180 * Oklomsy * (-47) /* Switching to more advanced languages. */ 12:55:38 -!- Sgeo_ has quit (Ping timeout: 260 seconds). 12:57:17 [[Joke language list]] https://esolangs.org/w/index.php?diff=69182&oldid=69085 * Oklomsy * (+84) 13:06:17 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69183&oldid=69181 * Oklomsy * (+47) 13:06:46 [[Boobeans]] N https://esolangs.org/w/index.php?oldid=69184 * Oklomsy * (+57) Created page with "Boobeans is a language made by [[User:Oklomsy | Oklomsy]]" 13:08:50 [[Boobeans]] https://esolangs.org/w/index.php?diff=69185&oldid=69184 * Oklomsy * (+746) 13:09:16 [[Boobeans]] https://esolangs.org/w/index.php?diff=69186&oldid=69185 * Oklomsy * (+26) 13:09:27 [[Boobeans]] https://esolangs.org/w/index.php?diff=69187&oldid=69186 * Oklomsy * (+2) 13:56:51 -!- MDude has joined. 13:59:11 -!- nico_nico has joined. 14:08:21 -!- sprocklem has quit (Ping timeout: 268 seconds). 14:18:27 -!- nico_nico has quit (Quit: WeeChat 2.7). 14:52:33 -!- imode has joined. 14:55:51 -!- kspalaiologos has quit (Quit: Leaving). 14:57:31 -!- sprocklem has joined. 15:08:17 -!- MDude has quit (Ping timeout: 258 seconds). 15:19:38 -!- imode has quit (Ping timeout: 240 seconds). 15:41:38 -!- MDude has joined. 15:42:06 [[Alphaprint]] N https://esolangs.org/w/index.php?oldid=69188 * PythonshellDebugwindow * (+659) Created page with "'''Alphaprint''' is a language made by [[User:PythonshellDebugWindow]]. ==Structure== The program is made up of an arbitrary-size repeating lowercase string of the alphabet,..." 15:49:58 -!- xkapastel has quit (Quit: Connection closed for inactivity). 15:51:48 -!- sprocklem has quit (Ping timeout: 260 seconds). 15:53:10 [[Alphaprint]] M https://esolangs.org/w/index.php?diff=69189&oldid=69188 * PythonshellDebugwindow * (+0) 15:59:50 -!- sprocklem has joined. 16:21:56 -!- wib_jonas has quit (Remote host closed the connection). 16:53:03 -!- sprocklem has quit (Ping timeout: 260 seconds). 17:55:05 -!- LKoen has joined. 17:55:07 `smlist 17:55:09 smlist: shachaf monqy elliott mnoqy Cale 17:55:14 http://www.supermegacomics.com/index.php?i=507 18:01:27 -!- FreeFull has joined. 18:55:11 -!- LKoen has quit (Remote host closed the connection). 18:57:30 -!- LKoen has joined. 19:26:16 -!- LKoen has quit (Remote host closed the connection). 19:28:07 -!- sprocklem has joined. 19:29:10 -!- LKoen has joined. 19:44:23 -!- kspalaiologos has joined. 20:06:28 -!- LKoen has quit (Remote host closed the connection). 20:26:07 -!- kspalaiologos has quit (Quit: Leaving). 20:28:16 -!- b_jonas has joined. 21:06:16 -!- unlimiter has joined. 21:16:38 -!- unlimiter has quit (Quit: *smoke bomb*). 21:18:25 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69190&oldid=68997 * PythonshellDebugwindow * (+17) 21:55:58 -!- ArthurStrong has joined. 22:02:25 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69191&oldid=69132 * PythonshellDebugwindow * (+130) /* Examples */ 22:02:42 [[XENBLN]] https://esolangs.org/w/index.php?diff=69192&oldid=69191 * PythonshellDebugwindow * (+4) /* Infinite loop of nops (2 bytes) */ 22:03:17 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69193&oldid=69192 * PythonshellDebugwindow * (-1) /* Examples */ 22:03:58 [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=69194&oldid=69121 * PythonshellDebugwindow * (-14) /* XENBLN */ 23:03:40 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69195&oldid=69173 * DmilkaSTD * (+127) 23:05:27 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69196&oldid=69195 * DmilkaSTD * (-1678) 23:13:30 -!- LKoen has joined. 23:20:48 -!- zemhill_________ has quit (Remote host closed the connection). 23:20:55 -!- zemhill_________ has joined. 23:30:38 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69197&oldid=69196 * DmilkaSTD * (+599) 23:30:55 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69198&oldid=69197 * DmilkaSTD * (+6) 23:33:50 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69199&oldid=69198 * DmilkaSTD * (+130) 23:38:18 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69200&oldid=69199 * DmilkaSTD * (+71) 23:39:59 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69201&oldid=69200 * DmilkaSTD * (+93) 23:40:55 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69202&oldid=69201 * DmilkaSTD * (-4) 23:45: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.”). 23:56:17 [[MineScript]] N https://esolangs.org/w/index.php?oldid=69203 * DmilkaSTD * (+73) Created page with "MineScript is a esolang inspired on the game '''Minecraft'''. == Rules ==" 23:56:57 [[MineScript]] https://esolangs.org/w/index.php?diff=69204&oldid=69203 * DmilkaSTD * (+71) 2020-01-23: 00:00:23 -!- imode has joined. 00:00:40 [[MineScript]] https://esolangs.org/w/index.php?diff=69205&oldid=69204 * DmilkaSTD * (+324) 00:01:44 -!- Lord_of_Life_ has joined. 00:01:59 [[MineScript]] https://esolangs.org/w/index.php?diff=69206&oldid=69205 * DmilkaSTD * (+39) 00:02:55 [[MineScript]] https://esolangs.org/w/index.php?diff=69207&oldid=69206 * DmilkaSTD * (+52) 00:03:28 [[MineScript]] https://esolangs.org/w/index.php?diff=69208&oldid=69207 * DmilkaSTD * (+8) 00:03:40 [[MineScript]] https://esolangs.org/w/index.php?diff=69209&oldid=69208 * DmilkaSTD * (+8) 00:04:50 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 00:04:53 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:05:01 [[MineScript]] https://esolangs.org/w/index.php?diff=69210&oldid=69209 * DmilkaSTD * (+96) 00:06:48 [[MineScript]] https://esolangs.org/w/index.php?diff=69211&oldid=69210 * DmilkaSTD * (+131) 00:07:16 [[MineScript]] https://esolangs.org/w/index.php?diff=69212&oldid=69211 * DmilkaSTD * (-12) 00:08:47 -!- arseniiv has quit (Ping timeout: 258 seconds). 00:09:03 [[MineScript]] https://esolangs.org/w/index.php?diff=69213&oldid=69212 * DmilkaSTD * (+248) 00:21:49 [[MineScript]] https://esolangs.org/w/index.php?diff=69214&oldid=69213 * DmilkaSTD * (+651) 00:24:26 [[MineScript]] https://esolangs.org/w/index.php?diff=69215&oldid=69214 * DmilkaSTD * (+180) 00:26:57 [[MineScript]] https://esolangs.org/w/index.php?diff=69216&oldid=69215 * DmilkaSTD * (+25) 00:34:03 [[MineScript]] https://esolangs.org/w/index.php?diff=69217&oldid=69216 * DmilkaSTD * (+75) 00:39:02 [[MineScript]] https://esolangs.org/w/index.php?diff=69218&oldid=69217 * DmilkaSTD * (+250) 00:52:16 [[MineScript]] https://esolangs.org/w/index.php?diff=69219&oldid=69218 * DmilkaSTD * (+776) 00:57:06 [[MineScript]] https://esolangs.org/w/index.php?diff=69220&oldid=69219 * DmilkaSTD * (+183) 00:59:47 [[Special:Log/newusers]] create * RocketRace * New user account 01:07:54 [[MineScript]] https://esolangs.org/w/index.php?diff=69221&oldid=69220 * DmilkaSTD * (+474) 01:08:11 [[MineScript]] https://esolangs.org/w/index.php?diff=69222&oldid=69221 * DmilkaSTD * (+6) 01:14:33 [[MineScript]] https://esolangs.org/w/index.php?diff=69223&oldid=69222 * DmilkaSTD * (+380) 01:15:43 [[MineScript]] https://esolangs.org/w/index.php?diff=69224&oldid=69223 * DmilkaSTD * (+169) 01:17:43 [[MineScript]] https://esolangs.org/w/index.php?diff=69225&oldid=69224 * DmilkaSTD * (+71) 01:24:47 -!- ArthurStrong has quit (Quit: leaving). 01:43:45 -!- imode has quit (Ping timeout: 272 seconds). 02:30:19 -!- imode has joined. 02:56:41 -!- zoobab has quit (Ping timeout: 258 seconds). 03:07:08 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69226&oldid=69095 * RocketRace * (+295) Introduction for user RocketRace 03:30:34 -!- zoobab has joined. 03:39:27 [[Category talk:Esoteric subset]] N https://esolangs.org/w/index.php?oldid=69227 * YamTokTpaFa * (+200) Created page with "== Where should we categorize this category? == Isn't this a part of [[:Category:Languages|languages]]? --~~~~" 04:11:41 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:52:10 -!- FreeFull has quit. 06:54:34 [[Boobeans]] https://esolangs.org/w/index.php?diff=69228&oldid=69187 * Oklomsy * (+47) 07:03:10 -!- imode has quit (Ping timeout: 258 seconds). 07:08:55 [[Assemblei]] https://esolangs.org/w/index.php?diff=69229&oldid=69178 * Oklomsy * (+62) 07:57:51 -!- Sgeo__ has quit (*.net *.split). 07:57:51 -!- erdic has quit (*.net *.split). 07:57:52 -!- olsner has quit (*.net *.split). 07:57:52 -!- paul2520 has quit (*.net *.split). 07:57:52 -!- izabera has quit (*.net *.split). 07:57:52 -!- kmc has quit (*.net *.split). 07:57:52 -!- xelxebar has quit (*.net *.split). 07:57:53 -!- Cale has quit (*.net *.split). 07:57:53 -!- sftp has quit (*.net *.split). 07:57:53 -!- kingoffrance has quit (*.net *.split). 07:57:53 -!- glowcoil has quit (*.net *.split). 07:57:53 -!- lynn has quit (*.net *.split). 07:57:54 -!- ddmm_ has quit (*.net *.split). 07:57:54 -!- wmww has quit (*.net *.split). 07:57:55 -!- interruptinuse has quit (*.net *.split). 07:57:55 -!- hakatashi has quit (*.net *.split). 07:57:55 -!- rodgort has quit (*.net *.split). 07:57:56 -!- heroux has quit (*.net *.split). 07:57:56 -!- grumble has quit (*.net *.split). 07:57:56 -!- sebbu has quit (*.net *.split). 07:57:56 -!- iovoid has quit (*.net *.split). 07:57:56 -!- mich181189 has quit (*.net *.split). 07:57:57 -!- haavard has quit (*.net *.split). 07:57:57 -!- j-bot has quit (*.net *.split). 07:57:57 -!- FireFly has quit (*.net *.split). 07:57:57 -!- zzo38 has quit (*.net *.split). 07:57:57 -!- joast has quit (*.net *.split). 07:57:57 -!- Hooloovo0 has quit (*.net *.split). 07:57:57 -!- clog has quit (*.net *.split). 07:57:57 -!- diginet has quit (*.net *.split). 07:57:57 -!- zoobab has quit (*.net *.split). 07:57:57 -!- zemhill_________ has quit (*.net *.split). 07:57:57 -!- j4cbo has quit (*.net *.split). 07:57:58 -!- dnm has quit (*.net *.split). 07:57:58 -!- ProofTechnique has quit (*.net *.split). 07:57:58 -!- pikhq has quit (*.net *.split). 07:57:58 -!- sprocklem has quit (*.net *.split). 07:57:59 -!- jix has quit (*.net *.split). 07:57:59 -!- Melvar has quit (*.net *.split). 07:57:59 -!- int-e has quit (*.net *.split). 07:57:59 -!- lambdabot has quit (*.net *.split). 07:57:59 -!- shinh_ has quit (*.net *.split). 07:57:59 -!- Bowserinator has quit (*.net *.split). 07:57:59 -!- aji has quit (*.net *.split). 07:58:00 -!- tswett[m] has quit (*.net *.split). 07:58:01 -!- fizzie has quit (*.net *.split). 07:58:01 -!- gitlogger has quit (*.net *.split). 07:58:02 -!- relrod has quit (*.net *.split). 07:58:02 -!- lifthrasiir has quit (*.net *.split). 07:58:02 -!- \oren\ has quit (*.net *.split). 07:58:02 -!- mniip has quit (*.net *.split). 07:58:02 -!- Lord_of_Life has quit (*.net *.split). 07:58:02 -!- b_jonas has quit (*.net *.split). 07:58:03 -!- stux has quit (*.net *.split). 07:58:03 -!- quintopia has quit (*.net *.split). 07:58:06 -!- dingwat has quit (*.net *.split). 07:58:06 -!- ocharles has quit (*.net *.split). 07:58:06 -!- Taneb has quit (*.net *.split). 07:58:06 -!- fungot has quit (*.net *.split). 07:58:07 -!- Soni has quit (*.net *.split). 07:58:07 -!- sparr has quit (*.net *.split). 07:58:08 -!- imode-ruby has quit (*.net *.split). 07:58:08 -!- myndzi has quit (*.net *.split). 07:58:08 -!- aloril has quit (*.net *.split). 07:58:09 -!- nchambers has quit (*.net *.split). 07:58:09 -!- vertrex has quit (*.net *.split). 07:58:09 -!- divergence has quit (*.net *.split). 07:58:09 -!- Lykaina has quit (*.net *.split). 07:58:09 -!- laerling has quit (*.net *.split). 07:58:10 -!- BWBellairs has quit (*.net *.split). 07:58:11 -!- Deewiant has quit (*.net *.split). 07:58:13 -!- shig has quit (*.net *.split). 07:58:13 -!- LBPHacker has quit (*.net *.split). 07:58:13 -!- dog_star has quit (*.net *.split). 07:58:14 -!- ^[ has quit (*.net *.split). 07:58:15 -!- shikhin has quit (*.net *.split). 07:58:15 -!- ornxka has quit (*.net *.split). 07:58:15 -!- catern has quit (*.net *.split). 07:58:15 -!- APic has quit (*.net *.split). 07:58:16 -!- howlands has quit (*.net *.split). 08:20:41 [[User talk:RocketRace]] N https://esolangs.org/w/index.php?oldid=69230 * Hex96 * (+20) Created page with "Welcome to esolangs!" 08:45:46 -!- LBPHacker has joined. 08:45:46 -!- shig has joined. 08:45:46 -!- zoobab has joined. 08:45:46 -!- Lord_of_Life has joined. 08:45:46 -!- zemhill_________ has joined. 08:45:46 -!- sprocklem has joined. 08:45:46 -!- Sgeo__ has joined. 08:45:46 -!- Cale has joined. 08:45:46 -!- xelxebar has joined. 08:45:46 -!- erdic has joined. 08:45:46 -!- sebbu has joined. 08:45:46 -!- aloril has joined. 08:45:46 -!- sftp has joined. 08:45:46 -!- jix has joined. 08:45:46 -!- iovoid has joined. 08:45:46 -!- kingoffrance has joined. 08:45:46 -!- dog_star has joined. 08:45:46 -!- j4cbo has joined. 08:45:46 -!- olsner has joined. 08:45:46 -!- dnm has joined. 08:45:46 -!- hakatashi has joined. 08:45:46 -!- Melvar has joined. 08:45:46 -!- gitlogger has joined. 08:45:46 -!- kmc has joined. 08:45:46 -!- izabera has joined. 08:45:46 -!- paul2520 has joined. 08:45:46 -!- ^[ has joined. 08:45:46 -!- glowcoil has joined. 08:45:46 -!- lynn has joined. 08:45:46 -!- dingwat has joined. 08:45:46 -!- mich181189 has joined. 08:45:46 -!- ProofTechnique has joined. 08:45:46 -!- pikhq has joined. 08:45:46 -!- ocharles has joined. 08:45:46 -!- haavard has joined. 08:45:46 -!- j-bot has joined. 08:45:46 -!- FireFly has joined. 08:45:46 -!- Taneb has joined. 08:45:46 -!- stux has joined. 08:45:46 -!- rodgort has joined. 08:45:46 -!- zzo38 has joined. 08:45:46 -!- quintopia has joined. 08:45:46 -!- relrod has joined. 08:45:46 -!- heroux has joined. 08:45:46 -!- joast has joined. 08:45:46 -!- Hooloovo0 has joined. 08:45:46 -!- int-e has joined. 08:45:46 -!- grumble has joined. 08:45:46 -!- clog has joined. 08:45:46 -!- lambdabot has joined. 08:45:46 -!- lifthrasiir has joined. 08:45:46 -!- fungot has joined. 08:45:46 -!- \oren\ has joined. 08:45:46 -!- mniip has joined. 08:45:46 -!- interruptinuse has joined. 08:45:46 -!- shinh_ has joined. 08:45:46 -!- Bowserinator has joined. 08:45:46 -!- fizzie has joined. 08:45:46 -!- diginet has joined. 08:45:46 -!- aji has joined. 08:45:46 -!- Soni has joined. 08:45:46 -!- sparr has joined. 08:45:46 -!- Deewiant has joined. 08:45:46 -!- catern has joined. 08:45:46 -!- shikhin has joined. 08:45:46 -!- nchambers has joined. 08:45:46 -!- ornxka has joined. 08:45:46 -!- vertrex has joined. 08:45:46 -!- divergence has joined. 08:45:46 -!- APic has joined. 08:45:46 -!- imode-ruby has joined. 08:45:46 -!- Lykaina has joined. 08:45:46 -!- laerling has joined. 08:45:46 -!- myndzi has joined. 08:45:46 -!- howlands has joined. 08:45:46 -!- BWBellairs has joined. 10:04:03 "SystemE: A lightweight systemd replacement written in Emacs Lisp" 10:04:08 does this qualify? 10:17:20 [[User talk:RocketRace]] https://esolangs.org/w/index.php?diff=69231&oldid=69230 * JonoCode9374 * (+162) 10:17:34 [[User talk:RocketRace]] https://esolangs.org/w/index.php?diff=69232&oldid=69231 * JonoCode9374 * (+10) 11:29:33 [[User:IFcoltransG]] M https://esolangs.org/w/index.php?diff=69233&oldid=68977 * IFcoltransG * (+1) Indentation 11:32:10 [[Unrandom]] https://esolangs.org/w/index.php?diff=69234&oldid=68972 * IFcoltransG * (+33) Linked to Unpseudorandom 12:01:47 -!- sprocklem has quit (Ping timeout: 258 seconds). 12:02:08 -!- sprocklem has joined. 12:04:08 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 12:04:26 -!- Lord_of_Life has joined. 12:11:24 [[User:Oklomsy]] https://esolangs.org/w/index.php?diff=69235&oldid=69183 * Oklomsy * (+20) 12:12:31 [[Robolang]] https://esolangs.org/w/index.php?diff=69236&oldid=69109 * Oklomsy * (-547) I removed the javascript interpreter since it was old and the new one was better. 12:13:01 [[Robolang]] https://esolangs.org/w/index.php?diff=69237&oldid=69236 * Oklomsy * (-86) 12:30:28 -!- Sgeo__ has quit (Read error: Connection reset by peer). 12:30:54 -!- Sgeo__ has joined. 12:49:10 -!- arseniiv has joined. 12:49:28 -!- wmww has joined. 12:49:28 -!- ddmm_ has joined. 12:49:28 -!- tswett[m] has joined. 13:07:49 [[Assemblei]] https://esolangs.org/w/index.php?diff=69238&oldid=69229 * Oklomsy * (+188) 13:18:09 [[Joke language list]] https://esolangs.org/w/index.php?diff=69239&oldid=69182 * Oklomsy * (+62) 13:22:40 [[Hello++]] M https://esolangs.org/w/index.php?diff=69240&oldid=65887 * PythonshellDebugwindow * (+121) /* Interpreter */ 13:52:42 [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69241&oldid=69122 * Quadril-Is * (+103) Ok it turns out polyglots are good 13:53:16 [[User:Quadril-Is/Back and Fish]] N https://esolangs.org/w/index.php?oldid=69242 * Quadril-Is * (+53) Created page with "Hello, world! v >0 !v"!dlrow ,olleH"ooooooooooooo;@" 13:59:02 [[The Temporary Stack]] M https://esolangs.org/w/index.php?diff=69243&oldid=67929 * PythonshellDebugwindow * (+87) 13:59:35 [[The Temporary Stack]] M https://esolangs.org/w/index.php?diff=69244&oldid=69243 * PythonshellDebugwindow * (-2) /* Examples */ 14:02:59 [[The Temporary Stack]] M https://esolangs.org/w/index.php?diff=69245&oldid=69244 * PythonshellDebugwindow * (+13) /* The stack */ 14:06:22 -!- xkapastel has joined. 14:45:49 -!- Frater_EST has joined. 15:01:46 -!- rain1 has joined. 15:02:52 h 15:02:53 hi 15:16:58 -!- sprocklem has quit (Ping timeout: 245 seconds). 15:17:45 -!- sprocklem has joined. 15:30:31 -!- Frater_EST has left. 15:32:14 -!- kspalaiologos has joined. 15:35:50 hii 15:37:02 Earth seems blue from far away but it has fire deep inside 15:37:29 that's poetic and cool 15:40:23 -!- sprocklem has quit (Ping timeout: 260 seconds). 15:40:55 -!- sprocklem has joined. 15:41:51 I hoped it would! 15:42:08 thanks 15:51:23 -!- MDude has joined. 16:10:57 `? earth 16:10:59 Topologically speaking, the Earth has been a coffee mug ever since that hole to China was dug. 16:11:05 ah, yes 16:14:51 -!- imode has joined. 16:18:56 Wouldn't, like, any tunnel or bridge or person standing with their legs apart change the Earth's Euler characteristic? 16:21:14 I don't know about bridges or people, maybe they're not really part of the Earth object. 16:21:18 But tunnels, sure. 16:24:39 well, but i suppose there is way more than one tunnel on earth 16:25:23 -!- wib_jonas has joined. 16:27:21 a coffee mug which doesn’t hold coffee very well 16:27:48 If I want to make an alphabet of 64 ascii characters for base64 encoding such that the encoded string goes into the query part of a http url, what's the best alphabet for that? I'm thinking of !$'()*+,-./123456789:;=?@BCDGHJKLMNPQRSTVWXZ_bcdghjklmnpqrstvwxz because that adds a lot of punctuation that are valid in urls but formatting engines like 16:27:49 google mail or stack exchange or phpbb hate in urls and to the hell with those incorrect implementations, and removes vowels and "F" so it's harder for it to accidentally spell rude words. 16:28:05 Or is that not sufficiently esoteric? 16:28:47 you're reminding me of the 'earth sandwich' silliness 16:29:02 arseniiv: what are you talking about? It's capable of holding all the coffee in the world! 16:29:07 Maybe I should make it likely to contain rude words, like put ".ad." and ".sex." in domain names, to catch those stupid badly configured proxies that filter pages with those in the name 16:29:59 here is a fun fact from #math 16:30:00 have you ever convinced yourself of this seemingly-wacko-but-neat fact? In any metric space, if x_1, x_2, x_3, ... -> x (convergence), then if p: N -> N is any permutation whatsoever, the rearranged sequence x_p(1), x_p(2), x_p(3), ... -> x also. 16:30:14 Taneb: maybe not for long! 16:30:27 rain1: yes, that one is true 16:32:37 this one is of the sort of strange things that happen in infinite-dimensional vector spaces too 16:33:28 I don’t understand functional analysis because of those, I think 16:36:43 wait, what's the definition of convergence 16:38:07 forall eps, exists N, forall m,n >= N, |x_m - x_n| < eps 16:38:48 oh 16:38:55 yeah i guess it would be true 16:41:23 assume this is true of the original sequence, then define N' = min(i where p(j) >= N forall j >= i) 16:41:48 which must exist, because there are only a finite number of numbers less than N 16:41:48 yeah nice way to do it 16:41:57 weird 16:42:05 thank you for the seemingly-wacko-but-neat fact 16:44:38 I'm guessing there is some coffee in low earth orbit 16:44:47 Ah it can be so much fun to spend hours on a one-off program so that it runs in a second rather than 5 minutes. :) 16:44:48 although arguably that's 'held' by the earth just as much as the rest of the coffee 16:45:26 kmc: and some more in the solar system, next to Russell's teapot 16:45:43 -!- wib_jonas has quit (Remote host closed the connection). 16:46:31 Do astronauts drink coffee... really, why not... 16:46:33 Russell's cafetière 16:55:44 i never got the hang of thursdays 16:55:59 -!- xkapastel has quit (Quit: Connection closed for inactivity). 17:00:11 Thor's day 17:00:19 -!- sprocklem has quit (Ping timeout: 268 seconds). 17:04:17 rain1: good quote 17:06:40 Had to look it up, it's "I never could get the hang of Thursdays." 17:07:59 I never could remember where I left my copy of that book 17:08:28 . o O ( Get another? ) 17:09:23 I think it's it my parents' house 17:36:12 -!- LKoen has joined. 17:39:38 -!- LKoen has quit (Remote host closed the connection). 17:45:11 -!- sprocklem has joined. 17:53:16 -!- imode has quit (Ping timeout: 265 seconds). 17:55:55 -!- sprocklem has quit (Ping timeout: 272 seconds). 18:00:41 -!- rain1 has quit (Quit: Lost terminal). 18:12:17 -!- unlimiter has joined. 18:23:42 -!- LKoen has joined. 18:31:31 -!- unlimiter has quit (Quit: *smoke bomb*). 18:37:15 -!- b_jonas has joined. 18:38:50 -!- LKoen has quit (Remote host closed the connection). 18:42:13 -!- LKoen has joined. 19:43:29 -!- x_ has joined. 19:43:30 [[Asm2bf]] https://esolangs.org/w/index.php?diff=69246&oldid=68593 * Palaiologos * (+802) v1.2.8a: Data label preprocessor. 19:44:32 -!- kingoffrance has quit (Ping timeout: 260 seconds). 19:44:53 new release of asm2bf 19:45:02 with a data label preprocessor 19:45:11 and a bugfix from november last year 19:50:17 [[Asm2bf]] https://esolangs.org/w/index.php?diff=69247&oldid=69246 * Palaiologos * (+1910) paste VERSIONING over. 19:51:39 -!- x_ has changed nick to kingoffrance. 19:53:49 -!- FreeFull has joined. 20:05:16 -!- kspalaiologos has quit (Quit: Leaving). 21:04:53 -!- Rerednaw has joined. 21:05:26 Hi everyone! 21:11:28 Is there anybody here? 21:13:46 [[PlusOrMinus]] N https://esolangs.org/w/index.php?oldid=69248 * PythonshellDebugwindow * (+1282) Created page with "'''PlusOrMinus''' ('''POM''') is a language by [[User:PythonshellDebugwindow]]. ==Memory== POM uses a wrapping unsigned integer 8-bit accumulator. ==Commands== {| class="wik..." 21:15:33 [[Language list]] M https://esolangs.org/w/index.php?diff=69249&oldid=69092 * PythonshellDebugwindow * (+62) /* P */ 21:18:10 [[Print Function Deluxe]] M https://esolangs.org/w/index.php?diff=69250&oldid=59732 * PythonshellDebugwindow * (-1) /* Commands */ SyntaxError line 30: caught SyntaxError 21:18:20 -!- FreeFull has quit (*.net *.split). 21:18:20 -!- jix has quit (*.net *.split). 21:18:21 -!- Melvar has quit (*.net *.split). 21:18:21 -!- int-e has quit (*.net *.split). 21:18:21 -!- lambdabot has quit (*.net *.split). 21:18:21 -!- shinh_ has quit (*.net *.split). 21:18:21 -!- Bowserinator has quit (*.net *.split). 21:18:21 -!- aji has quit (*.net *.split). 21:25:35 -!- lambdabot has joined. 21:25:41 -!- jix has joined. 21:25:53 -!- int-e has joined. 21:28:53 -!- 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:35:57 -!- Phantom_Hoover has joined. 21:36:17 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69251&oldid=69190 * PythonshellDebugwindow * (+78) 21:37:02 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69252&oldid=69251 * PythonshellDebugwindow * (+0) 22:01:42 -!- FreeFull has joined. 22:01:42 -!- Melvar has joined. 22:01:42 -!- shinh_ has joined. 22:01:42 -!- Bowserinator has joined. 22:01:42 -!- aji has joined. 22:04:42 -!- FreeFull has quit (Max SendQ exceeded). 22:04:57 -!- FreeFull has joined. 22:07:12 [[LogicF---]] N https://esolangs.org/w/index.php?oldid=69253 * PythonshellDebugwindow * (+1905) Logicfuck 22:08:42 [[Line Feed]] N https://esolangs.org/w/index.php?oldid=69254 * PythonshellDebugwindow * (+221) Created page with "'''Line Feed''' is a language in which the only valid character is a newline. ==Commands== {| class="wikitable sortable" ! Command !! Definition |- | (newline) || Nop |} All..." 22:15:25 is there still nobody? 22:26:11 -!- sprocklem has joined. 22:33:48 ... 22:34:05 lol 22:45:55 oh hi! 22:46:06 sorry for the delay 22:47:15 `grwp delay 22:47:17 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. 22:55:03 nice 22:57:47 do someone know a way to change a pseudonym? 23:16:34 /nick 23:19:32 -!- Rerednaw has quit (Remote host closed the connection). 23:22:56 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 23:54:53 * kingoffrance .oO( wonders if wanderer will come back as redrum ) 23:55:59 * kingoffrance .oO( wonders if these thought bubbles are an homage to comic chat or precede it ) 23:56:59 * kingoffrance .oO( imagines an ms comic chat character named redrum ) 2020-01-24: 00:03:21 -!- Lord_of_Life_ has joined. 00:05:59 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:06:00 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:51:30 -!- Rerednaw has joined. 00:53:15 -!- Rerednaw has quit (Remote host closed the connection). 01:12:51 -!- arseniiv has quit (Ping timeout: 268 seconds). 01:38:22 -!- moony has quit (Quit: Bye!). 01:39:02 -!- moony has joined. 01:39:11 -!- wlp1s1 has joined. 01:39:34 -!- iczero has quit (Read error: Connection reset by peer). 03:13:52 -!- imode has joined. 03:25:46 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 03:41:28 -!- FreeFull has quit. 04:28:02 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 04:29:58 -!- Lord_of_Life has joined. 07:19:40 -!- imode has quit (Ping timeout: 265 seconds). 07:21:28 [[Assemblei]] https://esolangs.org/w/index.php?diff=69255&oldid=69238 * Oklomsy * (+90) 07:53:56 -!- tromp_ has quit (Ping timeout: 246 seconds). 08:01:03 [[Special:Log/upload]] upload * Salpynx * uploaded "[[File:Hello-world.png]]" 08:03:00 -!- tromp has joined. 08:07:14 -!- tromp has quit (Ping timeout: 246 seconds). 08:08:40 [[Special:Log/upload]] upload * Salpynx * uploaded "[[File:Cyclic Tag productions in Isthmus Cyclicus Crypticus.png]]" 08:15:19 -!- tromp has joined. 08:19:47 [[Isthmus Cyclicus Crypticus]] N https://esolangs.org/w/index.php?oldid=69258 * Salpynx * (+6201) A new lang for 2020. Not yet as polished as I'd like, but thought it was worth sharing. 08:22:14 [[Isthmus Cyclicus Crypticus]] M https://esolangs.org/w/index.php?diff=69259&oldid=69258 * Salpynx * (+12) /* Syntax */ hanging sentence 08:24:34 [[Isthmus Cyclicus Crypticus]] M https://esolangs.org/w/index.php?diff=69260&oldid=69259 * Salpynx * (+2) /* Arbitrary Cyclic Tag behaviour */ correct heading level 08:35:46 [[Isthmus Cyclicus Crypticus]] M https://esolangs.org/w/index.php?diff=69261&oldid=69260 * Salpynx * (-1) /* Computational class */ typo 09:29:02 -!- Phantom_Hoover has joined. 09:29:25 -!- Phantom_Hoover has changed nick to Guest67522. 09:30:27 -!- b_jonas has quit (Remote host closed the connection). 09:39:56 -!- Guest67522 has quit (Read error: Connection reset by peer). 09:40:18 -!- Guest67522 has joined. 10:17:07 -!- kritixilithos has joined. 11:06:59 -!- Guest67522 has quit (Ping timeout: 272 seconds). 11:15:18 [[*W]] https://esolangs.org/w/index.php?diff=69262&oldid=61931 * IFcoltransG * (+985) Added info from spec 11:16:38 [[Onov]] M https://esolangs.org/w/index.php?diff=69263&oldid=68590 * IFcoltransG * (+1) /* Infinite cat */ Spelling mistake 11:18:53 [[Onov]] M https://esolangs.org/w/index.php?diff=69264&oldid=69263 * IFcoltransG * (+43) Categories 11:29:46 -!- kritixilithos has quit (Quit: quit). 11:36:27 [[SimpleScript]] https://esolangs.org/w/index.php?diff=69265&oldid=68173 * IFcoltransG * (+128) Categories. If not actually a bf derivative, sorry! 11:39:28 -!- arseniiv has joined. 11:44:09 -!- arseniiv_ has joined. 11:45:18 [[Rejji]] https://esolangs.org/w/index.php?diff=69266&oldid=65873 * IFcoltransG * (+79) Categories, plus neutralised some language choices 11:45:31 [[Celsee]] M https://esolangs.org/w/index.php?diff=69267&oldid=63649 * IFcoltransG * (+135) Categories 11:46:41 -!- arseniiv has quit (Ping timeout: 246 seconds). 11:47:24 [[BOREDOM]] M https://esolangs.org/w/index.php?diff=69268&oldid=65366 * IFcoltransG * (+25) Impl. cat. 11:56:04 [[BOREDOM]] https://esolangs.org/w/index.php?diff=69269&oldid=69268 * IFcoltransG * (-27) Improved grammar 12:01:16 [[User:IFcoltransG]] https://esolangs.org/w/index.php?diff=69270&oldid=69233 * IFcoltransG * (+200) Added link to the list of HQ9+ derivatives I made 12:05:05 -!- Lord_of_Life_ has joined. 12:07:15 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 12:07:56 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:10:07 [[PlusOrMinus]] https://esolangs.org/w/index.php?diff=69271&oldid=69248 * IFcoltransG * (+50) Categories implemented and output only 12:15:30 -!- Phantom_Hoover has joined. 12:15:53 -!- Phantom_Hoover has changed nick to Guest89751. 12:18:46 [[Line Feed]] https://esolangs.org/w/index.php?diff=69272&oldid=69254 * IFcoltransG * (+23) Changed categories; this is clearly a joke language. 12:19:57 -!- arseniiv_ has changed nick to arseniiv. 12:20:45 [[Line Feed]] https://esolangs.org/w/index.php?diff=69273&oldid=69272 * IFcoltransG * (+38) Another category 12:36:29 -!- ProofTechnique has quit. 12:36:43 -!- ProofTechnique has joined. 12:55:12 -!- MDude has joined. 13:21:47 [[Joke language list]] M https://esolangs.org/w/index.php?diff=69274&oldid=69239 * PythonshellDebugwindow * (+47) /* Brainfuck derivatives */ 13:26:24 [[Joke language list]] M https://esolangs.org/w/index.php?diff=69275&oldid=69274 * PythonshellDebugwindow * (+49) /* General languages */ 13:36:21 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69276&oldid=69252 * PythonshellDebugwindow * (+71) 13:36:41 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69277&oldid=69276 * PythonshellDebugwindow * (+14) 13:37:47 [[Asm2bf]] M https://esolangs.org/w/index.php?diff=69278&oldid=69247 * Palaiologos * (-112) Wrong as of trunk update. 13:43:26 [[Line Feed]] M https://esolangs.org/w/index.php?diff=69279&oldid=69273 * PythonshellDebugwindow * (+53) 13:45:18 -!- lynn has quit. 13:45:40 -!- lynn has joined. 14:11:58 -!- sprocklem has quit (Ping timeout: 260 seconds). 14:35:06 [[EnilKode]] https://esolangs.org/w/index.php?diff=69280&oldid=66148 * EnilKoder * (+267) /* Values */ 14:35:46 [[EnilKode]] https://esolangs.org/w/index.php?diff=69281&oldid=69280 * EnilKoder * (-369) /* Defining custom functions */ 14:36:10 [[EnilKode]] https://esolangs.org/w/index.php?diff=69282&oldid=69281 * EnilKoder * (-988) /* Control structures */ 14:37:06 [[EnilKode]] https://esolangs.org/w/index.php?diff=69283&oldid=69282 * EnilKoder * (+1) /* Variables */ 14:39:20 [[EnilKode]] https://esolangs.org/w/index.php?diff=69284&oldid=69283 * EnilKoder * (+153) /* Symbols */ 14:41:08 [[EnilKode]] https://esolangs.org/w/index.php?diff=69285&oldid=69284 * EnilKoder * (+4) /* Example Programs */ 14:43:47 [[EnilKode]] https://esolangs.org/w/index.php?diff=69286&oldid=69285 * EnilKoder * (+109) /* Symbols */ 14:56:20 -!- sprocklem has joined. 14:57:31 [[EnilKode]] https://esolangs.org/w/index.php?diff=69287&oldid=69286 * EnilKoder * (-3) /* FizzBuzz */ 14:58:25 [[EnilKode]] https://esolangs.org/w/index.php?diff=69288&oldid=69287 * EnilKoder * (+3) /* Truth Machine */ 15:28:21 -!- Guest89751 has quit (Read error: Connection reset by peer). 15:28:45 -!- Guest89751 has joined. 15:49:38 -!- xkapastel has joined. 15:53:44 -!- sprocklem has quit (Ping timeout: 265 seconds). 15:57:24 -!- Guest89751 has quit (Read error: Connection reset by peer). 15:57:49 -!- Guest89751 has joined. 16:01:37 -!- sprocklem has joined. 16:33:02 -!- kspalaiologos has joined. 16:35:45 -!- Guest89751 has quit (Changing host). 16:35:45 -!- Guest89751 has joined. 16:35:51 -!- Guest89751 has changed nick to Phantom_Hoover. 16:51:36 -!- sprocklem has quit (Ping timeout: 268 seconds). 16:51:37 -!- imode has joined. 16:58:55 -!- Frater_EST has joined. 17:05:17 -!- Phantom__Hoover has joined. 17:09:18 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 17:31:36 -!- Frater_EST has left. 17:43:22 -!- FreeFull has joined. 17:50:54 -!- zzo38 has quit (Ping timeout: 265 seconds). 17:51:49 -!- LKoen has joined. 17:59:25 -!- xkapastel has quit (Quit: Connection closed for inactivity). 18:04:24 -!- sleepnap has joined. 18:13:30 -!- LKoen has quit (Remote host closed the connection). 18:14:40 -!- LKoen has joined. 18:59:14 -!- Phantom__Hoover has quit (Ping timeout: 240 seconds). 19:36:46 -!- sleepnap has quit (Quit: Leaving.). 19:40:37 -!- imode has quit (Ping timeout: 265 seconds). 19:47:11 -!- LKoen has quit (Remote host closed the connection). 19:50:29 -!- LKoen has joined. 20:03:03 [[LogicF---]] M https://esolangs.org/w/index.php?diff=69289&oldid=69253 * PythonshellDebugwindow * (+13) 20:14:43 [[Line Feed]] M https://esolangs.org/w/index.php?diff=69290&oldid=69279 * PythonshellDebugwindow * (+23) 20:15:17 -!- LKoen has quit (Remote host closed the connection). 20:16:36 -!- LKoen has joined. 20:41:36 [[Or]] M https://esolangs.org/w/index.php?diff=69291&oldid=68287 * SoundOfScripting * (-37) Made title lowercase? 20:56:45 -!- Phantom_Hoover has joined. 20:56:48 -!- Phantom_Hoover has quit (Changing host). 20:56:48 -!- Phantom_Hoover has joined. 21:02:52 -!- sleepnap has joined. 21:05:29 -!- kspalaiologos has quit (Quit: Leaving). 21:19:07 [[DetailedFuck]] N https://esolangs.org/w/index.php?oldid=69292 * Lebster * (+6012) Created page with "'''DetailedFuck''' is a clone of [[Brainfuck]]. The goal of DetailedFuck is to allow for easier understandably of brainfuck code. It is a member of the TrivialBrainfuckSubst..." 21:19:12 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69293&oldid=69100 * Lebster * (+47) /* Created Languages */ 21:19:17 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69294&oldid=69293 * Lebster * (+1) /* Joke Languages */ 21:31:20 -!- zzo38 has joined. 22:05:03 [[ROT8fuck]] N https://esolangs.org/w/index.php?oldid=69295 * PythonshellDebugwindow * (+770) Not done yet 22:05:23 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69296&oldid=69277 * PythonshellDebugwindow * (+45) 22:18:20 -!- sprocklem has joined. 23:13:48 -!- Phantom__Hoover has joined. 23:29:31 -!- imode has joined. 23:31:35 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:49: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.”). 23:57:49 -!- Frater_EST has joined. 2020-01-25: 00:03:39 -!- Frater_EST has quit (Remote host closed the connection). 00:06:00 -!- Lord_of_Life_ has joined. 00:07:54 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 00:07:54 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:20:21 -!- imode has quit (Ping timeout: 268 seconds). 00:36:15 -!- sleepnap has quit (Remote host closed the connection). 00:43:59 -!- Phantom__Hoover has quit (Ping timeout: 272 seconds). 00:50:13 I have tried a variant of the "Average" filter used in PNG. In my variant, the average is rounded toward 128 rather than toward 0, and the difference from the predicted value is stored differently. For predicted values less than 128 (p is the prediction and x is the actual value), use 2(p-x)-1 for x My tests so far seem to be that this improves compression by 1% for huffed data compared with the more common way. 00:51:44 Do you have a comment of this please? 01:21:59 -!- arseniiv has quit (Ping timeout: 272 seconds). 01:45:19 i dunno there is a "pngcrush" program i used to use, that tries various things (all "lossless" I believe); might be interesting to see what it does 01:45:49 -!- Frater_EST has joined. 01:52:04 What I mentioned is not compatible with PNG, though. 01:52:59 sorry, thats the closest i have got to such things :/ 01:53:17 other than reading 02:08:26 -!- imode has joined. 05:44:39 [[Scope]] N https://esolangs.org/w/index.php?oldid=69297 * IFcoltransG * (+2670) Created page, with a bit of explanatory text 06:21:36 I think that a better web browser program can include multiple views of the document: normal view, presentation view, print view, ARIA view, source view. 06:22:57 -!- imode has quit (Ping timeout: 268 seconds). 06:34:57 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 06:42:21 [[Call/cc]] https://esolangs.org/w/index.php?diff=69298&oldid=59130 * IFcoltransG * (+4287) Added some other ways to think that might help. If they don't, get your hands on practical examples. 06:45:09 [[Call/cc]] https://esolangs.org/w/index.php?diff=69299&oldid=69298 * IFcoltransG * (+100) Added a brief taster in the introduction 06:47:00 [[Call/cc]] https://esolangs.org/w/index.php?diff=69300&oldid=69299 * IFcoltransG * (-15) Changed title to actually be lowercase, rather than {{wrongtitle}} 06:52:18 [[Dd]] M https://esolangs.org/w/index.php?diff=69301&oldid=68731 * IFcoltransG * (-37) {{wrongtitle}} -> {{lowercase}} template 06:56:11 [[User talk:Stestoltz]] N https://esolangs.org/w/index.php?oldid=69302 * IFcoltransG * (+216) Created page with "==Templates== You can use the lowercase template instead of wrongtitle, to get rid of any unsightly explanation messages. ~~~~" 06:56:45 [[User talk:Stestoltz]] https://esolangs.org/w/index.php?diff=69303&oldid=69302 * IFcoltransG * (+28) 07:05:05 [[No-code esolang]] M https://esolangs.org/w/index.php?diff=69304&oldid=66496 * IFcoltransG * (+12) Categories and template 07:05:21 [[No-code esolang]] M https://esolangs.org/w/index.php?diff=69305&oldid=69304 * IFcoltransG * (+0) Formatting mishap corrected 07:06:31 [[Category:Language constructs]] M https://esolangs.org/w/index.php?diff=69306&oldid=45247 * IFcoltransG * (+22) Added concepts category 07:27:27 -!- Frater_EST has quit (Read error: Connection reset by peer). 07:35:00 [[Recursion]] https://esolangs.org/w/index.php?diff=69307&oldid=67428 * IFcoltransG * (+1765) Added more info, removed stub template 07:37:37 [[Unrandom]] https://esolangs.org/w/index.php?diff=69308&oldid=69234 * IFcoltransG * (+30) 07:38:07 [[Unpseudorandom]] M https://esolangs.org/w/index.php?diff=69309&oldid=68973 * IFcoltransG * (+30) Added 0-d category 08:10:47 -!- kingoffrance has quit (Read error: Connection reset by peer). 08:10:55 -!- x_ has joined. 08:37:12 For the pictures I have tried, the following command seems to compress better than bzip2 (although losing the alpha channel and reducing to 8 bits per channel): ff-paeth e | ff-bitmask FFFFFFFFFFFF0000 8080808080800000 | ff-ycocg 8 | ffavs | tail -c+8 | xz -F raw --delta=dist=4 --lzma2=preset=9,lc=2,lp=2,pb=2 Although depending on the picture, ff-bitmask and/or delta coding may be omitted for better compression. 09:13:14 -!- rain1 has joined. 09:47:09 -!- LKoen has joined. 09:57:05 https://en.m.wikipedia.org/wiki/Bremermann%27s_limit 10:12:22 https://arxiv.org/abs/quant-ph/0110141 10:12:56 [[HaPyLi]] https://esolangs.org/w/index.php?diff=69310&oldid=46874 * IFcoltransG * (+100) Categories and formatting 10:17:37 [[]] M https://esolangs.org/w/index.php?diff=69311&oldid=68893 * IFcoltransG * (+24) Some links 10:18:56 https://en.m.wikipedia.org/wiki/Margolus%E2%80%93Levitin_theorem 10:20:26 [[Multiprogramming]] M https://esolangs.org/w/index.php?diff=69312&oldid=14189 * IFcoltransG * (+9) {{stub}} template added 10:22:50 [[ROT8fuck]] https://esolangs.org/w/index.php?diff=69313&oldid=69295 * IFcoltransG * (+35) Added bf derivatives category 11:05:00 -!- LKoen has quit (Remote host closed the connection). 11:06:14 -!- LKoen has joined. 11:19:14 -!- Phantom_Hoover has joined. 11:19:37 -!- Phantom_Hoover has changed nick to Guest90457. 11:42:44 -!- atslash has joined. 11:49:58 -!- Guest90457 has quit (Ping timeout: 268 seconds). 12:10:43 -!- x_ has quit (Read error: Connection reset by peer). 12:10:50 -!- kingoffrance has joined. 12:47:08 -!- Phantom_Hoover has joined. 12:47:31 -!- Phantom_Hoover has changed nick to Guest7188. 12:59:06 -!- LKoen has quit (Remote host closed the connection). 12:59:51 [[Special:Log/move]] move * PythonshellDebugwindow * moved [[ROT8fuck]] to [[ROTfuck]] 13:00:23 -!- LKoen has joined. 13:01:44 [[!!Fuck]] https://esolangs.org/w/index.php?diff=69316&oldid=69050 * Lebster * (-473) 13:03:17 [[Category:Joke Languages]] N https://esolangs.org/w/index.php?oldid=69317 * Lebster * (+37) Redirected page to [[Category:Joke languages]] 13:03:58 [[!!Fuck]] https://esolangs.org/w/index.php?diff=69318&oldid=69316 * Lebster * (+0) 13:04:11 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69319&oldid=69292 * Lebster * (+0) 13:06:40 [[User:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=69320&oldid=69296 * PythonshellDebugwindow * (-1) 13:07:25 [[Language list]] M https://esolangs.org/w/index.php?diff=69321&oldid=69249 * PythonshellDebugwindow * (+14) /* R */ 13:08:45 [[Language list]] M https://esolangs.org/w/index.php?diff=69322&oldid=69321 * PythonshellDebugwindow * (+50) /* L */ 13:09:05 christ detailedfuck is appalling 13:09:24 -!- Guest7188 has quit (Changing host). 13:09:24 -!- Guest7188 has joined. 13:10:05 -!- Guest7188 has changed nick to Phantom_Hoover. 13:11:22 [[Special:Log/move]] move * Phantom Hoover * moved [[TrivialBrainfuckSubstitution]] to [[Trivial brainfuck substitution]]: why is this even capitalised like it's on tvtropes 13:11:22 [[Special:Log/move]] move * Phantom Hoover * moved [[Talk:TrivialBrainfuckSubstitution]] to [[Talk:Trivial brainfuck substitution]]: why is this even capitalised like it's on tvtropes 13:18:01 any thoughts about black hole entropy and quantum computation 13:18:51 -!- arseniiv has joined. 13:25:25 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69327&oldid=69319 * Lebster * (+36) 13:34:42 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69328&oldid=69327 * Lebster * (+0) /* Hello, World! */ 13:42:37 [[List of quines]] M https://esolangs.org/w/index.php?diff=69329&oldid=68284 * PythonshellDebugwindow * (+23) /* Wumpus */ 13:44:06 i dunno, i think the universe is mostly inside a black hole and its pretty much all quantum at this point 13:44:25 so with another black hole you might be able to escape 13:44:46 series of tubes, series of black holes, that sort of thing 13:46:08 [[XENBLN]] M https://esolangs.org/w/index.php?diff=69330&oldid=69193 * PythonshellDebugwindow * (+33) /* Examples */ 13:46:14 presumably you need a blacker hole to escape other black holes 13:46:33 [[List of quines]] M https://esolangs.org/w/index.php?diff=69331&oldid=69329 * PythonshellDebugwindow * (-2) /* XENBLN */ 13:47:40 so its kind of "choose your adventure" but black holes 13:47:44 choose your black hole 13:48:46 pick a black hole, any black hole 14:11:54 [[ROTfuck]] M https://esolangs.org/w/index.php?diff=69332&oldid=69314 * PythonshellDebugwindow * (+3) 14:15:52 -!- kritixilithos has joined. 14:16:10 [[ROTfuck]] M https://esolangs.org/w/index.php?diff=69333&oldid=69332 * Lebster * (+854) /* Commands */ 14:24:22 -!- LKoen has quit (Remote host closed the connection). 14:26:08 -!- ArthurStrong has joined. 14:38:08 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 14:42:00 -!- Phantom_Hoover has joined. 14:42:24 -!- Phantom_Hoover has changed nick to Guest15465. 14:47:26 hello 14:47:40 yeah im starting to come aroudn to holographic universe theory 14:48:07 it makes more sense after reading about the entropy on the surface of a black hole 14:51:07 i dunno science or religion per se, i just think sufficient people are so easily confused/mislead :/ in a sense they might create a holographic universe on accident; so forgive me if i misused the word "black hole" and meant it metaphorically 14:51:35 but, those are my thoughts when you say "black hole" :/ 14:52:15 mental black hole is my interpretation 14:53:15 im not one of those "whatever people think becomes true/physical/manifests" but there is certainly two-way interchange IMO 14:53:33 different people have different mindsets and design different systems based on thus 14:53:52 what do you mean? 14:55:21 some programmers build cathedrals others want bazaars :) 14:55:58 all the non-technical stuff seems to always bleed into programming, for better or worse 14:56:40 people always bring baggage with them, which is not all bad, but i always try to see "what was designer's mindset/philosophy" of any program/os/whatever 14:57:01 i never take any program/os at face value :/ 50/50 maybe, 50% technical 50% philosophy 14:58:12 yeah 14:58:31 well, languages too, but sometimes language == os == program :/ depends 15:02:23 i always thought programming as writing/art, so i always try to track down outside influences author(s) brought to technical table 15:02:30 "form of writing" 15:04:52 somewhere i read art == technique IIRC, but some people argue against that too, i.e. pure technique is purely technical i.e. is no "art" 15:06:33 thats a philosophical thing: whether a particular technique/style encompasses or is derived from a philosophy/ies or can stand alone on its own 15:07:02 thats like movie "genres" i suppose 15:17:16 i do notice e.g. in #proglangdesign some people seem obsessed with concise syntax, which seems backwards to me 15:17:48 i would design solid innards/non-visible components first, THEN try to put a layer of friendliness on top 15:17:58 but people might argue that doesn't work, they have to be designed concurrently somewhat 15:18:25 or rather, the "friendly" syntax to me depends on what the lower layers/levels are doing/how they are constructed 15:18:55 but they are "optimizing for human reader/writer perhaps" and would accuse me of "optimizing for machine (or implementation of language)" maybe 15:19:38 [[Talk:If(j)invert()if(l)change()if(q)input()if(t)output(x);]] https://esolangs.org/w/index.php?diff=69334&oldid=68609 * YamTokTpaFa * (+2061) /* Tried better implementation in C99 */ new section 15:20:36 so in that sense i am more "power" "technical" orientated as opposed to "visuals" 15:20:54 [[WII2D]] https://esolangs.org/w/index.php?diff=69335&oldid=59857 * YamTokTpaFa * (+24) 15:20:58 i suppose i consider the visuals all 'fiction' anyways, so they don't interest me as much 15:22:40 so in that sense, i am very much "philosophy first" even if "philosophy" is purely defined as "technical basis the other tech. sits on top of" 15:24:50 and that would also probably make me "people choose tech for non-tech reasons, so debating whether tech is inherently philosophical is meaningless; people make it such" 15:25:01 or, people infuse it with such 15:27:18 so for me, as long as there is more than one technique/style, there MUST be multiple competing philosophies that inspired them somehow 15:28:23 to separate into multiple components rather than one giant monolithic thing is inherently "philosophical decision" IMO and not purely technical decision 15:28:43 although they might do one way or other for "technical reasons" of course 15:32:24 [[User talk:Zzo38]] https://esolangs.org/w/index.php?diff=69336&oldid=67932 * YamTokTpaFa * (+316) /* I'd like to learn about AAAAAAAAAAAAAA!!!! more. */ 15:33:31 [[User talk:Zzo38]] M https://esolangs.org/w/index.php?diff=69337&oldid=69336 * YamTokTpaFa * (+19) /* Another question about index shifter */ 15:35:10 so e.g. to me "microkernel" to me is a philosophy/idea first, that has technical implications, i dont consider such a technical decision, but preceding the tech/implementation that grows up around it/is supposed to morph to match that decision 15:35:56 same thing: people might choose such for technical reasons, but it is an idea foremost IMO before the "technique" becomes "visible" 15:36:11 [[Talk:The Abstract Computer]] N https://esolangs.org/w/index.php?oldid=69338 * YamTokTpaFa * (+154) Created page with "== Do you really nead the word the for article's name? == --~~~~" 15:37:13 so tech/technique to me is purely "manifested ideas" and cannot stand alone/there is no neutral 15:38:10 [[Template talk:Reflist]] N https://esolangs.org/w/index.php?oldid=69339 * YamTokTpaFa * (+145) Created page with "== How was this template supposed to be used? == --~~~~" 15:38:41 and people who ignore all the non-tech influences IMO leads to collosal mess of conflicting philosophies; ensures there implementation ends up scatterbrained 15:38:49 s/there/their/ 15:45:18 kingoffrance: The Mach "micro"kernel may be a good example. 15:48:05 most that stuff should be obvious/cliche, but some people you say "philosophical decision" they consider all such make-believe 15:48:21 or "business/marketing" and doesn't influence tech/implemntation at all :/ 15:48:39 do explain int-e :) 15:52:12 ive heard people say it was slow, and gnu hurd i used to read a bit about, i dont recall some past hurd incarnations were sort of mach-based IIRC 15:52:16 -!- LKoen has joined. 15:52:22 (As I was taught it, the main purpose of a microkernel based OS is fault isolation; a driver messing up should not affect the rest of the system as long as it doesn't need that particular driver. In order to do this without being ridiculously slow, you need cheap context switches, since many operations take 4 context switches (program -> kernel -> driver -> kernel -> program), possibly more,... 15:52:28 ...rather than 2 (program -> kernel -> program) now. Mach tracked too much information about processes and threads in the kernel (I forgot most of the details; one was that they actually had message queues, which at the time was a bad trade-off... things may have changed), so context switches were basically as expensive as on a macrokernel, but you had more of them. So in order to be... 15:52:34 ...competetive, they started putting drivers into kernel mode, and that defeats the purpose.) 15:53:26 sounds like they had a grand idea, were forced to compromise, and dissolved into reality :) 15:53:45 which didnt live up to the idea :/ 15:54:12 The Mach microkernel also isn't actually small. (Though I guess the really small microkernels of perhaps 16kb size only exist on embedded systems these days.) 15:55:11 when i used to read about hurd, part of reason it was slow moving seemed to be "upstream" kept dying :/ 15:55:24 so then they'd have to scramble "do we keep our own fork going?" or try to "rebase" everything 15:55:36 and that explains why mach stuff died i suppose 15:55:40 As I recall it, the original L4 microkernel for x86 was 8kb in size and made a point of having all common code paths fit into a single 4kb page, and the thread information in one or two cache lines. 15:55:41 work on it i mean 15:56:58 that makes total sense 15:57:10 But it was written in assembly language, and the author died fairly young; all the L4 clones I know of are written mostly in C and C++. 15:57:42 Uh, 48 actually. I though he was younger. 15:57:59 https://en.wikipedia.org/wiki/Jochen_Liedtke <-- seems he's relevant enough for Wikipedia 15:58:41 Which I find entirely reasonable. But Wikipedia isn't excactly known for being reasonable. :) 15:59:17 -!- sftp has quit (Ping timeout: 260 seconds). 16:00:24 last i read IIRC some hurd movement was hoping to phase out any mach remnants 16:01:02 but perhaps hard to tell "one guy working alone sporadically thought he'd try that" versus "project is moving in that direction" 16:01:04 I lost interest in Hurd before they ever made a release. 16:01:13 since they are arguably sometimes indistinguishable 16:01:44 -!- sftp has joined. 16:02:23 the release (debian i think) the installer borked on me, fs-related i think, so i lost interest at that point; or i didnt find sufficient instructions to do it properly 16:02:31 s/debian/debian-based/ 16:03:00 so when they get another release/installer i may browse again in a vm 16:04:02 i think they had some security issues, with a plan of ways to avoid, but hadnt been implemented yet IIRC 16:04:21 so there was a "plan" (maybe just one guy) hoping to correct some design flaws 16:04:48 One of the deterrents is that the Linux kernel is amazingly reliable. I don't know what problem Hurd is solving (other than having a "true" GNU operating system, which I don't care about all that much.) 16:06:13 And I do see the irony in putting that statement on #esoteric. 16:07:43 well, one can argue they tried to graft userland onto various kernels, and might have been better off starting from scratch than trying "shortcuts" :/ i dunno 16:08:05 (The difference between Hurd and most #esoteric stuff is that the latter can usually be understood in a few minutes to hours, and often brings with it an intellectual challenge, which does alleviate an eternal problem... boredom.) 16:08:09 and that they werent "pure" enough, but gave in to temptation of quicker bootstrap 16:08:48 and now that upstream dies, they have to try to "ungraft" from upstream and pick a new kernel to foist onto 16:09:28 but with manpower they might argue that was/is the only sensical choice 16:09:38 despite having to "backtrack" now perhaps 16:11:46 i just like to build cross-compilers; i will revisit them someday i guess 16:13:57 last i checked, i dont recall they had a 64-bit thing yet either; which doesnt phase me, but for attracting new users/devs probably discourages things 16:14:13 and all the rust/etc. cant be helpful for existing code base either i imagine 16:14:29 (no pun intended, meant the "new" languages) 16:15:08 lots of the 'interest' of potential devs seems to be elsewhere 16:19:46 -!- MDude has joined. 16:25:08 i think i see what you mean now re: mach int-e and my comment on "innards" and "even if philosophy is defined as tech the other tech sits on top of" :/ 16:25:27 without those "innards" the rest of "microkernel" idea falls apart 16:42:12 that was the last i heard of hurd: https://www.youtube.com/watch?v=RcRlhsEezGY trying to find a new kernel statue to graft userland onto so that they might crash through the wall of death 16:44:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:00:13 -!- rain1 has quit (Quit: Lost terminal). 17:03:53 -!- kritixilithos has joined. 17:25:45 -!- LKoen has quit (Remote host closed the connection). 17:39:15 -!- LKoen has joined. 17:39:26 -!- Guest15465 has quit (Ping timeout: 268 seconds). 17:44:03 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:46:35 -!- kritixilithos has joined. 17:48:11 -!- ArthurStrong has quit (Quit: leaving). 18:06:02 I have a book about holographic universe that I received recently. There is no mention of black holes, but it does mention quantum entanglement, wave/particle duality, David Bohm, placebo effects, near death experience, psychic powers, retropsychokinesis, time travel, holophonic sound, miracles, and some other stuff. 18:06:56 Unfortunately, they don't include any mathematics, and don't have many scientific terms, so that makes some of these thing difficult to know what it is or what exactly is being proposed here. They do have some medical terms I had to look up in the dictionary, though. 18:15:43 It is unclear what these things are, since some studies (including those mentioned in the book) have different and inconclusive results, and some have never been scientifically tested, although some of them have been tested, with varying results. 18:20:02 They also do not mention quantum gravity. It seem to me that gravity is different from other forces and you should need to figure out how to make the theories to work together, whether involving holograms or involving something else. 18:20:17 (I have my own ideas about quantum entanglement too, but which do not involve holograms.) 18:25:09 -!- Rerednaw has joined. 18:44:14 I have also read elsewhere that someone said that nobody really understands quantum physics. Having so many of these different ideas, many of which do not match, I suppose it may be true. 18:45:00 Richard Feynman said that anyone who claims to understand it obviously doesn't 18:45:09 but perhaps some people who don't think they understand it actually do?? 18:45:41 I think it's possible to understand "quantum mechanics" as in the basic postulates regarding time evolution of systems described by wave functions and so forth 18:45:53 but then when you start adding all this weird shit to actually describe our physical world in that mathematical framework 18:45:56 then it gets really tricky 18:46:11 zzo38: what's retropsychokinesis? sounds pretty esoteric 18:49:12 Quantum physics is the closest I've seen to there being a god, with a great sense of humor. ;-) (The idea being that humans come up with some wacky formulas, and then the universe is adapted to behave according to those formulas, just because it's funny.) 18:49:39 (I think Douglas Adams had similar ideas.) 18:50:09 -!- Rerednaw has quit (Remote host closed the connection). 18:52:11 Retropsychokinesis is when something is affected in the past, such as if you make a recording of quantum random number generation and then play back later to someone to tries to use psychic powers to make one number appear more often than the others. (Although another article I read says that this does not actually affect the probabilities of the numbers at all, but nevertheless does have an effect on the data.) 18:52:11 (There's a speech in "Life, the Universe, and Everything" where somebody explains that if the universe is known (both the ultimate question and the ultimate answer), then it's instantly replaced by something even more bizarre.) 18:53:40 But probably you are correct that the basic postulates regarding time evolution of systems described by wave functions and so forth can be understandable but the other stuff is more difficult to understand. 18:56:47 I do feel sometimes like physics just gets more complicated the closer we look 18:56:50 like god is fucking with us 18:58:00 for some reason i'm reminded obliquely of https://qualiacomputing.com/2018/10/15/estimated-cost-of-the-dmt-machine-elves-prime-factorization-experiment/ 19:05:29 -!- Frater_EST has joined. 19:07:30 that actually makes a lot of sense int-e, certain beliefs are there are certain people always "one step ahead" everything is seasonal, etc. :) 19:08:06 once everyone reaches one "level" then they move on, theoretically trying to entice/program/manipulate/enlighten/elevate people to the next 19:08:18 so it is kind of a "people are always trapped in some era of evolution" thing 19:08:26 (except for them, always one step ahead) 19:08:40 (and they are needed to "bridge" the worlds and translate things to our "understanding") 19:08:49 (and totally not trying to manipulate everyone) 19:08:54 (that might be sarcasm) 19:10:32 so once "everyone" understand whatever they were supposed to learn in one "era" then they move onto the next round of programming people 19:11:37 so thats very similar, just they dont consider themselves part of the "everyone" group 19:13:03 and "understand the universe" is a "humanity collectively" thing 19:15:31 the universe is driven to understand itself 19:15:38 humans are just one manifestation of this desire 19:15:56 we spontaneously generated out of hydrogen gas 19:20:57 -!- imode has joined. 19:21:26 i never met any of these salvia or DMT "entities" 19:21:26 -!- imode has quit (Read error: Connection reset by peer). 19:21:35 not sure whether it's a good idea or a bad idea to go looking for them 19:25:08 -!- imode has joined. 19:27:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 19:28:36 -!- kritixilithos has joined. 19:29:22 well, i think they just write books/etc. and strategically place them for people to find and if you read books from the wrong era, they probably dont like that, i.e. they would presumably want to destroy programming of prior "eras" 19:29:57 aka and/or you have to be programmed to see the "entities" 19:30:05 (or program yourself) 19:30:33 thus, it seems a "real to them" IMO 19:30:52 (and they say other things dont apply to them, because they are not part of the mass of whatever era) 19:31:46 aka i think it is not uncommon they claim only similar and/or competing entities can see the other entities 19:32:44 i guess i only interpret such thing 100% symbolically 19:33:04 and people familiar with symbolism might "make them come true/real" 19:34:52 -!- kritixilithos has quit (Quit: quit). 19:36:10 im interested in character sets for programming, so symbols i always try to find "meanings" of 19:36:16 is why i read such things 19:37:43 lots of things i think are the "27 conspiracy" which IIRC was "people thought 27 meant something, so then they started seeing it everywhere" 19:38:24 i dont know a "cure" for that except "familiarize yourself with more conspiracies" and process of elimination 19:40:05 i might be too negative IMO "why do people start clubs/religions/cults/whatever?" because they want to take out/replace other ones 19:41:06 -!- imode has quit (Ping timeout: 268 seconds). 19:42:31 I think that does not seem to be the only reason to start clubs/religions/cults/whatever, although sometimes it is. 19:46:58 -!- Phantom_Hoover has joined. 19:52:52 -!- imode has joined. 20:27:38 -!- MDude has quit (Ping timeout: 240 seconds). 20:28:16 -!- MDude has joined. 20:41:08 weird al puts 27 in a lot of his songs 20:41:13 I usually think of 23 as a more significant number 20:41:16 because of discordianism 20:41:33 I have a book about how the world will end in 2012 20:41:37 i bought it for a laugh 20:41:39 several years after 2012 20:46:42 . o O ( 2nd edition, including a new chapter on why the world is ending so slowly ) 20:48:02 I'm reading a random scifi thing where the world does end in 2012, published in 2012. Everybody is dead. Well, almost everybody, because otherwise there wouldn't be a story. I'll probably regret reading it the moment I finish. :) 20:50:39 Anyway it did mention the Mayan calendar. Is there any other reason why the world ended in 2012? 20:51:39 i'm not sure 20:51:46 i think people came up with all kinds of questionable reasons 20:52:39 too bad they were wrong 20:53:20 the world did end, the rest of us didn't get the memo though. 20:54:13 the world only just started last Tuesday 20:54:25 everything you remember before that is a false memory implanted in you at creation 20:55:20 Meh, it should've been Thursday. 20:55:24 they did a shit job at making it believable then. 20:56:24 kmc: Time (and its progression) is one of the more mind-boggling conspiracies around. 20:57:57 `? time 20:57:59 time? ¯\(°​_o)/¯ 20:58:58 `learn Time is an illusion. Lunchtime doubly so. 20:59:01 Learned 'time': Time is an illusion. Lunchtime doubly so. 21:00:43 . o O ( Can't have enough Douglas Adams quotes. ) 21:30:41 there are lots symbolic reasons for ~2000 (perhaps based on mayan too, however indirectly/imprecisely or even "unintentionally") but yeah "the world" of such things i only interpret as symbolic "end of an era" 21:30:56 didnt stop my nick from going back to a previous era :) 21:31:31 at best IMO "when the symbology changes, then there are literal effects" 21:31:42 but any "the literal world is ending" doesnt make any sense to me 21:32:21 because if any of that is true, then it would be "transformed for a new era" IMO 21:33:09 so it would only "end" for people who want to stay in the prior era 21:33:23 and since it was all based on "symbiology" they can just cling to their symbols IMO 21:33:47 i.e. they dont have to go along with the "new definitions" 21:35:04 my nick hasnt been struck by lightning :/ just crash through the "death wall" like indiana jones (ropes/knots == trinity i believe, symbology all over that clip i linked) 21:35:21 if indiana jones can escape the millenial pyramid, clearly there are ways out 21:35:32 someone made that movie :) 21:36:44 indiana jones escaped "1000 years" of the millenium, thats good enough for me :) 21:36:54 I don't think I follow. I'm sure I don't want to follow either. 21:45:37 I found a PostScript program which makes a second version of a Discordian deck, and it includes a subroutine for writing Mayan numbers. 21:52:24 crazy is in full force, i see. 21:53:03 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 21:54:35 fungot should chime in 21:54:35 int-e: which was very annoying problem which causes inability to access ash without a crash ( and thus often spelled) " chitlins". 21:56:53 thats why i stay away from "advent of code" :/ too millenial for me :/ 22:03:24 same reason i dont trust unicode; i dont trust anyone trying to "merge" everything 22:04:37 tell us how you really feel. 22:09:33 I don't like Unicode either; I think it is a mess. One character set isn't going to be good for all purposes. 22:14:53 -!- imode has quit (Ping timeout: 252 seconds). 22:23:02 -!- unlimiter has joined. 22:25:05 snakes == forked tongue, alchemical merging, hermes/prometheus/etc. :/ thus is unicode to me :/ 22:29:46 I do not quite understand your point 22:45:01 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69340&oldid=69098 * Lebster * (+204) /* Examples */ 22:47:04 i dont accept their new definitions of "charset" i stick with the prior one :) 22:47:17 IMO they had to redefine things to match the new system 22:47:32 so "speaking out of both sides of their mouth" IMO 22:50:26 ive had to many debates with ppl, i will spare you the details, but left me unconvinced they are doing anything but playing word games 22:53:58 -!- unlimiter has quit (Quit: *smoke bomb*). 22:57:46 -!- imode has joined. 22:58:42 if you have a competing standard, and you think it's objectively better, then post it and advocate for its adoption. 23:00:21 i dont, i just am experimenting; that is the whole problem: i have different goals 23:00:37 theirs seems to be "there is no plaintext, only encodings" 23:00:54 to me, that is up to each os/cpu/whatever to decide what is the "native encoding" == plaintext (in that realm) 23:01:22 my "plaintext" == native tongue of whatever speaker/reader/listener 23:02:03 so we are oppositely focussed, coming from different directions 23:02:05 that's nice. the rest of us have to share information. 23:02:18 between systems. 23:02:40 and, there is no "plaintext": you're still interpreting numbers as glyphs or partial glyphs. 23:03:06 yes and no; charsets dont necessarily mean "glyphs" IMO; headless servers exist, for example 23:03:17 they can still process such data without displaying anywhere 23:03:41 a glyph does not have to be displayed to mean something in an encoding. 23:05:20 I think that one character set isn't going to be good for all purposes, so I do not have a competing standard, although I do have some which are specific to some purposes, and are not meant for all purposes. 23:05:28 exactly ^^^^^ 23:06:04 its no different IMO than countries have some "native" language or not, or a set of languages they e.g. print laws in 23:06:09 unicode isn't the best. better than what we have. 23:06:17 s/have/have had 23:06:25 if in "real world' i ever had to do i18n stuff, i may feel different :) 23:06:25 a set of mutually incompatible encodings. 23:06:43 but for "hobby" stuff, it makes little sense to me 23:06:58 yeah if you're not doing anything serious, why bother trying. 23:07:22 well i just want my metaphorical france, not the metaphorical world :) 23:07:40 what does it profit a character set to gain the world and lose themself? 23:08:36 if anyone someday wants to "translate" my stuff, they will have ample means, i am not locking such out 23:08:57 crazy is in full force. 23:09:12 `? esoteric 23:09:13 This channel is about programming -- for the other kind of esoterica, try #esoteric on EFnet or DALnet. 23:13:03 -!- arseniiv has quit (Ping timeout: 268 seconds). 23:24:48 how would Thue's usability change if you added "nonlocal" matches? i.e for each rule, you have multiple substrings on the left and right, and only when all substrings on the left are present, they're replaced with the corresponding substrings on the right. 23:25:37 "foo:bar, baz:quux;" for example. the replacements only happen when both `foo` and `baz` are present in the input string. 23:27:11 but if they are, then `foo` gets replaced with `bar`, and `baz` gets replaced with `quux`. 23:58:42 im sure unicode is great for multinational enterprises, i dont think it scales to individuals 2020-01-26: 00:00:08 if it doesnt solve any problem i have, im sorry that makes me "crazy" 00:00:28 i am "crazy" to expect real solutions to real problems 00:01:07 boy howdy, you sure proved me wrong, with all those multinational enterprises not solving real problems and such. 00:01:17 everybody's playing games except for you, I'm sure. 00:01:50 they solve enterprise problems, i can focus on individuals, boy howdy 00:02:22 you mean the individuals you don't interact with. 00:02:24 lmao. 00:02:34 because of incompatible encodings. 00:02:38 your just trolling 00:02:45 if the shoe fits. 00:03:29 well, either people exist to serve multinationals or multinationals exist to serve people; i am in the latter camp 00:03:53 what the fuck does that have to do with an encoding standard. 00:04:10 are you a conspiracy theorist. or have some kind of paranoid delusion at the intent of unicode. 00:04:39 like why is this the hill you die on. 00:06:09 -!- Lord_of_Life_ has joined. 00:07:03 I do not expect that has anything to do with the encoding, although I do think that Unicode is too messy. 00:09:33 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 00:09:34 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:38:45 its not my job to come up with standards for your business enterprises imode 00:38:57 thats not a "problem" i have 00:41:55 figuring out what you're talking about has now become unfun. 00:42:01 o/ 00:43:37 -!- imode has quit (Quit: WeeChat 2.7). 00:54:51 -!- Rerednaw has joined. 00:55:45 Hi everyone! 00:58:27 Do someone know where to go if we want to change a pseudo on the wiki? 01:00:02 Does that mean changing a username, or something completely different? 01:00:44 Yeah, changing the username 01:01:00 I would like to revive one of my old creations 01:01:46 You should still be able to edit the old files regardless of the username, though. 01:01:56 Yeah i know 01:02:16 But my username is linked to a past which i'm no longer proud of 01:02:44 So I try to do that at the same time 01:03:49 16:00 < kingoffrance> if it doesnt solve any problem i have, im sorry that makes me "crazy" 01:03:56 i mean if you only read/write english 01:04:04 and without any fancy punctuation or math characters or anything 01:04:07 then ASCII is fine 01:04:16 [[User:Lebster/sandbox]] N https://esolangs.org/w/index.php?oldid=69341 * Lebster * (+1) Created page with "." 01:04:17 many people in the world — most in fact — have a daily need to use characters that aren't in ASCII 01:05:01 i don't think you can blame multinational corporations for the fact that not everyone speaks english 01:05:05 i'm sure they'd rather that were the case :P 01:05:06 Rerednaw: Is that a past on the wiki, or past somewhere else? Because changing the username with the Renameuser extension will also update page histories and everything. 01:05:09 and yes Unicode has a lot of complexity, and some of it is due to unfortunate historical reasons 01:05:10 Rerednaw: I guess, what I'm trying to ask is, what specifically would you be wanting to do regarding usernames on the wiki. 01:05:30 but a lot of it is due to the fact that Unicode wants to be truly universal 01:05:39 which means one system that solves (as close as possible) *everyone's* problems 01:05:43 and that is valuable because 01:05:51 we want to read documents written by others 01:06:02 it's very convenient for the world to standardize on one way of representing text 01:06:12 The key to failure is trying to please everyone. 01:06:12 even if that one way is necessarily pretty complicated 01:06:14 My old pseudo (BoutonIA) is linked to other activities I've done on Internet 01:06:18 it's certainly a lot better than the old way 01:06:20 imo 01:06:35 So I wold like to change the whole pseudo 01:07:52 -!- Rerednaw has quit (Remote host closed the connection). 01:08:30 -!- Rerednaw has joined. 01:08:35 Sorry was disconnected 01:09:56 Rerednaw: In that case, I guess Renameuser is right for you. But it's restricted to wiki admins, and I may not even have enabled it. Could you leave a comment on, say, https://esolangs.org/wiki/User_talk:Fizzie using that existing account stating what you want it to be renamed to, just to prove that you have control over it? 01:10:52 Or using the "Email this user" function from the wiki if you don't want it public, I think that also shows which user sent the message. 01:11:27 Okay I'll do it, thanks for the help! 01:19:54 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69342&oldid=69294 * Lebster * (-4) 01:21:32 [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=69343&oldid=69340 * Lebster * (-26) updated header scale 01:22:36 [[Rogex]] https://esolangs.org/w/index.php?diff=69344&oldid=69119 * Lebster * (-26) updated header scale 01:22:49 [[User talk:Fizzie]] https://esolangs.org/w/index.php?diff=69345&oldid=66258 * BoutonIA * (+265) 01:22:53 [[!!Fuck]] https://esolangs.org/w/index.php?diff=69346&oldid=69318 * Lebster * (-4) 01:23:09 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69347&oldid=69328 * Lebster * (-4) updated header scales 01:23:16 [[User talk:Fizzie]] M https://esolangs.org/w/index.php?diff=69348&oldid=69345 * BoutonIA * (-2) /* Request to change my username */ Change to big title 01:23:34 [[DetailedFuck]] M https://esolangs.org/w/index.php?diff=69349&oldid=69347 * Lebster * (+3) grammar 01:24:53 [[User:BoutonIA]] https://esolangs.org/w/index.php?diff=69350&oldid=56308 * BoutonIA * (-107) 01:26:35 Rerednaw: I'll give it a go. It may or may not cause you to log out. (MediaWiki is a mystery.) 01:27:12 [[Special:Log/move]] move * Fizzie * moved [[User:BoutonIA]] to [[User:Rerednaw]]: Automatically moved page while renaming the user "[[User:BoutonIA|BoutonIA]]" to "[[User:Rerednaw|Rerednaw]]" 01:27:12 [[Special:Log/renameuser]] renameuser * Fizzie * Fizzie renamed user [[User:BoutonIA]] (49 edits) to [[User:Rerednaw]]: Requested by the user. 01:27:48 I verified, it works perfectly! 01:28:01 Thanks again for all the help 01:28:15 It doesn't update links, so you may want to edit those on CopyPasta Language and BSoD. 01:28:39 Ok, i'll do it! 01:29:13 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69352&oldid=66454 * Rerednaw * (+0) Change of username 01:31:51 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69353&oldid=69352 * Rerednaw * (-101) Delete the old deadlike, since I have no longer the files 01:32:32 [[BSoD]] M https://esolangs.org/w/index.php?diff=69354&oldid=56309 * Rerednaw * (+0) Change of password 01:33:25 [[BSoD]] M https://esolangs.org/w/index.php?diff=69355&oldid=69354 * Rerednaw * (-126) Delete the old deadlike, since I have no longer the files 01:35:35 [[LSCEF]] N https://esolangs.org/w/index.php?oldid=69356 * Lebster * (+2302) created page 01:36:16 [[User:Lebster]] https://esolangs.org/w/index.php?diff=69357&oldid=69342 * Lebster * (+30) +LSCEF 01:38:39 [[LSCEF]] M https://esolangs.org/w/index.php?diff=69358&oldid=69356 * Lebster * (+39) encodings for ` & 01:47:47 -!- Rerednaw has quit (Remote host closed the connection). 01:53:21 -!- \oren\ has quit (Quit: leaving). 02:00:47 -!- mniip has quit (Quit: This page is intentionally left blank.). 02:10:32 -!- 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.”). 02:15:15 i didnt mean to be rude, but i dont think i am wrong to imply at least utf8 was commercially-inspired https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt https://en.wikipedia.org/wiki/X/Open look at the list of organizations: all giants, not exactly "hobbyist" target audience 02:15:35 and the unix trademark thing :/ not something i am shooting for 02:16:40 i dont think i am stretching to assume they designed something to fit their needs, not mine 02:18:35 and how many of these unix vendors are gone, or "irrelevant" to most people in the "unix" space 02:21:36 how many non-commercial orgs do you see on those pages? 02:31:13 kingoffrance: i'm very curious to hear about how you made your own computer without using anything produced by a corporation 02:31:30 @tell imode Re: usability of Tue with nonlocal matches -- you could conveniently implement multi-tape TMs then, which I believe is quite a boost in convenience. 02:31:30 Consider it noted. 02:31:41 @tell imode I mean Thue of course. 02:31:41 Consider it noted. 02:32:12 `? kingoffrance 02:32:15 kingoffrance ? ¯\(°​_o)/¯ 02:32:37 anyway it's great for you if you don't have to solve any of the complicated problems that unicode solves 02:32:42 i'm sincerely happy for you 02:32:45 `learn Kingoffrance is what happens when you cross zzo38 with a conspiracy theorist. 02:32:48 Learned 'kingoffrance': Kingoffrance is what happens when you cross zzo38 with a conspiracy theorist. 02:33:21 (Or is that too unfair to zzo38...) 02:34:33 it seems kind of like complaining that pet stores exist because you don't own a dog so you have no use for them 02:34:37 but okay 02:35:22 kingoffrance: 1) You don't matter. 2) Yes, big corporations are not out to solve your problems. 3) Citing UTF-8 as an example for that is ridiculous. 4) No I don't want to discuss any of this. 02:35:33 harsh 02:35:34 but fair 02:43:25 int-e: It doesn't matter if it is unfair to me or not, I think. 02:46:42 zzo38: Well I'm usually aiming for a tease, not for an outright offense... so if I've crossed that line the entry should be deleted. 02:48:19 Well, I like freedom of speech, so I think that it is OK how it is. 03:03:58 int-e : sure, re: 2) but i was noting the hypocrisy of somehow i am supposed to solve theirs :/ for free :/ just cuz :/ 03:04:29 which i consider "trolling" 03:11:11 there are plenty of reasons to be upset at big corporations; UTF-8 is not one of them 03:11:20 especially since you haven't given a single specific thing you dislike about it 03:26:15 -!- imode has joined. 03:29:05 ASCII was created by big private organizations. 03:29:39 int-e: figured as much. suddenly orchestrating things with multiple cursors becomes so much easier. 03:40:15 i am, however, quite flattered that people think i simultaneously dont matter and should write a competing standard for commercial orgs to follow; it makes me feel very quantum 03:40:43 that, is how i really feel 03:41:01 I don't think you should write a competing standard. I think you should think before you speak about the suitability of a standard to your limited prospects. 03:41:27 How to do disk image swapping in DOSBOX? 03:41:35 on the "you don't matter", yeah, you don't. none of us here have any influence over standards adoption. 03:42:20 zzo38: I believe CTRL+F4? 03:42:30 see https://www.dosbox.com/wiki/IMGMOUNT 03:43:42 It says using multiple files is only supported for cue/iso images, but I am trying to mount a floppy disk image 03:44:14 hm. 03:47:30 looks like you can do something with the `boot` command, but yeah, it's not supported in the main builds of DOSBox.. 03:47:32 weird. 03:53:28 I will try to just copy the files from the disk images all into one directory and see if that works. 03:54:33 imode: could it have something to do with CD-ROMs being read-only... 03:55:03 more than likely, yeah. partial writes are a bitch. 03:58:17 Unfortunately, that didn't work. It requires either the original disk or a copy onto the same type of disk; it won't work if the installation files are in the hard drive, even if SUBST is used. 03:58:19 When was the last time you've heard the term "webcast"? 04:06:04 12 years ago. 04:11:22 its like a steve jobs thing (person a) im not sure one-size-fits all (person b) come up with a new one-size-fits-all standard then (person a) that's not what i said (person b) i'm sorry, did i act like you matter? i meant to say you don't matter 04:11:32 the ghost of steve jobs 04:11:37 or so i've heard 05:46:10 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:53:48 -!- mniip has joined. 06:01:43 [[User talk:Lebster]] https://esolangs.org/w/index.php?diff=69359&oldid=68517 * JonoCode9374 * (+173) /* Howdy! */ new section 07:08:51 -!- mniip has quit (Quit: This page is intentionally left blank.). 07:10:46 -!- FreeFull has quit. 07:21:58 -!- mniip has joined. 07:30:41 -!- Frater_EST has quit (Read error: Connection reset by peer). 07:45:04 -!- imode has quit (Ping timeout: 268 seconds). 08:03:51 the only thing i can say is commercial stuff is "the other type of esoteric" by its very nature, that type of law always has been thus, and i dont wish to infect my work with their timeframes as much as possible; if they somehow changed their definition of "time" maybe we would have more common ground 08:59:30 -!- LKoen has joined. 09:27:13 -!- LKoen has quit (Remote host closed the connection). 09:31:32 -!- LKoen has joined. 09:49:06 -!- LKoen has quit (Remote host closed the connection). 09:51:42 -!- LKoen has joined. 10:07:38 -!- LKoen has quit (Remote host closed the connection). 10:09:07 -!- LKoen has joined. 10:27:06 -!- xkapastel has joined. 10:48:26 [[Nix]] M https://esolangs.org/w/index.php?diff=69360&oldid=47213 * IFcoltransG * (+103) Categories 10:49:57 [[Nix]] M https://esolangs.org/w/index.php?diff=69361&oldid=69360 * IFcoltransG * (+10) Fixed 2d category 10:55:46 [[Bootstrap]] M https://esolangs.org/w/index.php?diff=69362&oldid=68970 * IFcoltransG * (+9) Added {{stub}} 10:59:28 [[And then]] https://esolangs.org/w/index.php?diff=69363&oldid=66523 * IFcoltransG * (+9) Removed stub tag, replaced with joke tag. Seems like a complete description of the lang; nothing else need be said. 11:13:21 [[QUOTE]] https://esolangs.org/w/index.php?diff=69364&oldid=30825 * IFcoltransG * (+296) 11:16:20 [[QUOTE]] https://esolangs.org/w/index.php?diff=69365&oldid=69364 * IFcoltransG * (-79) Found more info 11:29:06 [[QIRAML]] N https://esolangs.org/w/index.php?oldid=69366 * IFcoltransG * (+336) Created page with "{{stub}} '''QIRAML''', pronounced similar to "caramel", stands for ''QIRAML Isn't Really A Markup Language''. The language is the successor to [[QUOTE]], and is used to prepro..." 11:39:25 [[!Tautologos]] M https://esolangs.org/w/index.php?diff=69367&oldid=65160 * IFcoltransG * (+8) Made things a link solely so I could click them right now 11:39:53 [[!Tautologos]] M https://esolangs.org/w/index.php?diff=69368&oldid=69367 * IFcoltransG * (-18) Reformatted links 11:43:02 [[Decision tree]] M https://esolangs.org/w/index.php?diff=69369&oldid=44782 * IFcoltransG * (+22) Added this to one of my favourite categories. (No, not stubs!) 11:47:48 [[Treeng]] https://esolangs.org/w/index.php?diff=69370&oldid=67744 * IFcoltransG * (+67) Added a clarification 11:48:33 [[Treeng]] M https://esolangs.org/w/index.php?diff=69371&oldid=69370 * IFcoltransG * (+4) Added link to [[graph]] 11:48:50 -!- kritixilithos has joined. 12:08:09 -!- Lord_of_Life_ has joined. 12:09:51 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 12:09:51 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:15:05 [[Cixl]] M https://esolangs.org/w/index.php?diff=69372&oldid=68968 * IFcoltransG * (+12) Added links 12:27:04 [[Talk:ESON]] https://esolangs.org/w/index.php?diff=69373&oldid=67242 * IFcoltransG * (+229) 12:34:49 [[ESON]] https://esolangs.org/w/index.php?diff=69374&oldid=45834 * IFcoltransG * (+42) Fixed typos 12:35:33 [[ESON]] M https://esolangs.org/w/index.php?diff=69375&oldid=69374 * IFcoltransG * (+34) Added a category 12:36:44 -!- xkapastel has quit (Quit: Connection closed for inactivity). 12:37:10 [[ESON]] M https://esolangs.org/w/index.php?diff=69376&oldid=69375 * IFcoltransG * (+25) /* Commands */ Formatted the rest of the escape sequences 12:37:33 [[ESON]] M https://esolangs.org/w/index.php?diff=69377&oldid=69376 * IFcoltransG * (+1) Fixed formatting 12:56:37 [[User talk:Lebster]] https://esolangs.org/w/index.php?diff=69378&oldid=69359 * Lebster * (+102) /* Howdy! */ 13:10:17 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69379&oldid=69349 * Lebster * (-333) 13:11:54 [[DetailedFuck]] https://esolangs.org/w/index.php?diff=69380&oldid=69379 * Lebster * (+69) 13:26:29 [[Line Feed]] M https://esolangs.org/w/index.php?diff=69381&oldid=69290 * PythonshellDebugwindow * (+35) 13:26:37 -!- arseniiv has joined. 13:27:18 [[LogicF---]] M https://esolangs.org/w/index.php?diff=69382&oldid=69289 * PythonshellDebugwindow * (+35) 14:24:24 -!- unlimiter has joined. 14:30:02 -!- MDude has joined. 14:45:25 [[HaltJS]] N https://esolangs.org/w/index.php?oldid=69383 * PythonshellDebugwindow * (+687) Created page with "'''HaltJS''' is a language created by [[User:Pythonshelldebugwindow]]. ==Syntax== HaltJS has a syntax identical to that of JavaScript, with one major limitation: whenever the..." 14:45:43 [[HaltJS]] M https://esolangs.org/w/index.php?diff=69384&oldid=69383 * PythonshellDebugwindow * (+2) 15:09:10 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 15:30:58 -!- unlimiter has quit (Quit: *smoke bomb*). 15:39:48 -!- unlimiter has joined. 15:55:23 -!- unlimiter has quit (Quit: *smoke bomb*). 15:59:18 -!- unlimiter has joined. 16:02:27 -!- unlimiter has quit (Client Quit). 16:47:20 -!- Frater_EST has joined. 17:30:06 -!- imode has joined. 17:43:15 -!- Phantom_Hoover has joined. 18:45:27 -!- LKoen has quit (Remote host closed the connection). 18:47:59 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69385&oldid=69343 * Lebster * (+215) added "Print the Fibonacci Sequence" 18:51:25 -!- tromp has quit (Read error: Connection reset by peer). 18:52:03 -!- tromp has joined. 18:58:15 -!- LKoen has joined. 19:22:14 -!- tromp_ has joined. 19:23:28 -!- tromp has quit (Read error: Connection reset by peer). 19:29:46 -!- APic has quit (Quit: Reconnecting). 19:29:55 -!- APic has joined. 19:32:48 -!- FreeFull has joined. 19:38:46 -!- kritixilithos has quit (Quit: quit). 19:46:58 -!- rain1 has joined. 19:48:39 hi 19:51:55 -!- imode has quit (Ping timeout: 265 seconds). 19:53:24 -!- imode has joined. 20:14:32 my dillema is i come from a land before open source and free software were "fused"; so i get along fine with 1) people not wanting to fuse with gpl (bsd) 2) gpl people (who arent zealots) i only have problems with commercial people trying to "fuse" into my non-commercialness, which always fails :/ 20:14:39 or i come from a "freenode" before thus took place 20:14:58 i think that is the root of all my disagreements with people 20:15:27 hello kingoffrance 20:15:44 greetings 20:15:58 Either way (GPL or BSD) it is still free software and open source software. However, I just dislike copyright in general, so I release everything to public domain 20:16:05 hey zzo38 20:16:07 yeah, thats what i think i will do 20:21:37 or you can do CC0, which is like public domain but with a bunch of extra words to make it like public domain even in places where "public domain" isn't a thing 20:22:33 Another variant I have seen is 20:22:43 have yo thought about quantum computing 20:23:20 Another variant I have seen is dual licensing by MIT license and CC0. I have also seen MIT license with an extra clause saying any Discordian pope may grant themself a license to use WTFPL. 20:25:34 haha 20:25:54 that one is just designed to annoy lawyers while putting hackers at ease 20:25:55 i like it 20:26:02 -!- sprocklem has quit (Ping timeout: 240 seconds). 20:26:39 -!- sprocklem has joined. 20:28:56 -!- rain1 has quit (Quit: Lost terminal). 20:41:01 i dont think people realize the genuis of such; its like parody of a parody of a parody in a sense; i cant explain here, but ...they did their homework 20:48:03 i consider such genius feats of "practical reverse engineering" 20:48:53 sqlite does something similar 20:50:22 https://www.hwaci.com/cgi-bin/license-step1 20:58:07 the technique is known as taking the piss. 21:08:14 -!- sebbu2 has joined. 21:12:09 -!- sebbu has quit (Ping timeout: 265 seconds). 21:27:34 -!- MDude has joined. 21:45:05 [[Rogex]] https://esolangs.org/w/index.php?diff=69386&oldid=69344 * JonoCode9374 * (+1049) /* Online */ 21:47:09 [[Hello world program in esoteric languages]] M https://esolangs.org/w/index.php?diff=69387&oldid=69194 * Rerednaw * (+1) /* CopyPasta Language */ Missing an exclamation point 22:14:01 -!- 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:19 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69388&oldid=69353 * Rerednaw * (+0) Change a bit the Hello, World 22:39:28 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:43:35 I wonder how fast you can make Thue. wonder if you can make it compete with C. 23:44:18 like, what's the theoretical limit here that doesn't involve bringing in multiprocessing. 23:45:12 you're not gonna outshoot something that compiles down to machine code, but you could probably hit a sweet spot like Forths do. 23:50:15 Can you convert a JPEG file into another format and then reencode it as JPEG with the same settings without making it more lossy if the picture hasn't changed and the original JPEG file is lost? 23:53:40 that's a question that should be answered by attempting it tbh. I wanna say no. 23:54:20 JPEG is lossy, and if you do something like JPEG <-> PNG <-> JPEG, it's a form of generational noise. 23:54:41 https://en.wikipedia.org/wiki/Generation_loss 23:56:34 But shouldn't there be some way of making an encoder that supports doing it without further loss (as long as the colour space and quantization tables match the original)? 23:58:04 [[Talk:ESON]] https://esolangs.org/w/index.php?diff=69389&oldid=69373 * IFcoltransG * (+480) /* Binary trees in single commands */ new section 23:58:28 [[ESON]] https://esolangs.org/w/index.php?diff=69390&oldid=69377 * IFcoltransG * (+747) /* Commands */ Added commands for binary trees, general trees, directed graphs and undirected graphs. 23:58:53 [[ESON]] M https://esolangs.org/w/index.php?diff=69391&oldid=69390 * IFcoltransG * (+3) Fixed formatting of table 23:59:02 so you're saying if you have a JPEG, you convert it to a PNG, you want to transcode that back into a JPEG without any loss of data? 23:59:51 imode: Yes; assume that I know what colour space and quantization tables were used in the original JPEG file (since they may need to match in order to allow it to be reencoded without any further loss) 2020-01-27: 00:00:09 then.. probably? 00:00:59 Yes, but how exactly to do such a thing? 00:01:08 * imode shrugs. 00:03:19 -!- Frater_EST has quit (Read error: Connection reset by peer). 00:04:04 [[Talk:ESON]] https://esolangs.org/w/index.php?diff=69392&oldid=69389 * IFcoltransG * (+379) /* Ambiguity in the specification with composite types */ new section 00:15:58 -!- Frater_EST has joined. 00:30:40 -!- arseniiv has quit (Ping timeout: 268 seconds). 00:33:29 -!- sebbu2 has changed nick to sebbu. 00:37:21 [[ESON]] M https://esolangs.org/w/index.php?diff=69393&oldid=69391 * IFcoltransG * (+25) Added stack-based category 00:48:31 [[Photon]] M https://esolangs.org/w/index.php?diff=69394&oldid=66650 * IFcoltransG * (+40) Categorised 00:51:12 [[Minimalist's Markup]] M https://esolangs.org/w/index.php?diff=69395&oldid=46760 * IFcoltransG * (+31) Added ML category 00:59:09 [[ABC]] M https://esolangs.org/w/index.php?diff=69396&oldid=66247 * IFcoltransG * (+16) Added extra disambiguation link 01:20:11 [[Fm]] M https://esolangs.org/w/index.php?diff=69397&oldid=63179 * IFcoltransG * (+35) Added bf derivatives category 01:21:00 [[Wang program]] https://esolangs.org/w/index.php?diff=69398&oldid=65274 * IFcoltransG * (+22) Added link to Fm 01:36:21 long ago, in a galaxy far away, one of the selling points of free sofware and open source etc. was developers would gravitate towards projects they want to work on and/or scratch their own itches, this seems to have disappeared 01:37:00 replaced by "management" 01:43:02 right, because people don't do that anymore. 01:43:25 we all just program because managers tell us to. 01:46:21 Actually, people still do write programs they want to write, in their own time (when you are not at work). 01:46:53 I realize that my messages are missing an /s. 01:48:24 I think your message is spelled correctly (as far as I can tell). 01:49:35 people commonly annotate their messages with '/s' to indicate that the contents are sarcastic. 01:49:41 because text doesn't convey sarcasm. 01:50:54 O, OK 02:00:47 i just mean it used to be a good thing to scratch your own itches 02:00:55 you didnt get a million "why arent you doing it MYYYYYY way" 02:01:01 MEEEEE 02:01:13 "you dont matter" 02:01:15 wasnt a thing! 02:01:38 those are the "managers" 02:07:53 People still write their own programs though (even if some people don't like it, then they can use different software), but some protocols/formats are made too complicated/messy. 02:08:17 -!- imode has quit (Ping timeout: 268 seconds). 02:08:39 [[Talk:LSCEF]] N https://esolangs.org/w/index.php?oldid=69399 * IFcoltransG * (+263) /* ? */ new section 02:09:47 -!- imode has joined. 02:15:21 thats the problem with telling people "you dont matter" ultimately they wipe themselves and everyone else out, since noone ultimately matters 02:16:16 its a disguised nihilism masquerading as benevolence IMO 02:24:13 if you spent half the time thinking about what you say before saying it, maybe you would've realized that that's still the case. 02:24:45 what're some projects you've worked on? what have you contributed to the FOSS ecosystem? 02:24:53 you seem so personally invested in it. 02:25:09 not that one shouldn't have personal investment, that's what FOSS is built off of. 02:25:25 just that there seems to be something pissing you off to the point of yelling at clouds. 02:26:41 [[Postfix notation]] M https://esolangs.org/w/index.php?diff=69400&oldid=67966 * IFcoltransG * (+29) Added reference to RPN 02:27:18 [[Prefix notation]] M https://esolangs.org/w/index.php?diff=69401&oldid=67590 * IFcoltransG * (+21) Added reference to Polish notation 02:28:33 [[Prefix notation]] M https://esolangs.org/w/index.php?diff=69402&oldid=69401 * IFcoltransG * (+11) Grammar adjustment and stub template 02:31:34 [[ESON]] https://esolangs.org/w/index.php?diff=69403&oldid=69393 * IFcoltransG * (+103) Referred to RPN and plethora of bases 02:34:54 [[Spl]] M https://esolangs.org/w/index.php?diff=69404&oldid=40949 * IFcoltransG * (+52) Added Shakespeare to the mini disambiguation 02:35:13 [[Spl]] M https://esolangs.org/w/index.php?diff=69405&oldid=69404 * IFcoltransG * (+1) Forgot full stop 02:36:31 kingoffrance: But nihilism is not necessarily malevolent. 02:38:16 [[SPL]] M https://esolangs.org/w/index.php?diff=69406&oldid=37332 * IFcoltransG * (+106) Added a short disambig 02:39:00 [[Shakespeare]] M https://esolangs.org/w/index.php?diff=69407&oldid=46421 * IFcoltransG * (+100) Added a short disambig 02:44:09 [[Arity]] M https://esolangs.org/w/index.php?diff=69408&oldid=67964 * IFcoltransG * (+1) /* Practical uses */ Pluralised for grammar 02:55:47 [[Lisp]] M https://esolangs.org/w/index.php?diff=69409&oldid=68961 * IFcoltransG * (+4) Added a link 02:59:18 [[FORTH]] N https://esolangs.org/w/index.php?oldid=69410 * IFcoltransG * (+19) Redirected page to [[Forth]] 02:59:54 [[Forth]] M https://esolangs.org/w/index.php?diff=69411&oldid=67551 * IFcoltransG * (+28) Added metalanguages category 03:00:15 [[Forth]] M https://esolangs.org/w/index.php?diff=69412&oldid=69411 * IFcoltransG * (+0) Fixed my spelling mistake 03:01:38 [[Arity]] M https://esolangs.org/w/index.php?diff=69413&oldid=69408 * IFcoltransG * (+5) /* Dynamic arity */ Linked Python to Python 03:59:59 "you don't matter" is a new type of "FUD" i guess :/ 04:00:51 onto ignore you go. 04:37:03 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 04:37:52 I wonder how fast you can make Thue. <-- I'm afraid that's in "sufficiently smart compiler" territory; if you manage to unravel enough of the encodings you can be arbitrarily fast, but you'll be solving instances of undecidable problems at all times. 04:40:38 int-e: not sure I follow, can you explain further? 04:41:35 Of course there's a lot you can do to make the rewriting engine faster... indexing (hashing) substrings, or, probably more fruitfully, analysing how right-hand sides overlap with left-hand sides to track redex creation, a good data structure for the strings themselves... but competing with C will be a huge stretch. 04:42:04 imode: Imagine somebody has a C to Thue compiler. The resulting program(s) can be made as fast as the C program in principle... 04:42:29 how would that even work?.. 04:42:34 ...by reversing the compiler's operation. 04:42:58 -!- FreeFull has quit. 04:44:45 A C to Thue compiler would be trying to simulate things like variables, registers, etc.. mm. 04:45:15 thue to C would be guessing the things that the rules encode. 04:46:44 Yes. Clearly this is hopeless without knowing what the compiler does, and likely still very hard if you have the compiler available. 04:46:51 making the rewriting engine faster seems to be a reasonable prospect. 04:47:28 imode: Yeah I replied to the wrong part of your message really. My doubts are really connected to competing with C. 04:49:08 same. it'll have to remain interpreted, because there's nothing to "compile" to C: you'll end up with a rewrite engine that has hardcoded rules instead of ones loaded from a file. 04:49:26 unless you can guess the semantics of the rules and "derive" the thing they're designed to implement, like a multi-tape TM + states. 04:50:29 at that point you haven't "compiled Thue to C", you've taken an encoding of something in Thue and provided the equivalent encoding in C. arbitrary rules aren't possible. 06:02:19 -!- kingoffrance has quit (Read error: Connection reset by peer). 06:02:43 -!- kingoffrance has joined. 06:22:21 -!- imode has quit (Ping timeout: 268 seconds). 07:20:26 -!- Frater_EST has quit (Read error: Connection reset by peer). 07:32:54 -!- Frater_EST has joined. 07:48:43 fungot: will it finish? 07:48:43 int-e: but i need to rest, i'm all ears. i don't have anything else to do it 09:12:39 [[Talk:///]] https://esolangs.org/w/index.php?diff=69414&oldid=68783 * CarlosLuna * (+395) Answering the "adder" question. 10:27:10 [[Bubbles]] M https://esolangs.org/w/index.php?diff=69415&oldid=68859 * IFcoltransG * (-12) Unnecessary emboldening brought to my attention 10:30:50 [[Talk:///]] https://esolangs.org/w/index.php?diff=69416&oldid=69414 * CarlosLuna * (+730) Commenting on Substraction program. 11:49:39 -!- kingoffrance has quit (Read error: Connection reset by peer). 11:49:59 -!- kingoffrance has joined. 12:07:09 [[User:CarlosLuna]] https://esolangs.org/w/index.php?diff=69417&oldid=68776 * CarlosLuna * (+425) Binary Sums improvements 12:46:25 -!- arseniiv has joined. 13:24:32 [[Bubbles]] https://esolangs.org/w/index.php?diff=69418&oldid=69415 * IFcoltransG * (+400) Added IO extensions paragraph 13:48:27 -!- sprocklem has quit (Ping timeout: 272 seconds). 14:00:28 [[Special:Log/newusers]] create * Elmusfire * New user account 14:08:54 [[User:Hakerh400/How to write quines]] N https://esolangs.org/w/index.php?oldid=69419 * Hakerh400 * (+36564) New article: How to write quines 14:09:56 [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=69420&oldid=68855 * Hakerh400 * (+63) New article 14:10:08 [[User:Hakerh400]] M https://esolangs.org/w/index.php?diff=69421&oldid=69420 * Hakerh400 * (+6) 14:12:09 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69422&oldid=69226 * Elmusfire * (+359) /* Introductions */ 14:22:50 -!- Elmusfire has joined. 14:55:10 [[User:Hakerh400/How to write quines]] M https://esolangs.org/w/index.php?diff=69423&oldid=69419 * Hakerh400 * (+16) 14:56:14 [[User:Hakerh400/How to write quines]] M https://esolangs.org/w/index.php?diff=69424&oldid=69423 * Hakerh400 * (-1) 15:02:28 -!- sprocklem has joined. 15:08:51 -!- MDude has joined. 15:28:16 [[Furcode]] M https://esolangs.org/w/index.php?diff=69425&oldid=67890 * Oklomsy * (+11) 15:53:14 -!- sprocklem has quit (Ping timeout: 240 seconds). 16:05:46 -!- sprocklem has joined. 16:14:55 -!- Elmusfire has quit (Ping timeout: 260 seconds). 16:24:17 -!- imode has joined. 16:53:12 -!- sprocklem has quit (Ping timeout: 268 seconds). 16:53:19 hm, a thought on models of programming vs. models of computation: could one say that quines are meaningful for the first and meaningless for the second? 16:54:20 e. g. take a Minsky machine. To write a quine machine, we first need to conjure an encoding of machines, so the machine itself can’t be thought of as quining or not quining, it depends on an encoding 16:55:25 [[Special:Log/upload]] upload * Hakerh400 * uploaded "[[File:UISFDS Space subdivision.png]]": UISFDS - Example of a space subdivision 16:55:36 and that is the distinction between this model and that model IIRC 17:11:54 -!- yay has joined. 17:12:00 -!- yay has quit (Remote host closed the connection). 17:12:35 -!- zoobab has quit (Remote host closed the connection). 17:30:23 -!- b_jonas has joined. 18:12:17 -!- Phantom_Hoover has joined. 18:12:17 [[COW]] https://esolangs.org/w/index.php?diff=69427&oldid=59960 * SnoringFrog * (+637) Adding a more optimized Hello, World! program 18:22:03 -!- arseniiv_ has joined. 18:22:54 -!- arseniiv has quit (Read error: Connection reset by peer). 18:23:11 [ 6!12\ 18:23:12 b_jonas: |domain error 18:23:12 b_jonas: | 6! 12\ 18:23:13 [ 6!12 18:23:14 b_jonas: 924 18:27:07 [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=69428&oldid=69387 * SnoringFrog * (+547) Adding COW 18:36:18 I think we can remove the IOCCC news from the channel topic now 18:36:52 -!- b_jonas has set topic: Welcome to the international center for esoteric programming library design, development, and deployment! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D https://github.com/KrzysztofSzewczyk/esologs/. 18:42:10 -!- mniip has quit (Quit: This page is intentionally left blank.). 18:42:38 fungot: When will I learn to add checkpointing to my long-running programs? 18:42:38 int-e: you are eaten by a grue") in scheme?' there fnord, too 18:55:14 -!- imode has quit (Ping timeout: 240 seconds). 19:06:28 -!- mniip has joined. 19:16:37 -!- FreeFull has joined. 19:57:34 [[Special:Log/newusers]] create * PersonMan * New user account 20:07:16 fungot: You're long-running, right? Do you have checkpoints? 20:07:16 fizzie: at least, there are five processes excluding the main one 20:07:34 Huh, sounds like it's a more complicated system than I thought. 20:07:56 fungot: Have you been refactoring yourself again? I'm pretty sure there was just one process when I wrote it. 20:07:56 fizzie: picocpu. xd 20:29:20 fizzie: he's stateless so he doesn't need them. he can just restart from a fresh random seed instead of continuing the same one from a checkpoint. 20:30:40 you can permaban me from this channel. to answer imode "what is pissing me off" if someone'd like to relay, its not the software, its the business people/incorporations/banks/schools/churches have adoped a "state religion" i dont subscribe to; i try to avoid contracting with treasonous psycopathic luciferians http://www.iapsop.com/archive/materials/wing_lessons/hjg/1951__frater_viii___the_seals_were_broken.pdf https://archive.org/ 20:30:40 details/fundamentallaws00ordegoog in millenial "america/england" thats near impossible, they consider it 'destiny' and "freedom of religion" a joke; if you know your roman civil law, this is every incorporation's new "religion"; i draw a line at companies brainwashing employees and treason; adios 20:30:47 -!- kingoffrance has left ("x"). 20:40:06 -!- imode has joined. 20:41:00 that guy was quite the nut. 20:49:26 `forget kingoffrance 20:49:29 Forget what? 21:45:34 -!- erdic_ has joined. 21:46:44 -!- erdic has quit (Ping timeout: 268 seconds). 22:00:05 -!- erdic_ has quit (Changing host). 22:00:05 -!- erdic_ has joined. 22:00:45 -!- erdic_ has changed nick to erdic. 22:14:29 IOCCC 27 is open 22:21:45 yes, the webpage claims so 22:21:57 `? ioccc 22:21:58 The IOCCC is the Industrial Ordovician COBOL Conference Circuit. Not to be confused with OIC. See also ioccclist. 22:51:37 -!- imode has quit (Ping timeout: 260 seconds). 2020-01-28: 00:00:02 -!- arseniiv_ has quit (Ping timeout: 240 seconds). 00:08:26 -!- Lord_of_Life_ has joined. 00:11:48 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 00:11:50 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:12:55 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 01:12:41 -!- Frater_EST has quit (Read error: Connection reset by peer). 02:08:29 -!- imode has joined. 02:55:49 [[Special:Log/newusers]] create * Poiu45 * New user account 02:58:26 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69429&oldid=69422 * Poiu45 * (+180) /* Introductions */ 02:58:38 [[Unary]] M https://esolangs.org/w/index.php?diff=69430&oldid=58695 * Poiu45 * (-96) Updated quine info 03:00:28 [[Talk:Unary]] https://esolangs.org/w/index.php?diff=69431&oldid=58693 * Poiu45 * (+251) /* Quine */ 03:36:59 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 04:37:26 -!- FreeFull has quit. 04:43:39 -!- sprocklem has joined. 05:47:57 -!- cristie has joined. 05:52:57 -!- cristie has quit (Quit: Leaving). 06:02:58 -!- Sgeo__ has quit (Ping timeout: 268 seconds). 06:12:37 -!- Sgeo has joined. 06:15:21 -!- Sgeo_ has joined. 06:17:38 -!- Sgeo has quit (Ping timeout: 240 seconds). 07:50:27 -!- imode has quit (Ping timeout: 268 seconds). 08:18:26 -!- b_jonas has quit (Quit: leaving). 10:26:23 -!- wib_jonas has joined. 11:17:53 -!- arseniiv_ has joined. 11:24:28 -!- Sgeo__ has joined. 11:27:47 -!- Sgeo_ has quit (Ping timeout: 265 seconds). 12:07:42 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69432&oldid=69429 * PersonMan * (+149) /* Introductions */ 12:09:57 [[!]] N https://esolangs.org/w/index.php?oldid=69433 * PersonMan * (+7) Created page with "== ! ==" 12:11:02 [[!]] https://esolangs.org/w/index.php?diff=69434&oldid=69433 * PersonMan * (+57) /* ! */ 12:11:35 [[!]] https://esolangs.org/w/index.php?diff=69435&oldid=69434 * PersonMan * (+10) /* ! */ 12:11:39 -!- Lord_of_Life_ has joined. 12:12:27 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 12:12:51 [[!]] https://esolangs.org/w/index.php?diff=69436&oldid=69435 * PersonMan * (+40) 12:13:01 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:14:41 [[!]] https://esolangs.org/w/index.php?diff=69437&oldid=69436 * PersonMan * (-4) 12:15:05 [[!]] https://esolangs.org/w/index.php?diff=69438&oldid=69437 * PersonMan * (+1) 12:17:12 [[!]] https://esolangs.org/w/index.php?diff=69439&oldid=69438 * PersonMan * (+8) 12:17:40 [[!]] https://esolangs.org/w/index.php?diff=69440&oldid=69439 * PersonMan * (-11) 12:22:27 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 12:22:45 -!- Lord_of_Life has joined. 12:27:02 [[!]] https://esolangs.org/w/index.php?diff=69441&oldid=69440 * PersonMan * (+114) 12:28:45 personman 12:32:47 [[Talk:!]] N https://esolangs.org/w/index.php?oldid=69442 * PersonMan * (+90) Created page with "--~~~~" 12:35:10 [[!]] https://esolangs.org/w/index.php?diff=69443&oldid=69441 * PersonMan * (+227) 12:35:46 [[!]] https://esolangs.org/w/index.php?diff=69444&oldid=69443 * PersonMan * (-8) 12:37:14 [[!]] https://esolangs.org/w/index.php?diff=69445&oldid=69444 * PersonMan * (+49) 12:37:30 [[!]] https://esolangs.org/w/index.php?diff=69446&oldid=69445 * PersonMan * (+1) 12:40:38 [[User:PersonMan]] N https://esolangs.org/w/index.php?oldid=69447 * PersonMan * (+0) Created blank page 12:42:16 [[User:PersonMan]] https://esolangs.org/w/index.php?diff=69448&oldid=69447 * PersonMan * (+46) 12:44:24 -!- j4cbo has quit. 12:44:44 -!- j4cbo has joined. 12:46:42 [[!]] https://esolangs.org/w/index.php?diff=69449&oldid=69446 * PersonMan * (+16) 12:46:56 [[!]] https://esolangs.org/w/index.php?diff=69450&oldid=69449 * PersonMan * (+1) 12:47:15 [[!]] https://esolangs.org/w/index.php?diff=69451&oldid=69450 * PersonMan * (+3) 12:47:54 [[!]] https://esolangs.org/w/index.php?diff=69452&oldid=69451 * PersonMan * (-1) 12:49:22 [[!]] https://esolangs.org/w/index.php?diff=69453&oldid=69452 * PersonMan * (-16) 12:49:52 [[!]] https://esolangs.org/w/index.php?diff=69454&oldid=69453 * PersonMan * (+14) 12:54:22 [[!]] https://esolangs.org/w/index.php?diff=69455&oldid=69454 * PersonMan * (+164) 12:56:29 [[Talk:!]] https://esolangs.org/w/index.php?diff=69456&oldid=69442 * PersonMan * (-90) Blanked the page 13:27:43 -!- MDude has joined. 13:46:58 -!- Melvar has quit (Ping timeout: 258 seconds). 13:47:23 -!- Melvar has joined. 14:00:45 -!- arseniiv has joined. 14:00:45 -!- arseniiv_ has quit (Read error: Connection reset by peer). 14:21:43 [[!]] https://esolangs.org/w/index.php?diff=69457&oldid=69455 * PersonMan * (+135) 14:22:23 [[!]] https://esolangs.org/w/index.php?diff=69458&oldid=69457 * PersonMan * (+23) 14:33:41 [[!]] https://esolangs.org/w/index.php?diff=69459&oldid=69458 * PersonMan * (+326) 16:07:20 > let z (x:xs) = x : z ([0..x-1] ++ xs) in z [0..] 16:07:23 [0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1... 16:07:44 I think this variant wasn’t mentioned yet? 16:09:47 neat 16:10:07 I dunno, we listed implementations for those like weeks ago 16:10:42 let me search... 16:12:12 https://esolangs.org/logs/2019-11-24.html#lVl 16:17:26 [[Special:Log/newusers]] create * Sxakalo * New user account 16:21:00 wib_jonas: yeah I even initiated that one :D 16:21:31 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69460&oldid=69432 * Sxakalo * (+296) /* Introductions */ 16:21:53 I think this version is not obviously isomorphic to those ones 16:25:29 I’ll try to reformulate this so it’d use the complement of the list so we hopefully wouldn’t need (++) 16:30:09 hm, wait ([0..a] ++ constant) is perfectly nice 16:35:59 https://jacquesmattheij.com/warpdeck/WarpDeck-14.png . o O ( What exactly happens after year 2? ) 16:36:06 From https://jacquesmattheij.com/anatomy-of-a-scam/ 16:40:46 * arseniiv tried to come up with a pun about a step function stepping on that graph and failed 16:43:16 https://jacquesmattheij.com/warpdeck/WarpDeck-20.png is also ridiculous. It is a forecast. It goes down at some points, with *no* explanation why. 16:44:40 (It's not even the same month each time. So not a seasonal effect.) 16:47:03 But at least the revenues are exactly proportional to the number of posts. https://jacquesmattheij.com/warpdeck/WarpDeck-21.png 16:48:57 [[$ $]] https://esolangs.org/w/index.php?diff=69461&oldid=69009 * Sxakalo * (+157) 16:49:19 inverted version, finally, and oh so long (dtb = dropTillBreak): 16:49:19 > let { dtb x (y:xs) | x == y = dtb (x+1) xs ; dtb x xs = (x, x:xs) ; z xs = (let (x, xs') = dtb 0 xs in x : z xs') } in z [] 16:49:22 [0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1... 16:54:10 hmm that looks too complicated. 16:54:30 But I do like the previous version... reminds me of binary counting in brainfuck. 16:54:50 > let { d x (y:xs) | x == y = d (x+1) xs ; d x xs = x : d 0 (x:xs) } in take 50 $ d 0 [] 16:54:53 [0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1... 16:55:06 int-e: yes, I like the “positive” version more too 16:56:04 -!- Frater_EST has joined. 16:56:16 more so that (++) behaves good there 16:58:03 -!- sprocklem has quit (Ping timeout: 268 seconds). 17:10:51 `bf8 +++++++++[[>+>+<<-]++++++[>++++++++<-]>->-]<. 17:10:52 bf8? No such file or directory 17:10:56 `bf +++++++++[[>+>+<<-]++++++[>++++++++<-]>->-]<. 17:10:57 0 17:11:00 uh 17:11:08 `bf +++++++++[[>+>+<<-]++++++[>++++++++<-]>->-]<[.>+>>[->>]<<[<<]<] 17:11:09 010201030102010401020103010201050102010301020104010201030102010601020103010201040102010301020105010201030102010401020103010201070102010301020104010201030102010501020103010201040102010301020106010201030102010401020103010201050102010301020104010201030102010801020103010201040102010301020105010201030102010401020103010201060102010301020104010201030102010501020103010201040102010301020107010201030102010401020103010201050102010301020104010201030102010 17:18:25 -!- wib_jonas has quit (Remote host closed the connection). 17:25:11 -!- dog_star has quit. 17:25:28 -!- dog_star has joined. 18:01:16 -!- LKoen has joined. 18:05:05 [[User:Sxakalo]] N https://esolangs.org/w/index.php?oldid=69462 * Sxakalo * (+164) Created page with "Welcome to my page! I hope to add a bunch of stuff here! == Implemented == * [[$_$]] ** I created an implementation in perl [https://github.com/Sxakalo/SUS here]" 18:15:12 -!- kspalaiologos has joined. 18:25:19 -!- Phantom_Hoover has joined. 18:32:59 -!- b_jonas has joined. 18:40:45 -!- FreeFull has joined. 18:41:58 -!- LKoen has quit (Remote host closed the connection). 18:43:03 -!- LKoen has joined. 19:30:26 -!- Sgeo_ has joined. 19:33:14 -!- Sgeo__ has quit (Ping timeout: 240 seconds). 19:55:27 -!- LKoen has quit (Remote host closed the connection). 19:55:47 -!- LKoen has joined. 20:07:41 -!- kspalaiologos has quit (Quit: Leaving). 21:49:09 -!- LKoen has quit (Remote host closed the connection). 21:49:28 -!- LKoen has joined. 21:58:20 -!- 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:56:03 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds). 2020-01-29: 00:21:01 -!- Lord_of_Life_ has joined. 00:23:54 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 00:24:00 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:38:56 [[CopyPasta Language]] https://esolangs.org/w/index.php?diff=69463&oldid=69388 * Rerednaw * (+1565) Version Ctrl+V added 00:40:59 -!- sprocklem has joined. 00:44:19 -!- Frater_EST has quit (Remote host closed the connection). 00:47:19 -!- arseniiv has quit (Ping timeout: 272 seconds). 03:03:21 a sufficiently advanced DAW is indistinguishable from a sufficiently advanced Lisp IDE 03:03:42 lisp has "streams" (lists), internal and external routing (parameters/arguments, I/O), notes and samples (constants). they're basically equivalent! 03:25:30 -!- imode has joined. 04:02:16 -!- FreeFull has quit. 04:04:29 -!- sprocklem has quit (Ping timeout: 268 seconds). 04:04:44 -!- sprocklem has joined. 05:06:03 -!- imode has quit (Ping timeout: 260 seconds). 05:25:02 -!- Cale has quit (Ping timeout: 260 seconds). 05:37:10 -!- Cale has joined. 05:44:33 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:46:55 -!- ArthurStrong has joined. 06:18:04 [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69464&oldid=69385 * Lebster * (+118) /* Examples */ 06:40:30 [[User:Elronnd/brainfcuk]] https://esolangs.org/w/index.php?diff=69465&oldid=54737 * Elronnd * (+55) Fix formatting, typos 06:40:39 -!- ArthurStrong has quit (Quit: leaving). 08:25:15 -!- Phantom_Hoover has joined. 08:29:38 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 08:40:07 -!- Phantom_Hoover has joined. 08:59:11 -!- b_jonas has quit (Quit: leaving). 09:04:49 -!- tromp has joined. 09:05:08 -!- tromp_ has quit (Read error: Connection reset by peer). 09:40:29 -!- Sgeo__ has joined. 09:44:16 -!- Sgeo_ has quit (Ping timeout: 268 seconds). 09:53:05 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 10:23:53 -!- ArthurStrong has joined. 10:27:22 -!- user24 has joined. 10:38:13 -!- wib_jonas has joined. 10:39:26 fungot, do you grow grapes or make wine? 10:39:27 wib_jonas: fish sticks, cheez whiz, gin fizz, show biz!! bork bork bork! 10:40:28 fungot: you are a cheesemaker and fisherman then? 10:40:29 wib_jonas: i thought lisp was interesting. :) ok, i'm just tired of typing all that crap waste area jumping harder 11:00:45 -!- user24 has quit (Quit: Leaving). 12:38:00 -!- Sgeo_ has joined. 12:41:33 -!- arseniiv has joined. 12:41:43 -!- Sgeo__ has quit (Ping timeout: 272 seconds). 13:48:13 -!- sprocklem has quit (Ping timeout: 272 seconds). 13:55:48 -!- plasma45 has joined. 14:05:41 -!- plasma45 has quit (Remote host closed the connection). 14:10:55 -!- rain1 has joined. 14:39:28 -!- Sgeo__ has joined. 14:41:18 -!- plasmoid has joined. 14:41:30 -!- plasmoid has quit (Remote host closed the connection). 14:43:19 -!- Sgeo_ has quit (Ping timeout: 272 seconds). 14:53:38 -!- imode has joined. 15:02:41 -!- sprocklem has joined. 15:15:24 -!- MDude has joined. 15:53:40 -!- sprocklem has quit (Ping timeout: 265 seconds). 16:02:01 -!- sprocklem has joined. 16:46:29 -!- atslash has quit (Quit: Leaving). 16:54:01 -!- sprocklem has quit (Ping timeout: 252 seconds). 16:59:56 -!- wib_jonas has quit (Remote host closed the connection). 17:12:33 -!- rain1 has quit (Quit: Lost terminal). 17:15:37 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69466&oldid=69463 * Rerednaw * (-25) /* Wannabe dice */ Simplified 17:16:38 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69467&oldid=69466 * Rerednaw * (+5) /* Wannabe dice */ Rectification 17:39:19 -!- Phantom_Hoover has joined. 17:42:44 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 17:45:37 -!- Phantom_Hoover has joined. 17:48:24 -!- sebbu has quit (Read error: Connection reset by peer). 17:48:50 -!- sebbu has joined. 17:58:18 -!- LKoen has joined. 18:11:29 -!- Frater_EST has joined. 18:21:13 -!- imode has quit (Ping timeout: 268 seconds). 18:24:20 -!- FreeFull has joined. 18:31:22 -!- LKoen has quit (Remote host closed the connection). 18:32:30 -!- LKoen has joined. 18:32:36 -!- b_jonas has joined. 18:48:10 * int-e yawns 19:30:06 -!- zzo38 has quit (Ping timeout: 268 seconds). 19:52:59 int-e: do you know yawns are contagious? *yawn* 19:54:20 I don’t remember what’s known about other people yawning because of just reading about someone yawning but I think I do :D 19:54:29 not always of course 20:05:10 [[User:Rerednaw]] https://esolangs.org/w/index.php?diff=69468&oldid=69351 * Rerednaw * (+278) 20:05:37 [[User:Rerednaw]] M https://esolangs.org/w/index.php?diff=69469&oldid=69468 * Rerednaw * (+1) /* Thank you zone */ 20:13:56 -!- LKoen has quit (Remote host closed the connection). 20:22:46 [[CopyPasta Language]] M https://esolangs.org/w/index.php?diff=69470&oldid=69467 * Rerednaw * (-37) 21:52:58 -!- ArthurStrong has quit (Quit: leaving). 23:18:08 -!- TheLie has joined. 23:47:52 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 23:57:08 -!- LKoen has joined. 2020-01-30: 00:08:13 -!- FreeFull has quit (Ping timeout: 268 seconds). 00:12:44 -!- TheLie has quit (Remote host closed the connection). 00:21:18 -!- FreeFull has joined. 00:45: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.”). 01:15:01 my hon. and learned friend fungot, is it true that you're the actor playing the parliament in the Brexit movie? 01:15:01 b_jonas: arrow keys aren't recognized by " real compiler" ( real in the sense that other people use? camino? 01:16:40 -!- arseniiv has quit (Ping timeout: 268 seconds). 02:54:34 -!- imode has joined. 03:07:48 -!- Frater_EST has quit (Remote host closed the connection). 04:16:37 -!- sprocklem has joined. 04:34:00 -!- FreeFull has quit. 05:41:13 -!- zzo38 has joined. 06:21:34 -!- zzo38 has quit (Disconnected by services). 06:21:38 -!- zzo38 has joined. 06:54:36 -!- imode has quit (Ping timeout: 268 seconds). 08:05:07 -!- Phantom_Hoover has joined. 09:27:42 -!- b_jonas has quit (Quit: leaving). 10:30:01 -!- wib_jonas has joined. 10:42:15 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds). 10:48:46 fungot: do you happen to know any good movie plot exploits or legal loopholes that you can only perform right across the brexit time? 10:48:46 wib_jonas: how should that work? 10:48:58 fungot: dunno, that's why I'm asking you 10:48:58 wib_jonas: the basic idea is that, in your drawing code, and see if he writes any libraries so trivial that he would find it an interesting bonus if they could only come from the command line 10:49:09 um 11:16:21 [[!]] M https://esolangs.org/w/index.php?diff=69471&oldid=69459 * IFcoltransG * (+69) Added some categories 11:30:43 -!- arseniiv has joined. 12:02:57 [[Talk:Garbage]] N https://esolangs.org/w/index.php?oldid=69472 * IFcoltransG * (+247) /* "Definitions of a programming language" */ new section 12:35:51 [[Special:Log/newusers]] create * RavenclawOIer * New user account 12:39:54 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=69473&oldid=69460 * RavenclawOIer * (+258) 13:03:38 -!- kspalaiologos has joined. 13:28:54 -!- kspalaiologos has quit (Read error: Connection timed out). 13:29:17 -!- kspalaiologos has joined. 13:36:36 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=69474&oldid=68781 * A * (+55) 13:36:52 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=69475&oldid=69474 * A * (+150) 13:39:25 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=69476&oldid=69475 * A * (+445) /* Other Chat and questions */ 13:51:02 -!- arseniiv has quit (Ping timeout: 246 seconds). 14:00:38 [[Category:Joke, kinda]] https://esolangs.org/w/index.php?diff=69477&oldid=68637 * A * (+38) "Kinda" jokes are still jokes. 14:00:49 -!- arseniiv has joined. 14:16:32 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=69478&oldid=68891 * A * (+313) 14:18:11 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=69479&oldid=69478 * A * (+362) 14:19:17 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=69480&oldid=69479 * A * (+334) 14:20:30 -!- izabera has changed nick to is-a-zebra. 14:21:16 [[Talk:Comp]] https://esolangs.org/w/index.php?diff=69481&oldid=69480 * A * (+55) They didn't sign their comment, did they? 14:21:40 -!- is-a-zebra has changed nick to arebazi. 14:21:47 -!- arebazi has changed nick to flawful. 14:22:09 -!- flawful has changed nick to izabera. 14:24:20 [[Comp]] https://esolangs.org/w/index.php?diff=69482&oldid=68880 * A * (+30) 14:35:25 [[W (A)]] https://esolangs.org/w/index.php?diff=69483&oldid=68302 * A * (-726) 14:35:50 [[W (A)]] https://esolangs.org/w/index.php?diff=69484&oldid=69483 * A * (+16) /* Do you make me up? */ 15:21:00 -!- kritixilithos has joined. 15:29:51 he's back 15:29:54 isn't he 15:49:56 -!- rain1 has joined. 16:05:24 -!- tromp has quit (Read error: Connection reset by peer). 16:06:08 -!- tromp has joined. 16:12:10 -!- imode has joined. 16:13:27 -!- Hakerh400 has joined. 16:15:11 -!- Hakerh400 has left. 16:22:02 -!- tromp has quit (Read error: Connection timed out). 16:30:51 -!- wib_jonas has quit (Remote host closed the connection). 16:34:48 -!- rain1 has quit (Quit: Lost terminal). 16:40:06 -!- tromp has joined. 16:44:28 -!- tromp has quit (Ping timeout: 245 seconds). 16:48:10 -!- tromp has joined. 17:03:58 -!- tromp has quit (Read error: Connection timed out). 17:09:04 -!- tromp has joined. 17:16:17 -!- tromp has quit (Read error: Connection reset by peer). 17:16:32 -!- tromp has joined. 17:25:23 -!- sprocklem has quit (Ping timeout: 260 seconds). 17:50:42 fungot: Who's he? 17:50:43 int-e: what a wonderfully explanatory, in-depth response!! 17:59:58 -!- Phantom_Hoover has joined. 18:01:00 -!- kspalaiologos has quit (Quit: Leaving). 18:01:58 -!- b_jonas has joined. 18:15:03 -!- kritixilithos has quit (Ping timeout: 240 seconds). 18:16:27 -!- LKoen has joined. 18:32:09 -!- kritixilithos has joined. 18:36:38 -!- kritixilithos has quit (Client Quit). 18:48:55 hi fungot 18:48:56 kmc: in my mind. available memory is limited to the speed of call/ cc is really a dos/ windows 18:49:12 fungot: do you have any advice on integrating psychedelic experiences? 18:49:12 kmc: only if your constitution and appetite for eldritch horror is well above average.' this refers to my pseudofilesystem. 18:49:26 fungot: you know it is 18:49:26 kmc: sicp's picture language is another example from the docs, actuallly say that??? i want to ask 18:52:00 -!- FreeFull has joined. 19:04:05 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 19:05:58 -!- imode has quit (Ping timeout: 268 seconds). 19:25:13 -!- Phantom_Hoover has joined. 19:52:56 -!- Frater_EST has joined. 20:04:43 [[Aether]] N https://esolangs.org/w/index.php?oldid=69485 * DmilkaSTD * (+23) Created page with "== What is "Aether"? ==" 20:07:49 [[Aether]] https://esolangs.org/w/index.php?diff=69486&oldid=69485 * DmilkaSTD * (+169) 20:08:00 [[Aether]] https://esolangs.org/w/index.php?diff=69487&oldid=69486 * DmilkaSTD * (+1) 20:08:25 From my testing it seems that using separations with the display device in Ghostscript is usable only with eight bits per channel, and only up to eight separations. 20:08:45 [[Aether]] https://esolangs.org/w/index.php?diff=69488&oldid=69487 * DmilkaSTD * (+30) /* Features */ 20:09:24 [[Aether]] https://esolangs.org/w/index.php?diff=69489&oldid=69488 * DmilkaSTD * (+8) 20:09:50 [[Aether]] https://esolangs.org/w/index.php?diff=69490&oldid=69489 * DmilkaSTD * (+10) 20:10:13 [[Aether]] https://esolangs.org/w/index.php?diff=69491&oldid=69490 * DmilkaSTD * (+7) 20:12:55 [[Aether]] https://esolangs.org/w/index.php?diff=69492&oldid=69491 * DmilkaSTD * (+114) 20:17:18 [[Aether]] https://esolangs.org/w/index.php?diff=69493&oldid=69492 * DmilkaSTD * (+130) 20:17:41 The API will also provide the equivalent CMYK for a separation. 20:18:24 [[Aether]] https://esolangs.org/w/index.php?diff=69494&oldid=69493 * DmilkaSTD * (+37) 20:18:30 -!- LKoen has quit (Remote host closed the connection). 20:18:48 [[Aether]] https://esolangs.org/w/index.php?diff=69495&oldid=69494 * DmilkaSTD * (-1) 20:19:07 [[Aether]] https://esolangs.org/w/index.php?diff=69496&oldid=69495 * DmilkaSTD * (+0) 20:21:17 -!- LKoen has joined. 20:26:16 [[Aether]] https://esolangs.org/w/index.php?diff=69497&oldid=69496 * DmilkaSTD * (+4) 20:31:16 [[Aether]] https://esolangs.org/w/index.php?diff=69498&oldid=69497 * DmilkaSTD * (+25) 20:33:16 [[Aether]] https://esolangs.org/w/index.php?diff=69499&oldid=69498 * DmilkaSTD * (+125) 20:34:38 [[Aether]] https://esolangs.org/w/index.php?diff=69500&oldid=69499 * DmilkaSTD * (+62) 20:35:30 -!- Deewiant has quit (*.net *.split). 20:35:48 [[Aether]] https://esolangs.org/w/index.php?diff=69501&oldid=69500 * DmilkaSTD * (+182) 20:37:03 -!- Deewiant has joined. 20:37:15 [[Aether]] https://esolangs.org/w/index.php?diff=69502&oldid=69501 * DmilkaSTD * (+20) 20:38:12 [[Aether]] https://esolangs.org/w/index.php?diff=69503&oldid=69502 * DmilkaSTD * (+7) 20:38:48 [[Aether]] https://esolangs.org/w/index.php?diff=69504&oldid=69503 * DmilkaSTD * (+19) 20:39:00 [[Aether]] https://esolangs.org/w/index.php?diff=69505&oldid=69504 * DmilkaSTD * (+0) 20:40:06 [[Aether]] https://esolangs.org/w/index.php?diff=69506&oldid=69505 * DmilkaSTD * (+9) 20:40:34 [[Aether]] https://esolangs.org/w/index.php?diff=69507&oldid=69506 * DmilkaSTD * (+8) 20:40:53 [[Aether]] https://esolangs.org/w/index.php?diff=69508&oldid=69507 * DmilkaSTD * (+0) 20:41:36 [[Aether]] https://esolangs.org/w/index.php?diff=69509&oldid=69508 * DmilkaSTD * (+1) 20:44:34 [[Anarchysm]] N https://esolangs.org/w/index.php?oldid=69510 * DmilkaSTD * (+194) Created page with "== Introduction == Anarchysm language is based on Anarchysm, meaning that this langauge doesn't have rules. == How to use it == You can't, there is no rules so the code can do..." 20:49:33 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69511&oldid=69510 * DmilkaSTD * (+170) 20:49:41 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69512&oldid=69511 * DmilkaSTD * (+1) 20:50:17 -!- zzo38 has quit (Read error: Connection timed out). 20:52:50 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69513&oldid=69512 * DmilkaSTD * (+461) 20:53:19 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69514&oldid=69513 * DmilkaSTD * (+30) 20:53:56 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69515&oldid=69514 * DmilkaSTD * (+30) 20:55:23 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69516&oldid=69515 * DmilkaSTD * (+18) 20:55:43 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69517&oldid=69516 * DmilkaSTD * (+27) 20:58:36 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69518&oldid=69517 * DmilkaSTD * (+161) 20:58:49 [[Line Feed]] M https://esolangs.org/w/index.php?diff=69519&oldid=69381 * PythonshellDebugwindow * (+0) 20:59:03 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69520&oldid=69518 * DmilkaSTD * (+53) 21:01:12 darn it, I inserted a battery with the wrong polarity 21:01:54 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69521&oldid=69520 * DmilkaSTD * (+117) 21:15:37 -!- atslash has joined. 21:20:58 -!- imode has joined. 21:39:15 -!- LKoen has quit (Remote host closed the connection). 22:21:25 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 22:22:28 -!- Lord_of_Life has joined. 22:22:30 [[QuineLang]] https://esolangs.org/w/index.php?diff=69522&oldid=65403 * KrystosTheOverlord * (-24) 22:23:56 [[QuineLang]] https://esolangs.org/w/index.php?diff=69523&oldid=69522 * KrystosTheOverlord * (+5) 22:41:41 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 22:50:27 -!- zzo38 has joined. 23:16:51 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69524&oldid=69521 * DmilkaSTD * (+122) 23:17:44 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69525&oldid=69171 * DmilkaSTD * (+81) 23:18:02 -!- arseniiv has quit (Ping timeout: 240 seconds). 23:20:49 [[Anarchysm]] https://esolangs.org/w/index.php?diff=69526&oldid=69524 * DmilkaSTD * (+38) 23:40:25 -!- oerjan has joined. 23:46:39 * oerjan resolves to skip logs 23:56:39 Not much happened I guess. arseniiv had some Thue thoughts. We lost kingoffrance. What else... 2020-01-31: 00:06:09 -!- zzo38 has quit (Disconnected by services). 00:06:13 -!- zzo38 has joined. 00:13:24 seems like a good time to be away 00:13:39 * oerjan was really just procrastinating logging on, anyway 00:23:21 -!- Lord_of_Life_ has joined. 00:24:48 -!- rodgort has quit (Ping timeout: 260 seconds). 00:25:58 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 00:26:05 -!- rodgort has joined. 00:26:15 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 01:59:16 -!- xkapastel has joined. 03:46:40 int-e: arseniiv had Thue thoughts? 03:46:49 also I doubt kingoffrance will be missed. 03:51:23 you could say he ... lost his head 03:53:25 http://www.supermegacomics.com/index.php?i=508 03:53:28 `smlist 03:53:29 smlist: shachaf monqy elliott mnoqy Cale 03:57:06 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 04:01:40 -!- Frater_EST has quit (Read error: Connection reset by peer). 04:05:44 seems you are the only person on that list who's still in this channel 04:08:54 -!- xkapastel has quit (Quit: Connection closed for inactivity). 04:18:11 oerjan: hehehe. 04:19:18 i managed to program my arduino to function as a life counter for magic the gatering's edh format. tracks life and 5 sources of commander damage. 04:19:41 -!- oerjan has quit (Quit: Nite). 04:20:25 -!- FreeFull has quit. 04:20:38 nice 04:22:10 couse, 6-player games are so rare... 04:22:31 *course 04:23:47 might as well switch label CMDR0 to POISN 04:24:09 in case i fight someone with infect 04:28:30 i have an lcd attached to it 04:28:43 84x48 pixels 04:29:19 so 6 lines and 14 columns of text 04:32:56 There are other counters a player can have in addition to poison counters too, which you might want to keep track of, but I have just used paper to keep track of life totals and other stuff 04:36:46 i'll modify the program in the morning 04:48:47 -!- sprocklem has joined. 05:58:35 I mentioned that the Ghostscript display device supports only up to eight separations and only with eight bits per channel. I found that CMYK also only supports eight bits per channel; sixteen bits per channel is only compatible with RGB. Unfortunately, these things do not seem to be documented. 06:11:13 -!- salpynx has joined. 06:26:14 -!- b_jonas has quit (Remote host closed the connection). 06:28:48 -!- imode has quit (Ping timeout: 268 seconds). 07:24:53 [[Lazy expander]] N https://esolangs.org/w/index.php?oldid=69527 * Hakerh400 * (+10800) +[[Lazy expander]] 07:25:38 [[Language list]] https://esolangs.org/w/index.php?diff=69528&oldid=69322 * Hakerh400 * (+20) +[[Lazy expander]] 07:26:03 [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=69529&oldid=69421 * Hakerh400 * (+20) +[[Lazy expander]] 08:06:51 -!- sprocklem has quit (Ping timeout: 268 seconds). 08:07:46 -!- sprocklem has joined. 08:27:18 -!- Phantom_Hoover has joined. 08:45:37 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds). 08:47:01 -!- Phantom_Hoover has joined. 09:00:54 -!- zzo38 has quit (Disconnected by services). 09:00:58 -!- zzo38 has joined. 09:12:19 [[Lazy expander]] M https://esolangs.org/w/index.php?diff=69530&oldid=69527 * Hakerh400 * (+1) /* Function */ 09:23:08 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 09:27:49 [[NULL]] https://esolangs.org/w/index.php?diff=69531&oldid=53697 * YamTokTpaFa * (+12) /* External resources */ 09:35:05 -!- salpynx has quit (Remote host closed the connection). 11:30:48 -!- wib_jonas has joined. 12:23:02 -!- Lord_of_Life_ has joined. 12:26:02 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 12:26:12 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:48:19 -!- arseniiv has joined. 13:32:48 -!- xkapastel has joined. 13:44:36 -!- sprocklem has quit (Ping timeout: 268 seconds). 13:46:08 [[///]] https://esolangs.org/w/index.php?diff=69532&oldid=68774 * A * (-25) /* 99 bottles of beer */ Remove Repetition 13:47:08 [[///]] https://esolangs.org/w/index.php?diff=69533&oldid=69532 * A * (-21) /* 99 bottles of beer */ More confusing repetition 13:51:57 -!- Lord_of_Life has quit (Excess Flood). 13:57:21 -!- Lord_of_Life has joined. 14:59:21 -!- sprocklem has joined. 15:29:21 [[Espaol]] N https://esolangs.org/w/index.php?oldid=69534 * DmilkaSTD * (+802) Created page with "Espaol is a language inspired on [[English]] but is on Spanish. == Examples == === Print "Hello World" === The next program prints "Hello World" Este programa imprime "Hell..." 15:29:43 [[Espaol]] https://esolangs.org/w/index.php?diff=69535&oldid=69534 * DmilkaSTD * (-1) 15:31:09 [[User:DmilkaSTD]] https://esolangs.org/w/index.php?diff=69536&oldid=69525 * DmilkaSTD * (+34) 15:31:40 [[Talk:Brainflow]] https://esolangs.org/w/index.php?diff=69537&oldid=69133 * DmilkaSTD * (+20) 15:32:01 [[Talk:Brainflow]] https://esolangs.org/w/index.php?diff=69538&oldid=69537 * DmilkaSTD * (+79) 15:32:25 [[Talk:Brainflow]] https://esolangs.org/w/index.php?diff=69539&oldid=69538 * DmilkaSTD * (-10) 15:33:29 [[BF-ASM:8]] https://esolangs.org/w/index.php?diff=69540&oldid=69202 * DmilkaSTD * (+8) 15:45:09 -!- sprocklem has quit (Ping timeout: 265 seconds). 15:54:25 -!- sprocklem has joined. 15:59:25 -!- MDude has joined. 16:31:23 -!- zzo38 has quit (Ping timeout: 272 seconds). 16:36:49 -!- Frater_EST has joined. 16:43:47 -!- wib_jonas has quit (Remote host closed the connection). 16:52:23 -!- sprocklem has quit (Ping timeout: 260 seconds). 17:22:11 -!- zzo38 has joined. 17:41:50 -!- b_jonas has joined. 17:45:55 -!- LKoen has joined. 18:02:01 -!- Sgeo__ has quit (Read error: Connection reset by peer). 18:02:26 -!- Sgeo__ has joined. 18:22:30 -!- xkapastel has quit (Quit: Connection closed for inactivity). 19:44:07 -!- zzo38 has quit (Ping timeout: 268 seconds). 20:33:45 -!- sebbu has quit (Read error: Connection reset by peer). 20:33:48 -!- sebbu has joined. 21:25:48 -!- zzo38 has joined. 21:37:01 -!- Phantom_Hoover has joined. 22:48:56 [[User:Rerednaw]] M https://esolangs.org/w/index.php?diff=69541&oldid=69469 * Rerednaw * (+86) /* Thank you zone */ 22:56:32 Do you like this? 22:56:46 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds). 22:58:06 [[Talk:Ja]] M https://esolangs.org/w/index.php?diff=69542&oldid=56306 * Rerednaw * (+2) /* Interpreter */ 22:59:33 [[Talk:Ja]] M https://esolangs.org/w/index.php?diff=69543&oldid=69542 * Rerednaw * (+2) /* Interpreter */ 23:00:23 [[Talk:Aj]] M https://esolangs.org/w/index.php?diff=69544&oldid=56307 * Rerednaw * (+4) /* Interpreter */ 23:19:01 [[Talk:Alphaprint]] N https://esolangs.org/w/index.php?oldid=69545 * Rerednaw * (+636) Mini interpreter 23:20:05 -!- zzo38 has quit (Disconnected by services). 23:20:13 -!- zzo38 has joined. 23:34:46 -!- Frater_EST has quit (Read error: Connection reset by peer). 23:36:16 -!- Frater_EST has joined. 23:37:40 [[User:Rerednaw]] M https://esolangs.org/w/index.php?diff=69546&oldid=69541 * Rerednaw * (+31) 23:37:53 [[User:Rerednaw]] M https://esolangs.org/w/index.php?diff=69547&oldid=69546 * Rerednaw * (+4) 23:48:41 -!- Frater_EST has quit (Read error: Connection reset by peer). 23:49:51 -!- Frater_EST has joined. 23:57:40 -!- 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.”).