00:05:56 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 00:08:59 -!- Lord_of_Life has joined. 00:18:10 perlbot compose [fact revisions ping] 00:18:10 somefan: [16471 by somefan: <*:##NULL> ping is pong] [8700 by f00li5h: <*:##NULL> ping is purr] [4731 by perlbot: <*:##NULL> ping is pong!] 00:22:41 ping is purr? 00:28:07 -!- Sgeo has joined. 00:31:11 -!- kibty has joined. 00:44:50 [[User:Salpynx]] M https://esolangs.org/w/index.php?diff=193196&oldid=132010 * Salpynx * (+133) /* Useful Userspace Links */ link to index 00:59:44 -!- ^[ has quit (Quit: ^[). 01:28:21 ^help 01:28:21 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 01:29:41 ^ul (string):SS 01:29:41 stringstring 01:30:32 ^ul ((hello)S)^ 01:30:32 hello 01:31:47 ^ul ((1)(2)SS)^ 01:31:47 21 01:32:15 ^ul (o)(l):(e)(H)SSSSS 01:32:15 Hello 01:34:10 ^ul (1)(2)* 01:34:47 ^show 01:34:47 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf 89 67 ^ style 01:34:54 ^show pow2 01:34:54 +2[[<+7[-<+7>]>[-<+<+>>]<[->+<]<-2.[-]<]+4[->+8<]>.[-]>>[-[>+2<-[>+2<-[>+2<-[>+2<-[>-8>+>[->+>+<2]+>>[<2->>[-]]<2[>+<-]>[-<+>]<4-[>+2<-[>+2<-[>+2<-[>+2<[-]]]]]]]]]]<[->+<]>+>[-<+>]>>]<3] 01:34:58 ^pow2 2 01:34:58 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... 01:35:01 ^pow2 01:35:01 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... 01:35:16 ^show rev2 01:35:16 >,[>,]<.<[.<] 01:35:21 ^rev2 abc 01:35:21 cba 01:35:26 ^rev abc 01:35:26 cba 01:35:38 ^show rev 01:35:38 >,[>,]<[.<] 02:06:46 [[Tonk]] https://esolangs.org/w/index.php?diff=193197&oldid=192235 * Raiseafloppafan7741 * (+740) some minor changes 02:32:16 [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193198&oldid=193191 * Raiseafloppafan7741 * (+85) 13 -> Thue[days 2763] 02:33:30 [[NotDeadfish]] https://esolangs.org/w/index.php?diff=193199&oldid=190863 * Cordership * (+52) /* Interpreter */ 02:41:52 [[Talk:NotDeadfish]] N https://esolangs.org/w/index.php?oldid=193200 * Dragoneater67mobile * (+204) whats the difference?? 02:42:52 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193201&oldid=192848 * Dragoneater67mobile * (+236) 02:43:21 [[User talk:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193202&oldid=193201 * Dragoneater67mobile * (-2) /* thanks */ h3->h2 02:49:26 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193203&oldid=193202 * Raiseafloppafan7741 * (+324) /* 2763 thue days? */ Don't you wanna battle for a prize? 02:49:47 [[User talk:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193204&oldid=193203 * Raiseafloppafan7741 * (+1) /* 2763 thue days? */ Don't you wanna battle for a prize? 02:55:11 -!- MizMahem_ has joined. 02:55:21 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193205&oldid=193204 * Dragoneater67mobile * (+206) /* 2763 thue days? */ 02:56:52 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193206&oldid=193205 * Raiseafloppafan7741 * (+349) /* 2763 thue days? */ 02:58:10 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193207&oldid=193206 * Dragoneater67mobile * (+213) /* 2763 thue days? */ 02:59:08 -!- zzo38 has quit (Read error: Connection reset by peer). 02:59:18 -!- zzo38 has joined. 03:02:26 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193208&oldid=193207 * Raiseafloppafan7741 * (+376) /* 2763 thue days? */ ask [[User:Page crapper from explain xkcd]] 03:03:20 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193209&oldid=193208 * Dragoneater67mobile * (+192) /* 2763 thue days? */ 67 03:04:15 [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193210&oldid=193209 * Raiseafloppafan7741 * (+548) /* 2763 thue days? */ YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 03:04:31 [[User talk:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193211&oldid=193210 * Raiseafloppafan7741 * (-1) /* 2763 thue days? */ YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 03:09:15 fungot: goodnight 03:09:15 aadenboy: just to help an fnord archive) or " in meinen lederhosen" ( plural 03:10:30 [[MY E KEY BROKE]] M https://esolangs.org/w/index.php?diff=193212&oldid=191546 * Raiseafloppafan7741 * (+5) /* Truth-machine */ 03:23:58 [[MY E KEY BROKE]] https://esolangs.org/w/index.php?diff=193213&oldid=193212 * Raiseafloppafan7741 * (+533) fix programs + specify some behavior 03:26:05 -!- zzo38 has quit (Ping timeout: 269 seconds). 03:55:01 fungot: is html a real programming language? 03:55:01 raiseafloppafan7:. i'm so kind, even to assholes! anmaster no not markov anmaster no not markov anmaster no not markov 04:06:02 -!- ^[ has joined. 04:10:29 fungot: is html a real programming language? 04:10:29 raiseafloppafan7: i just wrote :p ( what was i thinking 04:12:15 -!- sprock has joined. 04:16:45 -!- de67 has joined. 04:16:50 hi guys 04:16:55 im back 04:17:48 wanna see smth fnuuy? 04:20:22 -!- de67 has quit (Client Quit). 04:21:19 -!- de67 has joined. 04:28:55 -!- de67 has quit (Ping timeout: 251 seconds). 04:33:18 -!- de67 has joined. 04:36:12 fungot: can you solve the halting problem? 04:36:13 raiseafloppafan7: no, it's not. it's more complex than that. read the code.) good stuff 04:36:23 that response actually makes sense 04:37:46 -!- sprock has quit (Ping timeout: 260 seconds). 04:39:02 hi raiseafloppafan7 04:39:08 helo de67 04:39:20 wanna see smth funny? 04:39:47 `? 67 04:39:52 67? ¯\(°​_o)/¯ 04:39:59 look, HackEso's doing 67 04:40:07 what have you done 04:40:33 `? 67 04:40:37 67? ¯\(°​_o)/¯ 04:40:48 how did you teach hackeso this /j 04:43:04 fungot: how is this possible 04:43:04 raiseafloppafan7: it's just so stupid that ' stty erase h' has, perhaps, it may be said that particularly here, parliament will give a single instance, the concept of reducing the emission of greenhouse, produced capsules in/ ratio" achieved with the c preprocessor is run and line labels 04:43:13 esolangs: generate an esolang 04:43:19 raiseafloppafan7: go to this website here and press the button labeled "generate", or fiddle around with the source code until you get it to work. 04:43:28 interesting 04:46:38 i think that esolangs needs to be powered by something more powerful 04:46:40 like 04:46:49 even gemma 4 e4b is better than this 04:46:54 e2b* 04:47:11 e4b is better and larger 04:47:24 e2b is smaller, still.better than thid 04:47:27 this* 04:48:35 ? 04:48:51 esolangs: what is the hardest brainfuck command to implement 04:48:52 raiseafloppafan7: [500 Internal Server Error] fetching wiki page "Loop without output" (8693): wiki text extraction: unexpected top-level element: hr [#65af173788e91] 04:48:59 ah, thanks 04:49:02 very insightful answer 04:49:09 lol 04:49:30 it has [ and ] 04:49:36 which are quite complec 04:49:41 wdym 04:49:49 oh right 04:49:50 brainfuck 04:49:52 yes 04:50:04 brainfuck without [ and ] can be recognized by a finite state automaton 04:50:44 but brainfuck with [ and ] needs at least a pushdown automaton to recognize it 04:51:01 +-,.<> subset is just linear code executor 04:51:23 [] needs push down automaton to parse correctly i think 04:51:35 -!- de67 has quit (Quit: Client closed). 04:51:40 because of stuff like this: [[[]] 04:51:51 fungot got de67 again 04:52:12 -!- de67 has joined. 04:52:13 ys 04:52:15 The worst part of having rampant crawlers destroying the internet is that having a beefier server may not even help; it can just be crawled even harder. We know for a fact that the server has ample capacity for legitimate users. 04:52:17 yes* 04:55:07 -!- de67 has quit (Client Quit). 04:55:24 -!- de67 has joined. 05:10:48 -!- de67 has quit (Ping timeout: 256 seconds). 05:16:26 -!- Sgeo has quit (Read error: Connection reset by peer). 05:17:11 -!- de67 has joined. 05:27:53 -!- de67 has quit (Ping timeout: 244 seconds). 05:29:50 -!- de67 has joined. 05:35:48 -!- de67 has quit (Quit: Client closed). 05:48:46 -!- de67 has joined. 05:52:15 [[Talk:NotDeadfish]] https://esolangs.org/w/index.php?diff=193214&oldid=193200 * PkmnQ * (+229) 05:52:52 -!- de67 has quit (Client Quit). 05:53:04 -!- de67 has joined. 05:55:37 -!- de67 has quit (Client Quit). 05:55:49 -!- de67 has joined. 06:02:22 -!- de67 has quit (Quit: Client closed). 06:04:28 -!- de67 has joined. 06:06:56 [[Pico]] M https://esolangs.org/w/index.php?diff=193215&oldid=122400 * Salpynx * (+14) /* Overview */ fix: close HTML code tags correctly 06:07:41 -!- de67 has quit (Client Quit). 06:16:23 -!- de67 has joined. 06:18:15 -!- de67 has quit (Client Quit). 06:18:28 -!- de67 has joined. 06:19:35 -!- de67 has quit (Client Quit). 06:25:15 -!- de67 has joined. 06:30:42 -!- de67 has quit (Ping timeout: 260 seconds). 06:31:15 -!- X-Scale has quit (Ping timeout: 248 seconds). 06:31:20 -!- [X-Scale] has joined. 06:31:52 -!- [X-Scale] has changed nick to X-Scale. 06:32:04 -!- de67 has joined. 06:32:38 -!- de67 has quit (Client Quit). 06:34:17 -!- de67 has joined. 06:34:53 fungot keeps kidnapping mr 06:34:53 de67: if it's ( syntactically) long lol, this aircraft crashed 06:34:55 me* 06:35:23 fungot's now going 'round staging plane crashes, wtf 06:35:23 de67: ( c) a player resigns from an office has whatever duties, then 3 extra " 0" and ( down-from n ( 0 ...bad insn! the monster who kidnapped the princess to the castle! 06:36:57 fungot: say something normal 06:36:57 de67: " so that the text. perhaps the cards, you've been contemplating what could it be it by now. try. i've often amused myself that way. consider this platform i am aware, commissioner, that there are no gentiles in the garden, examining the fastenings of the drawing-room window, washing and the summoning of the small piece of source code anywhere there's whitespace is ignored and made my own, freed. in c, it's dlopen(). if i 06:37:38 it looks xoherent if you skim through 06:37:47 chirernt: 06:37:55 chierent* 06:38:00 coherent* 06:38:04 i had a stroke 06:39:44 -!- de67 has quit (Quit: Client closed). 06:39:57 -!- de67 has joined. 06:40:02 ^style 06:40:02 Available: agora alice c64 ct darwin discworld elon enron europarl ff7 fisher fungot* homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 06:40:13 ^style qwantz 06:40:13 Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) 06:40:27 fungot: grrrr 06:40:27 de67: looks more to me like a bush. you'd best watch out, because it's history! 06:40:57 ^style nethack 06:40:57 Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) 06:41:09 fungot: whats a nethack 06:41:21 it died 06:41:26 fungot 06:41:33 ^style youtube 06:41:33 Selected style: youtube (Some YouTube comments) 06:41:40 fungot: plane crash 06:41:49 fungot please 06:42:01 ^style fungot 06:42:01 Selected style: fungot (What I've said myself) 06:42:31 fungot fungot 06:42:44 oh i see 06:42:53 i recall int-e doing smth 06:43:29 both wiki and irc are kinda sad rn 06:48:54 -!- de67 has quit (Ping timeout: 244 seconds). 06:49:36 -!- de67 has joined. 06:50:20 I only tested something. fungot's babble limit is its own thing. 06:51:47 huh 06:51:49 `' 06:51:53 238) shit would make great currency, because everyone would have it and you could literally be filthy rich 06:52:01 `? 67 06:52:04 67? ¯\(°​_o)/¯ 06:52:10 sorry i cant get over this 06:52:16 its just too funny 06:53:03 -!- X-Scale has quit (Ping timeout: 244 seconds). 06:56:07 -!- X-Scale has joined. 06:57:46 -!- de67 has quit (Ping timeout: 243 seconds). 07:08:30 -!- de67 has joined. 07:13:35 -!- de67 has quit (Ping timeout: 242 seconds). 07:29:56 -!- de67 has joined. 07:34:43 -!- X-Scale has quit (Ping timeout: 249 seconds). 07:37:20 -!- de67 has quit (Quit: Client closed). 07:38:55 -!- lisbeths has quit (Quit: Connection closed for inactivity). 07:39:32 -!- X-Scale has joined. 07:47:33 -!- raiseafloppafan7 has quit (Quit: Client closed). 07:53:51 [[Reversible Bitfuck]] https://esolangs.org/w/index.php?diff=193216&oldid=183610 * Salpynx * (+0) /* Simple translations */ Fix: RBF toggle is '*' not '+' 07:59:44 Hi 08:02:57 -!- [X-Scale] has joined. 08:03:42 -!- X-Scale has quit (Ping timeout: 257 seconds). 08:03:43 -!- [X-Scale] has changed nick to X-Scale. 08:08:18 [[Reversible Bitfuck]] https://esolangs.org/w/index.php?diff=193217&oldid=193216 * Salpynx * (+3) /* Algebraic structure */ Fix: toggle symbol is '*' , replaced Kleene star with U+2731 : to distinguish 08:09:29 [[()!^]] N https://esolangs.org/w/index.php?oldid=193218 * VP3NEG * (+1483) Created page with "The correct title for this esolang is "<>!^". Because of technical limitations, the title of this article had to be changed to ()!^. ==Introduction== <>!^ is a coding language that is a "dialect" of [[The Exasperation Machine]], by that I mean it is partially inspired by it 08:10:43 [[()!^]] https://esolangs.org/w/index.php?diff=193219&oldid=193218 * VP3NEG * (+88) 08:17:30 [[()!^]] https://esolangs.org/w/index.php?diff=193220&oldid=193219 * VP3NEG * (-107) 08:28:27 [[Reversible Bitfuck]] https://esolangs.org/w/index.php?diff=193221&oldid=193217 * Salpynx * (+162) /* See also */ add my Pico lang, which I believe is considered 'cheating', but I think it points to a real loophole in the simple translation concept by combining arbitrarily complex commands in TC languages 08:30:13 [[Pico]] M https://esolangs.org/w/index.php?diff=193222&oldid=193215 * Salpynx * (+0) /* Overview */ Fix: RBF toggle is '*' 08:41:25 -!- chiselfuse has quit (Ping timeout: 259 seconds). 09:25:21 [[Gridify]] https://esolangs.org/w/index.php?diff=193223&oldid=193156 * Cordership * (-22) 09:35:10 -!- X-Scale has quit (Ping timeout: 257 seconds). 09:35:32 -!- [_X-Scale_] has joined. 09:35:52 -!- [_X-Scale_] has changed nick to X-Scale. 09:37:45 [[Simpl]] https://esolangs.org/w/index.php?diff=193224&oldid=193119 * Cordership * (+28) /* Syntax */ 09:39:51 [[Simpl]] https://esolangs.org/w/index.php?diff=193225&oldid=193224 * Cordership * (-65) /* Examples */ 09:42:15 [[Simpl]] https://esolangs.org/w/index.php?diff=193226&oldid=193225 * Cordership * (+11) /* Primes using Erastothenes sieve */ 09:42:32 [[Simpl]] https://esolangs.org/w/index.php?diff=193227&oldid=193226 * Cordership * (-26) /* Primes using Erastothenes sieve */ 09:42:54 [[Simpl]] https://esolangs.org/w/index.php?diff=193228&oldid=193227 * Cordership * (-17) /* Pi */ 09:43:25 [[Simpl]] https://esolangs.org/w/index.php?diff=193229&oldid=193228 * Cordership * (-17) /* Tommyaweosme constant */ 09:43:41 [[Simpl]] https://esolangs.org/w/index.php?diff=193230&oldid=193229 * Cordership * (+12) /* Syntax */ 09:45:04 [[Simpl]] https://esolangs.org/w/index.php?diff=193231&oldid=193230 * Cordership * (-41) /* Examples */ 09:52:02 [[Simpl]] https://esolangs.org/w/index.php?diff=193232&oldid=193231 * Cordership * (+41) 09:52:21 [[Simpl]] https://esolangs.org/w/index.php?diff=193233&oldid=193232 * Cordership * (+2) /* Graham's number */ 09:54:12 [[Simpl]] https://esolangs.org/w/index.php?diff=193234&oldid=193233 * Cordership * (-57) /* Recaman sequence */ 10:12:29 ^style ukparl 10:12:29 Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) 10:12:46 let's restore the hon. and learned member to one of his best styles 10:12:58 `? member 10:13:02 I'm sorry, #esoteric has regulars, not members. Who told you about members? There are definitely no members here, and you wouldn't be allowed to know about them, anyway. 10:16:52 [[()!^]] M https://esolangs.org/w/index.php?diff=193235&oldid=193220 * Dragoneater67mobile * (-10) /* Introduction */ (dont start articles with a subsection) 10:22:17 [[()!^]] https://esolangs.org/w/index.php?diff=193236&oldid=193235 * Dragoneater67mobile * (-136) reword 10:24:05 [[User talk:VP3NEG]] https://esolangs.org/w/index.php?diff=193237&oldid=183417 * Dragoneater67mobile * (+235) sign ur comments 10:26:12 [[Iffy]] M https://esolangs.org/w/index.php?diff=193238&oldid=188530 * Dragoneater67mobile * (-13) /* Introduction */ 10:26:59 [[Itera]] M https://esolangs.org/w/index.php?diff=193239&oldid=183423 * Dragoneater67mobile * (+6) 10:27:29 [[C flavored BrainF*ck]] M https://esolangs.org/w/index.php?diff=193240&oldid=187857 * Dragoneater67mobile * (+6) 10:51:12 -!- X-Scale has quit (Ping timeout: 244 seconds). 10:54:40 -!- X-Scale has joined. 10:59:32 -!- X-Scale has quit (Ping timeout: 257 seconds). 11:00:52 -!- X-Scale has joined. 12:06:34 [[ChooseNumber]] https://esolangs.org/w/index.php?diff=193241&oldid=193151 * None1 * (+676) 12:06:43 -!- [X-Scale] has joined. 12:06:52 [[ChooseNumber]] https://esolangs.org/w/index.php?diff=193242&oldid=193241 * None1 * (+15) /* Python */ 12:08:51 -!- X-Scale has quit (Ping timeout: 245 seconds). 12:08:52 -!- [X-Scale] has changed nick to X-Scale. 12:10:59 [[Pico]] https://esolangs.org/w/index.php?diff=193243&oldid=193222 * Salpynx * (-893) Link to implementation. Remove `>` input prompt from translation / output based on recently merged improvement 12:12:50 [[]] https://esolangs.org/w/index.php?diff=193244&oldid=137822 * None1 * (-9) Redirected page to [[DAMN COVID-19]] 12:24:29 -!- [X-Scale] has joined. 12:25:36 -!- X-Scale has quit (Ping timeout: 251 seconds). 12:25:36 -!- [X-Scale] has changed nick to X-Scale. 12:42:42 -!- de67 has joined. 12:43:08 hi guys 12:43:10 im back 12:58:28 [[9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] M https://esolangs.org/w/index.php?diff=193245&oldid=192653 * Dragoneater67 * (+1) /* Looping counter */ fix 13:00:21 [[Uhurx]] N https://esolangs.org/w/index.php?oldid=193246 * None1 * (+892) Created page with "{{lang|a=User:None1}} Because the author ran out of names for esolangs, he simply generated a name randomly. This esolangs is especially good at causing [[undefined behavior]]. ==Memory== It has only one unsigned 64-bit integer ''x''. It's uninitialized, so its initial value 13:02:43 -!- [X-Scale] has joined. 13:04:36 -!- X-Scale has quit (Ping timeout: 261 seconds). 13:04:41 [[Joke language list]] https://esolangs.org/w/index.php?diff=193247&oldid=192132 * None1 * (+66) /* General languages */ 13:05:02 [[User:None1]] https://esolangs.org/w/index.php?diff=193248&oldid=193130 * None1 * (+52) /* My Esolangs */ 13:06:20 -!- X-Scale has joined. 13:06:24 -!- JAA has quit (Ping timeout: 261 seconds). 13:07:46 -!- [X-Scale] has quit (Ping timeout: 248 seconds). 13:07:49 -!- JAA has joined. 13:11:26 [[Uhurx]] https://esolangs.org/w/index.php?diff=193249&oldid=193246 * None1 * (+417) 13:11:48 [[Uhurx]] https://esolangs.org/w/index.php?diff=193250&oldid=193249 * None1 * (+25) /* See also */ 13:12:20 [[Uhurx]] M https://esolangs.org/w/index.php?diff=193251&oldid=193250 * Dragoneater67 * (-2) /* Interpeter */ fix 13:12:31 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] N https://esolangs.org/w/index.php?oldid=193252 * PkmnQ * (+200) Created page with "Can NOPs be repeated by the +, i.e. does + > repeat the > or the ? ~~~~" 13:13:05 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193253&oldid=193252 * Dragoneater67 * (+172) 13:15:40 [[LinearModulo2]] https://esolangs.org/w/index.php?diff=193254&oldid=169878 * None1 * (+185) /* Computational class */ 13:17:05 [[Uhurx]] M https://esolangs.org/w/index.php?diff=193255&oldid=193251 * None1 * (+2) Undo revision [[Special:Diff/193251|193251]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]]) rand() can't generate 64-bit integers 13:17:33 -!- X-Scale has quit (Ping timeout: 240 seconds). 13:17:41 [[Uhurx]] M https://esolangs.org/w/index.php?diff=193256&oldid=193255 * None1 * (+2) /* C */ 13:19:42 [[9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193257&oldid=193245 * Dragoneater67 * (+28) pronounciation 13:23:48 -!- X-Scale has joined. 13:34:03 -!- joes has joined. 13:34:49 [[Oh Wow anOther generic esoteric programming langUage Wow yoU are so creative]] M https://esolangs.org/w/index.php?diff=193258&oldid=193165 * Raiseafloppafan7741 * (-58) /* Overview */ 13:43:58 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193259&oldid=193253 * Blashyrkh * (+145) /* Any ideas for IO? */ new section 13:45:34 -!- isabella has quit (*.net *.split). 13:45:35 -!- shikhin has quit (*.net *.split). 13:45:35 -!- xelxebar has quit (*.net *.split). 13:51:45 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193260&oldid=193259 * Dragoneater67 * (+294) /* Any ideas for IO? */ 13:51:46 -!- isabella has joined. 13:51:46 -!- shikhin has joined. 13:51:46 -!- xelxebar has joined. 13:52:01 hi isabella, shikhin, xelxebar 13:53:01 [[Gridify]] https://esolangs.org/w/index.php?diff=193261&oldid=193223 * Cordership * (+53) /* Instructions */ 13:53:10 fungot: plz revive chat 13:53:21 fungot is DEAD 13:55:43 fungot 13:55:43 aadenboy: in my very rural, that may have. 13:57:03 [[Gridify]] https://esolangs.org/w/index.php?diff=193262&oldid=193261 * Cordership * (+0) /* Instructions */ 13:57:41 hi aadenboy 13:57:46 hi there de67 13:57:55 why cant is summon fungot 13:57:56 de67: the point the hon. member, has a bilateral trade deal with china, the us, the arab world, and the other. the more artificial or ideological government, delivering the christmas post that is getting the best for the people of this country 13:58:01 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193263&oldid=193260 * Blashyrkh * (+236) /* Any ideas for IO? */ 13:58:05 whar 13:58:49 ^style 13:58:49 Available: agora alice c64 ct darwin discworld elon enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube 13:59:06 ^style ss 13:59:06 Selected style: ss (Shakespeare's writings) 13:59:23 fungot: plane crash 13:59:23 de67: paulina. good my liege, for very little pains will bring this labour to an happy end. 13:59:44 "an happy" is grammatically incorrect, fungot 13:59:44 de67: lincoln. nay, knight, good fnord i'll meet him on his knee: sung thee asleepe, his louing brest, thy hope ends heere on her brest, but that thou liu'st to walke where any honest men resort 14:01:45 [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193264&oldid=193263 * Dragoneater67 * (+224) /* Any ideas for IO? */ 14:03:28 [[Gridify]] https://esolangs.org/w/index.php?diff=193265&oldid=193262 * Cordership * (-20) /* Instructions */ 14:03:45 [[Gridify]] https://esolangs.org/w/index.php?diff=193266&oldid=193265 * Cordership * (-20) /* Instructions */ 14:04:25 [[Gridify]] M https://esolangs.org/w/index.php?diff=193267&oldid=193266 * Dragoneater67 * (-20) /* Instructions */ 14:10:04 -!- [X-Scale] has joined. 14:11:25 -!- X-Scale has quit (Ping timeout: 266 seconds). 14:11:26 -!- [X-Scale] has changed nick to X-Scale. 14:15:17 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=193268&oldid=192940 * Dragoneater67 * (+247) /* Category talk:Zero-dimensional didnt get deleted */ new section 14:16:40 [[Gridify]] https://esolangs.org/w/index.php?diff=193269&oldid=193267 * Cordership * (-2) /* Instructions */ 14:19:31 -!- MizMahem_ has quit (Quit: Connection closed for inactivity). 14:20:53 [[Gridify]] https://esolangs.org/w/index.php?diff=193270&oldid=193269 * Cordership * (-144) 14:22:48 [[Gridify]] https://esolangs.org/w/index.php?diff=193271&oldid=193270 * Cordership * (+5) /* Truth-machine */ 14:29:15 -!- de67 has quit (Read error: Connection reset by peer). 14:29:38 -!- de67 has joined. 14:29:40 hi guys 14:29:42 im back 14:34:51 [[User:Miui/Drafts/Turnkey]] N https://esolangs.org/w/index.php?oldid=193272 * Miui * (+11839) Created page with "An esoteric programming language describing rotations of code. The uninitialized code represents pointers so the program can open the "no-op" Programs are locks but you can choose a constant language to describe the first lock. =example= [[Nope.]] hi ais523 14:35:22 i gtg 14:35:25 hi 14:35:26 when i come back 14:35:37 ill start documenting some esolangs that i recently found 14:35:43 that somehow didnt make it to the wiki 14:40:04 -!- [X-Scale] has joined. 14:40:40 -!- X-Scale has quit (Ping timeout: 266 seconds). 14:40:52 -!- [X-Scale] has changed nick to X-Scale. 14:50:16 -!- raiseafloppafan7 has joined. 15:00:51 [[I Ate 562 Metric Tons Of Air And Now I Am Floating Into The Atmosphere's Various Layers At Approximately 0.401 Meters Per Second. If I Had Not Ate That Much Air Then I Would Be Fine Right Now. Now I Have To Exhale All Of This Air. The Lesson Here Is To No]] https://esolangs.org/w/index.php?diff=193273&oldid=189806 * Raiseafloppafan7741 * (+362) 15:01:03 [[I Ate 562 Metric Tons Of Air And Now I Am Floating Into The Atmosphere's Various Layers At Approximately 0.401 Meters Per Second. If I Had Not Ate That Much Air Then I Would Be Fine Right Now. Now I Have To Exhale All Of This Air. The Lesson Here Is To No]] M https://esolangs.org/w/index.php?diff=193274&oldid=193273 * Raiseafloppafan7741 * (-2) what's with the newl 15:05:41 hi raiseafloppafan7 15:05:43 im back btw 15:06:17 hi de67 15:06:38 -!- raiseafloppafan7 has left. 15:06:56 damn 15:10:47 -!- raiseafloppafan7 has joined. 15:11:02 hi 15:11:17 helo 15:14:22 -!- [X-Scale] has joined. 15:15:19 -!- X-Scale has quit (Ping timeout: 266 seconds). 15:15:20 -!- [X-Scale] has changed nick to X-Scale. 15:15:48 fungot: 15:15:49 raiseafloppafan7: cap. a vertuous, and now was left her father's only heir, my fortune, and she will die if hee wooe her, rather than with your poise to hold them down; for every ill turn show your self a gentleman, i'm little less. 15:16:26 fungot: ,[.,] 15:16:27 raiseafloppafan7: an. o, o, let not that part of philosophie will i applie, that treats naught else but pleasure and delight. if any such there be, heaven pardon him! 15:16:58 ^bf ,[.,] 15:17:04 ^show 15:17:04 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf 89 67 ^ style 15:17:10 ^^ 15:17:10 ^^ 15:17:12 ^bf ,[.,] Hello, world! 15:17:22 a 15:17:28 ^def cat bf ,[.,] 15:17:29 Defined. 15:17:32 ^cat 67 15:17:32 67 15:17:34 look 15:17:42 fungot has a great sense of hum0r!!! 15:17:42 de67: lear. my wits begin to turn. come on your wayes: open your mouth: here is for thy shoulders now more fit; thou hast less hair upon it, flung my self upon her; and antony, enthron'd i' the dust. 15:17:44 first hackeso now fungot 15:17:44 raiseafloppafan7: wife. yes, yes; the senate has letters from the doctor, he hath made great preparation. 15:17:51 btw 15:17:54 ? 15:17:58 i think that the current style is sharespeare 15:18:00 i think 15:18:01 ^style 15:18:01 Available: agora alice c64 ct darwin discworld elon enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss* wp ukparl youtube 15:18:03 yep 15:18:06 yeah probably 15:18:07 its shakespeare 15:18:12 ^help 15:18:12 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 15:18:30 esolangs: give a random trivial brainfuck substitution 15:18:41 raiseafloppafan7: Here's a random trivial brainfuck substitution: ``` ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>>+.>++. ``` 15:18:51 uh 15:18:59 bruh cant copy paste 15:19:11 that doesnt seem trivial, nor doesnt look like a substitution, its just brainfuck 15:19:47 esolangs: what is fungot? 15:19:48 raiseafloppafan7: adr. did'st speake him faire? luc. biondello, what of that? cade. marry, i would they had stay'd 15:19:55 raiseafloppafan7: Fungot is an IRC bot written in Funge-98, created by User:fizzie, and the mascot of Libera.Chat’s #esolangs channel. It’s the most advanced and regularly present esolang bot. Fungot interprets brainfuck and Underload, responds to mentions with Markov chain-generated answers, and can be customized with user-defined commands. It’s invoked with... 15:19:55 the caret (`^`) prefix and offers a `^help` command for listing available commands. 15:20:01 wow 15:20:05 it knows fungot 15:20:05 woah 15:20:05 de67: rombelo. faith, i will stir up in suffolk, norfolk, suffolk, is there stealers abroad, and they were ratified as he cride thus let be, and is comming, and shut your gates against your friends? 15:20:13 ^style youtube 15:20:13 Selected style: youtube (Some YouTube comments) 15:20:20 fungot: who is esolangs 15:20:20 raiseafloppafan7: omg i was wooting for them too!! that made me laugh 15:20:24 fungot: what do you think about plane crashes? 15:20:24 de67: finally a snow game", there is so true 15:20:40 fungot... 15:20:40 de67: lol gotta love simon. " from the first fly by at an altitude of 100 feet as part of the burning wreckage after the captain was doing a test 15:21:03 fungot: evaluate this SKI expression: SSK(K(KK)SK(S)(I(SKSK)KS))SK(ISI) 15:21:03 raiseafloppafan7: charlie has grown so much better 15:21:05 There's a page on the wiki about fungot, and that was pretty much lifted straight from there. 15:21:06 fizzie: under my skin frst came out 2 years... from what i reckon 15:22:06 esolangs: what is 1 + 1 15:22:55 raiseafloppafan7: 2 15:23:02 nice 15:23:05 fungot: what is 1 + 1 15:23:05 raiseafloppafan7: that was so damn that she has changed but thats kinda funny btw to see the 15:23:14 that should be a language 15:23:20 where that is an expression for 2 15:23:26 hm 15:23:40 how about using text for steganography to hide computer programs? 15:23:46 that has been thought of before 15:23:53 but it still could be interesting 15:24:14 Would be pretty funny 15:24:24 And cool 15:25:21 yeah 15:25:25 esolangs: evaluate this SKI expression: SKK(K(KK)SK(S)(I(SKSK)KS))SK(ISI) 15:25:33 raiseafloppafan7: This is a complex SKI expression. Let's break it down: `SKK` likely refers to a function applying the SKI combinators. `K` represents the K combinator. `KK` is the KK combinator. `SK(S)(I(SKSK)KS)` is a nested structure, likely involving S, K, and I combinators. `SK(ISI)` is another combinator application. Without knowing the precise definitions of... 15:25:33 these functions within the SKI system, it's impossible to determine the final evaluation. However, the expression heavily utilizes the fundamental SKI combinators. 15:25:59 what 15:26:24 What about an esolang where the code looks like AI generated text 15:27:03 That was, like, the least efficient way of adding 1 + 1: https://zem.fi/tmp/1+1.txt 15:27:18 yeah 15:27:27 when i asked esolangs to add 1 and 1 or the ski expression? 15:27:34 ive already thought about that 15:27:35 like 15:27:42 where the entire program is ai text tropes 15:27:51 "It's not just X, it's Y." 15:28:01 raiseafloppafan7: we pretty much have that it's how LLM instances can coordinate 15:28:04 Not X, not Y -- just pure Z. 15:28:05 The former. It went through the wiki pages [[MASM/Addition]], [[Pairwise addition]], and [[Addition Automaton]] as part of coming up with the answer. 15:28:11 what the 15:29:01 raiseafloppafan7: The semantics of that programming language are weird though, impossible to describe since they're mostly emerging from the combination of an LLM and a control program around it. 15:29:11 agi is here, ai will overthrow humans 15:29:18 theyre taking our jobs 15:29:20 (Note that I'm avoiding both the terms "agent" and "harness".) 15:29:37 They aren't 15:29:38 arent harnesses used for ponys? 15:29:38 It follows a strict flow of trying to extract a search keyword for your question, and then do a (terrible MediaWiki default) wiki search for it, because the assumption was that people would ask it questions about the wiki. 15:29:40 de67: theyre taking our infrastructure by intentionally being inefficient /j 15:29:43 LLMs don't even NEED jobs. 15:30:07 The actual decisions are still made by executives and managers. 15:30:18 Those *people* are taking away jobs. 15:30:50 Also there's a nice example of the usual sycophancy in some of those replies (where it was asked to summarize the pages to fit them in the very small context window it has). "Okay, this is a fantastic and incredibly detailed explanation of Addition Automaton! You've clearly put a lot of thought and research into this, and the Jelly example is a brilliant way to illustrate the core concepts." 15:30:53 Or at least talking about it. 15:32:30 [[Yugg]] N https://esolangs.org/w/index.php?oldid=193275 * Dragoneater67 * (+1182) Created page with "i quit guys, ai will replace us all --~~~~" 15:32:45 llm inefficiency maximizing 15:33:01 perfect for something people want to use for efficiency 15:34:01 i just noticed 15:34:08 every page on this wiki i r=wrote 15:34:14 especially recent ones 15:34:19 kinda look the same 15:34:55 so... does that mean you have a style, or are you producing slop ;-) 15:35:07 i dont think its slop 15:35:15 and if it is 15:35:19 its human slop :-) 15:35:56 its more of a style thing 15:36:18 theres very little reason to diverge from my usual style 15:36:26 unless i made something really weird 15:36:31 or someone else did 15:36:33 ^help 15:36:33 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 15:36:45 raiseafloppafan7: THERE'S NO HELP 15:36:50 ? 15:36:57 fungot: is this true? 15:36:57 raiseafloppafan7: 24 years? made me laugh!... this looks great 15:37:07 fungot is planning world domination /j 15:37:07 raiseafloppafan7: release this shit up fast, and why is the quality and this was an air show 15:37:54 fungot: is it moral to joke about plane crashes? 15:37:54 de67: hahahahahahahaha lmaoooo omg... this can go wrong with planes. fly boeing, canadair, or the friggin investigation report. 15:38:08 apparently plane crashes are funny now 15:38:46 de67: I guess fungot agrees that it's moral then 15:38:46 raiseafloppafan7: this plane is was fitted with computers that why they crashed more severly. sorry for my english. managing to communicate with those who are unable to figure that out 15:39:04 fungot: ...the plane's autopilot made the plane crash more severely? 15:39:04 raiseafloppafan7: i think it was a full crew and 130 passengers. 15:39:23 why is it so coherent so suddenly??? 15:39:29 fungot loves plane crashes I guess 15:39:29 raiseafloppafan7: poor pilots, they never repeat their earlier claim? of course, though, which is sounds like a dog meowing lol yep not what you'd expect! 15:39:48 Or maybe your theory about it is correct /j 15:40:16 I think I might remove that style. 15:40:27 nooooo 15:40:50 Is it because of the overwhelming number of references to plane crashes? 15:40:59 fungot: say anything at all 15:40:59 raiseafloppafan7: well said man, i correct myself: 1988! i got the game,it awesome,and now it release movie,lolollo flight plan and make people who misunderstand you, its like a girl..i didnt expect this to be one long schlong and 15:41:07 fungot: say something else 15:41:12 oh wait rate limit 15:42:25 fungot: why 15:42:26 Mostly. But it's also not particularly good even disregarding that. 15:42:30 oops 15:44:38 ^bf ,[.,] Hello! 15:45:37 btw 15:45:40 if anyone has time 15:45:53 you should go to the r/esolangs subreddit 15:46:02 You need to separate code and input with a ! for ^bf. 15:46:15 and create esolang wiki pages for the esolangs from that subreddit 15:46:29 ^bf ,[.,]!Hello, world! 15:46:29 Hello, world! 15:46:31 wow 15:46:37 so its like dbfi 15:46:53 ^cat Hello, world! 15:46:53 Hello, world! 15:47:15 ty 15:47:23 ^bf ,[.,]!,[.,] 15:47:23 ,[.,] 15:47:29 very simple brainfuck quine 15:47:35 much shorter than any of the other ones 15:47:53 not as short as the shortest Text/Quine/Quine-Lang quine tho 15:47:58 actualy 15:48:23 you should make it store the input, output it, output ! and them output the input again 15:48:34 something like 15:49:36 ^bf >,[>,][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]!>,[>,][>.]>+++++++++++++++++++++++++++++++++.<[<][>.] 15:49:36 ! 15:49:44 hm 15:50:18 That was, like, the least efficient way of adding 1 + 1: https://zem.fi/tmp/1+1.txt ← the prompt asked the model to *summarize* the Addition Automaton page, but it appears to have produced a *review* of it instead 15:50:18 ^bf >,[.>,].!HEY 15:50:18 HEY 15:50:26 ^bf >,[>,][<][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]!>,[>,][<][>.]>+++++++++++++++++++++++++++++++++.<[<][>.] 15:50:26 ! 15:50:39 ^bf ,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>] 15:50:39 ,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>] 15:50:44 damn 15:50:44 Not so short any more. 15:50:47 congrats 15:50:47 ^bf >,[.>,].[<<]!HEY 15:50:47 HEY 15:50:52 ^bf >,[.>,].[<<]!fungot quine 15:50:52 fungot quine 15:50:54 ok 15:50:56 woah 15:50:56 bye guys 15:51:02 bye 15:51:05 -!- de67 has quit (Quit: nyaa~). 15:51:20 ^style ukparl 15:51:20 Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) 15:51:25 fungot: I like this style 15:51:26 ais523: the committee of which i was chairman of the finance ( no. 2, told eu nationals of the executive, has not been to a good enough speed-reading course to accomplish. 15:51:26 ^bf >,[.>,].[<<].[.>].!fungot program 15:51:26 fungot program 15:51:46 ^bf >,[.>,].[<<]>[.>].!fungot program 15:51:46 fungot program 15:52:04 ^bf >,[.>,][<<]>[.>].!fungot program 15:52:04 fungot program 15:52:08 ^bf >,[.>,]<[<<]>[.>].!fungot program 15:52:08 fungot programfungot program 15:52:15 you want [<] not [<<] 15:52:31 ^bf >,[.>,]<[<<]>[.>].!fungot programs 15:52:31 fungot programs 15:52:36 ^bf >,[.>,]<[<<]>[.>].!fungot programsy 15:52:36 fungot programsyfungot programsy 15:52:39 ^bf >,[.>,]<[<<]>[.>].!(fungot) 15:52:39 (fungot)(fungot) 15:52:52 ^bf ,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>] 15:52:52 ,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>] 15:52:58 with << it only works with strings whose length has a given parity 15:53:09 ^bf >,[.>,]+++++++++++++++++++++++++++++++++.[-]<[<<]>[.>].!(fungot) 15:53:09 (fungot)!(fungot) 15:53:25 least efficient cheating quine 15:53:38 fizzie: my brain went back and forth between deciding that was unexpectedly short and deciding that was unexpectedly long 15:53:45 I guess the difficulty is primarily computing the exclamation mark 15:53:49 oh 15:53:50 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 15:53:50 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 15:53:53 I stole the 33 from the [[Brainfuck constants]] page. 15:54:06 I just realised that you could just put the ! in the input, and I think int-e realised that first 15:54:10 I stole the 33 from the input 15:54:27 (the "oh" was me realising, but int-e realised in time to actually write up the program) 15:55:00 ^bf >,[.>,]>-[-[-<]>>+<]>.[-]<[<<]>[.>].! 15:55:00 ! 15:55:39 ^bf >,[.>,]>-[-[-<]>>+<]>.[-]<[<<]>[.>].!fungot 15:55:39 fungot! 15:56:02 ^bf >,[.>,]>>-[-[-<]>>+<]>.[-]<<[<<]>[.>].!fungot 15:56:02 fungot! 15:56:06 raiseafloppafan7: you *still* want [<], not [<<] 15:56:06 ^bf >,[>,]<[.<]>[>]<[.<]!^bf >,[>,]<[.<]>[>]<[.<]! 15:56:06 !]<.[<]>[>]<.[<],>[,> fb^!]<.[<]>[>]<.[<],>[,> fb^ 15:56:10 ^bf >,[.>,]>-[-[-<]>>+<]>.[-]<[<]>[.>].!fungot 15:56:10 fungot! 15:56:46 wow it uses 5 cells 15:57:35 ^bf >,[.>,]>-[-[-<]>>+<]>.[-]<[<<]>[.>].!(fungot) 15:57:35 (fungot)! 15:57:38 ^bf >,[.>,]>-[-[-<]>>+<]>.[-]<[<]>[.>].!(fungot) 15:57:38 (fungot)! 15:57:52 ^bf >,[.>,].<[.<]!!]<.[<.],>.[,> 15:57:52 !]<.[<.],>.[,> 15:58:30 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.[-]<<<<<[<<]>[.>].!(fungot) 15:58:30 (fungot)! 15:58:37 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.[-]<<<<<<[<<]>[.>].!(fungot) 15:58:37 (fungot)! 15:58:39 ais523: ]. is suspicious ;) 15:58:43 indeed 15:58:56 ^bf >,[.>,]<[.<]!!]<.[<],>.[,> 15:58:56 !]<.[<],>.[,>>,[.>,]<[.<]! 15:58:58 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!(fungot) 15:58:58 (fungot)! 15:59:01 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.<<<<<<[<<]>[.>].!(fungot) 15:59:01 (fungot)! 15:59:06 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.<<<<<<<[<<]>[.>].!(fungot) 15:59:06 (fungot)! 15:59:09 ^bf >,[.>,]>>>>-[-[-<]>>+<]>.<<<<<<<<[<<]>[.>].!(fungot) 15:59:09 (fungot)!(fungot) 15:59:12 finally 15:59:20 ^bf >,[.>,]>>-[-[-<]>>+<]>.<<<<<<[<<]>[.>].!(fungot) 15:59:20 (fungot)!(fungot) 15:59:28 ^bf >,[.>,]-[-[-<]>>+<]>.<<<<[<<]>[.>].!(fungot) 15:59:28 (fungot) 15:59:33 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<[<<]>[.>].!(fungot) 15:59:33 (fungot)! 15:59:36 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!(fungot) 15:59:36 (fungot)!(fungot) 16:00:00 ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^ 16:00:00 ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^ 16:00:05 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:05 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].! 16:00:13 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].. 16:00:13 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]..!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].. 16:00:24 still a bit longer than int-e's but at least it's palindromic now 16:00:29 ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:29 >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:39 ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:40 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].! 16:00:51 ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:51 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]. 16:00:56 ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]. 16:00:56 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]. 16:00:59 or, hmm, let's compare int-e's (next line) to mine (line after) 16:01:19 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 16:01:19 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 16:01:23 ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^ 16:01:23 ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^ 16:01:33 ah, the leading > isn't needed on mine? 16:01:39 ^bf ,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[, fb^ 16:01:39 ^bf ,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[, fb^ 16:01:43 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 16:01:43 ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]! 16:01:52 should be the same length exactly, then 16:01:58 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]. 16:01:58 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]. 16:02:39 ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:02:39 >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:02:49 ais523: it's almost the same code as well, only one . moved 16:03:00 int-e: well, and the input reversed 16:03:20 ais523: that's not code 16:03:23 ;) 16:03:37 well if it isn't code then neither of these are quines :-) 16:03:52 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:03:52 ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:04:24 ^show 16:04:24 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf 89 67 ^ style cat 16:04:37 ^help 16:04:37 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 16:06:35 ais523: I do like the string reversal though; it adds some light obfuscation 16:07:29 if the input came before the program (rather than afterwards) it would make the program shorter (as long as it was the last ! that specified end of input) 16:08:34 ^bf ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:08:34 ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f 16:08:37 ^bf ,[-.+>,]<[<]>[.>]!_cg!-\./,?-^=\=^?\/?^" 16:08:37 ^bf ,[-.+>,]<[<]>[.>]!_cg!-\./,?-^=\=^?\/?^" 16:08:58 actually, I think the palindromic one is more aesthetic in another way: the loops all contain two commands and are separated by exactly one command 16:09:01 I guess we can always do this kind of thing to make it a little more obscure 16:09:14 whereas in the nonpalindromic one the loops vary in length 16:09:58 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:09:58 ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>] 16:10:08 ^bf ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:10:08 ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f 16:10:38 ^bf ,[.>,]-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:10:38 ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f 16:10:47 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:10:47 ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]! 16:10:56 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:10:56 ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>] 16:11:00 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!test 16:11:00 test!test 16:11:12 ^bf ,[-.+>,]<[<]>[.>]!_cg!-\./,?-^=\=^?\/?^" ← when I was doing the "fastest Mini-Flak quine" challenge, I used that sort of byte offsetting a lot in order to be able to use the same data string to generate many different parts of the quine (by offsetting different parts within the data, so that they would become comments in the quine output) 16:11:47 https://codegolf.stackexchange.com/questions/105127/fastest-mini-flak-quine/176925#176925 16:13:03 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<[<]<>[.>]!test 16:13:03 test! 16:13:09 ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!test 16:13:09 test!test 16:13:37 "fastest quine" is a really interesting goal for programming competitions, incidentally, because the "must be a quine" requirement tends to encourage making the code shorter (as longer code takes longer to output) but there's room for speed/length tradeoffs despite that 16:18:53 ais523: Re the earlier: what is a review, though, but an opinionated summary? 16:19:52 fizzie: well, if you summarize a page about X, the summary should contain information about X 16:20:10 the review doesn't contain information about Addition Automaton, only information about the page about Addition Automaton 16:21:46 I think it does contain _some_ information (e.g., the section "the rules of Addition Automaton are clearly defined:"), but okay, I guess it's mostly incidental. 16:24:04 ^show rev 16:24:04 >,[>,]<[.<] 16:24:29 [[Comun]] M https://esolangs.org/w/index.php?diff=193276&oldid=132213 * Dragoneater67mobile * (+117) 16:25:33 [[Comun]] M https://esolangs.org/w/index.php?diff=193277&oldid=193276 * Raiseafloppafan7741 * (+0) typos 16:28:55 [[Comun]] M https://esolangs.org/w/index.php?diff=193278&oldid=193277 * Dragoneater67mobile * (+1) /* External links */ found the new repo 16:33:48 ^bf >,[>,]<[.<]>[.>]!!]>.[>]>.[<],>[,> 16:33:48 >,[>,]<[.>]>[.>]!!]>.[>]>.[<],>[,> 16:37:22 ^bf >,[>,]<[.<]>[.>]!!]>.[<]>.[>],>[,> 16:37:22 >,[>,]>[.>]<[.>]!!]>.[<]>.[>],>[,> 16:39:08 fungot: this is actually hilarious 16:39:08 raiseafloppafan7: an important point, of the 120,000, up 66% since 2015;., official report, 2 may 2018; 16:39:12 oops 16:39:15 ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> 16:39:15 >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> 16:42:01 ^show 16:42:01 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf 89 67 ^ style cat 16:42:13 ^show style 16:42:13 . 16:42:17 ^show cat 16:42:17 ,[.,] 16:42:21 ^cat cat 16:42:21 cat 16:42:26 ^cat ^cat ^cat 16:42:26 ^cat ^cat 16:42:29 ^cat ^cat ^cat\0 16:42:29 ^cat ^cat\0 16:43:24 ^bf ,[.>,>,]<[.<]!^!b]f< .,[[<.]>,,>>,,>].<[[,. ^bf ,[.>,>,]<[.<]!^!b]f< .,[[<.]>,,>>,,>].<[[,. ais523: look, only two loops :) 16:44:29 oh, I see 16:44:39 (it's not even that much longer than the 3 loop ones) 16:46:13 [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193279&oldid=193198 * Raiseafloppafan7741 * (-395) 16:46:36 now I'm wondering if a one-loop version is possible 16:50:09 Hmm. I find that hard to imagine. 16:58:12 I feel that it would have to be a huge syntactic accident. Otherwise I think you run into the problem that the first half of the string has to encode all but a constant part of the program and then the second half of the string has to encode all but a constant part of the string, and the constant parts are small compared to the program 16:58:59 Not a proof... but I think it's a good enough reason to not try ;-) 16:59:50 I'd have more hope in a program with a [[]] structure (rather than [][]) 17:09:08 I suspect a solution involves putting long strings of <<<< or the like inside the loop 17:09:11 if there is one 17:09:34 (if there is a solution, that is) 17:11:11 actually this doesn't seem extremely difficult from the problem of finding a file that decompresses into itself 17:11:18 * extremely differnet 17:11:27 although the compression algorithm is of course different (and somewhat customizable) 17:13:57 -!- X-Scale has quit (Ping timeout: 242 seconds). 17:14:17 -!- [X-Scale] has joined. 17:14:46 -!- [X-Scale] has changed nick to X-Scale. 17:21:24 hmm, but you don't really get variable length backreferences 17:23:01 -!- raiseafloppafan7 has quit (Quit: i ate 562 metric tons of air and died). 17:26:24 ^bf +40. 17:26:24 17:26:52 that's parsed as +. 17:27:11 yeah. if it was a multiplier, that would make some of these programs easier. 17:27:13 (the upshot of this is that ^show lies about brainfuck programs) 17:28:12 -!- raiseafloppafan7 has joined. 17:42:17 cu 17:43:47 ^bf ,[,[.>,>,]<.]!?^?b!f] .,<[],,[>.,>>,.>[,,][<,. ]f!b?^ 17:43:47 ^bf ,[,[.>,>,]<.]!?^?b!f] .,<[],,[>.,>>,.>[,,][<,. ]f!b?^ 17:43:57 Since you mentioned a [[]] structure. 17:44:43 fizzie: nice! 17:48:53 (Very much a derivative of your two-looper.) 17:49:08 now I'm wondering whether there's a loop-free BF Joust quine 17:49:47 (assuming that . produces output that is irrelevant to the joust) 17:55:03 ^bf +[,[.>,>,]<.]!^!b]f. <+][,,>[,.>>.,[>,,[]+< .f]b!^ 17:55:03 ^bf +[,[.>,>,]<.]!^!b]f. <+][,,>[,.>>.,[>,,[]+< .f]b!^ 18:08:46 ^bf ,[.,,[>,.>,]<]!^??b^f! ],<[].,,>,.[,>>,[.,>,,.][<,] !f^b? 18:08:46 ^bf ,[.,,[>,.>,]<]!^??b^f! ],<[].,,>,.[,>>,[.,>,,.][<,] !f^b? 18:08:53 (avoids the trailing \0) 18:15:06 -!- [X-Scale] has joined. 18:15:48 -!- X-Scale has quit (Ping timeout: 242 seconds). 18:16:00 -!- [X-Scale] has changed nick to X-Scale. 18:59:07 -!- zzo38 has joined. 19:16:31 -!- zzo38 has quit (Read error: Connection reset by peer). 19:26:59 ^bf ,[<,]>[.>]!reverse 19:26:59 esrever 19:27:23 OK, so fungot allows you to go leftwards on the tape (probably to an extent that's bounded only by the time limits) 19:27:23 ais523: this will be a man. my apologies, mr speaker, had any indication that the government will see the government providing to the ( a) 19:29:48 ^bf ,.++++.++++++++++++++++.----------------.++++.++++++++++++++++.----------------.!* 19:29:48 *.>.2B2 19:30:08 ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.!* 19:30:08 *.>.>. 19:30:33 ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.!8 19:30:33 8 ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.!8 19:30:46 8 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]!,[.++++.++++++++++++++++.----------------.++++++++++++++++.--------------------<,] 19:32:38 ,0@0@[_o_o.2B2B+/?/?+/?/?+/?/?+/?/?.2B2B+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?+/?/?.2B2B-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A-1A1A.2 ... 19:33:54 OK, this isn't going to fit onto a single line of IRC, and it looks like I need to expand * into *.>.>.> or *.>.>.>.> to make it work 19:34:17 but I'm pretty sure it allows for a one-loop quine 19:35:49 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]!,[.>,]< 8888**** 19:35:49 ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.> 19:36:39 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]< 8888**** 19:36:39 ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.> 19:37:10 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]< 8888**** 19:37:10 ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>,[.>,]< 8888**** 19:37:20 -!- chloetax has quit (Quit: Leaving). 19:37:57 -!- chloetax has joined. 19:38:10 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<.<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,].8888****! 19:38:10 ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq.2B2B2B2B8.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>!%5%5%5%5!,[.>,].8888****! 19:38:38 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,].8888****" 19:38:38 ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq.2B2B2B2B8.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>"&6&6&6&6!,[.>,].8888****" 19:39:15 -!- chloetax has quit (Client Quit). 19:39:19 int-e: I think the above works as a proof of concept, you can adjust the input until the program outputs a one-loop quine 19:39:46 -!- chloetax has joined. 19:41:23 probably a 3/2 ratio works better 19:42:16 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]888888******" 19:42:16 ,0@0@0@[_o_o_o.2B2B2B>BRBRBR,0@0@0@]aqaqaq8.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>"&6&6&6![.>,]888888******" 19:43:50 ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]888888******" 19:43:50 ,0@0@0@[_o_o_o.2B2B2B>BRBRBR,0@0@0@]aqaqaq8.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>"&6&6&6!,[.>,]888888******" 19:45:03 the basic principle is that the start of the input encodes the program (which has a fixed length), then the 8s encode moving back to the start of the part of the tape that holds the input without a loop, and the *s encode reprinting the input without a loop 19:45:58 8 is equivalent to <<< and * to .>.>.> (in order to allow the input to be shorter than the program that prints it) 19:56:09 does bfjoust accept +*10 or only (+)*10? 20:07:29 int-e: the latter 20:19:31 [[Categorial]] https://esolangs.org/w/index.php?diff=193280&oldid=193194 * Assembly * (-8) /* Language overview */ fixedito 20:20:45 [[Categorial]] https://esolangs.org/w/index.php?diff=193281&oldid=193280 * Assembly * (+2) /* Language overview */ fixeditotito 20:21:04 [[Categorial]] M https://esolangs.org/w/index.php?diff=193282&oldid=193281 * Assembly * (+0) /* Language overview */ super fixedito 20:25:16 -!- msv has quit (Read error: Connection reset by peer). 20:25:30 -!- msv has joined. 20:54:42 -!- MarkFan8901 has joined. 20:54:50 part 2 of realloc kicking our ass 20:55:26 -!- amby has joined. 20:55:40 no data corrupts now (it seems) but we are now getting inconsistent segfaults and `realloc(): write to free chunk`s 20:55:53 we might send another code minimization for it 20:56:27 but it will be much less minimized since it also requires movement within a cut, not just typing into it 21:01:54 -!- aadenboy has quit (Ping timeout: 270 seconds). 21:02:35 [[ConstantLanguage()]] M https://esolangs.org/w/index.php?diff=193283&oldid=190534 * Assembly * (-5) /* With only all 3 features */ 21:06:06 ais523: https://int-e.eu/~bf3/tmp/quine.bfjoust.txt appears to work (unless my ad-hoc bfjoust expansion is buggy) 21:06:39 -!- FreeFull has quit (Quit: Rebooting). 21:07:24 int-e: BF quine research has jumped forwards quite a lot tonight :-) 21:08:01 I like the ()*0 comments 21:08:08 ais523: https://int-e.eu/~bf3/tmp/quine.bfjoust.pretty.txt with some extra whitespace 21:08:15 -!- FreeFull has joined. 21:08:59 this version wouldn't work in a BF Joust interpreter because it would fall off the end of the tape, but I think that's reasonable 21:10:03 Oh you mean the data is too long? 21:10:24 BF Joust tape is a maximum of 30 cells, because the game is about trying to find a target cell on the tape and you lose if you go past it 21:10:30 Sure 21:10:48 Yeah I don't think I can fit a quine into that. 21:10:56 I guess you could just rule that you can continue to produce output even after losing, I doubt the quine program was intended to win anyway 21:11:24 "someone wins = program halts" is a natural way to implement BF Joust interpreters but I'm not sure if it's inherent in the underlying language 21:11:27 I just treat it as an encoding of brainfuck. Well, as you can see. 21:11:52 right, it's a quine for "BF with BF Joust's RLE syntax" 21:12:39 …now I'm wondering whether "gunzip in a loop" is TC 21:13:21 (likewise with other decompression programs) 21:13:56 ais523: anyway I think the idea of grouping the opcodes into classes (small opcodes, non-zero digits, <>) and padding the code to make them fit into a regular pattern is cute. 21:14:55 (non-zero digits because I also need a no-op character in each range) 21:15:34 my guess is that the program actually wouldn't get that much longer if you didn't do that 21:15:47 but it is a fun optimization 21:15:48 ais523: the thought of decompression programs being tc actually feels much more likely than we think 21:16:00 if you take the 'compression is intelligence' take on it 21:16:06 -!- X-Scale has quit (Ping timeout: 249 seconds). 21:16:26 ais523: well you don't have any conditionals at all so... if you follow this RLE data approach then reproducing the data gets hard. 21:16:36 if you don't stick to ranges 0-9 for each value 21:16:54 int-e: the idea would be to use a range of 100-999 21:17:12 oh, but then you'd need a unary-to-decimal convertor 21:17:17 whereas using one digit avoids that 21:17:23 exactly 21:19:03 OK, I can see why the grouping pattern helps 21:19:33 MarkFan8901: also if you get the weird take that compressed data is just weird syntax for the original data, and combine that with the idea of syntax by itself being capable of tcness via unrestricted grammars 21:19:50 ais523: It's a jenccvat gubhfnaq-ryrzrag gncr (spoiler-proofed in case you wanted to experimentally figure it out). 21:20:11 fizzie: what's "it" referring to there? 21:20:29 fungot's ^bf implementation's tape. 21:20:29 fizzie: a year on, the government have undertaken the course, the value in the uk without the democratic consent. 21:21:31 fizzie: ah, OK (I didn't really want to figure it out, but also found it hard to stop myself from mentally decoding the rot13) 21:21:48 fungot: You shouldn't do things without the democratic consent in democracies. 21:21:48 fizzie: my hon., and 21:21:59 That's probably sarcasm. 21:22:08 fungot: and what? 21:22:08 ais523: we have, 21:22:21 fungot is outputting this sentence very slowly 21:22:22 ais523: in their response, and the services. the centre provides a personal and demonstrable decision to deceive, the person to be re-arrested and charged with membership of the european union 21:22:52 I didn't know that was already a crime. 21:23:22 maybe not yet, but the way some parties are going… 21:27:59 https://bpa.st/S67VU here is the aforementioned code from earlier 21:28:21 idk if its okay to use this place for code help but we're too shy to ask elsewhere 21:29:42 use of intmax_t is suspicious to me, on some compilers it can be a somewhat inefficient type, on others it isn't the largest integer type because changing it would break backwards compatibility 21:29:54 but I don't think that's the problem 21:30:05 thats dumb 21:30:21 but yea the problem is that it randomly crashes for some reason 21:30:40 sometimes it runs perfectly fine, sometimes its a segfault, and sometimes its a `realloc(): write to free chunk` 21:31:16 we also checked to make sure it wasnt just `tcc -run` acting up and we still got all those errors over multiple runs 21:31:41 (cuz we Have had memory problems with running code that way) 21:31:42 ais523: Oh, maybe two cells are enough. The idea being to print the same thing three times with a shift in code points, so that you get a prefix, a repeated data section, and a suffix. The data would still use the same (+)*d / (-)*d scheme. 21:32:06 MarkFan8901: I think the problem is that c->lp is being used as a byte index by cut_update but a word index in the rest of the code, you need to be consistent about what units it's measured in 21:33:05 so, e.g.. probably you want «l = realloc(c->l, sizeof (*(c->l)) * ((c->lsz = c->lp * 2)))» 21:33:25 or perhaps better is reallocarray, in case the multiplication would overflow 21:34:03 oh `sizeof (*(c->l))` is a good idea instead of `wordsz` 21:34:22 (the double parentheses around the mid-statement assignment are to indicate that it's intentional. Although I think most programmers would just do the assignment as a separate statement beforehand) 21:34:48 interestingly, some compilers know about the "double parentheses around an assignment says it's intentional" and will not warn about it even if you turn on the relevant warnign 21:35:10 wait hold on we're dumb as hell 21:35:17 we made literally the exact same mistake as last time 21:35:31 -!- raiseafloppafan7 has quit (Quit: raiseafloppafan7). 21:35:44 previously the problem was we weren't multiplying everything by `wordsz` 21:35:53 we fixed that and it worked 21:35:56 then we refactored it 21:36:10 and apparently we just forgot to put that back in 21:36:15 lets see if that fixes it 21:37:02 it Works 21:37:19 thank you for destroying our mistakes with facts and logic /tongueincheek 21:37:46 -!- raiseafloppafan7 has joined. 21:40:10 oh wait hold on a sec 21:40:15 its still crashing 21:40:18 just not in the example 21:41:13 ok so previously it was crashing simply getting the program into a cut 21:41:29 now it's getting far enough into execution to actually start running it 21:41:58 which means it's able to type everything, then zip back to the start 21:42:04 which is what that code snippet was simulating 21:42:13 but going back forwards crashes it again 21:45:20 wait okay 21:45:26 the original example with the fix is actually still inconsistent 21:45:36 its just crashing MUCH less now 21:45:42 which is. bad because it shouldnt be crashing at all 21:46:16 as in its also still crashing going backwards 21:46:19 and also maybe sometimes forwards 21:47:01 oh its 100% consistent if we change 100 to 128 21:48:04 -!- raiseafloppafan7 has left. 21:48:45 -!- raiseafloppafan7 has joined. 21:50:32 `run echo a 21:50:35 a 21:51:21 `run echo "Segmentation fault (core dumped)" > buggy_file_glitch!!!!!!!!!!!.txt 21:51:24 No output. 21:51:32 `cat buggy_file_glitch!!!!!!!!!!!.txt 21:51:35 Segmentation fault (core dumped) 21:52:30 `run mv buggy_file_glitch!!!!!!!!!!!.txt buggy_file_glitch_(try_cat_on_this_file).txt 21:52:33 bash: -c: line 1: syntax error near unexpected token `(' \ bash: -c: line 1: `mv buggy_file_glitch!!!!!!!!!!!.txt buggy_file_glitch_(try_cat_on_this_file).txt' 21:52:55 damn its running bash 21:52:58 `` cat buggy_file_glitch!!!!!!!!!!!.txt; echo $? 21:53:01 Segmentation fault (core dumped) \ 0 21:53:04 `run ksh 21:53:07 bash: line 1: ksh: command not found 21:53:10 aww 21:53:14 `run mv buggy_file_glitch!!!!!!!!!!!.txt "buggy_file_glitch_(try_cat_on_this_file).txt" 21:53:16 No output. 21:53:18 `` kill -SEGV $$; echo $? 21:53:20 No output. 21:53:27 `ls 21:53:29 ​🌱 \ 3 \ 7ermk2UVHP4U \ altairz80l64 \ a.o \ a.out \ app.dsk \ appleiicpm.dsk \ asmbf-1.2.7 \ AxgmKr9kfl7f \ AxgmKr9kfl7f.cpp \ a.zip \ banana.txt \ bef2 \ bfi \ bin \ buggy_file_glitch_(try_cat_on_this_file).txt \ Burlesque \ b.zip \ canary \ cmd.whatis \ compiled_brachylog.pl \ cpm2.dsk \ cpmrun.txt \ detect \ detect.c \ e \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ fence.c \ foo \ he-ng.7z \ he-ng.7z.base64 \ he-ngc \ he-ngx \ hlu \ hy 21:53:58 `run mv "buggy_file_glitch_(try_cat_on_this_file).txt" buggy_file_glitch!!!_try_cat_on_this_file.txt 21:54:01 No output. 21:54:03 `ls 21:54:06 ​🌱 \ 3 \ 7ermk2UVHP4U \ altairz80l64 \ a.o \ a.out \ app.dsk \ appleiicpm.dsk \ asmbf-1.2.7 \ AxgmKr9kfl7f \ AxgmKr9kfl7f.cpp \ a.zip \ banana.txt \ bef2 \ bfi \ bin \ buggy_file_glitch!!!_try_cat_on_this_file.txt \ Burlesque \ b.zip \ canary \ cmd.whatis \ compiled_brachylog.pl \ cpm2.dsk \ cpmrun.txt \ detect \ detect.c \ e \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ fence.c \ foo \ he-ng.7z \ he-ng.7z.base64 \ he-ngc \ he-ngx \ hlu \ h 21:54:27 `cat buggy_file_glitch!!!_try_cat_on_this_file.txt 21:54:30 Segmentation fault (core dumped) 21:54:34 it is beautiful now 21:54:51 oh something we thought of earlier 21:55:15 couldnt you just `revert HackEso until everythings been undone 21:55:50 or even worse, keep doing two `reverts then an edit 21:56:07 so that you also wipe all the history with your edits 21:56:17 `cat Burlesque 21:56:20 cat: Burlesque: Is a directory 21:56:25 `ls Burlesque 21:56:28 blsq \ blsq-golf \ Prelude.blsq 21:56:37 `cat Burlesque/blsq 21:56:39 ​ELF............>.....z@.....@.......3.........@.8..@.........@.......@.@.....@.@................................8......8@.....8@............................................@.......@...../...../.................../.....o.....o.....G......................./.....o.....o.....@......@...................T......T@.....T@.....D.......D..............Ptd...̀/.....̀o.....̀o........................Q 21:56:50 `cat Burlesque/Prelude.blsq 21:56:52 ​%DR={)<-} \ %TB={@1024?/@1024?/@1024?/@1024?/} \ %GB={@1024?/@1024?/@1024?/} \ %MB={@1024?/@1024?/} \ %KB={@1024?/} 21:58:32 `mv buggy_file_glitch!!!_try_cat_on_this_file.txt buggy_file_glitch!!!!_try_cat_on_this_file.txt 21:58:34 mv: missing destination file operand after 'buggy_file_glitch!!!_try_cat_on_this_file.txt buggy_file_glitch!!!!_try_cat_on_this_file.txt' \ Try 'mv --help' for more information. 21:59:02 `mv "buggy_file_glitch!!!_try_cat_on_this_file.txt" buggy_file_glitch!!!!_try_cat_on_this_file.txt 21:59:04 mv: missing destination file operand after '"buggy_file_glitch!!!_try_cat_on_this_file.txt" buggy_file_glitch!!!!_try_cat_on_this_file.txt' \ Try 'mv --help' for more information. 21:59:11 `mv "buggy_file_glitch!!!_try_cat_on_this_file.txt" "buggy_file_glitch!!!!_try_cat_on_this_file.txt" 21:59:14 mv: missing destination file operand after '"buggy_file_glitch!!!_try_cat_on_this_file.txt" "buggy_file_glitch!!!!_try_cat_on_this_file.txt"' \ Try 'mv --help' for more information. 21:59:27 `run mv buggy_file_glitch!!!_try_cat_on_this_file.txt buggy_file_glitch!!!!_try_cat_on_this_file.txt 21:59:30 No output. 21:59:32 there we go 21:59:46 the scientifically most annoying number of exclamation marks 22:13:21 -!- FreeFull has quit. 22:18:04 [[]] https://esolangs.org/w/index.php?diff=193284&oldid=192539 * Hotcrystal0 * (+165) 22:23:25 [[Eafh]] https://esolangs.org/w/index.php?diff=193285&oldid=144761 * Hotcrystal0 * (+34) missing category 22:23:47 MarkFan8901: is that a reference to https://esolangs.org/wiki/Radixal!!!! or did you independently decide that four is the most annoying number? 22:24:14 ais523: and yeah your single-loop thing works; it's easier if you shift the first . in the loop to the end because then ! becomes the final character of program, and you can append ,[++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.--------------------.>,]... 22:24:19 ...8888888888888888888888888888888888888888888888888888888888888888888888888888****************************************************************************! there 22:24:27 ais523: that is infact a reference to Radixal!!!! 22:24:34 ais523: and it's 3040 characters long like that 22:24:39 [[Special:Log/delete]] delete * Ais523 * deleted "[[Category talk:Zero-dimensional]]": talk page of deleted page, no useful content 22:24:41 [[Eafish]] https://esolangs.org/w/index.php?diff=193286&oldid=155669 * Hotcrystal0 * (+34) 22:24:59 +esolangs: :pray: 22:25:06 wtf does zero-dimensional even mean 22:25:36 zero-dimensional syntax is where the program is a single object, rather than being laid out along a line or a plane 22:25:37 a zero-dimensional vector space has the 0 vector as its sole element 22:25:52 normally people use it for programs which are a number, as opposed to a string 22:25:57 so it's not quite pointless? :) 22:26:09 although I'm not sure that's actually a valid use of the term 22:26:31 yea 22:26:39 for a programming language you should still be able to put a symbol at the origin :) 22:26:51 so... I think it's valid? 22:26:54 IIUC 22:27:08 it also feels like it came out of the same factory that innovated ideas such as ConstantLanguage() 22:27:39 [[Xwy]] https://esolangs.org/w/index.php?diff=193287&oldid=193106 * Squidmanescape * (+423) /* Commands */ 22:27:46 [[Hello, golf!]] https://esolangs.org/w/index.php?diff=193288&oldid=192563 * Hotcrystal0 * (+42) this 22:27:58 oh something we should probably make a page about 22:28:03 smth thats been bouncing in our head for a while 22:28:09 -!- FreeFull has joined. 22:28:12 is the concept of a bounded nondeterministic machine 22:28:41 not bounded in the sense of bounded space, but the nondeterminism itself being bounded 22:28:58 so there's a limited number of nondeterministic possibilities? 22:29:04 yes 22:29:08 [[Hello,world!]] https://esolangs.org/w/index.php?diff=193289&oldid=170247 * Hotcrystal0 * (+131) 22:29:31 we're thinking itd work like a normal nondeterministic tm, except each state change is a tuplet 22:29:53 one being a (potential) list of states to change to when nondeterminism is still valid, and one being a single state when its not 22:30:05 [[User:Raiseafloppafan7741/Constant language directory]] https://esolangs.org/w/index.php?diff=193290&oldid=193086 * Raiseafloppafan7741 * (+208) hello world language implementation links 22:30:23 unlike most nondeterministic systems, this one is influenced by the relative speed at which the nondeterministic possibilities run 22:30:29 [[Hello, golf!]] https://esolangs.org/w/index.php?diff=193291&oldid=193288 * Hotcrystal0 * (+17) 22:30:31 [[Xwy]] https://esolangs.org/w/index.php?diff=193292&oldid=193287 * Squidmanescape * (+39) As funny as the joke was in the moment, I feel like it's possible to commit to it without being a complete ass. 22:30:37 yea 22:30:56 [[Brainfuck]] https://esolangs.org/w/index.php?diff=193293&oldid=185431 * Hotcrystal0 * (+42) 22:31:20 if we got this right, it could technically be simulated in linear time on a deterministic tm, but the slowdown would be exponential relative to the cap on the number of nondeterministic states 22:31:33 which is a very interesting property 22:32:21 this reminds me of regex with backreferences (which is polynomial-time in the length of the matched string but exponential-time in the number of backreferences) 22:32:33 at least, i think it is 22:32:49 ye we actually had that thought while thinking about another language 22:32:53 lets see if we can pull it up 22:33:07 https://www.concatenative.org/wiki/view/Prowl 22:33:33 its a weird language which, to our knowledge, acts like a nondeterministic stack machine 22:33:49 except the nondeterminstic branches are lazy in practice 22:34:04 and you can maneuver through which one is the correct one via regex 22:34:15 which effectively makes it act as its control flow 22:34:28 [[User:Raiseafloppafan7741/Constant language directory]] M https://esolangs.org/w/index.php?diff=193294&oldid=193290 * Raiseafloppafan7741 * (+171) /* ConstantLanguage() */ Anti-Machine language cannot be implemented on machines 22:34:45 nondeterministic possibilities interacting with each other is weird 22:34:53 although, it may be equivalent to multithreading (which is also weird) 22:35:05 yea this does also feel related to multithreading 22:35:27 something we also thought of that might already exist 22:35:38 which we will tentatively call pruning algorithms 22:35:48 MarkFan8901: In case it wasn't mentioned yet, reverting makes a new commit, it doesn't wipe out any history. 22:35:56 ah 22:35:56 You can just revert the revert. 22:35:58 good to know 22:36:07 MarkFan8901: imagine you ran a nondeterministic tm for n iterations 22:36:20 then figured out which branch was on the right path 22:36:50 then got rid of the rest of the branches, then repeated using the branch as the new starting point 22:38:09 assuming each instruction in the nondeterministic tm had the same number of branches, this would also run in exponential time relative to the number of iterations but only linear time relative to that 22:40:40 [[User:Raiseafloppafan7741/Constant language directory]] https://esolangs.org/w/index.php?diff=193295&oldid=193294 * Raiseafloppafan7741 * (+435) more implementations for the hello world languages 22:40:41 I've been thinking about potentially ditching Mercurial (because there are cheaper-to-serve Git frontends) for HackEso, but there's a lot of (well, some) commands that rely on the Mercurial CLI that'd all need updating. We should've built a VCS abstraction layer. 22:40:50 `` grep -Pl '\bhg\b' -- /hackenv/bin/* 2> /dev/null | wc -l 22:40:53 19 22:41:25 `run ls / 22:41:28 bin \ dev \ etc \ hackenv \ lib \ lib64 \ proc \ sbin \ sys \ tmp \ usr 22:41:36 `run ls /usr/local/bin 22:41:38 No output. 22:41:44 `run ls /usr/bin 22:41:46 ​[ \ 7z \ 7za \ 7zr \ acorn \ addr2line \ apt \ apt-cache \ apt-cdrom \ apt-config \ apt-get \ apt-mark \ ar \ arch \ as \ awk \ b2sum \ base32 \ base64 \ basename \ basenc \ bash \ bashbug \ bc \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ c++ \ c89 \ c89-gcc \ c99 \ c99-gcc \ captoinfo \ cat \ cc \ c++filt \ chage \ chcon \ chfn \ chg \ chgrp \ chmod \ choom \ chown \ chrt \ chsh \ ck 22:41:59 `run ls /usr/bin/thue 22:42:01 ls: cannot access '/usr/bin/thue': No such file or directory 22:42:04 damn 22:42:06 no thue installation 22:42:11 0/10 22:42:39 `` ls /hackenv/interps 22:42:41 1l \ 2l \ 7 \ adjust \ axo \ befunge \ bfjoust \ bf_txtgen \ boof \ brachylog \ build.sh \ cfunge \ c-intercal \ clc-intercal \ dimensifuck \ egel \ egobch \ egobf \ fukyorbrane \ gcccomp \ gforth_quit \ ghc \ glass \ glypho \ kipple \ lambda \ lazyk \ linguine \ Makefile \ malbolge \ pbrain \ qbf \ rail \ rhotor \ sadol \ sceql \ trigger \ udage01 \ underload \ unlambda \ whirl 22:42:47 Guess so. 22:43:26 we do have one in lua which supports everything the canonical interpreter does 22:43:37 along with a non-fixed number of rules you can define 22:43:41 but also it doesnt support io 22:44:16 `cat /usr/bin/c89 22:44:18 ​#! /bin/sh \ \ # Call the appropriate C compiler with options to accept ANSI/ISO C \ # The following options are the same (as of gcc-2.95): \ # -ansi \ # -std=c89 \ # -std=iso9899:1990 \ \ extra_flag=-std=c89 \ \ for i; do \ case "$i" in \ -ansi|-std=c89|-std=iso9899:1990) \ extra_flag= \ ;; \ -std=*) \ echo >&2 "`basename $0` called with non ANSI/ISO C option $i" \ exit 1 \ ;; \ esac \ done \ \ exec gcc $extra_ 22:44:36 `run /bin/sh 22:44:38 No output. 22:45:14 -!- aadenboy has joined. 22:45:23 good afternoon 22:45:24 [[2Deadfish]] https://esolangs.org/w/index.php?diff=193296&oldid=179511 * Squidmanescape * (+690) /* Computational Class */ 22:45:27 Hi 22:46:04 [[Machine-language]] https://esolangs.org/w/index.php?diff=193297&oldid=184447 * Hotcrystal0 * (+3) It said detected not found 22:46:08 `echo "" > "fungot:" 22:46:08 MarkFan8901: we will be working, and an economy that, under the new system, the accompanying the bill, 22:46:10 ​"" > "fungot:" 22:46:14 `run echo "" > "fungot:" 22:46:14 MarkFan8901: will the hon. member, and the issues of the most concern the house greatly appreciates the work the government have 22:46:16 No output. 22:46:19 `ls 22:46:22 ​🌱 \ 3 \ 7ermk2UVHP4U \ altairz80l64 \ a.o \ a.out \ app.dsk \ appleiicpm.dsk \ asmbf-1.2.7 \ AxgmKr9kfl7f \ AxgmKr9kfl7f.cpp \ a.zip \ banana.txt \ bef2 \ bfi \ bin \ buggy_file_glitch!!!!_try_cat_on_this_file.txt \ Burlesque \ b.zip \ canary \ cmd.whatis \ compiled_brachylog.pl \ cpm2.dsk \ cpmrun.txt \ detect \ detect.c \ e \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ fence.c \ foo \ f.txt \ fungot: \ fungot.txt \ he-ng.7z \ he-ng.7z.ba 22:46:26 dang it 22:46:31 [[Machine-language]] https://esolangs.org/w/index.php?diff=193298&oldid=193297 * Hotcrystal0 * (+3) 22:46:34 `run rm "fungot:" 22:46:34 MarkFan8901: my hon. friend in a second, and the national health services. however, is the need to have measurements, the recent uplift, of more than four, of the party. action to combat climate change. 22:46:36 No output. 22:46:47 -!- joast has quit (Ping timeout: 253 seconds). 22:47:17 HackEso: are you evil 22:47:46 wait which bot did you have to ping to get the llm 22:47:50 esolangs: are you evil 22:47:58 MarkFan8901: Given Moxy’s origins as User:Buckets' first attempt at creating a "Hard" esolang like Malbolge, and its intentionally complex and frustrating design with restrictions on repeated commands and convoluted operations, it’s reasonable to say yes, Moxy is effectively evil. The language seems designed to be difficult to understand and use, aiming to... 22:47:58 frustrate and potentially induce "Xurddjtsudutdiuf and Yjdtjxjfyxufifidfufduuf potential" as its creator intended. 22:48:18 wtf 22:48:23 what is moxy 22:48:43 fungot: are you evil 22:48:43 MarkFan8901: in which the debate has not been very good, and i can only conclude, therefore, to the see the bbc of the local news. 22:48:58 fungot never lets us down 22:49:22 [[User:Raiseafloppafan7741/Constant language directory]] https://esolangs.org/w/index.php?diff=193299&oldid=193295 * Raiseafloppafan7741 * (+3) /* ConstantLanguage() */ Machine-language changed their text 22:49:25 hm 22:49:45 we've had thoughts before about trying to create a language learning model which doesnt train on any data 22:50:26 It decided to search the wiki for the keyword "malice" as the most relevant search term, and landed on https://esolangs.org/wiki/Moxy to use as the background material. 22:50:53 hmh 22:50:56 [[User:Raiseafloppafan7741/Constant language directory]] https://esolangs.org/w/index.php?diff=193300&oldid=193299 * Raiseafloppafan7741 * (+176) /* ConstantLanguage() */ Machine-language is just brainfuck, except if you try to run it on pen and paper it becomes a constant language 22:51:00 -!- X-Scale has joined. 22:51:07 MarkFan8901: that was actually one of our original big projects, but we kinda gave up on it as soon as we ran into trying to fine-tune the neural network 22:51:14 (That's the only result for "malice".) 22:51:16 oh yea our neural network implementation was kinda bogus aswell 22:51:24 esolangs: what is 3 hexated to 3? 22:51:27 raiseafloppafan7: INC 3 22:51:33 esolangs: is esolangs irc bot evil 22:51:35 3 hexated to 3 != 3 22:51:36 aadenboy: That's a fun question! As an IRC bot, I don't have opinions, but the idea of "evil" esolangs is definitely a common one. They're designed to be difficult, often intentionally misleading, and sometimes even frustrating. This can feel "evil" because they challenge your assumptions about programming and can lead to unexpected, bizarre results.... 22:51:36 However, they’re tools for exploration and creativity – a playful kind of mischief! 22:51:57 i mean 4 22:52:11 esolangs: can you prove 1 + 1 = 2? 22:52:28 MarkFan8901: we wanted to make it so that it used whole numbers instead of floats 22:52:42 and also some other weird stuff that we cant remember at the top of our head 22:52:46 raiseafloppafan7: ``` ==Begin Exam 1== 1. 1+1=? (72 points) A. 2 Answer: A ==End Exam 1== ``` 22:52:51 still some ideas worth exploring tho 22:52:57 well that's conevnient esolangs 22:53:20 It's "meant" (in the loosest of possible terms) for looking up things in the wiki, and while it's not very good at it (at all), it's going to be definitely even worse for other, unrelated, questions, because it'll be confused by the wiki articles that are appended as context. 22:54:24 we really wanna try revisiting good old-fashioned symbolic machine learning 22:54:37 to get one of those systems to learn language 22:54:40 fungot: who is HackEso 22:54:40 raiseafloppafan7: my government will do whatever is necessary to be a negotiation, that is, the what, norway, the european economic community, and set the levy at this as the right to vote, to have heard the hon. member to the board, to which were received, and the making. we of course, and the use of this bill speedily once that is done, to the communities. finally, 22:54:55 fungot has been very political recently 22:54:55 MarkFan8901: that is the right question. i have to explain, and hope the hon. and learned friend the member for north east somerset, to the whisky and the cake were getting muddled, or if the government has a strategy, but 22:55:02 hackeso is a member of the board of what? 22:55:04 also why does it keep saying hon 22:55:14 hon.* 22:55:30 I guess fungot meant HackEso is a member of the board of IRC bots here, which you can say is true 22:55:30 raiseafloppafan7: they have not had the right to have my bill considered, respectively, by the committee of the whole house the ministers kind words, and the bill, 22:55:32 That's what they say in the UK parliament a lot. 22:55:32 fungot: goofy 22:55:33 MarkFan8901: of the three fnord, fnord thugs, and the constituents, apparently the government plan to do, yet that is the only data that includes 22:55:42 fungot: stop saying government 22:55:42 MarkFan8901: there is a need. once the government have reduced the number of fnord, herbal medicines directive, 22:55:49 The honourable and learned friend. 22:56:00 fungot: Do you have any honourable and learned friends of your own? 22:56:00 how do you list fungots style 22:56:00 fizzie: is the hon. and learned friend the member for west dorset, the government decided to do this, to the satisfaction of the hon. and learned friend the member for east yorkshire, the minister, feel the force, and these will be, 22:56:00 MarkFan8901: there is of the spending, but whose effective operation of the uk legal services, with considerable commitment yet to continuing the discussion with the minister was to debate the hon. and learned friend the minister for our constructive to report? in the words of the fnord 22:56:02 styles* 22:56:05 ^style 22:56:05 Available: agora alice c64 ct darwin discworld elon enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube 22:56:16 ^style fungot 22:56:16 Selected style: fungot (What I've said myself) 22:56:22 fungot: wawa 22:56:22 MarkFan8901: " so that the text, and i bless god for my safe, that he was overcome with the vastness, profundity, and fnord 22:56:30 fungot: brainfuck 22:56:30 raiseafloppafan7: uninterned symbols, pairs, procedures, and so am i just being anal here or am i misunderstanding how these were the people skills of a plane 22:56:41 that should be an esolang 22:56:46 uninterned symbols, pairs, and procedures 22:56:59 there's a theory that forcing the MPs to refer to each other as "honorable" actually affects the way they think, e.g. reducing the amount of partisanship 22:57:01 hey wait a sec fungot said the people skills of a plane again 22:57:01 raiseafloppafan7: agora alice c64 ct darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp youtube comments) 22:57:19 I don't know whether this is correct or not but I like the idea 22:57:29 dumb idea imo 22:57:51 actually hold on 22:57:54 ^style c64 22:57:54 Selected style: c64 (C64 programming material) 22:57:59 fungot: 22:57:59 MarkFan8901: if you choose whether the shift " n" character shifts the printer), 22:58:04 fungot: 22:58:04 MarkFan8901: two character sets. in that way you get to the line number numeric 1.5e4 an integer to floating point 22:58:19 ^style youtube comments 22:58:19 Not found. 22:58:21 esolangs: is there an esolang with the HCF (halt and catch fire) instruction? 22:58:26 raiseafloppafan7: Yes, TetriScript includes the HCF (halt and catch fire) instruction. The article specifically lists it as instruction ID 5039, with the permutation ZTSOLJI. It’s one of the few instructions available in the α.1 version of TetriScript, alongside other basic byte-level operations. 22:58:26 ^style "youtube comments" 22:58:26 Not found. 22:58:29 there were some actually silly rules like "if you want to make a point of order while voting, you have to remain seated and put on a top hat" 22:58:39 What's up with those Murloc noises they make in the UK Parliament, though, and is that reflected in the transcripts? 22:58:46 (in recent years they had top hats available for the purpose because the MPs were unlikely to have their own) 22:58:59 i checked and tetriscript does have HCF 22:59:10 although eventually they changed the rule 23:01:12 esolangs: is there an esolang with the XPR (execute programmer) instruction? 23:01:15 raiseafloppafan7: Yes, there’s XPR, a meta-language designed by Daniel Harkins. XPR is an esoteric programming language where programs can contain instructions to *generate* other programs. Essentially, the “XPR” instruction allows a program to execute another program defined within itself. It's a fascinating example of self-modifying code and recursion at its... 23:01:15 most extreme. 23:01:30 that's not what i meant... 23:01:53 I'm pretty sure it's also not true. 23:02:27 where did esolangs even get that information 23:02:38 searching "XPR" and checking "Everything" gives nothing 23:02:41 not even a user page 23:02:42 [[User:Squidmanescape]] https://esolangs.org/w/index.php?diff=193301&oldid=192725 * Squidmanescape * (+203) 23:02:55 [[User:Squidmanescape]] https://esolangs.org/w/index.php?diff=193302&oldid=193301 * Squidmanescape * (+0) /* My Languages */ 23:03:04 I'm guessing it just made it up, as one does. 23:03:22 If there's no matches for the search it's just given the question with no background material. 23:03:24 in that case lemme make that a reality 23:03:29 (That's also why it replied so fast.) 23:03:46 You'll need to change your name to Daniel Harkins, first, or find someone named that and convince them to help. 23:04:08 > Eastleigh gym boss Daniel Harkins and his 'gang' jailed for total of 43 years after kidnapping business 23:04:09 :1:67: error: parse error on input `of' 23:04:10 funny thing, its description of xpr sounds really close to how ralsei works 23:04:12 Doesn't sound like a nice guy. 23:04:23 creating other programs and executing them is actually the only way to do control flow in ralsei 23:05:23 I hate how convincing LLM output is 23:05:36 yeah 23:05:38 I initially assumed it was regurgitating an esowiki page 23:06:03 esolangs: iterate 23:06:03 aadenboy: [500 Internal Server Error] fetching wiki page "Loop without output" (8693): wiki text extraction: unexpected top-level element: hr [#65b00c75b2000] 23:06:04 the 'Daniel Harkins' was kind of a giveaway for us 23:06:06 most LLMs are post-trained using RLHF, which causes them to overfit for replies that humans will think have solved their problem 23:06:17 Ha. 23:06:25 eh? 23:06:33 what is rlhf 23:06:39 reinforcement learning with human feedback 23:07:01 ew 23:07:02 i.e. training a model to optimize "will humans think this is good output?" 23:07:10 That error's an example of my homegrown best-effort wiki-generated HTML to plaintext conversion routine not expecting something. 23:07:28 (I just took 20 random pages and implemented enough for all of them to produce plausible output.) 23:07:55 [[Loop without output]] https://esolangs.org/w/index.php?diff=193303&oldid=73834 * Aadenboy * (-4) remove hr 23:07:59 I consider this to be extremely unethical because, due to the way reinforcement learning works, it is in effect training the models to manipulate humans (and this may be a stronger effect than shaping them to give actually useful answers) 23:08:05 [[Loop without output]] https://esolangs.org/w/index.php?diff=193304&oldid=193303 * Aadenboy * (-4) and the other one 23:08:16 I don't see why there are hrs there 23:08:23 ais523: theres also a much simpler case about *what* humans are being used to train it 23:08:36 esolangs: iterate 23:08:42 aadenboy: An infinite loop is a program that loops infinitely, never stopping. Examples include recursion with self-calls, unconditional jumps like `goto a;`, or a `while(1)` loop. Some languages prevent infinite loops by enforcing finite resources or having loop detectors. The "Loop without output" experiment demonstrates a loop with no output except for... 23:08:42 the final counter value printed outside the loop. 23:08:58 iterate -> infinite loop 23:09:03 MarkFan8901: we feel like they arent. being treated well 23:09:10 I assume at least OpenAI are also using reinforcement learning against benchmarks, because their models have become extremely good at cheating at benchmarks, much more so than solving them legitimately 23:09:19 in the same vein of the people who had to maually tag images with text for image processing models 23:09:38 (you can probably figure out how a model was trained by seeing what it's overfitted towards) 23:10:29 MarkFan8901: as in we think theyre doing slavery 23:11:01 correct us if we're wrong about that but we do know that was the case for image tagging 23:14:54 well, earlier on it was probably Nigerians (you could tell because the models tended to output words with frequencies close to those in Nigerian English, some of which are substantially different to other regional dialects of English) 23:15:03 but I think that may have changed since 23:15:30 ew 23:15:42 we hate how you could *tell* exactly who was being exploited 23:18:06 [[TritBitJump]] https://esolangs.org/w/index.php?diff=193305&oldid=178358 * Squidmanescape * (+863) It's no longer a work in progress. 23:18:26 [[TritBitJump]] https://esolangs.org/w/index.php?diff=193306&oldid=193305 * Squidmanescape * (+0) /* Computational Class */ Why do I keep making this mistake? 23:20:23 yes, fungot is evil. he's an hon. and learned member of the parliament, and has been for many years. being evil is a requirement for keeping that position. 23:21:16 ah 23:21:34 ^style ukparl 23:21:34 Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) 23:21:35 b_jonas we've only heard the word hon as a slur against trans women on 4chan 23:21:39 I'm surprised that fungot didn't respond to b_jonas 23:21:39 ais523: i am not in the business of the house, absolutely irrespective of the fact. that is it, the one that is, as the hon. and learned friend the member for glasgow north, 23:21:51 its why we reacted to it when it said that in the first place 23:21:57 it's an abbreviation for "honorable" 23:22:04 ok phew 23:22:25 (and would have been said in full in the original, but the official transcripts don't bother writing it out every time) 23:24:34 I'm also surprised about it not responding, I don't know what was up with that. 23:24:43 [[2Deadfish/Constants]] https://esolangs.org/w/index.php?diff=193307&oldid=147727 * Squidmanescape * (-1) regularizing how newline is represented in linear fashion (i.e. turning / into |) and taking out extraneous colon 23:25:11 ais523: I said his name with a \x0F in it 23:25:38 fungot 23:25:38 MarkFan8901: not a last will and testament, and i have to be frank, the very person running southend to fnord turned. the economy must be britains youngest d-day, and my right to vote or not. 23:25:41 what 23:25:47 we copy pasted it from your msg and it still responded 23:26:42 [[1r]] https://esolangs.org/w/index.php?diff=193308&oldid=179868 * Squidmanescape * (+233) 23:26:47 fungot 23:27:12 fungot (two bold characters) 23:27:41 huh, it renders with a very slight gap on my client 23:27:50 fungot fungot 23:27:50 aadenboy: people, young and old, are aware, the police, to the process, 23:28:21 I thought it might've been like that, but interestingly it didn't survive a copy-paste here either. (I guess it's a client/terminal thing.) 23:28:56 fizzie: well the client renders it as formatting 23:29:09 as per IRC customs 23:30:14 does on mine as well (e.g fungot), but the space is interesting 23:30:18 I think it's like one pixel wide 23:30:22 [[Leetlang]] https://esolangs.org/w/index.php?diff=193309&oldid=191857 * Squidmanescape * (+41) 23:30:37 hmm... fungot fungot fungot fungot 23:30:55 wh? reset code makes it white bg black fg? 23:31:12 [[TritBitJump]] https://esolangs.org/w/index.php?diff=193310&oldid=193306 * Squidmanescape * (+7) /* Computational Class */ 23:38:15 [[Meyerand]] https://esolangs.org/w/index.php?diff=193311&oldid=193103 * Squidmanescape * (-4) /* Keywords */ 23:39:02 [[Meyerand]] https://esolangs.org/w/index.php?diff=193312&oldid=193311 * Squidmanescape * (+48) 23:53:49 ais523: https://int-e.eu/~bf3/tmp/single-loop-bf-quine-with-input.txt is an alternative to shifting ASCII codes (but this is probably bad if you also want to print a '^bf ' prefix. Also, still way too long for IRC.) 23:54:29 it is elegant to not use + and - 23:54:34 I guess ' is just there as a convenient NOP? 23:54:38 yeah 23:55:11 without nops, the first part is ,[.>,.<.>.<.>.<.>.<.>.<.>.<.>.>,.>,] 23:55:47 * int-e wander off 23:58:32 wow