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).