00:06:41 -!- Sgeo_ has joined. 00:09:55 -!- Sgeo__ has quit (Ping timeout: 255 seconds). 00:11:11 -!- Sgeo__ has joined. 00:14:25 -!- Sgeo_ has quit (Ping timeout: 255 seconds). 00:14:45 `` echo hello your name is $IRC_NICK # turns out there was multibot precedence for this name, I just propagated it 00:14:45 hello your name is fizzie 00:17:02 :O 00:17:21 `` echo $IRC_NICK is the cutest girl in the world 00:17:22 kmc is the cutest girl in the world 00:17:24 :O 00:17:27 why thank you HackEso 00:17:38 -!- Lord_of_Life_ has joined. 00:17:48 `` env | grep IRC 00:17:49 IRC_NICK=shachaf 00:17:57 imo what about the rest of the message 00:17:59 `` env | grep kmc 00:18:00 IRC_NICK=kmc 00:18:39 `mkx bin/whoami//echo $IRC_NICK 00:18:41 bin/whoami 00:19:01 `` /usr/bin/whoami # the official one wasn't very useful anyway 00:19:02 ​/usr/bin/whoami: cannot find name for user ID 1000: No such file or directory 00:19:46 -!- Lord_of_Life has quit (Ping timeout: 272 seconds). 00:20:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 00:38:53 ^ul (:*)(:*)(a)~^~(^)~^*(~S:^):^ 00:38:53 aa^^ ...out of stack! 00:39:29 -!- MDude has joined. 00:39:55 ^ul (:*)(:*)(a)~^~(^)~^*(((:):)())~*^(~S:^):^ 00:39:55 (:): ...out of stack! 00:40:12 ^ul (:*)(:*)(a)~^~(^)~^*(((:):)())~*^^(~S:^):^ 00:40:12 (:): ...out of stack! 00:40:36 ^ul (:*)(:*)(a)~^~(^)~^*(((:):)())~*^^^(~S:^):^ 00:40:36 :: ...out of stack! 00:40:50 hm oh. 00:40:57 ^ul (:*)(:*)(a)~^~(^)~^*(((:):)())~*^^^(~aS:^):^ 00:40:57 (:)(:) ...out of stack! 00:41:07 ^ul (:*)(:*)(a)~^~(^)~^*(((:):)())~*^^(~aS:^):^ 00:41:07 ((:):) ...out of stack! 00:41:19 ^ul (::**)(:*)(a)~^~(^)~^*(((:):)())~*^^(~aS:^):^ 00:41:19 (:)(:) ...out of stack! 00:41:29 ^ul (::**)(:::***)(a)~^~(^)~^*(((:):)())~*^^(~aS:^):^ 00:41:29 ()((:):) ...out of stack! 00:42:35 ^ul (::**)(:::***)(a)~^~(^)~^*(((=)S)((!=)S)((:):)())~*^^!!^ 00:42:35 != 00:42:43 ^ul (:::***)(:::***)(a)~^~(^)~^*(((=)S)((!=)S)((:):)())~*^^!!^ 00:42:43 = 00:50:56 ^ul ((==)S)((!=)S)((:):)()(:::***)(:::***)(a)~^~(^)~^*^^!!^ 00:50:56 == 00:51:44 ^ul ((==)S)((!=)S)((:):)()(:::***)(:::***)(a)~^~(^)~^^!!^ 00:51:44 != 00:51:47 oops 00:52:10 ^ul ((==)S)((!=)S)((:):)()(:::***)(:::***)(a)~^~(^)~^^^!!^ 00:52:10 != 00:52:14 ^ul ((==)S)((!=)S)((:):)()(:::***)(:::***)(a)~^~(^)~^^^^!!^ 00:52:14 == 00:52:52 ^ul ((==)S)((!=)S)(:):(:::***)(:::***)(a)~^~(^)~^^^^!!^ 00:52:52 != 00:53:16 ^ul ((==)S)((!=)S)(:):(:::***)(:::***)(a)~^~(^)~^^^!!^ 00:53:16 != 00:53:40 Should `list be adapted to use whoami? 00:53:56 Yes. 00:54:07 `whoami 00:54:08 kmc 00:54:25 whoa, mi? 00:54:39 hi kmc 00:54:41 ^ul ((==)S)((!=)S)(:):(:::***)(:::***)(a)~^~(^)~^^!!^ 00:54:41 != 00:54:50 hichaf 00:54:53 `WeLcOmE kmc 00:54:54 KmC: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: . (fOr tHe oThEr kInD Of eSoTeRiCa, TrY #eSoTeRiC On eFnEt oR DaLnEt.) 00:54:55 oh right duh 00:55:02 `relcome shachaf 00:55:04 ​shachaf: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 00:55:11 `tervetuloa kmc 00:55:12 kmc: Tervetuloa esoteeristen ohjelmointikielten suunnittelun ja käyttöönoton kansainväliseen keskukseen! Lisätietoa saat wikistämme: . (Muu esoteerisuus: kokeile kanavaa #esoteric joko EFnet- tai Dalnet-verkossa.) 00:55:55 "VAROITUS: Tamä tuote sisältää ja sitä poltettaessa siltä erityy kemikaaleja, joiden on Kalifornian osavaltiossa todettu aiheuttavan syöpää ja sikiön epämuodostumia tai muita lisääntymiskykyyn 00:56:00 littyviä vaurioita." 00:56:33 ääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääää 00:56:35 Alavilla mailla hallan vaara, älä rääkkää sitä kääkkää. 00:56:52 `ברוכים הבאים 00:56:53 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: ברוכים: not found 00:57:13 is that a tongue twister? 00:57:21 `which \` 00:57:21 They're the canonical most and least beautiful sentences of Finnish, according to someone. 00:57:21 No output. 00:57:40 `words --finnish 15 00:57:41 muillesi voisekonotkaamissamme korostamasi jyräävä seltuaalisempaan pilkupakkaamme alkamaltasi tuhoukkivälit holle kauemporummat kielialiltanhua tasi turvat ulstressa odostanne 00:57:58 regular finnish is tongue twisty enough for me 00:58:01 google thinks the first half is Malayalam 00:58:11 and it sounds rather nicer when text-to-spoken as such 00:58:20 Not bad in terms of % of real words this time: muillesi, korostamasi, jyräävä, turvat. 00:58:26 "älä rääkkää sitä kääkkää" could only be finnish 00:58:27 Usually there's just one or two. 00:58:44 Holle's long-tailed drumsticks for you! 00:58:47 "Don't torture that old crone", basically. 00:59:00 Hollow drops of the hollow-spotted tongue cups for Holle that we emphasized for others 00:59:08 ensin sinä sitten minä 01:00:09 okay, ok, this is too good: https://i.imgur.com/B0Nfc1a.png 01:00:34 I am just removing words from the end one by one 01:00:40 next is "the rumbling spheres we've been stressing to others for our more stellar backside" 01:00:52 "your crunchy belligerent bundle that you emphasized to others" 01:00:57 It's a bit hard to reason out how it got that. 01:01:24 `? king 01:01:25 king? ¯\(°​_o)/¯ 01:01:26 `? fizzie 01:01:27 fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 01:01:34 fizzie: are you actually sneaky twh 01:01:47 * kmc has a more stellar backside 01:02:10 I think not, I probably must've just edited a file in a query around the time that got added. 01:02:34 `dowg fizzie 01:02:36 11495:2018-04-12 ` hg cat -r 10000 wisdom/fizzie > wisdom/fizzie \ 11493:2018-04-12 slwd fizzie//s.prime minister.emperor. \ 11286:2017-12-28 slwd fizzie//s/\\bfi/Fi/ \ 11285:2017-12-25 slwd fizzie//s/^/King / \ 10285:2017-02-16 revert \ 10284:2017-02-16 <\oren̈\> slwd fizzie//s/$/ He never remembers w\'s./ \ 10241:2017-02-13 slwd fizzie//s.king.prime minister. \ 10201:2017-02-01 `2 dowg fizzie 01:02:46 2/3:chäf> slwd fizzie//s. k. canary k. \ 8869:2016-07-28 slwd fizzie//s#http.*#https://zem.fi/static/img/square_fizzie_320px_white.jpg# \ 8168:2016-05-25 ` sed -i \'s/k/sneaky k/\' wisdom/fizzie \ 4999:2014-10-02 revert 4969 \ 4984:2014-09-30 learn_append fizzie Fizzie is a bot controlled by fungot. \ 4249:2013-12-30 learn fizzie is not fnord with a monad but the king of #esoteric, see http://codu 01:03:19 http://esolangs.org/logs/2016-05.html#l1kg 01:03:38 kmc: are you sure it's not a black hole hth 01:03:38 netcraft confirms it 01:03:41 `slwd fizzie//s/sneaky // 01:03:43 fizzie//fizzie is not fnord with a monad but the king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 01:03:57 oh, no 01:04:03 This was about the mv trick. 01:04:12 I think that's sneaky after all. 01:04:38 shachääf 01:05:12 kiigän 01:05:53 `words --hebrew 15 01:05:54 ​התבל ללבו ויתרת ימים דבש וכו מונה האשמורו מורת שהבני לגל ולהעבדו כמפנ המוזלי כשתית 01:06:51 hebrew is p. dense 01:06:52 it's tg 01:07:54 is that because the vowels are not written 01:08:02 probably has to do with it? 01:08:28 books translated into hebrew are noticeably shorter if i remember correcctly 01:08:52 presumably chinese or something is even better 01:09:03 but the alphabet is much larger 01:09:54 [[Special:Log/upload]] upload * A * uploaded "[[File:Scratch(3.0).png]]": Deadfish 01:10:00 I'm playing with my fidget cube 01:10:01 it's tg 01:11:09 [[Deadfish]] https://esolangs.org/w/index.php?diff=60481&oldid=59790 * A * (+44) /* The language defined by the Revised Revised Revised Revised Revised Report on the Algorithmic Language Scheme */ 01:12:04 [[Special:Log/upload]] overwrite * A * uploaded a new version of "[[File:Scratch(3.0).png]]" 01:15:21 -!- oerjan has quit (Quit: Nite). 01:30:24 -!- imode has joined. 01:44:53 -!- xkapastel has quit (Quit: Connection closed for inactivity). 02:03:01 `` echo $PATH # cleanups 02:03:02 ​/hackenv/bin:/usr/bin:/bin 02:06:06 i am considering doing something sneaky and evil 02:06:10 should i do it y/n 02:07:09 probably 02:07:11 what is it, though 02:08:08 it wouldn't be sneaky if i told you 02:11:46 well 02:11:53 will this affect me 02:13:22 probably not 02:13:27 i am overstating it 02:13:33 will hugs affect you 02:13:41 imo yes 02:21:17 -!- Essadon has quit (Quit: Qutting). 02:23:34 A cafe nearby had an advertising sign (advertisign?) outside, and at the bottom it said "hugs are free", and I got puzzled about whether that was a general statement or if they're actually hugging their customers. 02:23:53 means don't tip with a hug. 02:25:11 I guess that's possible, it just didn't seem likely from the context. Anyway, people don't usually tip at coffee shops here. 02:27:54 imo go in and ask for a hug 02:32:49 IMO tipping is weird 02:41:53 yeah 02:42:09 american tipping culture is really bad 02:44:44 it is scow 02:47:17 especially the part where employers can count tips as part of minimum wage :( 02:47:57 not in california 02:48:44 CO's setup for that is weird. Tipped wage is $2.02/hour below non-tipped minimum. 02:48:58 And that's a constant figure. 02:49:36 Sorry, $3.02 02:50:26 (minimum wage is $11.10/hr, going to $12/hr next year, after which point it will be pegged to inflation) 02:56:44 shachaf: also you should come to san francisco and hug me sometime 02:57:45 If you come to Denver I will have hugs on tap. 02:57:52 hooray! 02:57:54 I just might 02:58:00 in fact there's some chance I'll move to the area 02:58:26 Whoo 02:58:36 unclear, but it's under consideration 03:00:48 I was in Denver and didn't find any hugs there. 03:01:03 Admittedly I wasn't there for very long. And I think you were in California at the time. 03:02:28 Probably. 03:02:39 And I'm technically not in Denver yet. 03:02:52 I'm moving up there in about a month. 03:03:02 (that said, I'm about 60 miles south of there, so...) 03:04:24 imo berkeley is closer than denver and possibly has more hugs per capita 03:06:07 Denver's still in reasonable travel distance of family. 03:09:07 Also, I'm kinda trying to move to be _close_ to the office... 03:09:28 i meant for kmc 03:09:40 *shrug* 03:09:53 the goal is hugs 03:10:06 shachaf: do you know other people in berkeley who will hug me? 03:10:07 That is admittedly a valiant goal. 03:10:19 hmm, probably? 03:11:40 gUd aftRnUn evrEwun! is nO dEl breksit upon us? hW sUn wil nO? 03:13:52 They're voting on no deal tomorrow, though just a moment ago my newsfeed said it might still happen even if they vote no for no deal. 03:14:10 I think it boils down to "it's all messed up". 03:14:57 wel yes bEcuz Du E.yU. has tU agrE tU 03:15:08 that has been my impression for some time 03:18:27 Yeah. No deal is what happens if the UK just fails to take action at this point. 03:19:10 And given the past couple of years in UK politics, I dare say that's the safe bet. 03:25:35 hm, is there a prediction market contract for no-deal brexit? 03:25:37 i can't find one 03:26:03 Fair question, actually. Hmm. 03:34:14 https://www.betfair.com/exchange/plus/politics/market/1.153694387 03:35:38 what tf do all these numbers mean 03:39:05 https://www.livetipsportal.com/en/betting-strategies/back-lay/ 03:39:09 not sure why they make it so complicated 03:40:25 Oh, it's just the inverse of the probability? 03:42:33 And I guess the other numbers are the bid and ask sizes at other prices? 04:00:01 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine). 04:02:52 -!- Lord_of_Life has joined. 04:50:13 -!- Sgeo_ has joined. 04:53:22 -!- Sgeo__ has quit (Ping timeout: 246 seconds). 05:12:18 -!- adu has quit (Quit: adu). 05:12:26 [[User talk:A]] https://esolangs.org/w/index.php?diff=60483&oldid=60345 * Ais523 * (+706) some bugs in the Deadfish-in-Scratch implementation 06:25:49 -!- tromp has quit (Remote host closed the connection). 07:04:06 -!- adu has joined. 07:04:34 -!- tromp has joined. 07:06:07 -!- adu has quit (Client Quit). 07:08:52 -!- tromp has quit (Ping timeout: 255 seconds). 07:14:26 -!- AnotherTest has joined. 07:19:02 -!- AnotherTest has quit (Ping timeout: 272 seconds). 07:20:43 -!- imode has quit (Ping timeout: 246 seconds). 07:35:36 -!- tromp has joined. 08:07:07 -!- tromp has quit (Remote host closed the connection). 08:24:20 -!- tromp has joined. 09:15:37 -!- wob_jonas has joined. 09:18:25 -!- AnotherTest has joined. 09:33:11 fizzie: nice! though I was hoping for the full sender and receiving channel/nick too, although of course there are ways to abuse that with sneaky commands that behave differently in private message than on the channel 09:33:13 `whoami 09:33:13 wob_jonas 09:33:47 ``` perl -e'print reverse $ENV{IRC_NICK}' 09:33:48 wob_jonas 09:33:56 ``` perl -e'print "".reverse $ENV{IRC_NICK}' 09:33:57 sanoj_bow 10:04:34 I guess now we could make a subscribe macro that appends you to a list 11:32:15 -!- arseniiv has joined. 12:19:02 -!- Lord_of_Life_ has joined. 12:20:13 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 12:21:26 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 12:26:32 -!- lolol has joined. 12:31:16 -!- lolol has quit (Client Quit). 13:02:23 -!- AnotherTest has quit (Ping timeout: 252 seconds). 13:10:12 -!- AnotherTest has joined. 13:16:27 -!- AnotherTest has quit (Ping timeout: 252 seconds). 13:18:43 wob_jonas: The receiving side needs a patch in multibot, which I don't currently have a fork of. But I could easily propagate multibot's IRC_IDENT and IRC_HOST variables to the sandbox as well. 13:21:16 The exact semantics of those are: IRC_NICK is the incoming message's prefix with the leading ':' and any characters after the first '!' removed; IRC_IDENT is either empty or the characters from the first '!' to the first '@' after that; and IRC_HOST is either empty or the characters after the '@' from the previous step. 13:24:58 `` echo $IRC_NICK $IRC_IDENT $IRC_HOST # <- wob_jonas 13:24:59 fizzie fis unaffiliated/fizzie 13:28:50 `` whoami; whoami -v 13:28:51 fizzie \ fizzie!fis@unaffiliated/fizzie 13:30:20 -!- AnotherTest has joined. 13:32:22 [[Special:Log/upload]] upload * A * uploaded "[[File:Truth-machine.JPG]]": Truth-machine 13:33:24 [[Truth-machine]] https://esolangs.org/w/index.php?diff=60485&oldid=60310 * A * (+49) /* Sceql */ 13:33:37 [[Truth-machine]] https://esolangs.org/w/index.php?diff=60486&oldid=60485 * A * (-4) 13:33:51 fizzie: ok, but how about also the message target, which is usually either #esoteric or HackEso ? 13:34:22 whcih is the first parameter after the PRIVMSG or NOTICE 13:37:20 Yes, that's the part that's not available to a running multibot command. 13:38:36 multibot itself obviously has it, but it's only used (after a fashion) to determine the name of the script/executable to run, not exported in an environment variable. 13:38:56 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 13:39:18 -!- AnotherTest has joined. 13:39:23 I can add it (probably as IRC_TARGET), but not while I'm supposed to be working, because it involves forking the multibot repo to make changes on that level. 13:40:33 [[Special:Log/upload]] overwrite * A * uploaded a new version of "[[File:Scratch(3.0).png]]": Fix bugs 13:41:45 [[Special:Log/upload]] overwrite * A * uploaded a new version of "[[File:Scratch(3.0).png]]": Fix that again :( 13:53:08 -!- adu has joined. 13:53:08 -!- adu has quit (Client Quit). 13:56:00 -!- Essadon has joined. 13:56:29 -!- Essadon has quit (Max SendQ exceeded). 13:57:29 [[User talk:A]] https://esolangs.org/w/index.php?diff=60489&oldid=60483 * A * (-783) Clear talk page 14:03:20 -!- Essadon has joined. 14:42:17 fizzie: I see. 14:42:36 `whoami -v 14:42:37 wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 14:42:42 ``` cat bin/whoami 14:42:43 echo -n $IRC_NICK; if [[ "$1" == "-v" && -n "$IRC_IDENT" ]]; then echo -n "!$IRC_IDENT"; if [[ -n "$IRC_HOST" ]]; then echo -n "@$IRC_HOST"; fi; fi; echo 15:17:42 -!- Sgeo__ has joined. 15:20:47 -!- Sgeo_ has quit (Ping timeout: 246 seconds). 15:26:32 -!- imode has joined. 15:39:33 -!- david777 has joined. 15:40:32 -!- david777 has quit (Read error: Connection reset by peer). 15:41:11 -!- S_Gautam has joined. 15:54:07 -!- tromp has quit (Remote host closed the connection). 16:09:41 -!- tromp has joined. 16:24:28 -!- tromp has quit (Remote host closed the connection). 16:31:44 -!- tromp has joined. 17:00:07 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 17:28:58 -!- MDude has quit (Ping timeout: 255 seconds). 17:36:23 -!- xkapastel has joined. 17:48:16 -!- imode has quit (Quit: WeeChat 2.4). 17:50:39 -!- LKoen has joined. 17:53:24 -!- LKoen has quit (Remote host closed the connection). 18:08:16 -!- atslash has quit (Quit: Leaving). 18:15:05 -!- Phantom_Hoover has joined. 18:15:05 -!- Phantom_Hoover has quit (Changing host). 18:15:05 -!- Phantom_Hoover has joined. 18:26:37 -!- LKoen has joined. 18:33:54 Today's "duh" moment: if you parse a bunch of bytes as proto X and rely on the idea that surely it'll throw some sort of exception if that's actually a message of type Y, you may end up spending a few hours (this thing is slow to run) figuring out why that stuff you see in the byte[] just won't seem to go in the proto. 18:35:30 (An InvalidProtocolBufferException will only get thrown if the incoming message has a set field that has a type that conflicts with the parsed-as proto; for all field numbers that don't exist the protobuf runtime will just go "huh, this is probably from some future version of X, I'll be forwards-compatible and ignore it".) 18:40:51 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 19:13:18 -!- LKoen_ has joined. 19:16:45 -!- LKoen has quit (Ping timeout: 252 seconds). 19:25:34 -!- LKoen_ has quit (Remote host closed the connection). 19:46:05 -!- xkapastel has quit (Quit: Connection closed for inactivity). 20:15:19 -!- oerjan has joined. 21:03:21 -!- b_jonas has joined. 21:04:01 fizzie: have you decided yet whether you'll join HackEso to #esoteric-blah ? 21:05:07 shachaf: no, `list shouldn't be adapted to use whoami. the whole point of list is that it makes it impossible to just remove you from the list, without changing the source code 21:05:31 it doesn't just put nicks to a file. if it did that, people would just remove themselves afterwards by editing that file or reverting. 21:05:54 but you can't do that, the way it's implemented. you'd have to mess with its source code to remove you. 21:05:58 or with scowrevs I think. 21:06:38 [[Esolang:Featured languages/Candidates]] https://esolangs.org/w/index.php?diff=60490&oldid=60293 * Camto * (+804) Suggest Underload. 21:08:28 oh, that reminds me. who asked about rubik's cubes, and have you ordered one yet? 21:18:40 -!- Sgeo_ has joined. 21:21:54 -!- Sgeo__ has quit (Ping timeout: 250 seconds). 21:45:40 ^ul (:::***)(:::***)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^ 21:45:40 == 21:45:50 ^ul (::**)(:::***)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^ 21:45:50 < 21:46:00 ^ul (::**)(:*)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^ 21:46:00 > 21:51:49 ^ul (::**)(:*)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^(aS:^):^ 21:51:49 >(aS:^) ...out of stack! 21:52:06 oops 21:52:17 ^ul (::**)(:*)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^(~aS:^):^ 21:52:17 > ...out of stack! 21:52:29 ^ul (::**)(::**)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^(~aS:^):^ 21:52:29 == ...out of stack! 21:52:38 ^ul (:*)(::**)(a)~^~(^)~^*(((==)S)(!(<)S)(!(!(>)S)(:):)())~*^^!!^(~aS:^):^ 21:52:38 < ...out of stack! 21:54:40 ``` rustc --versions 21:54:41 bash: rustc: command not found 22:02:51 -!- bobby has quit (Ping timeout: 252 seconds). 22:04:43 -!- bobby has joined. 22:07:24 -!- nykebarz has joined. 22:07:26 Hello! 22:07:47 Guys, what language uses just ".?!" 22:09:58 Nevermind! I got it! 22:10:03 -!- nykebarz has quit (Client Quit). 22:11:17 . o O ( Ook! minus Ook ) 22:11:51 meh. 22:12:19 -!- imode has joined. 22:12:35 ... https://esolangs.org/wiki/Blub ... really. 22:19:06 It would have been nice to hear the answer. But "Ook! minus Ook" seems to exist, so I'll stick to that guess: https://www.dcode.fr/ook-language ("In order to shorten writing and avoid multiples Ook, the code is sometimes simplified (by removing the Ook) [...]") 22:23:38 int-e: wouldn't that work by still writing one Ook followed by all the punctuation though, the theory being that an orangutan would be able to pronounce a single Ook expressively enough? 22:28:08 ........!?.?................?.!!?!.?!.!.!. 22:28:40 sorry, I meant ........!?.?................?.!!?!.?..!.!.!. 22:32:16 -!- arseniiv has quit (Ping timeout: 255 seconds). 22:33:26 -!- moei has quit (Quit: Leaving...). 22:33:38 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}');$m{ while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/){print(($m{$1}//die"what$1"),"; ");} 22:33:39 syntax error at -e line 1, near "{ while" \ Missing right curly or square bracket at -e line 1, at end of line \ Execution of -e aborted due to compilation errors. 22:34:15 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){print(($m{$1}//die"what$1"),"; ");} 22:34:15 ​$m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; while($m[$s]){; $m++; $m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; $m[$s]++; $m--; $m[$s]--; }; $m++; $m[$s]++; print chr$m[$s]; print chr$m[$s]; print chr$m[$s]; 22:34:40 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),"; "); } eval$f; 22:34:41 No output. 22:35:55 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } eval$f; 22:35:55 ​[..::][..::][..::][..::][!?::][.?::][..::][..::][..::][..::][..::][..::][..::][..::][?.::][!!::][?!::][.?::][..::][!.::][!.::][!.::] 22:36:11 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } $s=@m=0; eval$f; 22:36:12 ​[..:1:][..:1:][..:1:][..:1:][!?:1:][.?:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][?.:1:][!!:1:][?!:1:][.?:1:][..:1:][!.:1:][!.:1:][!.:1:] 22:36:33 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } $s=@m=0; eval$f; print'[STOP]'; 22:36:34 ​[..:1:][..:1:][..:1:][..:1:][!?:1:][.?:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][?.:1:][!!:1:][?!:1:][.?:1:][..:1:][!.:1:][!.:1:][!.:1:][STOP] 22:37:13 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print chr$m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($k{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } $s=@m=0; eval$f; print'[STOP]'; 22:37:14 what.. at -e line 1. 22:37:26 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print $m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } $s=@m=0; eval$f; print'[STOP]'; 22:37:27 ​[..:1:][..:1:][..:1:][..:1:][!?:1:][.?:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][..:1:][?.:1:][!!:1:][?!:1:][.?:1:][..:1:][!.:1:][!.:1:][!.:1:][STOP] 22:38:11 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print $m[$s]',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1"),';print"['.$1.':$s:$m[$s]]"; '); } $s=0;@m=(0)x9; eval$f; print'[STOP]'; 22:38:12 ​[..:0:0][..:0:0][..:0:0][..:0:0][!?:0:0][.?:0:0][..:0:0][..:0:0][..:0:0][..:0:0][..:0:0][..:0:0][..:0:0][..:0:0][?.:0:0][!!:0:0][?!:0:0][.?:0:0][..:0:0][!.:0:0][!.:0:0][!.:0:0][STOP] 22:38:16 that doesn't look right 22:38:22 the .. should increment the memory 22:39:49 huh. one of $m[$s]++ or $m++ doesn't make sense... unless perl has a commutative [] just like C. 22:39:51 `perl -e %m=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$m++',"?.",'$m--',"!.",'print "($m[$s])"',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($m{$1}//die"what$1").'; '); } $s=0;@m=(0)x9; eval$f; print'[STOP]'; 22:39:55 better 22:39:59 sorry, $f had the wrong content 22:40:04 oh 22:40:10 that's another bug 22:40:22 No output. 22:40:41 `perl -e %c=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$s++',"?.",'$s--',"!.",'print "($m[$s])"',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($c{$1}//die"what$1").'; '); } eval$f; print'[STOP]'; 22:40:42 ​(33)(33)(33)[STOP] 22:40:51 ok, so that prints three exclamation marks 22:41:00 that's what I intended 22:41:13 `perl -e %c=("..",'$m[$s]++',"!!",'$m[$s]--',".?",'$s++',"?.",'$s--',"!.",'print chr($m[$s])',"!?",'while($m[$s]){',"?!",'}'); while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $f.=(($c{$1}//die"what$1").'; '); } eval$f; 22:41:13 ​!!! 22:42:31 Though maybe I should have opted for five. https://wiki.lspace.org/mediawiki/index.php/Multiple_exclamation_marks 22:43:21 `perl -e while("........!?.?................?.!!?!.?..!.!.!."=~/(..)/g){ $w{$1}++; } for(sort keys%w) { printf "%d%s | ",$w{$_},$_; } 22:43:22 1!! | 3!. | 1!? | 13.. | 2.? | 1?! | 1?. | 22:44:33 hmm, I could have just translated it to branfuck, then ask our hon. and learned friend fungot to run it 22:44:33 b_jonas: one could say, this piet program prints " wrong" 22:45:14 b_jonas: your way was more entertaining though a bit on the spammy side. 22:45:47 yeah, I should have switched to private earlier 22:46:02 fizzie: get HackEso onto #esoteric-blah, then I can still be entertaining 22:46:12 without being spammy here 22:51:43 -!- housecarpenter has joined. 22:59:36 -!- imode has quit (Quit: WeeChat 2.4). 23:03:08 -!- b_jonas has quit (Quit: leaving). 23:05:38 [[Esolang:Featured languages/Candidates]] M https://esolangs.org/w/index.php?diff=60491&oldid=60490 * Oerjan * (+0) Capitalize Turing 23:09:21 -!- AnotherTest has quit (Ping timeout: 252 seconds). 23:18:04 [[Interfrac]] M https://esolangs.org/w/index.php?diff=60492&oldid=60357 * Oerjan * (+6) Be bold 23:36:02 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:36:05 -!- Essadon has quit (Quit: Qutting). 23:46:33 -!- housecarpenter has quit (Read error: Connection reset by peer). 23:46:57 -!- housecarpenter has joined.