00:05:56 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
00:08:59 -!- Lord_of_Life has joined.
00:18:10 <somefan> perlbot compose [fact revisions ping]
00:18:10 <perlbot> somefan: [16471 by somefan: <*:##NULL> ping is pong] [8700 by f00li5h: <*:##NULL> ping is purr] [4731 by perlbot: <*:##NULL> ping is pong!]
00:28:07 -!- Sgeo has joined.
00:31:11 -!- kibty has joined.
00:44:50 <esolangs> [[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 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
01:34:47 <fungot> 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 <fungot> +2[[<+7[-<+7>]>[-<+<+>>]<[->+<]<-2.[-]<]+4[->+8<]>.[-]>>[-[>+2<-[>+2<-[>+2<-[>+2<-[>-8>+>[->+>+<2]+>>[<2->>[-]]<2[>+<-]>[-<+>]<4-[>+2<-[>+2<-[>+2<-[>+2<[-]]]]]]]]]]<[->+<]>+>[-<+>]>>]<3]
01:34:58 <fungot> 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 <fungot> 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 ...
02:06:46 <esolangs> [[Tonk]] https://esolangs.org/w/index.php?diff=193197&oldid=192235 * Raiseafloppafan7741 * (+740) some minor changes
02:32:16 <esolangs> [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193198&oldid=193191 * Raiseafloppafan7741 * (+85) 13 -> Thue[days 2763]
02:33:30 <esolangs> [[NotDeadfish]] https://esolangs.org/w/index.php?diff=193199&oldid=190863 * Cordership * (+52) /* Interpreter */
02:41:52 <esolangs> [[Talk:NotDeadfish]] N https://esolangs.org/w/index.php?oldid=193200 * Dragoneater67mobile * (+204) whats the difference??
02:42:52 <esolangs> [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193201&oldid=192848 * Dragoneater67mobile * (+236)
02:43:21 <esolangs> [[User talk:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193202&oldid=193201 * Dragoneater67mobile * (-2) /* thanks */ h3->h2
02:49:26 <esolangs> [[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 <esolangs> [[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 <esolangs> [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193205&oldid=193204 * Dragoneater67mobile * (+206) /* 2763 thue days? */
02:56:52 <esolangs> [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193206&oldid=193205 * Raiseafloppafan7741 * (+349) /* 2763 thue days? */
02:58:10 <esolangs> [[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 <esolangs> [[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 <esolangs> [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193209&oldid=193208 * Dragoneater67mobile * (+192) /* 2763 thue days? */ 67
03:04:15 <esolangs> [[User talk:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=193210&oldid=193209 * Raiseafloppafan7741 * (+548) /* 2763 thue days? */ YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
03:04:31 <esolangs> [[User talk:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193211&oldid=193210 * Raiseafloppafan7741 * (-1) /* 2763 thue days? */ YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
03:09:15 <fungot> aadenboy: just to help an fnord archive) or " in meinen lederhosen" ( plural
03:10:30 <esolangs> [[MY E KEY BROKE]] M https://esolangs.org/w/index.php?diff=193212&oldid=191546 * Raiseafloppafan7741 * (+5) /* Truth-machine */
03:23:58 <esolangs> [[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> 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> raiseafloppafan7: i just wrote :p ( what was i thinking
04:12:15 -!- sprock has joined.
04:16:45 -!- de67 has joined.
04:17:48 <de67> 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:13 <fungot> raiseafloppafan7: no, it's not. it's more complex than that. read the code.) good stuff
04:37:46 -!- sprock has quit (Ping timeout: 260 seconds).
04:39:02 <de67> hi raiseafloppafan7
04:39:20 <de67> wanna see smth funny?
04:39:59 <de67> look, HackEso's doing 67
04:43:04 <fungot> 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:19 <esolangs> 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:46:38 <de67> i think that esolangs needs to be powered by something more powerful
04:46:49 <de67> even gemma 4 e4b is better than this
04:47:11 <de67> e4b is better and larger
04:47:24 <de67> e2b is smaller, still.better than thid
04:48:52 <esolangs> raiseafloppafan7: [500 Internal Server Error] fetching wiki page "Loop without output" (8693): wiki text extraction: unexpected top-level element: hr [#65af173788e91]
04:49:30 <de67> it has [ and ]
04:49:36 <de67> which are quite complec
04:50:04 <de67> brainfuck without [ and ] can be recognized by a finite state automaton
04:50:44 <de67> but brainfuck with [ and ] needs at least a pushdown automaton to recognize it
04:51:35 -!- de67 has quit (Quit: Client closed).
04:52:12 -!- de67 has joined.
04:52:15 <int-e> 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: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 <esolangs> [[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 <esolangs> [[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 <de67> fungot keeps kidnapping mr
06:34:53 <fungot> de67: if it's ( syntactically) long lol, this aircraft crashed
06:35:23 <de67> fungot's now going 'round staging plane crashes, wtf
06:35:23 <fungot> 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 <de67> fungot: say something normal
06:36:57 <fungot> 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 <de67> it looks xoherent if you skim through
06:38:04 <de67> i had a stroke
06:39:44 -!- de67 has quit (Quit: Client closed).
06:39:57 -!- de67 has joined.
06:40:02 <fungot> 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 <fungot> Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011)
06:40:27 <fungot> de67: looks more to me like a bush. you'd best watch out, because it's history!
06:40:57 <de67> ^style nethack
06:40:57 <fungot> Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
06:41:09 <de67> fungot: whats a nethack
06:41:33 <de67> ^style youtube
06:41:33 <fungot> Selected style: youtube (Some YouTube comments)
06:41:40 <de67> fungot: plane crash
06:42:01 <fungot> Selected style: fungot (What I've said myself)
06:42:53 <de67> i recall int-e doing smth
06:43:29 <de67> 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 <int-e> I only tested something. fungot's babble limit is its own thing.
06:51:53 <HackEso> 238) <oklopol> shit would make great currency, because everyone would have it and you could literally be filthy rich
06:52:10 <de67> sorry i cant get over this
06:52:16 <de67> 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 <esolangs> [[Reversible Bitfuck]] https://esolangs.org/w/index.php?diff=193216&oldid=183610 * Salpynx * (+0) /* Simple translations */ Fix: RBF toggle is '*' not '+'
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 <esolangs> [[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 <esolangs> [[()!^]] 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 <esolangs> [[()!^]] https://esolangs.org/w/index.php?diff=193219&oldid=193218 * VP3NEG * (+88)
08:17:30 <esolangs> [[()!^]] https://esolangs.org/w/index.php?diff=193220&oldid=193219 * VP3NEG * (-107)
08:28:27 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193224&oldid=193119 * Cordership * (+28) /* Syntax */
09:39:51 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193225&oldid=193224 * Cordership * (-65) /* Examples */
09:42:15 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193226&oldid=193225 * Cordership * (+11) /* Primes using Erastothenes sieve */
09:42:32 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193227&oldid=193226 * Cordership * (-26) /* Primes using Erastothenes sieve */
09:42:54 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193228&oldid=193227 * Cordership * (-17) /* Pi */
09:43:25 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193229&oldid=193228 * Cordership * (-17) /* Tommyaweosme constant */
09:43:41 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193230&oldid=193229 * Cordership * (+12) /* Syntax */
09:45:04 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193231&oldid=193230 * Cordership * (-41) /* Examples */
09:52:02 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193232&oldid=193231 * Cordership * (+41)
09:52:21 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193233&oldid=193232 * Cordership * (+2) /* Graham's number */
09:54:12 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=193234&oldid=193233 * Cordership * (-57) /* Recaman sequence */
10:12:29 <fungot> Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018)
10:12:46 <b_jonas> let's restore the hon. and learned member to one of his best styles
10:13:02 <HackEso> 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 <esolangs> [[()!^]] M https://esolangs.org/w/index.php?diff=193235&oldid=193220 * Dragoneater67mobile * (-10) /* Introduction */ (dont start articles with a subsection)
10:22:17 <esolangs> [[()!^]] https://esolangs.org/w/index.php?diff=193236&oldid=193235 * Dragoneater67mobile * (-136) reword
10:24:05 <esolangs> [[User talk:VP3NEG]] https://esolangs.org/w/index.php?diff=193237&oldid=183417 * Dragoneater67mobile * (+235) sign ur comments
10:26:12 <esolangs> [[Iffy]] M https://esolangs.org/w/index.php?diff=193238&oldid=188530 * Dragoneater67mobile * (-13) /* Introduction */
10:26:59 <esolangs> [[Itera]] M https://esolangs.org/w/index.php?diff=193239&oldid=183423 * Dragoneater67mobile * (+6)
10:27:29 <esolangs> [[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 <esolangs> [[ChooseNumber]] https://esolangs.org/w/index.php?diff=193241&oldid=193151 * None1 * (+676)
12:06:43 -!- [X-Scale] has joined.
12:06:52 <esolangs> [[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 <esolangs> [[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 <esolangs> [[]] 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:58:28 <esolangs> [[9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] M https://esolangs.org/w/index.php?diff=193245&oldid=192653 * Dragoneater67 * (+1) /* Looping counter */ fix
13:00:21 <esolangs> [[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 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=193247&oldid=192132 * None1 * (+66) /* General languages */
13:05:02 <esolangs> [[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 <esolangs> [[Uhurx]] https://esolangs.org/w/index.php?diff=193249&oldid=193246 * None1 * (+417)
13:11:48 <esolangs> [[Uhurx]] https://esolangs.org/w/index.php?diff=193250&oldid=193249 * None1 * (+25) /* See also */
13:12:20 <esolangs> [[Uhurx]] M https://esolangs.org/w/index.php?diff=193251&oldid=193250 * Dragoneater67 * (-2) /* Interpeter */ fix
13:12:31 <esolangs> [[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 <code>+</code>, i.e. does <code>+ ></code> repeat the <code>></code> or the <code> </code>? ~~~~"
13:13:05 <esolangs> [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193253&oldid=193252 * Dragoneater67 * (+172)
13:15:40 <esolangs> [[LinearModulo2]] https://esolangs.org/w/index.php?diff=193254&oldid=169878 * None1 * (+185) /* Computational class */
13:17:05 <esolangs> [[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 <esolangs> [[Uhurx]] M https://esolangs.org/w/index.php?diff=193256&oldid=193255 * None1 * (+2) /* C */
13:19:42 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <de67> hi isabella, shikhin, xelxebar
13:53:01 <esolangs> [[Gridify]] https://esolangs.org/w/index.php?diff=193261&oldid=193223 * Cordership * (+53) /* Instructions */
13:53:10 <de67> fungot: plz revive chat
13:53:21 <de67> fungot is DEAD
13:55:43 <fungot> aadenboy: in my very rural, that may have.
13:57:03 <esolangs> [[Gridify]] https://esolangs.org/w/index.php?diff=193262&oldid=193261 * Cordership * (+0) /* Instructions */
13:57:55 <de67> why cant is summon fungot
13:57:56 <fungot> 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 <esolangs> [[Talk:9-gJGPoegjo3qjg0eapogke;pogjegpo;klegek;gJKOPGf]] https://esolangs.org/w/index.php?diff=193263&oldid=193260 * Blashyrkh * (+236) /* Any ideas for IO? */
13:58:49 <fungot> 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 <fungot> Selected style: ss (Shakespeare's writings)
13:59:23 <de67> fungot: plane crash
13:59:23 <fungot> de67: paulina. good my liege, for very little pains will bring this labour to an happy end.
13:59:44 <de67> "an happy" is grammatically incorrect, fungot
13:59:44 <fungot> 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 <esolangs> [[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 <esolangs> [[Gridify]] https://esolangs.org/w/index.php?diff=193265&oldid=193262 * Cordership * (-20) /* Instructions */
14:03:45 <esolangs> [[Gridify]] https://esolangs.org/w/index.php?diff=193266&oldid=193265 * Cordership * (-20) /* Instructions */
14:04:25 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Gridify]] https://esolangs.org/w/index.php?diff=193270&oldid=193269 * Cordership * (-144)
14:22:48 <esolangs> [[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:34:51 <esolangs> [[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.]] </now
14:34:54 -!- ais523 has joined.
14:35:26 <de67> when i come back
14:35:37 <de67> ill start documenting some esolangs that i recently found
14:35:43 <de67> 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 <esolangs> [[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 <esolangs> [[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 <de67> hi raiseafloppafan7
15:06:38 -!- raiseafloppafan7 has left.
15:10:47 -!- raiseafloppafan7 has joined.
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:49 <fungot> 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:27 <fungot> 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:17:04 <fungot> 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:28 <de67> ^def cat bf ,[.,]
15:17:42 <de67> fungot has a great sense of hum0r!!!
15:17:42 <fungot> 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 <fungot> raiseafloppafan7: wife. yes, yes; the senate has letters from the doctor, he hath made great preparation.
15:17:58 <de67> i think that the current style is sharespeare
15:18:01 <fungot> 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:07 <de67> its shakespeare
15:18:12 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
15:18:41 <esolangs> raiseafloppafan7: Here's a random trivial brainfuck substitution: ``` ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>>+.>++. ```
15:19:11 <de67> that doesnt seem trivial, nor doesnt look like a substitution, its just brainfuck
15:19:48 <fungot> raiseafloppafan7: adr. did'st speake him faire? luc. biondello, what of that? cade. marry, i would they had stay'd
15:19:55 <esolangs> 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 <esolangs> the caret (`^`) prefix and offers a `^help` command for listing available commands.
15:20:05 <de67> it knows fungot
15:20:05 <fungot> 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 <de67> ^style youtube
15:20:13 <fungot> Selected style: youtube (Some YouTube comments)
15:20:20 <fungot> raiseafloppafan7: omg i was wooting for them too!! that made me laugh
15:20:24 <de67> fungot: what do you think about plane crashes?
15:20:24 <fungot> de67: finally a snow game", there is so true
15:20:40 <fungot> 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 <raiseafloppafan7> fungot: evaluate this SKI expression: SSK(K(KK)SK(S)(I(SKSK)KS))SK(ISI)
15:21:03 <fungot> raiseafloppafan7: charlie has grown so much better
15:21:05 <fizzie> There's a page on the wiki about fungot, and that was pretty much lifted straight from there.
15:21:06 <fungot> fizzie: under my skin frst came out 2 years... from what i reckon
15:23:05 <fungot> raiseafloppafan7: that was so damn that she has changed but thats kinda funny btw to see the
15:23:40 <de67> how about using text for steganography to hide computer programs?
15:23:46 <de67> that has been thought of before
15:23:53 <de67> but it still could be interesting
15:25:25 <raiseafloppafan7> esolangs: evaluate this SKI expression: SKK(K(KK)SK(S)(I(SKSK)KS))SK(ISI)
15:25:33 <esolangs> 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 <esolangs> these functions within the SKI system, it's impossible to determine the final evaluation. However, the expression heavily utilizes the fundamental SKI combinators.
15:26:24 <raiseafloppafan7> What about an esolang where the code looks like AI generated text
15:27:03 <fizzie> That was, like, the least efficient way of adding 1 + 1: https://zem.fi/tmp/1+1.txt
15:27:34 <de67> ive already thought about that
15:27:42 <de67> where the entire program is ai text tropes
15:27:51 <de67> "It's not just X, it's Y."
15:28:01 <int-e> raiseafloppafan7: we pretty much have that it's how LLM instances can coordinate
15:28:05 <fizzie> The former. It went through the wiki pages [[MASM/Addition]], [[Pairwise addition]], and [[Addition Automaton]] as part of coming up with the answer.
15:29:01 <int-e> 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 <de67> agi is here, ai will overthrow humans
15:29:18 <de67> theyre taking our jobs
15:29:20 <int-e> (Note that I'm avoiding both the terms "agent" and "harness".)
15:29:38 <de67> arent harnesses used for ponys?
15:29:38 <fizzie> 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 <raiseafloppafan7> de67: theyre taking our infrastructure by intentionally being inefficient /j
15:29:43 <int-e> LLMs don't even NEED jobs.
15:30:07 <int-e> The actual decisions are still made by executives and managers.
15:30:18 <int-e> Those *people* are taking away jobs.
15:30:50 <fizzie> 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 <int-e> Or at least talking about it.
15:32:30 <esolangs> [[Yugg]] N https://esolangs.org/w/index.php?oldid=193275 * Dragoneater67 * (+1182) Created page with "i quit guys, ai will replace us all --~~~~"
15:34:01 <de67> i just noticed
15:34:08 <de67> every page on this wiki i r=wrote
15:34:14 <de67> especially recent ones
15:34:19 <de67> kinda look the same
15:34:55 <int-e> so... does that mean you have a style, or are you producing slop ;-)
15:35:07 <de67> i dont think its slop
15:35:19 <de67> its human slop :-)
15:35:56 <de67> its more of a style thing
15:36:18 <de67> theres very little reason to diverge from my usual style
15:36:26 <de67> unless i made something really weird
15:36:31 <de67> or someone else did
15:36:33 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
15:36:45 <de67> raiseafloppafan7: THERE'S NO HELP
15:36:57 <fungot> raiseafloppafan7: 24 years? made me laugh!... this looks great
15:37:07 <fungot> raiseafloppafan7: release this shit up fast, and why is the quality and this was an air show
15:37:54 <de67> fungot: is it moral to joke about plane crashes?
15:37:54 <fungot> de67: hahahahahahahaha lmaoooo omg... this can go wrong with planes. fly boeing, canadair, or the friggin investigation report.
15:38:08 <de67> apparently plane crashes are funny now
15:38:46 <fungot> 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 <raiseafloppafan7> fungot: ...the plane's autopilot made the plane crash more severely?
15:39:04 <fungot> raiseafloppafan7: i think it was a full crew and 130 passengers.
15:39:23 <de67> why is it so coherent so suddenly???
15:39:29 <fungot> 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:40:16 <fizzie> I think I might remove that style.
15:40:50 <raiseafloppafan7> Is it because of the overwhelming number of references to plane crashes?
15:40:59 <fungot> 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:42:26 <fizzie> Mostly. But it's also not particularly good even disregarding that.
15:45:40 <de67> if anyone has time
15:45:53 <de67> you should go to the r/esolangs subreddit
15:46:02 <fizzie> You need to separate code and input with a ! for ^bf.
15:46:15 <de67> and create esolang wiki pages for the esolangs from that subreddit
15:46:29 <de67> ^bf ,[.,]!Hello, world!
15:46:37 <de67> so its like dbfi
15:46:53 <de67> ^cat Hello, world!
15:48:23 <de67> you should make it store the input, output it, output ! and them output the input again
15:48:34 <de67> something like
15:49:36 <de67> ^bf >,[>,][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]!>,[>,][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]
15:50:18 <ais523> <fizzie> 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:26 <de67> ^bf >,[>,][<][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]!>,[>,][<][>.]>+++++++++++++++++++++++++++++++++.<[<][>.]
15:50:39 <fizzie> ^bf ,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]
15:50:39 <fungot> ,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[>,]<[<]>[.>]>++++[>++++++++<-]>+.<<<[<]>[.>]
15:50:44 <fizzie> Not so short any more.
15:51:05 -!- de67 has quit (Quit: nyaa~).
15:51:20 <fungot> Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018)
15:51:25 <ais523> fungot: I like this style
15:51:26 <fungot> 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:52:08 <fungot> fungot programfungot program
15:52:15 <int-e> you want [<] not [<<]
15:52:31 <ais523> ^bf >,[.>,]<[<<]>[.>].!fungot programs
15:52:36 <ais523> ^bf >,[.>,]<[<<]>[.>].!fungot programsy
15:52:36 <fungot> fungot programsyfungot programsy
15:52:52 <fizzie> ^bf ,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]
15:52:52 <fungot> ,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]!,[.>,]>++++[>++++++++<-]>+.<<<[<]>[.>]
15:52:58 <ais523> with << it only works with strings whose length has a given parity
15:53:09 <raiseafloppafan7> ^bf >,[.>,]+++++++++++++++++++++++++++++++++.[-]<[<<]>[.>].!(fungot)
15:53:38 <ais523> fizzie: my brain went back and forth between deciding that was unexpectedly short and deciding that was unexpectedly long
15:53:45 <ais523> I guess the difficulty is primarily computing the exclamation mark
15:53:50 <int-e> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
15:53:50 <fungot> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
15:53:53 <fizzie> I stole the 33 from the [[Brainfuck constants]] page.
15:54:06 <ais523> I just realised that you could just put the ! in the input, and I think int-e realised that first
15:54:10 <int-e> I stole the 33 from the input
15:54:27 <ais523> (the "oh" was me realising, but int-e realised in time to actually write up the program)
15:56:06 <int-e> raiseafloppafan7: you *still* want [<], not [<<]
15:56:06 <ais523> ^bf >,[>,]<[.<]>[>]<[.<]!^bf >,[>,]<[.<]>[>]<[.<]!
15:56:06 <fungot> !]<.[<]>[>]<.[<],>[,> fb^!]<.[<]>[>]<.[<],>[,> fb^
15:57:52 <ais523> ^bf >,[.>,].<[.<]!!]<.[<.],>.[,>
15:58:39 <int-e> ais523: ]. is suspicious ;)
15:58:56 <ais523> ^bf >,[.>,]<[.<]!!]<.[<],>.[,>
15:58:56 <fungot> !]<.[<],>.[,>>,[.>,]<[.<]!
16:00:00 <ais523> ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^
16:00:00 <fungot> ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^
16:00:05 <raiseafloppafan7> ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:05 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!
16:00:13 <raiseafloppafan7> ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]..
16:00:13 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]..!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>]..
16:00:24 <ais523> still a bit longer than int-e's but at least it's palindromic now
16:00:29 <raiseafloppafan7> ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:29 <fungot> >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:39 <raiseafloppafan7> ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:40 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!
16:00:51 <raiseafloppafan7> ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:51 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<<]>[.>].
16:00:56 <raiseafloppafan7> ^bf >>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].
16:00:56 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].
16:00:59 <ais523> or, hmm, let's compare int-e's (next line) to mine (line after)
16:01:19 <ais523> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
16:01:19 <fungot> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
16:01:23 <ais523> ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^
16:01:23 <fungot> ^bf >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,> fb^
16:01:33 <ais523> ah, the leading > isn't needed on mine?
16:01:39 <ais523> ^bf ,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[, fb^
16:01:39 <fungot> ^bf ,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[, fb^
16:01:43 <ais523> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
16:01:43 <fungot> ^bf ,[.>,]<[<]>[.>]!^bf ,[.>,]<[<]>[.>]!
16:01:52 <ais523> should be the same length exactly, then
16:01:58 <raiseafloppafan7> ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].
16:01:58 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>].
16:02:39 <raiseafloppafan7> ^bf >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:02:39 <fungot> >,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!>,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:02:49 <int-e> ais523: it's almost the same code as well, only one . moved
16:03:00 <ais523> int-e: well, and the input reversed
16:03:20 <int-e> ais523: that's not code
16:03:37 <ais523> well if it isn't code then neither of these are quines :-)
16:03:52 <raiseafloppafan7> ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:03:52 <fungot> ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:04:24 <fungot> 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 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
16:06:35 <int-e> ais523: I do like the string reversal though; it adds some light obfuscation
16:07:29 <ais523> 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 <raiseafloppafan7> ^bf ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:08:34 <fungot> ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f
16:08:37 <int-e> ^bf ,[-.+>,]<[<]>[.>]!_cg!-\./,?-^=\=^?\/?^"
16:08:37 <fungot> ^bf ,[-.+>,]<[<]>[.>]!_cg!-\./,?-^=\=^?\/?^"
16:08:58 <ais523> 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 <int-e> I guess we can always do this kind of thing to make it a little more obscure
16:09:14 <ais523> whereas in the nonpalindromic one the loops vary in length
16:09:58 <raiseafloppafan7> ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:09:58 <fungot> ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]
16:10:08 <raiseafloppafan7> ^bf ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:10:08 <fungot> ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f
16:10:38 <raiseafloppafan7> ^bf ,[.>,]-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:10:38 <fungot> ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]f
16:10:47 <raiseafloppafan7> ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:10:47 <fungot> ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!
16:10:56 <raiseafloppafan7> ^bf ,[.>,]>-[-[-<]>>+<]>.<<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:10:56 <fungot> ,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]!,[.>,]-[-[-<]>>+<]>.<<<<[<]>[.>]
16:11:12 <ais523> <int-e> ^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 <ais523> https://codegolf.stackexchange.com/questions/105127/fastest-mini-flak-quine/176925#176925
16:13:37 <ais523> "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 <fizzie> ais523: Re the earlier: what is a review, though, but an opinionated summary?
16:19:52 <ais523> fizzie: well, if you summarize a page about X, the summary should contain information about X
16:20:10 <ais523> the review doesn't contain information about Addition Automaton, only information about the page about Addition Automaton
16:21:46 <fizzie> 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:29 <esolangs> [[Comun]] M https://esolangs.org/w/index.php?diff=193276&oldid=132213 * Dragoneater67mobile * (+117)
16:25:33 <esolangs> [[Comun]] M https://esolangs.org/w/index.php?diff=193277&oldid=193276 * Raiseafloppafan7741 * (+0) typos
16:28:55 <esolangs> [[Comun]] M https://esolangs.org/w/index.php?diff=193278&oldid=193277 * Dragoneater67mobile * (+1) /* External links */ found the new repo
16:33:48 <fungot> >,[>,]<[.>]>[.>]!!]>.[>]>.[<],>[,>
16:37:22 <fungot> >,[>,]>[.>]<[.>]!!]>.[<]>.[>],>[,>
16:39:08 <fungot> raiseafloppafan7: an important point, of the 120,000, up 66% since 2015;., official report, 2 may 2018;
16:39:15 <fungot> >,[>,]<[.<]>[.>]!!]>.[>]<.[<],>[,>
16:42:01 <fungot> 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:43:24 <int-e> ^bf ,[.>,>,]<[.<]!^!b]f< .,[[<.]>,,>>,,>].<[[,. <f]b!^
16:43:24 <fungot> ^bf ,[.>,>,]<[.<]!^!b]f< .,[[<.]>,,>>,,>].<[[,. <f]b!^
16:43:34 <int-e> ais523: look, only two loops :)
16:44:39 <int-e> (it's not even that much longer than the 3 loop ones)
16:46:13 <esolangs> [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=193279&oldid=193198 * Raiseafloppafan7741 * (-395)
16:46:36 <ais523> now I'm wondering if a one-loop version is possible
16:50:09 <int-e> Hmm. I find that hard to imagine.
16:58:12 <int-e> 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 <int-e> Not a proof... but I think it's a good enough reason to not try ;-)
16:59:50 <int-e> I'd have more hope in a program with a [[]] structure (rather than [][])
17:09:08 <ais523> I suspect a solution involves putting long strings of <<<< or the like inside the loop
17:09:34 <ais523> (if there is a solution, that is)
17:11:11 <ais523> actually this doesn't seem extremely difficult from the problem of finding a file that decompresses into itself
17:11:27 <ais523> 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 <int-e> 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:52 <int-e> that's parsed as +.
17:27:11 <b_jonas> yeah. if it was a multiplier, that would make some of these programs easier.
17:27:13 <int-e> (the upshot of this is that ^show lies about brainfuck programs)
17:28:12 -!- raiseafloppafan7 has joined.
17:43:47 <fizzie> ^bf ,[,[.>,>,]<.]!?^?b!f] .,<[],,[>.,>>,.>[,,][<,. ]f!b?^
17:43:47 <fungot> ^bf ,[,[.>,>,]<.]!?^?b!f] .,<[],,[>.,>>,.>[,,][<,. ]f!b?^
17:43:57 <fizzie> Since you mentioned a [[]] structure.
17:48:53 <fizzie> (Very much a derivative of your two-looper.)
17:49:08 <ais523> now I'm wondering whether there's a loop-free BF Joust quine
17:49:47 <ais523> (assuming that . produces output that is irrelevant to the joust)
17:55:03 <int-e> ^bf +[,[.>,>,]<.]!^!b]f. <+][,,>[,.>>.,[>,,[]+< .f]b!^
17:55:03 <fungot> ^bf +[,[.>,>,]<.]!^!b]f. <+][,,>[,.>>.,[>,,[]+< .f]b!^
18:08:46 <int-e> ^bf ,[.,,[>,.>,]<]!^??b^f! ],<[].,,>,.[,>>,[.,>,,.][<,] !f^b?
18:08:46 <fungot> ^bf ,[.,,[>,.>,]<]!^??b^f! ],<[].,,>,.[,>>,[.,>,,.][<,] !f^b?
18:08:53 <int-e> (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 <ais523> ^bf ,[<,]>[.>]!reverse
19:27:23 <ais523> 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 <fungot> 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 <ais523> ^bf ,.++++.++++++++++++++++.----------------.++++.++++++++++++++++.----------------.!*
19:30:08 <ais523> ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.!*
19:30:33 <ais523> ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.!8
19:30:46 <ais523> ^bf ,.++++.++++++++++++++++.----------------.++++++++++++++++.!8
19:32:38 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]!,[.++++.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]
19:32:38 <fungot> ,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 <ais523> 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 <ais523> but I'm pretty sure it allows for a one-loop quine
19:35:49 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]!,[.>,]< 8888****
19:35:49 <fungot> ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48<L<L<L<L8<L<L<L<L8<L<L<L<L8<L<L<L<L*.>.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>
19:36:39 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.--------------------<,]<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]< 8888****
19:36:39 <fungot> ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48<L<L<L<L8<L<L<L<L8<L<L<L<L8<L<L<L<L*.>.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>
19:37:10 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]< 8888****
19:37:10 <fungot> ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq<@P@P@P@P $4$4$4$48<L<L<L<L8<L<L<L<L8<L<L<L<L8<L<L<L<L*.>.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>,[.>,]< 8888****
19:37:20 -!- chloetax has quit (Quit: Leaving).
19:37:57 -!- chloetax has joined.
19:38:10 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<.<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,].8888****!
19:38:10 <fungot> ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq.2B2B2B2B8<L<L<L<L8<L<L<L<L8<L<L<L<L8<L<L<L<L*.>.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>!%5%5%5%5!,[.>,].8888****!
19:38:38 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,].8888****"
19:38:38 <fungot> ,0@0@0@0@[_o_o_o_o.2B2B2B2B>BRBRBRBR,0@0@0@0@]aqaqaqaq.2B2B2B2B8<L<L<L<L8<L<L<L<L8<L<L<L<L8<L<L<L<L*.>.>.>.>*.>.>.>.>*.>.>.>.>*.>.>.>.>"&6&6&6&6!,[.>,].8888****"
19:39:15 -!- chloetax has quit (Client Quit).
19:39:19 <ais523> 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 <ais523> probably a 3/2 ratio works better
19:42:16 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]888888******"
19:42:16 <fungot> ,0@0@0@[_o_o_o.2B2B2B>BRBRBR,0@0@0@]aqaqaq8<L<L<L8<L<L<L8<L<L<L8<L<L<L8<L<L<L8<L<L<L*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>"&6&6&6![.>,]888888******"
19:43:50 <ais523> ^bf ,[.++++.++++++++++++++++.----------------.++++++++++++++++.----------------.++++++++++++++++.-------------------->,]<-.+<<<<<<<<<<<<<<<<<<.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>!,[.>,]888888******"
19:43:50 <fungot> ,0@0@0@[_o_o_o.2B2B2B>BRBRBR,0@0@0@]aqaqaq8<L<L<L8<L<L<L8<L<L<L8<L<L<L8<L<L<L8<L<L<L*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>*.>.>.>"&6&6&6!,[.>,]888888******"
19:45:03 <ais523> 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 <ais523> 8 is equivalent to <<< and * to .>.>.> (in order to allow the input to be shorter than the program that prints it)
19:56:09 <int-e> does bfjoust accept +*10 or only (+)*10?
20:19:31 <esolangs> [[Categorial]] https://esolangs.org/w/index.php?diff=193280&oldid=193194 * Assembly * (-8) /* Language overview */ fixedito
20:20:45 <esolangs> [[Categorial]] https://esolangs.org/w/index.php?diff=193281&oldid=193280 * Assembly * (+2) /* Language overview */ fixeditotito
20:21:04 <esolangs> [[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:55:26 -!- amby has joined.
20:55:40 <MarkFan8901> no data corrupts now (it seems) but we are now getting inconsistent segfaults and `realloc(): write to free chunk`s
20:55:53 <MarkFan8901> we might send another code minimization for it
20:56:27 <MarkFan8901> 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 <esolangs> [[ConstantLanguage()]] M https://esolangs.org/w/index.php?diff=193283&oldid=190534 * Assembly * (-5) /* With only all 3 features */
21:06:06 <int-e> 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 <ais523> int-e: BF quine research has jumped forwards quite a lot tonight :-)
21:08:01 <ais523> I like the ()*0 comments
21:08:08 <int-e> ais523: https://int-e.eu/~bf3/tmp/quine.bfjoust.pretty.txt with some extra whitespace
21:08:15 -!- FreeFull has joined.
21:08:59 <ais523> 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 <int-e> Oh you mean the data is too long?
21:10:24 <ais523> 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:48 <int-e> Yeah I don't think I can fit a quine into that.
21:10:56 <ais523> 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 <ais523> "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 <int-e> I just treat it as an encoding of brainfuck. Well, as you can see.
21:11:52 <ais523> right, it's a quine for "BF with BF Joust's RLE syntax"
21:12:39 <ais523> …now I'm wondering whether "gunzip in a loop" is TC
21:13:21 <ais523> (likewise with other decompression programs)
21:13:56 <int-e> 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 <int-e> (non-zero digits because I also need a no-op character in each range)
21:15:34 <ais523> my guess is that the program actually wouldn't get that much longer if you didn't do that
21:15:47 <ais523> but it is a fun optimization
21:15:48 <MarkFan8901> ais523: the thought of decompression programs being tc actually feels much more likely than we think
21:16:00 <MarkFan8901> if you take the 'compression is intelligence' take on it
21:16:06 -!- X-Scale has quit (Ping timeout: 249 seconds).
21:16:26 <int-e> 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 <int-e> if you don't stick to ranges 0-9 for each value
21:16:54 <ais523> int-e: the idea would be to use a range of 100-999
21:17:12 <ais523> oh, but then you'd need a unary-to-decimal convertor
21:17:17 <ais523> whereas using one digit avoids that
21:19:03 <ais523> OK, I can see why the grouping pattern helps
21:19:33 <MarkFan8901> 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 <fizzie> ais523: It's a jenccvat gubhfnaq-ryrzrag gncr (spoiler-proofed in case you wanted to experimentally figure it out).
21:20:11 <ais523> fizzie: what's "it" referring to there?
21:20:29 <fizzie> fungot's ^bf implementation's tape.
21:20:29 <fungot> fizzie: a year on, the government have undertaken the course, the value in the uk without the democratic consent.
21:21:31 <ais523> 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 <fizzie> fungot: You shouldn't do things without the democratic consent in democracies.
21:21:59 <fizzie> That's probably sarcasm.
21:22:21 <ais523> fungot is outputting this sentence very slowly
21:22:22 <fungot> 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 <fizzie> I didn't know that was already a crime.
21:23:22 <ais523> maybe not yet, but the way some parties are going…
21:27:59 <MarkFan8901> https://bpa.st/S67VU here is the aforementioned code from earlier
21:28:21 <MarkFan8901> idk if its okay to use this place for code help but we're too shy to ask elsewhere
21:29:42 <ais523> 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 <ais523> but I don't think that's the problem
21:30:21 <MarkFan8901> but yea the problem is that it randomly crashes for some reason
21:30:40 <MarkFan8901> sometimes it runs perfectly fine, sometimes its a segfault, and sometimes its a `realloc(): write to free chunk`
21:31:16 <MarkFan8901> 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 <MarkFan8901> (cuz we Have had memory problems with running code that way)
21:31:42 <int-e> 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 <ais523> 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 <ais523> so, e.g.. probably you want «l = realloc(c->l, sizeof (*(c->l)) * ((c->lsz = c->lp * 2)))»
21:33:25 <ais523> or perhaps better is reallocarray, in case the multiplication would overflow
21:34:03 <MarkFan8901> oh `sizeof (*(c->l))` is a good idea instead of `wordsz`
21:34:22 <ais523> (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 <ais523> 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:17 <MarkFan8901> we made literally the exact same mistake as last time
21:35:31 -!- raiseafloppafan7 has quit (Quit: raiseafloppafan7).
21:35:44 <MarkFan8901> previously the problem was we weren't multiplying everything by `wordsz`
21:36:10 <MarkFan8901> and apparently we just forgot to put that back in
21:37:19 <MarkFan8901> thank you for destroying our mistakes with facts and logic /tongueincheek
21:37:46 -!- raiseafloppafan7 has joined.
21:41:13 <MarkFan8901> ok so previously it was crashing simply getting the program into a cut
21:41:29 <MarkFan8901> now it's getting far enough into execution to actually start running it
21:41:58 <MarkFan8901> which means it's able to type everything, then zip back to the start
21:42:04 <MarkFan8901> which is what that code snippet was simulating
21:45:26 <MarkFan8901> the original example with the fix is actually still inconsistent
21:45:42 <MarkFan8901> which is. bad because it shouldnt be crashing at all
21:46:16 <MarkFan8901> as in its also still crashing going backwards
21:47:01 <MarkFan8901> oh its 100% consistent if we change 100 to 128
21:48:04 -!- raiseafloppafan7 has left.
21:48:45 -!- raiseafloppafan7 has joined.
21:51:21 <MarkFan8901> `run echo "Segmentation fault (core dumped)" > buggy_file_glitch!!!!!!!!!!!.txt
21:51:35 <HackEso> Segmentation fault (core dumped)
21:52:30 <MarkFan8901> `run mv buggy_file_glitch!!!!!!!!!!!.txt buggy_file_glitch_(try_cat_on_this_file).txt
21:52:33 <HackEso> 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:58 <ais523> `` cat buggy_file_glitch!!!!!!!!!!!.txt; echo $?
21:53:01 <HackEso> Segmentation fault (core dumped) \ 0
21:53:07 <HackEso> bash: line 1: ksh: command not found
21:53:14 <MarkFan8901> `run mv buggy_file_glitch!!!!!!!!!!!.txt "buggy_file_glitch_(try_cat_on_this_file).txt"
21:53:18 <ais523> `` kill -SEGV $$; echo $?
21:53:29 <HackEso> 🌱 \ 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 <MarkFan8901> `run mv "buggy_file_glitch_(try_cat_on_this_file).txt" buggy_file_glitch!!!_try_cat_on_this_file.txt
21:54:06 <HackEso> 🌱 \ 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 <MarkFan8901> `cat buggy_file_glitch!!!_try_cat_on_this_file.txt
21:54:30 <HackEso> Segmentation fault (core dumped)
21:55:15 <MarkFan8901> couldnt you just `revert HackEso until everythings been undone
21:55:50 <MarkFan8901> or even worse, keep doing two `reverts then an edit
21:56:07 <MarkFan8901> so that you also wipe all the history with your edits
21:56:20 <HackEso> cat: Burlesque: Is a directory
21:56:28 <HackEso> blsq \ blsq-golf \ Prelude.blsq
21:56:39 <HackEso> ELF............>.....°z@.....@.......ä3.........@.8..@.........@.......@.@.....@.@.....ø.......ø....................8......8@.....8@............................................@.......@.....À•/.....À•/...................¸š/.....¸ªo.....¸ªo.....ðG.....Ø..................˜�/.....˜o.....˜o.....@......@...................T......T@.....T@.....D.......D..............Påtd...̀/.....̀o.....̀o.....ô......ô.............Q
21:56:52 <HackEso> %DR={)<-} \ %TB={@1024?/@1024?/@1024?/@1024?/} \ %GB={@1024?/@1024?/@1024?/} \ %MB={@1024?/@1024?/} \ %KB={@1024?/}
21:58:32 <MarkFan8901> `mv buggy_file_glitch!!!_try_cat_on_this_file.txt buggy_file_glitch!!!!_try_cat_on_this_file.txt
21:58:34 <HackEso> 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 <MarkFan8901> `mv "buggy_file_glitch!!!_try_cat_on_this_file.txt" buggy_file_glitch!!!!_try_cat_on_this_file.txt
21:59:04 <HackEso> 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 <MarkFan8901> `mv "buggy_file_glitch!!!_try_cat_on_this_file.txt" "buggy_file_glitch!!!!_try_cat_on_this_file.txt"
21:59:14 <HackEso> 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 <MarkFan8901> `run mv buggy_file_glitch!!!_try_cat_on_this_file.txt buggy_file_glitch!!!!_try_cat_on_this_file.txt
21:59:46 <MarkFan8901> the scientifically most annoying number of exclamation marks
22:13:21 -!- FreeFull has quit.
22:18:04 <esolangs> [[]] https://esolangs.org/w/index.php?diff=193284&oldid=192539 * Hotcrystal0 * (+165)
22:23:25 <esolangs> [[Eafh]] https://esolangs.org/w/index.php?diff=193285&oldid=144761 * Hotcrystal0 * (+34) missing category
22:23:47 <ais523> 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 <int-e> 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 <int-e> ...8888888888888888888888888888888888888888888888888888888888888888888888888888****************************************************************************! there
22:24:27 <MarkFan8901> ais523: that is infact a reference to Radixal!!!!
22:24:34 <int-e> ais523: and it's 3040 characters long like that
22:24:39 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Category talk:Zero-dimensional]]": talk page of deleted page, no useful content
22:24:41 <esolangs> [[Eafish]] https://esolangs.org/w/index.php?diff=193286&oldid=155669 * Hotcrystal0 * (+34)
22:25:36 <ais523> 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 <int-e> a zero-dimensional vector space has the 0 vector as its sole element
22:25:52 <ais523> normally people use it for programs which are a number, as opposed to a string
22:25:57 <int-e> so it's not quite pointless? :)
22:26:09 <ais523> although I'm not sure that's actually a valid use of the term
22:26:39 <int-e> for a programming language you should still be able to put a symbol at the origin :)
22:26:51 <int-e> so... I think it's valid?
22:27:08 <MarkFan8901> it also feels like it came out of the same factory that innovated ideas such as ConstantLanguage()
22:27:39 <esolangs> [[Xwy]] https://esolangs.org/w/index.php?diff=193287&oldid=193106 * Squidmanescape * (+423) /* Commands */
22:27:46 <esolangs> [[Hello, golf!]] https://esolangs.org/w/index.php?diff=193288&oldid=192563 * Hotcrystal0 * (+42) this
22:27:58 <MarkFan8901> oh something we should probably make a page about
22:28:03 <MarkFan8901> smth thats been bouncing in our head for a while
22:28:09 -!- FreeFull has joined.
22:28:12 <MarkFan8901> is the concept of a bounded nondeterministic machine
22:28:41 <MarkFan8901> not bounded in the sense of bounded space, but the nondeterminism itself being bounded
22:28:58 <ais523> so there's a limited number of nondeterministic possibilities?
22:29:08 <esolangs> [[Hello,world!]] https://esolangs.org/w/index.php?diff=193289&oldid=170247 * Hotcrystal0 * (+131)
22:29:31 <MarkFan8901> we're thinking itd work like a normal nondeterministic tm, except each state change is a tuplet
22:29:53 <MarkFan8901> 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 <esolangs> [[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 <ais523> unlike most nondeterministic systems, this one is influenced by the relative speed at which the nondeterministic possibilities run
22:30:29 <esolangs> [[Hello, golf!]] https://esolangs.org/w/index.php?diff=193291&oldid=193288 * Hotcrystal0 * (+17)
22:30:31 <esolangs> [[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:56 <esolangs> [[Brainfuck]] https://esolangs.org/w/index.php?diff=193293&oldid=185431 * Hotcrystal0 * (+42)
22:31:20 <MarkFan8901> 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:32:21 <ais523> 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 <ais523> at least, i think it is
22:32:49 <MarkFan8901> ye we actually had that thought while thinking about another language
22:33:07 <MarkFan8901> https://www.concatenative.org/wiki/view/Prowl
22:33:33 <MarkFan8901> its a weird language which, to our knowledge, acts like a nondeterministic stack machine
22:33:49 <MarkFan8901> except the nondeterminstic branches are lazy in practice
22:34:04 <MarkFan8901> and you can maneuver through which one is the correct one via regex
22:34:15 <MarkFan8901> which effectively makes it act as its control flow
22:34:28 <esolangs> [[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 <ais523> nondeterministic possibilities interacting with each other is weird
22:34:53 <ais523> although, it may be equivalent to multithreading (which is also weird)
22:35:05 <MarkFan8901> yea this does also feel related to multithreading
22:35:27 <MarkFan8901> something we also thought of that might already exist
22:35:38 <MarkFan8901> which we will tentatively call pruning algorithms
22:35:48 <fizzie> MarkFan8901: In case it wasn't mentioned yet, reverting makes a new commit, it doesn't wipe out any history.
22:35:56 <fizzie> You can just revert the revert.
22:36:07 <MarkFan8901> MarkFan8901: imagine you ran a nondeterministic tm for n iterations
22:36:20 <MarkFan8901> then figured out which branch was on the right path
22:36:50 <MarkFan8901> then got rid of the rest of the branches, then repeated using the branch as the new starting point
22:38:09 <MarkFan8901> 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 <esolangs> [[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 <fizzie> 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 <fizzie> `` grep -Pl '\bhg\b' -- /hackenv/bin/* 2> /dev/null | wc -l
22:41:28 <HackEso> bin \ dev \ etc \ hackenv \ lib \ lib64 \ proc \ sbin \ sys \ tmp \ usr
22:41:46 <HackEso> [ \ 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:42:01 <HackEso> ls: cannot access '/usr/bin/thue': No such file or directory
22:42:39 <fizzie> `` ls /hackenv/interps
22:42:41 <HackEso> 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:43:26 <MarkFan8901> we do have one in lua which supports everything the canonical interpreter does
22:43:37 <MarkFan8901> along with a non-fixed number of rules you can define
22:44:18 <HackEso> #! /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:45:14 -!- aadenboy has joined.
22:45:24 <esolangs> [[2Deadfish]] https://esolangs.org/w/index.php?diff=193296&oldid=179511 * Squidmanescape * (+690) /* Computational Class */
22:46:04 <esolangs> [[Machine-language]] https://esolangs.org/w/index.php?diff=193297&oldid=184447 * Hotcrystal0 * (+3) It said detected not found
22:46:08 <fungot> MarkFan8901: we will be working, and an economy that, under the new system, the accompanying the bill,
22:46:14 <fungot> MarkFan8901: will the hon. member, and the issues of the most concern the house greatly appreciates the work the government have
22:46:22 <HackEso> 🌱 \ 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:31 <esolangs> [[Machine-language]] https://esolangs.org/w/index.php?diff=193298&oldid=193297 * Hotcrystal0 * (+3)
22:46:34 <fungot> 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:47 -!- joast has quit (Ping timeout: 253 seconds).
22:47:46 <MarkFan8901> wait which bot did you have to ping to get the llm
22:47:58 <esolangs> 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 <esolangs> frustrate and potentially induce "Xurddjtsudutdiuf and Yjdtjxjfyxufifidfufduuf potential" as its creator intended.
22:48:43 <fungot> 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:49:22 <esolangs> [[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:45 <MarkFan8901> we've had thoughts before about trying to create a language learning model which doesnt train on any data
22:50:26 <fizzie> 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:56 <esolangs> [[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> 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 <fizzie> (That's the only result for "malice".)
22:51:16 <MarkFan8901> oh yea our neural network implementation was kinda bogus aswell
22:51:33 <aadenboy> esolangs: is esolangs irc bot evil
22:51:36 <esolangs> 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 <esolangs> However, they’re tools for exploration and creativity – a playful kind of mischief!
22:52:28 <MarkFan8901> MarkFan8901: we wanted to make it so that it used whole numbers instead of floats
22:52:42 <MarkFan8901> and also some other weird stuff that we cant remember at the top of our head
22:52:46 <esolangs> raiseafloppafan7: ``` ==Begin Exam 1== 1. 1+1=? (72 points) A. 2 Answer: A ==End Exam 1== ```
22:53:20 <fizzie> 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 <MarkFan8901> we really wanna try revisiting good old-fashioned symbolic machine learning
22:54:37 <MarkFan8901> to get one of those systems to learn language
22:54:40 <fungot> 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> 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:30 <raiseafloppafan7> I guess fungot meant HackEso is a member of the board of IRC bots here, which you can say is true
22:55:30 <fungot> 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 <fizzie> That's what they say in the UK parliament a lot.
22:55:33 <fungot> 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> MarkFan8901: there is a need. once the government have reduced the number of fnord, herbal medicines directive,
22:55:49 <fizzie> The honourable and learned friend.
22:56:00 <fizzie> fungot: Do you have any honourable and learned friends of your own?
22:56:00 <fungot> 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 <fungot> 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:05 <fungot> 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 <fungot> Selected style: fungot (What I've said myself)
22:56:22 <fungot> 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> 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:59 <ais523> 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 <fungot> raiseafloppafan7: agora alice c64 ct darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp youtube comments)
22:57:19 <ais523> I don't know whether this is correct or not but I like the idea
22:57:54 <fungot> Selected style: c64 (C64 programming material)
22:57:59 <fungot> MarkFan8901: if you choose whether the shift " n" character shifts the printer),
22:58:04 <fungot> MarkFan8901: two character sets. in that way you get to the line number numeric 1.5e4 an integer to floating point
22:58:21 <raiseafloppafan7> esolangs: is there an esolang with the HCF (halt and catch fire) instruction?
22:58:26 <esolangs> 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:29 <ais523> 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 <fizzie> What's up with those Murloc noises they make in the UK Parliament, though, and is that reflected in the transcripts?
22:58:46 <ais523> (in recent years they had top hats available for the purpose because the MPs were unlikely to have their own)
22:59:10 <ais523> although eventually they changed the rule
23:01:12 <raiseafloppafan7> esolangs: is there an esolang with the XPR (execute programmer) instruction?
23:01:15 <esolangs> 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:53 <fizzie> I'm pretty sure it's also not true.
23:02:42 <esolangs> [[User:Squidmanescape]] https://esolangs.org/w/index.php?diff=193301&oldid=192725 * Squidmanescape * (+203)
23:02:55 <esolangs> [[User:Squidmanescape]] https://esolangs.org/w/index.php?diff=193302&oldid=193301 * Squidmanescape * (+0) /* My Languages */
23:03:04 <fizzie> I'm guessing it just made it up, as one does.
23:03:22 <fizzie> If there's no matches for the search it's just given the question with no background material.
23:03:29 <fizzie> (That's also why it replied so fast.)
23:03:46 <fizzie> You'll need to change your name to Daniel Harkins, first, or find someone named that and convince them to help.
23:04:08 <fizzie> > Eastleigh gym boss Daniel Harkins and his 'gang' jailed for total of 43 years after kidnapping business
23:04:09 <lambdabot> <hint>:1:67: error: parse error on input `of'
23:04:10 <MarkFan8901> funny thing, its description of xpr sounds really close to how ralsei works
23:04:12 <fizzie> Doesn't sound like a nice guy.
23:04:23 <MarkFan8901> creating other programs and executing them is actually the only way to do control flow in ralsei
23:05:23 <ais523> I hate how convincing LLM output is
23:05:38 <ais523> I initially assumed it was regurgitating an esowiki page
23:06:03 <esolangs> aadenboy: [500 Internal Server Error] fetching wiki page "Loop without output" (8693): wiki text extraction: unexpected top-level element: hr [#65b00c75b2000]
23:06:04 <MarkFan8901> the 'Daniel Harkins' was kind of a giveaway for us
23:06:06 <ais523> most LLMs are post-trained using RLHF, which causes them to overfit for replies that humans will think have solved their problem
23:06:39 <ais523> reinforcement learning with human feedback
23:07:02 <ais523> i.e. training a model to optimize "will humans think this is good output?"
23:07:10 <fizzie> That error's an example of my homegrown best-effort wiki-generated HTML to plaintext conversion routine not expecting something.
23:07:28 <fizzie> (I just took 20 random pages and implemented enough for all of them to produce plausible output.)
23:07:55 <esolangs> [[Loop without output]] https://esolangs.org/w/index.php?diff=193303&oldid=73834 * Aadenboy * (-4) remove hr
23:07:59 <ais523> 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 <esolangs> [[Loop without output]] https://esolangs.org/w/index.php?diff=193304&oldid=193303 * Aadenboy * (-4) and the other one
23:08:16 <aadenboy> I don't see why there are hrs there
23:08:23 <MarkFan8901> ais523: theres also a much simpler case about *what* humans are being used to train it
23:08:42 <esolangs> 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 <esolangs> the final counter value printed outside the loop.
23:09:03 <MarkFan8901> MarkFan8901: we feel like they arent. being treated well
23:09:10 <ais523> 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 <MarkFan8901> in the same vein of the people who had to maually tag images with text for image processing models
23:09:38 <ais523> (you can probably figure out how a model was trained by seeing what it's overfitted towards)
23:10:29 <MarkFan8901> MarkFan8901: as in we think theyre doing slavery
23:11:01 <MarkFan8901> correct us if we're wrong about that but we do know that was the case for image tagging
23:14:54 <ais523> 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 <ais523> but I think that may have changed since
23:15:42 <MarkFan8901> we hate how you could *tell* exactly who was being exploited
23:18:06 <esolangs> [[TritBitJump]] https://esolangs.org/w/index.php?diff=193305&oldid=178358 * Squidmanescape * (+863) It's no longer a work in progress.
23:18:26 <esolangs> [[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 <b_jonas> 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:34 <fungot> Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018)
23:21:35 <MarkFan8901> b_jonas we've only heard the word hon as a slur against trans women on 4chan
23:21:39 <ais523> I'm surprised that fungot didn't respond to b_jonas
23:21:39 <fungot> 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 <MarkFan8901> its why we reacted to it when it said that in the first place
23:21:57 <ais523> it's an abbreviation for "honorable"
23:22:25 <ais523> (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 <fizzie> I'm also surprised about it not responding, I don't know what was up with that.
23:24:43 <esolangs> [[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 <b_jonas> ais523: I said his name with a \x0F in it
23:25:38 <fungot> 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:47 <MarkFan8901> we copy pasted it from your msg and it still responded
23:26:42 <esolangs> [[1r]] https://esolangs.org/w/index.php?diff=193308&oldid=179868 * Squidmanescape * (+233)
23:27:41 <aadenboy> huh, it renders with a very slight gap on my client
23:27:50 <fungot> aadenboy: people, young and old, are aware, the police, to the process,
23:28:21 <fizzie> 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 <b_jonas> fizzie: well the client renders it as formatting
23:30:14 <aadenboy> does on mine as well (e.g fungot), but the space is interesting
23:30:18 <aadenboy> I think it's like one pixel wide
23:30:22 <esolangs> [[Leetlang]] https://esolangs.org/w/index.php?diff=193309&oldid=191857 * Squidmanescape * (+41)
23:30:37 <aadenboy> hmm... fungot fungot fungot fungot
23:30:55 <aadenboy> wh? reset code makes it white bg black fg?
23:31:12 <esolangs> [[TritBitJump]] https://esolangs.org/w/index.php?diff=193310&oldid=193306 * Squidmanescape * (+7) /* Computational Class */
23:38:15 <esolangs> [[Meyerand]] https://esolangs.org/w/index.php?diff=193311&oldid=193103 * Squidmanescape * (-4) /* Keywords */
23:39:02 <esolangs> [[Meyerand]] https://esolangs.org/w/index.php?diff=193312&oldid=193311 * Squidmanescape * (+48)
23:53:49 <int-e> 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 <ais523> it is elegant to not use + and -
23:54:34 <ais523> I guess ' is just there as a convenient NOP?
23:55:11 <int-e> without nops, the first part is ,[.>,.<.>.<.>.<.>.<.>.<.>.<.>.>,.>,]