←2025-12 2026-01 2026-02→ ↑2026 ↑all
2026-01-01
00:00:22 <int-e> `learn The password of the month is obliteration oriented programming
00:00:32 <HackEso> Relearned 'password': The password of the month is obliteration oriented programming
00:00:36 <int-e> (aka wipe coding)
00:00:48 <ais523> int-e: are our monthly passwords in UTC?
00:01:01 <ais523> I guess 90 is an example of that style of programming
00:01:21 <int-e> ais523: yes, we agreed on UTC
00:01:27 <ais523> although it was conceived more a scavenging language than a deletion language (the deletions are how you do the scavenging)
00:01:41 -!- DOS_User_webchat has joined.
00:01:42 <int-e> FSVO "we"
00:05:53 <int-e> 90 is nicely subversive at least (malware adjacent)
00:09:22 -!- DOS_User_webchat has quit (Quit: Client closed).
00:17:29 <fizzie> Happy 2026 and all that.
00:17:40 <fizzie> (We just watched the London fireworks on BBC.)
00:19:40 <ais523> hmm, I've been thinking about trying to write topicality rules for the wiki, and I feel like the best rule is probably "pages that look like esolang description pages should try to accurately describe an actual language – rather than being joke or AI-generated pages made to look like one but without an actual esolang backing them"
00:20:28 <ais523> but I'm not sure how to deal with things like https://esolangs.org/wiki/Vague and https://esolangs.org/wiki/Vaguest where the description is the entire joke and there isn't an underlying language, *but* where the joke might actually be good enough to keep (unlike, e.g., translation-party languages)
00:20:51 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171845&oldid=171800 * Yoyolin0409 * (+501)
00:21:36 <korvo> I'm on-board. I think it's worth keeping in mind that we're not going to rules-lawyer everything in one go; we need to be iterative about this. For example, I'm genuinely unsure whether Buckets' recent page-creation spree refers to actual projects or whether they're backdating everything.
00:21:39 <ais523> in general I feel philosophically opposed to putting pages that inherently can't be edited to make them clearer or more accurate onto a wiki, so this is a contradiction that I'm not currently aware of how to fix
00:22:42 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171846&oldid=171845 * Yoyolin0409 * (+162)
00:23:00 <ais523> I feel like the correct approach is to document "X isn't an actual language, but has an amusing description page written up in the style of a language – see link" but that doesn't work for Vague
00:23:47 <ais523> the "lesser-known programming languages" are a much older example of this sort of thing (an esolang described by a joke description), although some of them were later made into actual languages that fit the description
00:27:44 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171847&oldid=171846 * Yoyolin0409 * (+269)
00:28:17 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171848&oldid=171847 * Yoyolin0409 * (+1) /* Instructions */
00:28:24 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171849&oldid=171848 * Yoyolin0409 * (+20) /* Hello world! */
00:28:44 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171850&oldid=171760 * Yoyolin0409 * (+10)
00:33:52 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171851&oldid=171849 * Yoyolin0409 * (+307)
00:34:01 <esolangs> [[Append]] N https://esolangs.org/w/index.php?oldid=171852 * HyperbolicireworksPen * (+1198) Created page with "Append is a esolang that works only by appending commands to itself ==How it Works== scripts in Append follow this format: id_1,"string_1":command_(1,1),command_(1,2),...,command_(1,n_1) id_2,"string_2":command_(2,1),command_(2,2),...,command_(2,n_2)
00:35:32 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171853&oldid=171851 * Yoyolin0409 * (+75)
00:40:33 <sorear> accounting for "this is a perfectly well defined language but only exists on paper for whatever reason" "this language cannot be implemented on account of violating Eddington's number" "non-computable language" "attempts to escape the CT thesis with a mode of computation that cannot be expressed as a language in the 'set of finite strings' sense"
00:46:39 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171854&oldid=171853 * Yoyolin0409 * (+303)
00:48:20 <esolangs> [[User:HyperbolicireworksPen]] https://esolangs.org/w/index.php?diff=171855&oldid=165596 * HyperbolicireworksPen * (+12)
00:52:19 <korvo> Yeah. Maybe we need to go in the other direction to capture what we want to target, like "lol everybody on Discord will find this funny" or "wow I am so random and silly" or "I am grate hacker, here is my grate hack".
00:55:16 <korvo> Not to be confused with "grate artist", the surrealist MS Paint artist.
00:55:34 <sorear> is there even a discord
00:56:25 <korvo> Three, in fact: https://esolangs.org/wiki/Esolang:Community_portal
00:56:28 <int-e> https://esolangs.org/wiki/Esolang:Community_portal says so and the flock dynamic in edits supports the notion
00:58:42 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=171856&oldid=171854 * Yoyolin0409 * (+903)
01:00:09 <int-e> . o O ( where is a `slowforeveryoneorjustforme` service when you need it ;-) )
01:07:12 <fizzie> https://zem.fi/tmp/qpserr.png -- so much traffic, so little purpose.
01:07:59 <int-e> ugh that error rate :-(
01:09:36 -!- ais523 has quit (Quit: quit).
01:09:46 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=171857&oldid=171441 * Yoyolin0409 * (+4106) /* Commands */
01:10:28 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=171858&oldid=171857 * Yoyolin0409 * (+1) /* Commands */
01:10:33 <fizzie> I've got an alert for average CPU load of >40% on the wikibox, and it's been firing essentially constantly since Dec 19.
01:10:34 -!- impomatic has quit (Quit: Client closed).
01:14:14 <esolangs> [[WUTWWITIPMPAW/Keyboard Area]] https://esolangs.org/w/index.php?diff=171859&oldid=171297 * Yoyolin0409 * (+8)
01:15:12 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171860&oldid=171743 * PrySigneToFry * (+304) /* Happy new year! */ new section
01:21:19 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171861&oldid=171860 * Yoyolin0409 * (+319) /* Happy new year! */
01:21:35 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171862&oldid=171861 * Yoyolin0409 * (-1) /* */
01:21:41 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171863&oldid=171862 * Yoyolin0409 * (+0) /* Happy new year! */
01:24:45 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171864&oldid=171863 * Yoyolin0409 * (+117) /* Happy new year! */
01:30:45 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=171865&oldid=170388 * Yoyolin0409 * (+106) /* Ideas for Names */
01:44:09 <esolangs> [[WAFE]] N https://esolangs.org/w/index.php?oldid=171866 * Yoyolin0409 * (+776) Created page with "'''WAFE'''(Also known as WaterAetherFireEarth, WindAetherFireEarth, WWAFE, WEWFA) is an esolang by [[User:yoyolin0409]]. Its inspiration comes from the four elements (perhaps five if you add aether). Since we might not have enough elements, we added the Five Elements in
01:57:16 <esolangs> [[WAFE]] https://esolangs.org/w/index.php?diff=171867&oldid=171866 * Yoyolin0409 * (+430)
01:57:44 -!- impomatic has joined.
02:05:35 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171868&oldid=171850 * Yoyolin0409 * (+10)
02:26:06 <APic> Good Night
02:27:18 <esolangs> [[Python, but it received the worst translation.]] https://esolangs.org/w/index.php?diff=171869&oldid=171452 * Yoyolin0409 * (+796) /* List */
02:31:03 <esolangs> [[Python, but it received the worst translation.]] https://esolangs.org/w/index.php?diff=171870&oldid=171869 * Yoyolin0409 * (+66) /* List */
02:33:28 <esolangs> [[Python, but it received the worst translation.]] https://esolangs.org/w/index.php?diff=171871&oldid=171870 * Yoyolin0409 * (+17) /* Brainfuck Interpreter */
02:34:24 <esolangs> [[Python, but it received the worst translation.]] https://esolangs.org/w/index.php?diff=171872&oldid=171871 * Yoyolin0409 * (+5) /* Brainfuck Interpreter */
02:34:25 -!- impomatic has quit (Quit: Client closed).
02:36:48 <esolangs> [[Python, but it received the worst translation.]] https://esolangs.org/w/index.php?diff=171873&oldid=171872 * Yoyolin0409 * (+2)
02:44:05 <esolangs> [[Instructructinstructistructististuctistuctistuctuctistuctistuctisuctisuructistuctisurctisurctisurctisurcticticiciticitsurcticitststurcticitstucitstucrcticitstucritstucritucrit]] https://esolangs.org/w/index.php?diff=171874&oldid=147696 * Yoyolin0409 * (+115) /* examples */
02:46:07 <esolangs> [[OverDeathKill]] https://esolangs.org/w/index.php?diff=171875&oldid=166692 * Yoyolin0409 * (+38) /* OverDeathKill Commands (and their brainfuck equivalent) */
02:54:47 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=171876&oldid=170997 * Yoyolin0409 * (+2) /* Horribly translated variants */
03:12:03 <esolangs> [[Translated ]] N https://esolangs.org/w/index.php?oldid=171877 * Yoyolin0409 * (+522) Created page with "'''Translated '''is an esolang by [[User:yoyolin0409]]. Its inspiration is [[Translated ZhongWen]]. ==Command== Brainfuck operates on an array of memory [[cells|screen]], each initially set to zero. There is a [[pointer|cloth]], initially pointing to the first me
03:16:54 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171878&oldid=171877 * Yoyolin0409 * (+330)
03:20:01 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171879&oldid=171878 * Yoyolin0409 * (+89)
03:22:37 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171880&oldid=171879 * Yoyolin0409 * (+41)
03:29:16 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171881&oldid=171880 * Yoyolin0409 * (+346)
03:33:46 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171882&oldid=171881 * Yoyolin0409 * (+517)
03:34:01 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171883&oldid=171882 * Yoyolin0409 * (+4) /* Command */
03:37:30 -!- sprock has quit (Ping timeout: 244 seconds).
03:44:13 -!- sprock has joined.
03:49:13 <esolangs> [[Rickrolling]] https://esolangs.org/w/index.php?diff=171884&oldid=171398 * Yoyolin0409 * (+11)
03:51:15 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171885&oldid=171883 * Yoyolin0409 * (+1253)
04:01:43 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171886&oldid=171885 * Yoyolin0409 * (+842)
04:13:17 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171887&oldid=171886 * Yoyolin0409 * (+253)
04:13:35 -!- sprock has quit (Ping timeout: 240 seconds).
04:15:48 -!- sprock has joined.
04:34:39 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171888&oldid=171868 * Yoyolin0409 * (+23)
04:35:20 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=171889&oldid=171887 * Yoyolin0409 * (+9) /* Command */
04:49:33 <esolangs> [[Translated /None1]] N https://esolangs.org/w/index.php?oldid=171890 * Yoyolin0409 * (+538) Created page with "'''Translated /None1'''is an esolang by [[User:yoyolin0409]]. Its inspiration is [[Translated ZhongWen/None1]]. ==Command== "said SREC Start Output "plant surface" > Claim that a variable named "can" contains the value "1". It claims to have a variabl
04:57:39 <esolangs> [[Translated /None1]] https://esolangs.org/w/index.php?diff=171891&oldid=171890 * Yoyolin0409 * (+625)
05:42:28 <esolangs> [[2C]] https://esolangs.org/w/index.php?diff=171892&oldid=171631 * PkmnQ * (-1) Doesn't seem like an error to me
05:43:44 <esolangs> [[Category:2026]] N https://esolangs.org/w/index.php?oldid=171893 * PrySigneToFry * (+11) Created page with "{{yearcat}}"
06:15:43 <esolangs> [[First]] N https://esolangs.org/w/index.php?oldid=171894 * None1 * (+1320) Created page with "{{lang|a=User:None1}} It's the author's first esolang invented in the first day of 2026, thus the name. It's also the first esolang with a full specification invented in 2026. ==Memory== There's an integer set. Integers are unbounded. ==Commands== ''x'' and ''y'' are integ
06:16:11 <esolangs> [[First]] https://esolangs.org/w/index.php?diff=171895&oldid=171894 * None1 * (+8) /* Commands */
06:18:12 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=171896&oldid=171842 * None1 * (+12) /* F */
06:20:15 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=171897&oldid=170730 * None1 * (+48) /* My Esolangs */
06:21:02 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=171898&oldid=171897 * None1 * (-323)
06:22:47 <esolangs> [[First]] M https://esolangs.org/w/index.php?diff=171899&oldid=171895 * None1 * (+0)
06:37:17 <esolangs> [[Iterate]] https://esolangs.org/w/index.php?diff=171900&oldid=169901 * Aadenboy * (-4) /* Interpreter */ update link
06:37:22 <esolangs> [[Iterate/Compilation]] https://esolangs.org/w/index.php?diff=171901&oldid=168563 * Aadenboy * (+1) update link
06:40:54 <esolangs> [[Pietfood]] N https://esolangs.org/w/index.php?oldid=171902 * Yoyolin0409 * (+2787) Created page with "'''Pietfood''' is a programming language inspired by [[|<span style="color:#ff0000"></span><span style="color:gold"></span><span style="color:#00ff00"></span><span style="color:#0000ff"></span>]]. It is a text-based equivalent of Piet. ==Execution== The colors in
06:48:25 <esolangs> [[Talk:Iterate]] https://esolangs.org/w/index.php?diff=171903&oldid=157276 * Aadenboy * (+379) /* minor nitpick */ new section
06:56:35 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171904&oldid=171902 * Yoyolin0409 * (-211)
07:16:49 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171905&oldid=171904 * Yoyolin0409 * (-565)
07:18:41 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171906&oldid=171905 * Yoyolin0409 * (-35)
07:20:29 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171907&oldid=171906 * Yoyolin0409 * (-32)
07:21:48 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171908&oldid=171907 * Yoyolin0409 * (+11)
07:22:33 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171909&oldid=171908 * Yoyolin0409 * (-1)
07:24:48 <esolangs> [[Piet]] https://esolangs.org/w/index.php?diff=171910&oldid=161298 * Yoyolin0409 * (+15) /* See also */
07:25:11 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171911&oldid=171888 * Yoyolin0409 * (+14)
07:39:41 -!- Yayimhere has joined.
07:41:18 <esolangs> [[Impossible Script]] https://esolangs.org/w/index.php?diff=171912&oldid=121940 * Yoyolin0409 * (+60)
07:42:50 <esolangs> [[Impossible Script]] https://esolangs.org/w/index.php?diff=171913&oldid=171912 * Yoyolin0409 * (+66)
07:43:14 <esolangs> [[Impossible Script]] https://esolangs.org/w/index.php?diff=171914&oldid=171913 * Yoyolin0409 * (+4)
07:48:41 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=171915&oldid=171790 * Yoyolin0409 * (+1) /* ROT13_encoder */
08:02:06 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=171916&oldid=171449 * PrySigneToFry * (+207) /* Category:2026 */ new section
08:02:52 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=171917&oldid=171916 * PrySigneToFry * (+121) /* Category:2026 */
08:48:19 -!- Yayimhere has quit (Ping timeout: 272 seconds).
09:02:35 -!- Yayimhere has joined.
09:40:17 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171918&oldid=171911 * Yoyolin0409 * (+40)
09:43:44 <esolangs> [[Esolang Simply Created To Annoy People Who Dislike Scratch]] https://esolangs.org/w/index.php?diff=171919&oldid=171253 * Yoyolin0409 * (-89) broken i think
09:46:55 <esolangs> [[Uniode]] https://esolangs.org/w/index.php?diff=171920&oldid=170350 * Yoyolin0409 * (+67)
09:52:28 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=171921&oldid=163524 * Yoyolin0409 * (+24)
10:01:00 -!- impomatic has joined.
10:05:24 <esolangs> [[Unicode World]] N https://esolangs.org/w/index.php?oldid=171922 * Yoyolin0409 * (+992) Created page with "'''Unicode World''' is an esolang by [[User:yoyolin0409]]. Its inspiration came from......Unicode, what else could it be?<br> I cannot guarantee that all Unicode characters will be added to this page in my lifetime, but I can guarantee that all C0C1 characters
10:07:27 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171923&oldid=171909 * Yoyolin0409 * (+29)
10:07:47 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171924&oldid=171922 * Yoyolin0409 * (+23)
10:10:35 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171925&oldid=171924 * Yoyolin0409 * (+124)
10:14:28 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171926&oldid=171925 * Yoyolin0409 * (+156)
10:16:07 <esolangs> [[Pietfood]] https://esolangs.org/w/index.php?diff=171927&oldid=171923 * Yoyolin0409 * (+0)
10:28:04 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171928&oldid=171926 * Yoyolin0409 * (+71)
10:28:38 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171929&oldid=171928 * Yoyolin0409 * (+4)
10:28:57 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171930&oldid=171929 * Yoyolin0409 * (+4)
10:30:55 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171931&oldid=171930 * Yoyolin0409 * (+10) /* C0 Controls and Basic Latin (0000 to 0022) and related character */
10:31:59 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171932&oldid=171931 * Yoyolin0409 * (+29) /* C0 Controls and Basic Latin (0000 to 0022) and related character */
10:51:37 <esolangs> [[Kiosk]] N https://esolangs.org/w/index.php?oldid=171933 * Yayimhere2(school) * (+3238) Created page with "Kiosk (/kiosk/) is an esolang created by [[User:Yayimhere]], after wondering if both having <code>(x)</code>, be pushing, while also having <code>xyz...(F)</code> be application was possible in a single language. It works on a lambda calculus "framework", but u
10:52:16 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=171934&oldid=171810 * Yayimhere2(school) * (+93) /* esolangs */
11:00:31 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=171935&oldid=171932 * Yoyolin0409 * (+1310)
11:01:08 -!- impomatic has quit (Quit: Client closed).
11:07:18 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171936&oldid=171933 * Yayimhere2(school) * (+38) /* Commands */
11:08:18 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171937&oldid=171936 * Yayimhere2(school) * (+62) /* Commands */
11:09:07 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171938&oldid=171937 * Yayimhere2(school) * (+0) /* Commands */
11:25:59 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171939&oldid=171938 * Yayimhere2(school) * (-99) /* Execution */
11:27:50 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171940&oldid=171939 * Yayimhere2(school) * (-104) /* Commands */
11:28:21 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171941&oldid=171940 * Yayimhere2(school) * (+104) Undo revision [[Special:Diff/171940|171940]] by [[Special:Contributions/Yayimhere2(school)|Yayimhere2(school)]] ([[User talk:Yayimhere2(school)|talk]])
11:28:52 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171942&oldid=171941 * Yayimhere2(school) * (+99) Undo revision [[Special:Diff/171939|171939]] by [[Special:Contributions/Yayimhere2(school)|Yayimhere2(school)]] ([[User talk:Yayimhere2(school)|talk]])
11:28:59 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171943&oldid=171942 * Yayimhere2(school) * (+1) /* Memory */
11:39:23 <esolangs> [[Xx]] https://esolangs.org/w/index.php?diff=171944&oldid=166608 * Yayimhere2(school) * (-123) /* turing completeness proof */
11:44:06 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171945&oldid=171943 * Yayimhere2(school) * (+28) /* Commands */
11:45:40 -!- amby has joined.
11:51:11 <esolangs> [[Grocery List]] https://esolangs.org/w/index.php?diff=171946&oldid=104086 * Yoyolin0409 * (+391)
11:54:48 <esolangs> [[Grocery List]] https://esolangs.org/w/index.php?diff=171947&oldid=171946 * Yoyolin0409 * (+1) /* Hello, world! but no ", world!" */
11:58:40 -!- ais523 has joined.
12:05:13 <esolangs> [[Grocery List]] https://esolangs.org/w/index.php?diff=171948&oldid=171947 * Yoyolin0409 * (-391)
12:18:09 -!- atrapado_ has joined.
12:24:22 <esolangs> [[Food]] N https://esolangs.org/w/index.php?oldid=171949 * Yoyolin0409 * (+717) Created page with "'''Food''' is a list by [[User:yoyolin0409]]. List of all languages related to food. ==(== [[(HA)pple_waITING]](Is this even considered?)<br> [[(piggus)]] ==.== [[... Bottles of beer on the wall]] ==1== [[10D Deadfish 7 with Time Travel and a Multiverse]]<br> [[1Fish]](
12:26:15 -!- atrapado_ has quit (Ping timeout: 240 seconds).
12:32:39 <esolangs> [[Uiua]] https://esolangs.org/w/index.php?diff=171950&oldid=167473 * ColorfulGalaxy's CA discoveries * (+22) ----
12:40:46 -!- impomatic has joined.
12:44:39 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=171951&oldid=171949 * Yoyolin0409 * (+752)
12:56:56 <esolangs> [[Talk:Chicken you too beautiful]] N https://esolangs.org/w/index.php?oldid=171952 * Yoyolin0409 * (+138) Created page with "How did this esolang dont have ""?--~~~~"
13:02:35 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=171953&oldid=171917 * Ais523 * (+221) /* Category:2026 */ year categories are fine to create, although not too far in advance
13:05:29 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=171954&oldid=171951 * Yoyolin0409 * (+896) /* C */
13:13:41 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=171955&oldid=171954 * Ais523 * (-36) articles don't have ownership and are generally a communal project the name of an esolang's author is often placed near the start of an article to show who made the *esolang*, but that isn't necessarily the person who wrote the *article* but this list isn't an esolang
13:20:34 <esolangs> [[User:RaiseAfloppaFan3925/Sandbox]] M https://esolangs.org/w/index.php?diff=171956&oldid=170953 * RaiseAfloppaFan3925 * (+1798) /* Uiua page draft */ add list of categories from the real [[Uiua]] page + add some modifiers
13:28:04 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=171957&oldid=171955 * Yoyolin0409 * (+657) /* D */
13:28:25 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=171958&oldid=171918 * Yoyolin0409 * (+11) /* Not Esolang */
13:29:05 <esolangs> [[Translated /None1]] https://esolangs.org/w/index.php?diff=171959&oldid=171891 * Yoyolin0409 * (+27)
13:37:15 <APic> Hi
13:37:42 <Yayimhere> hi APic!
14:08:50 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171960&oldid=171945 * Yayimhere2(school) * (+34) /* Commands */
14:08:59 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171961&oldid=171960 * Yayimhere2(school) * (+7) /* Commands */
14:34:50 <esolangs> [[TVM&OBJECT]] N https://esolangs.org/w/index.php?oldid=171962 * * (+694) Created page with "'''TVM&OBJECT''' is an esolang made by [[User:]]. == Commands == * {{cd|TVM [X] ON [Y]?}} - If condition * {{cd|OBJECT CREATE [X] CONTAINING [Y]}} - Creates an object called X with contents Y. * {{cd|INCREASE [X] BY [Y]}} - Self explanatory * {{cd|DIVIDE [X] BY [Y]}} - Self
14:35:40 <esolangs> [[Gold]] N https://esolangs.org/w/index.php?oldid=171963 * Yoyolin0409 * (+1849) Created page with "'''Gold''' is an esolang by [[User:yoyolin0409]]. It referenced:[[Translated ORK/Mihai Again21]], [[Minecode]], [[TerraScript]], [[PRINTASKSWITCHINPUTCASEXGOTOACASEYGOTOBELSEGOTOC]], [[Translated /Mihai Again!]], [[Super Yellow]], [[UCHSHOPPLWANPAATILIA]], [[FlinnScrip
14:36:03 <esolangs> [[User:/esolangs]] https://esolangs.org/w/index.php?diff=171964&oldid=171629 * * (+44)
14:38:10 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=171965&oldid=171628 * * (+129) /* Turth-machine */
14:54:29 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171966&oldid=171963 * PrySigneToFry * (+664)
15:03:57 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171967&oldid=171966 * Yoyolin0409 * (+1075)
15:06:34 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171968&oldid=171967 * Yoyolin0409 * (-1471)
15:06:48 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171969&oldid=171968 * Yoyolin0409 * (-664) Undo revision [[Special:Diff/171966|171966]] by [[Special:Contributions/PrySigneToFry|PrySigneToFry]] ([[User talk:PrySigneToFry|talk]])
15:06:55 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171970&oldid=171969 * Yoyolin0409 * (+1470)
15:23:37 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171971&oldid=171970 * Yoyolin0409 * (+285)
15:24:07 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171972&oldid=171971 * Yoyolin0409 * (+0)
15:26:08 <esolangs> [[Minecode]] https://esolangs.org/w/index.php?diff=171973&oldid=110029 * Yoyolin0409 * (+9) /* Ores */
15:26:24 <esolangs> [[Minecode]] https://esolangs.org/w/index.php?diff=171974&oldid=171973 * Yoyolin0409 * (+1) /* Ores */
15:28:56 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171975&oldid=171972 * Yoyolin0409 * (+403) /* Hello, world! */
15:33:58 -!- Yayimhere has quit (Quit: Client closed).
15:38:32 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171976&oldid=171975 * Yoyolin0409 * (+2) /* Hello, world! */
15:39:44 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=171977&oldid=171976 * Yoyolin0409 * (+21) /* Hello, world! */
15:43:58 <esolangs> [[TVM&OBJECT]] https://esolangs.org/w/index.php?diff=171978&oldid=171962 * Yayimhere2(school) * (+9) quite stub, so I added {{stub}}. Hey, , if you're reading this, then please try and understand that languages on this wiki should (generally) be atleast formal enough that they could be implemented. And by formal I dont mean math formal, just... uknow.
15:54:18 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171979&oldid=171674 * Splot-dev * (-38) changed link
16:07:43 <esolangs> [[Special:Log/newusers]] create * Zarcem * New user account
16:14:43 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=171980&oldid=171979 * Yayimhere2(school) * (-27) No proof of TC, and the loops cant be nested, I generally didnt see any construct that easily could construct TC-ness, so I deleted it, as to not imply its TC when it isnt proven
16:31:04 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=171981&oldid=171773 * Zarcem * (+142) Added my sentence that would allow me to create pages.
17:01:33 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=171982&oldid=171474 * NTMDev * (+393) /* Credits */
17:02:33 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=171983&oldid=171982 * NTMDev * (+14) /* DateTimeNow */
17:03:39 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=171984&oldid=171983 * NTMDev * (+158) /* Getting Started */
17:16:36 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=171985&oldid=171980 * Splot-dev * (+895)
17:22:52 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=171986&oldid=171985 * Splot-dev * (+78) changed docs links
17:25:47 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171987&oldid=171986 * Splot-dev * (+374) Added external links section
17:26:19 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171988&oldid=171987 * Splot-dev * (+4) added spacing
17:26:30 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171989&oldid=171988 * Splot-dev * (-2) fixed spacing
17:26:47 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171990&oldid=171989 * Splot-dev * (+9) added word
17:29:20 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171991&oldid=171990 * Splot-dev * (+78) added to infobox
17:29:40 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=171992&oldid=171991 * Splot-dev * (-25)
17:30:13 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=171993&oldid=171992 * Splot-dev * (-2)
17:30:51 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=171994&oldid=171984 * NTMDev * (+201) /* Creating An Instance */
17:31:31 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=171995&oldid=171994 * NTMDev * (+74) /* PrimitiveWrapper (DEPRECATED) */
17:41:30 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171996&oldid=171961 * Yayimhere2(school) * (+1)
17:42:33 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=171997&oldid=171996 * Yayimhere2(school) * (+4) /* Commands */
17:49:15 <esolangs> [[SGCC]] https://esolangs.org/w/index.php?diff=171998&oldid=170461 * Yayimhere2(school) * (-1)
17:49:17 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=171999&oldid=171993 * Splot-dev * (+351) added example and command separator documentation
18:00:11 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172000&oldid=171831 * Blashyrkh * (+2496) "Reverse input" sample program
18:11:28 <esolangs> [[LambdaWreck]] N https://esolangs.org/w/index.php?oldid=172001 * A() * (+1143) Created page with "==Syntax== *<code>func x =: </code> declare new function x *<code> lambda.(type) x: </code> declare new lambda function with type and input x * <code> pass: x </code> return x ==Programs== ===[[Hello World!]]=== This program outputs "Hello World" to the console func he
18:16:12 -!- impomatic has quit (Quit: Client closed).
18:20:52 -!- lynndotpy6093 has quit (Quit: bye bye).
18:21:58 -!- lynndotpy6093 has joined.
18:24:06 <esolangs> [[Special:Log/newusers]] create * &0 * New user account
18:24:09 <esolangs> [[LambdaWreck]] https://esolangs.org/w/index.php?diff=172002&oldid=172001 * A() * (+33)
18:30:28 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172003&oldid=171694 * A() * (+17) /* Esolangs */
18:56:01 -!- ais523 has quit (Quit: quit).
18:57:40 <esolangs> [[Talk:Backtick]] N https://esolangs.org/w/index.php?oldid=172004 * Yayimhere2(school) * (+159) Created page with "Where is the proof of turing completeness? --~~~~"
19:01:45 <esolangs> [[LambdaWreck]] https://esolangs.org/w/index.php?diff=172005&oldid=172002 * Yayimhere2(school) * (+9) I added {{stub}}, its pretty underspeicifed, without describing the type system.
19:06:53 -!- impomatic has joined.
19:17:29 <esolangs> [[Free2Edit]] N https://esolangs.org/w/index.php?oldid=172006 * RikoMamaBala * (+2406) Created page with "Free2Edit is (technically) the first esolang that I made. It's kinda like a [[Brainfuck]] derivative, but more powerful. The reason I named it that is because I thought I could implement [[Free Esolang]] with this esolang, but I couldn't, so... I guess I could sa
19:22:41 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172007&oldid=172006 * RikoMamaBala * (+110)
19:22:45 -!- Sgeo has joined.
19:35:17 -!- Lord_of_Life_ has joined.
19:36:29 -!- Lord_of_Life has quit (Ping timeout: 250 seconds).
19:38:04 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:38:20 <esolangs> [[User:Blashyrkh/Crazy J]] M https://esolangs.org/w/index.php?diff=172008&oldid=172000 * Blashyrkh * (+185) Reminder to specify categories
19:41:23 <APic> ecu
19:41:25 <APic> -e
19:48:15 <korvo> Pac. Paz. {pacna}
20:15:53 -!- Everything has joined.
20:35:11 <esolangs> [[User talk:Yes]] https://esolangs.org/w/index.php?diff=172009&oldid=166865 * Frendoly * (+219)
20:42:45 <esolangs> [[User talk:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=172010&oldid=171532 * Frendoly * (+235)
20:44:07 <esolangs> [[User talk:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=172011&oldid=172010 * RaiseAfloppaFan3925 * (+278) /* hey fellow Vocaloid enthusiast */ what language?
21:00:41 <esolangs> [[MikuLang]] https://esolangs.org/w/index.php?diff=172012&oldid=170974 * Aadenboy * (+110) add categories
21:01:02 -!- impomatic has quit (Quit: Client closed).
21:57:23 <esolangs> [[Special:Log/newusers]] create * Scp-999 * New user account
22:06:05 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172013&oldid=171981 * Scp-999 * (+290) /* Introductions */
22:06:32 <esolangs> [[Free Esolang]] https://esolangs.org/w/index.php?diff=172014&oldid=167132 * * (+182) /* Additions */
22:09:23 <korvo> Note to mods: SCP-999 is a friendly orange slime classed as Safe and fairly well-liked by both readers and writers. This person's roleplay is likely *not* a prelude to vandalism.
22:11:03 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172015&oldid=172013 * &0 * (+230) signed the introductions
22:15:24 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172016&oldid=171958 * Yoyolin0409 * (+20) /* Maybe It Can't Be Done */
22:15:30 <esolangs> [[Talk:Pietfood]] N https://esolangs.org/w/index.php?oldid=172017 * * (+762) Created page with "this is basically a pure copy of <span style="color:#ff0000"></span><span style="color:gold"></span><span style="color:#00ff00"></span><span style="color:#0000ff"></span> except the names of the colors were changed. <span style="background-color: green;">[[User:|<span sty
22:17:23 <esolangs> [[Talk:First]] N https://esolangs.org/w/index.php?oldid=172018 * * (+596) Created page with "missed opportunity to make this esolang the first esolang in 2026 <span style="background-color: green;">[[User:|<span style="color: white;">mario</span>]]</span><span style="background-color: yellow;">[[User talk:|<span style="color: black;">maker</span>]]</span><span style
22:25:28 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=172019&oldid=171999 * Ais523 * (+27) Undo revision [[Special:Diff/171980|171980]] by [[Special:Contributions/Yayimhere2(school)|Yayimhere2(school)]] ([[User talk:Yayimhere2(school)|talk]]) this is TC, you can easily implement a state machine + counters in it by using a variable as the instruction pointer and using
22:34:37 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=172020&oldid=171935 * Yoyolin0409 * (+618)
22:34:59 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172021&oldid=172019 * Ais523 * (-53) rm duplicate template argument
22:41:15 -!- Everything has quit (Quit: leaving).
22:48:37 <esolangs> [[Yourlang]] https://esolangs.org/w/index.php?diff=172022&oldid=148917 * Yoyolin0409 * (+93)
22:58:40 <esolangs> [[Sentence construction]] N https://esolangs.org/w/index.php?oldid=172023 * Yoyolin0409 * (+866) Created page with "'''Sentence construction''' is an esolang by [[User:Yoyolin0409]]. This is like a Python version of a sentence-making game. ==How to use?== First, take out your Python program: print("Hello, world!") Create a sentence using all the text and variable na
23:06:11 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172024&oldid=172023 * Yoyolin0409 * (+483)
23:06:35 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172025&oldid=172024 * Yoyolin0409 * (-1) /* Random number generation */
23:16:29 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172026&oldid=172008 * Blashyrkh * (+367) IJ expression for S combinator is found (at last). It simplifies many things
23:24:52 <int-e> ...why would init (systemd) be dumping core
23:26:46 <esolangs> [[Special:Log/newusers]] create * Argsinh * New user account
23:35:00 <int-e> Ah! Not much to worry about; it was me playing with namespaces, triggering an assertion. I'm no longer doing that so it's... fine-ish.
23:40:03 <esolangs> [[User:RaiseAfloppaFan3925/Sandbox]] M https://esolangs.org/w/index.php?diff=172027&oldid=171956 * RaiseAfloppaFan3925 * (+4471) add my new esolang, snowball
23:52:15 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172028&oldid=172026 * Blashyrkh * (+31) /* Some common combinators in IJ basis */ Shorter version of increment expression using S combinator
2026-01-02
00:16:40 <esolangs> [[Movie]] M https://esolangs.org/w/index.php?diff=172029&oldid=128385 * * (-5) Changed redirect target from [[Code-Tree]] to [[Kava]]
00:38:46 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:41:17 <esolangs> [[User:RaiseAfloppaFan3925/Sandbox]] M https://esolangs.org/w/index.php?diff=172030&oldid=172027 * RaiseAfloppaFan3925 * (+1934) /* Snowball */ fix pattern matching example + add data types
01:51:06 <esolangs> [[User:RaiseAfloppaFan3925/Sandbox]] M https://esolangs.org/w/index.php?diff=172031&oldid=172030 * RaiseAfloppaFan3925 * (+7) rename to hailstone
01:59:18 <esolangs> [[Hailstone]] N https://esolangs.org/w/index.php?oldid=172032 * RaiseAfloppaFan3925 * (+6644) move from my sandbox to its own page
02:00:01 <esolangs> [[;x]] https://esolangs.org/w/index.php?diff=172033&oldid=171178 * A() * (+136) /* made my garbage make more sense */
02:02:48 -!- scoofy_ has joined.
02:02:55 <esolangs> [[Talk:;x]] https://esolangs.org/w/index.php?diff=172034&oldid=171182 * A() * (+253)
02:04:06 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172035&oldid=171722 * RaiseAfloppaFan3925 * (+208) add [[Hailstone]] and update page size rankings of IA562
02:22:28 <esolangs> [[LambdaWreck]] https://esolangs.org/w/index.php?diff=172036&oldid=172005 * A() * (+132)
02:30:56 <esolangs> [[Talk:Boo!]] https://esolangs.org/w/index.php?diff=172037&oldid=164338 * A() * (+79) /* Interpreter */
02:32:31 <esolangs> [[SETANDCOUNT]] https://esolangs.org/w/index.php?diff=172038&oldid=171619 * Cycwin * (-36) Undo revision [[Special:Diff/171619|171619]] by [[Special:Contributions/I am islptng|I am islptng]] ([[User talk:I am islptng|talk]])
02:32:57 <esolangs> [[SETANDCOUNT]] https://esolangs.org/w/index.php?diff=172039&oldid=172038 * Cycwin * (+240) Undo revision [[Special:Diff/171552|171552]] by [[Special:Contributions/I am islptng|I am islptng]] ([[User talk:I am islptng|talk]])
02:34:32 <esolangs> [[SETANDCOUNT]] M https://esolangs.org/w/index.php?diff=172040&oldid=172039 * Cycwin * (-22) That made me so angry and sad
02:38:53 <esolangs> [[Talk:SETANDCOUNT]] https://esolangs.org/w/index.php?diff=172041&oldid=157920 * Cycwin * (+33)
03:06:28 -!- impomatic has joined.
03:13:07 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172042&oldid=172032 * RaiseAfloppaFan3925 * (+2814) add ffi and arrays
03:15:35 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172043&oldid=172035 * RaiseAfloppaFan3925 * (+6) /* largest esolang pages (of my esolangs) that I made */ move [[Hailstone]] up
03:24:31 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172044&oldid=172043 * RaiseAfloppaFan3925 * (+0) /* largest esolang pages (of my esolangs) that I made */ wrong number of bytes
03:30:39 -!- impomatic has quit (Quit: Client closed).
03:45:19 <esolangs> [[Gur yvsr]] https://esolangs.org/w/index.php?diff=172045&oldid=170465 * Placeholding * (+69) rust implementation added
03:48:30 -!- scoofy__ has joined.
03:51:34 -!- scoofy_ has quit (Ping timeout: 246 seconds).
03:53:50 <esolangs> [[Gur yvsr]] https://esolangs.org/w/index.php?diff=172046&oldid=172045 * Placeholding * (-57)
04:45:56 <esolangs> [[Talk:First]] https://esolangs.org/w/index.php?diff=172047&oldid=172018 * None1 * (+457)
05:07:25 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=172048&oldid=171595 * Aadenboy * (+239) link to other wikis
05:44:52 <esolangs> [[SETANDCOUNT]] https://esolangs.org/w/index.php?diff=172049&oldid=172040 * I am islptng * (+111)
05:48:25 <esolangs> [[SetIncrementor]] https://esolangs.org/w/index.php?diff=172050&oldid=171618 * I am islptng * (-373)
07:47:49 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172051&oldid=172028 * Blashyrkh * (+86) /* Some common combinators in IJ basis */ H combinator
07:48:05 <esolangs> [[User:UnavgAustralian]] N https://esolangs.org/w/index.php?oldid=172052 * UnavgAustralian * (+153) Created page with "I'm UnavgAustralian. I am a programmer and worldbuilder who is also interested in esolangs. =Esolangs= I currently have only made one esolang, [[Plea]]"
08:21:16 -!- Sgeo has quit (Read error: Connection reset by peer).
09:23:11 <esolangs> [[;x]] https://esolangs.org/w/index.php?diff=172053&oldid=172033 * Yayimhere2(school) * (+52) /* Commands */ based on what ive heard, I rewroe
09:24:32 <esolangs> [[Talk:;x]] https://esolangs.org/w/index.php?diff=172054&oldid=172034 * Yayimhere2(school) * (+210)
09:36:32 <esolangs> [[Needle]] https://esolangs.org/w/index.php?diff=172055&oldid=169598 * ChuckEsoteric08 * (+15) /* Infinite Minsky machine */
09:40:20 <esolangs> [[Gold]] https://esolangs.org/w/index.php?diff=172056&oldid=171977 * PrySigneToFry * (+83)
09:57:35 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172057&oldid=172016 * Yoyolin0409 * (+27)
10:01:25 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172058&oldid=172025 * Yoyolin0409 * (+141)
10:05:29 -!- tromp has joined.
10:06:49 <esolangs> [[Needle]] https://esolangs.org/w/index.php?diff=172059&oldid=172055 * Yayimhere2(school) * (-13) /* Computational class */ past tense -> current(?) tense
10:12:47 <esolangs> [[Special:Log/newusers]] create * Athen blah blah blah * New user account
10:13:19 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172060&oldid=172058 * Yoyolin0409 * (+4) /* Random number generator */
10:15:52 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172061&oldid=172015 * Athen blah blah blah * (+130)
10:23:09 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172062&oldid=172060 * Yoyolin0409 * (+17) /* Random number generator */
10:24:26 <esolangs> [[Sentence construction]] https://esolangs.org/w/index.php?diff=172063&oldid=172062 * Yoyolin0409 * (+23) /* Random number generator */
10:42:06 <esolangs> [[Free]] https://esolangs.org/w/index.php?diff=172064&oldid=163628 * Yoyolin0409 * (+20) /* Output "A" */
10:43:17 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=172065&oldid=171957 * Yoyolin0409 * (+395) /* E */
11:02:50 <esolangs> [[PlainCore]] N https://esolangs.org/w/index.php?oldid=172066 * Yoyolin0409 * (+2146) Created page with "'''PlainCore''' is an esolang by [[User:yoyolin0409]] and ChatGPT. Its aim is to solve as many problems as possible with as few instructions and golf as possible. There are only 12 instructions in total. ==Instructions== set <name> <value> Create a variable named
11:12:55 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172067&oldid=172057 * Yoyolin0409 * (+15)
11:23:02 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172068&oldid=172066 * Yoyolin0409 * (+892)
11:23:14 <esolangs> [[Plea]] N https://esolangs.org/w/index.php?oldid=172069 * UnavgAustralian * (+6305) Created page with "Plea is a high-level esoteric programming language created by [[User:UnavgAustralian]] on the 3rd of December 2025. It is named due to the fact that you have to beg the program to run. =Syntax= ==Beg== Every Plea program must have its first line be beg "enter be
11:28:50 <esolangs> [[Plea]] M https://esolangs.org/w/index.php?diff=172070&oldid=172069 * UnavgAustralian * (-9)
11:30:39 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172071&oldid=172068 * Yoyolin0409 * (-12) /* 99 bottles of beer */
11:38:14 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172072&oldid=171896 * UnavgAustralian * (+11)
11:40:32 -!- Yayimhere has joined.
11:41:00 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172073&oldid=172071 * Yoyolin0409 * (+97)
11:53:51 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172074&oldid=172051 * Blashyrkh * (+110) B3 combinator. Quite promising for abstraction elimination, can move rightmost variable two levels up
12:44:07 -!- Yayimhere has quit (Quit: Client closed).
12:51:42 <APic> Hi
13:38:10 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172075&oldid=172042 * RaiseAfloppaFan3925 * (+9) /* "Nullable" tri-states */ no null, only nullable tri-states
13:57:50 -!- impomatic has joined.
14:12:58 -!- Guest29 has joined.
14:13:39 -!- Guest29 has quit (Client Quit).
14:38:36 -!- Sgeo has joined.
14:41:39 -!- Yayimhere has joined.
14:41:48 -!- amby has joined.
15:33:30 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:39:56 <esolangs> [[Bleph!]] https://esolangs.org/w/index.php?diff=172076&oldid=171696 * Kaveh Yousefi * (+0) Rectified the statement that Bleph! constitutes a queue-based programming language to the actual stack-based foundation.
15:55:03 <esolangs> [[Bleph!]] https://esolangs.org/w/index.php?diff=172077&oldid=172076 * Yayimhere2(school) * (-35) /* Interpreter */ Defined not a brainfuck derivative
16:11:26 -!- tromp has joined.
16:19:27 -!- Yayimhere has quit (Ping timeout: 272 seconds).
16:37:58 -!- lynndotpy6093 has quit (Quit: bye bye).
16:39:02 -!- lynndotpy6093 has joined.
17:14:59 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172078&oldid=172021 * Splot-dev * (-176) Removed GitBook docs link because I (splot.dev, the creator of Backtick) stopped updating it for Backtick
17:24:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:44:24 -!- tromp has joined.
18:28:45 <esolangs> [[Hello world program in esoteric languages (D-G)]] https://esolangs.org/w/index.php?diff=172079&oldid=171586 * RikoMamaBala * (+64)
18:44:34 -!- SGautam has joined.
18:49:17 <esolangs> [[Hailstone]] https://esolangs.org/w/index.php?diff=172080&oldid=172075 * RaiseAfloppaFan3925 * (+2504)
18:50:41 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172081&oldid=172044 * RaiseAfloppaFan3925 * (+1) /* largest esolang pages (of my esolangs) that I made */
18:57:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:04:54 -!- impomatic has quit (Quit: Client closed).
19:15:43 -!- impomatic has joined.
19:21:23 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=172082&oldid=169948 * RikoMamaBala * (+46)
19:22:51 -!- tromp has joined.
19:23:58 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=172083&oldid=171965 * RikoMamaBala * (+32)
19:24:01 <esolangs> [[Talk:;x]] https://esolangs.org/w/index.php?diff=172084&oldid=172054 * A() * (+166) /* /* Exaplaination of loop */ */ new section
19:29:09 <esolangs> [[Talk:;x]] https://esolangs.org/w/index.php?diff=172085&oldid=172084 * A() * (+34)
19:29:36 <esolangs> [[Talk:;x]] https://esolangs.org/w/index.php?diff=172086&oldid=172085 * A() * (-6) /* /* Exaplaination of loop */ */
19:35:31 -!- Lord_of_Life_ has joined.
19:36:15 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:36:48 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:44:28 <APic> Good Night
19:49:15 -!- scoofy__ has quit (Ping timeout: 240 seconds).
20:24:46 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172087&oldid=171827 * A() * (+148)
20:29:24 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172088&oldid=172003 * A() * (+147)
20:32:57 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172089&oldid=172087 * Yayimhere2(school) * (+263) /* Some Theories About Syntax User:A() */
20:41:50 <esolangs> [[User:RikoMamaBala]] https://esolangs.org/w/index.php?diff=172090&oldid=170565 * RikoMamaBala * (+141)
20:42:54 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172091&oldid=172007 * RikoMamaBala * (+45)
20:45:58 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172092&oldid=172089 * A() * (+644)
20:46:48 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172093&oldid=172092 * A() * (+11)
20:47:51 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172094&oldid=172093 * A() * (+2)
20:48:59 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172095&oldid=172094 * A() * (+6)
21:12:14 -!- impomatic has quit (Quit: Client closed).
21:23:58 -!- SGautam has quit (Quit: Connection closed for inactivity).
22:17:47 -!- somefan has joined.
22:46:31 -!- DOS_User_webchat has joined.
22:49:59 <esolangs> [[User:Aadenboy/common.css]] N https://esolangs.org/w/index.php?oldid=172096 * Aadenboy * (+48) Created page with "#wikiEditor-section-secondary { display: none; }"
22:53:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:53:23 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
23:27:31 <esolangs> [[SOAPCAL]] N https://esolangs.org/w/index.php?oldid=172097 * A() * (+2071) Created page with "The idea of this programing language is to be a functional paradigm which uses emojis. Also this was made by [[User: A()]]. == Syntax Rules == *Numbers are lambda expressions meaning you can apply a number to itself ( Same with bools ) *Every line must have <code> ? </code>
23:35:46 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172098&oldid=172088 * A() * (+13)
2026-01-03
00:08:15 <esolangs> [[Iterate/Loop algebra]] N https://esolangs.org/w/index.php?oldid=172099 * Aadenboy * (+1433) this page may be helpful for optimization
00:10:32 <esolangs> [[Iterate]] https://esolangs.org/w/index.php?diff=172100&oldid=171900 * Aadenboy * (+40) link to [[Iterate/Loop algebra]]
00:12:56 -!- scoofy__ has joined.
01:03:10 <esolangs> [[Special:Log/newusers]] create * Melondae18 * New user account
01:59:06 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:31:05 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=172101&oldid=172070 * UnavgAustralian * (+750)
03:21:56 <esolangs> [[Cable/Implementations]] N https://esolangs.org/w/index.php?oldid=172102 * RainbowDash * (+9457) Created page with "<pre> import operator import re # ---------------- OPS ---------------- ops = { "+=": operator.add, "-=": operator.sub, "*=": operator.mul, "//=": operator.floordiv, "%=": operator.mod, } # ---------------- HELPERS ---------------
03:22:36 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=172103&oldid=172101 * UnavgAustralian * (+1926)
03:23:21 <esolangs> [[Cable]] N https://esolangs.org/w/index.php?oldid=172104 * RainbowDash * (+4157) Created page with "'''Cable''' is a name of a programming language created by user [[User:RainbowDash]] in 2026. Where instructions are read from the left, and appended to the left. Instructions take the form of blocks. {{infobox proglang |name=Cable |author=[[user:RainbowDash|RainbowDa
03:24:05 <esolangs> [[User:RainbowDash]] https://esolangs.org/w/index.php?diff=172105&oldid=170531 * RainbowDash * (+52) Cable
03:26:32 <esolangs> [[Cable]] https://esolangs.org/w/index.php?diff=172106&oldid=172104 * RainbowDash * (-21) Whatever
03:26:51 -!- RainbowDash has joined.
03:30:27 -!- scoofy_ has joined.
03:32:49 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=172107&oldid=172103 * UnavgAustralian * (+69)
03:33:15 -!- scoofy__ has quit (Ping timeout: 240 seconds).
03:40:43 -!- impomatic has joined.
03:42:10 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=172108&oldid=172107 * UnavgAustralian * (+44)
03:54:11 -!- impomatic has quit (Quit: Client closed).
03:56:32 -!- somefan has quit (Remote host closed the connection).
04:01:10 -!- RainbowDash has quit (Quit: Client closed).
04:39:24 <esolangs> [[Special:Log/upload]] upload * Athen blah blah blah * uploaded "[[File:Screenshot 2026-01-03 113718.png]]": code for the instruction to run
06:38:21 <esolangs> [[Talk:Iterate]] https://esolangs.org/w/index.php?diff=172110&oldid=171903 * PkmnQ * (+595) /* computation without $# */
06:51:09 <esolangs> [[Rvtl]] N https://esolangs.org/w/index.php?oldid=172111 * Tpaefawzen * (+576) Created page with "{{DISPLAYTITLE:rvtl}} '''rvtl''', aka '''Return of Very Tiny Language''' is a dialect of the VTL (Very Tiny Language), which is the dialect of [[BASIC]], created by Mizutani Jun. There's also 64-bit version '''rvtl64'''. Implemented in assembly language. == Links == *[h
06:52:03 <esolangs> [[User:Tpaefawzen]] https://esolangs.org/w/index.php?diff=172112&oldid=167464 * Tpaefawzen * (+75)
07:13:15 <esolangs> [[ZuLanguage]] https://esolangs.org/w/index.php?diff=172113&oldid=171106 * Tpaefawzen * (+79)
08:17:33 -!- tromp has joined.
08:17:48 <esolangs> [[Fluid]] https://esolangs.org/w/index.php?diff=172114&oldid=170181 * Yayimhere2(school) * (+5) /* A non BIX definition */
08:19:15 <esolangs> [[Fluid]] https://esolangs.org/w/index.php?diff=172115&oldid=172114 * Yayimhere2(school) * (+98) /* A non BIX definition */
08:25:18 -!- Yayimhere has joined.
08:26:24 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172116&oldid=172095 * Yayimhere2(school) * (+261) /* Some Theories About Syntax User:A() */
08:29:25 <esolangs> [[Bring to another]] https://esolangs.org/w/index.php?diff=172117&oldid=171808 * Yayimhere2(school) * (+108) /* K combinator(named P) */
08:36:06 <esolangs> [[Bring to another]] https://esolangs.org/w/index.php?diff=172118&oldid=172117 * Yayimhere2(school) * (+206) /* Examples */
08:47:21 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172119&oldid=172116 * Yayimhere2(school) * (+259) /* Some Theories About Syntax User:A() */
08:47:50 <esolangs> [[Bring to another]] https://esolangs.org/w/index.php?diff=172120&oldid=172118 * Yayimhere2(school) * (+2) /* 1 */
08:49:35 <esolangs> [[RightSlash]] https://esolangs.org/w/index.php?diff=172121&oldid=120335 * ChuckEsoteric08 * (-1152) Will make another version of it later
09:10:20 -!- Yayimhere has quit (Quit: Client closed).
09:31:35 -!- Sgeo has quit (Read error: Connection reset by peer).
09:33:21 -!- SGautam has joined.
11:12:46 <APic> Hi
11:43:56 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172122&oldid=172091 * RikoMamaBala * (+1350)
11:49:55 <esolangs> [[Later You Will See Me]] N https://esolangs.org/w/index.php?oldid=172123 * Yayimhere2(school) * (+1523) Created page with "'''Later You Will See Me''' or LYWSM, is more of an art project then an esolang, was created by [[User:Yayimhere]], initially thought up in 2025 but only completed in 2026. It is, basically, just an iterative process of a function, defined as a
12:19:35 -!- scoofy_ has changed nick to scoofy.
12:19:37 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
13:31:29 -!- perlbot has quit (Quit: ZNC 1.9.1+deb2+b3 - https://znc.in).
13:31:29 -!- simcop2387 has quit (Quit: ZNC 1.9.1+deb2+b3 - https://znc.in).
13:37:00 -!- amby has joined.
13:39:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:42:42 -!- simcop2387 has joined.
13:51:13 -!- perlbot has joined.
13:53:53 -!- impomatic has joined.
13:58:44 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172124&oldid=172122 * RikoMamaBala * (+33) /* A+B Problem */
14:04:24 -!- impomatic has quit (Quit: Client closed).
14:04:33 -!- impomatic has joined.
14:06:40 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172125&oldid=171934 * Yayimhere2(school) * (+31) /* esolangs */
14:07:45 <esolangs> [[MalbolgeFUCK]] N https://esolangs.org/w/index.php?oldid=172126 * Athen blah blah blah * (+4500) Created page with "{{infobox proglang |name=MalbolgeFUCK |paradigms=imperative, cryptographic, self-modifying |author=[[User:Athen blah blah blah]] |year=[[:Category:2026|2026]] |memsys=mutable array/register |dimensions=one-dimensional |class=Bounded-storage machine }}
14:08:31 <esolangs> [[MalbolgeFUCK]] M https://esolangs.org/w/index.php?diff=172127&oldid=172126 * Athen blah blah blah * (+58)
14:14:35 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172128&oldid=172124 * RikoMamaBala * (+1174) /* 99 bottles of beer, with the grammar errors */
14:37:59 <esolangs> [[User:Morlus]] https://esolangs.org/w/index.php?diff=172129&oldid=120947 * Morlus * (+1)
14:42:27 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172130&oldid=172073 * Yoyolin0409 * (+369)
14:42:38 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172131&oldid=172130 * Yoyolin0409 * (+4) /* Quine */
14:43:37 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172132&oldid=172131 * Yoyolin0409 * (+79) /* Instructions */
14:44:55 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172133&oldid=172132 * Yoyolin0409 * (+75) /* Instructions */
14:52:48 -!- SGautam has quit (Quit: Connection closed for inactivity).
15:01:18 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172134&oldid=172133 * Yoyolin0409 * (+286)
15:02:31 -!- tromp has joined.
15:18:51 <esolangs> [[Wizzcake]] https://esolangs.org/w/index.php?diff=172135&oldid=168663 * Yayimhere2(school) * (+9) added {{stub}}, majorly underspecified. specifically, the syntax isnt given at all.
15:42:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:53:03 <shachaf> `? member
15:53:08 <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.
16:00:39 -!- impomatic has quit (Ping timeout: 272 seconds).
16:01:30 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172136&oldid=172128 * RikoMamaBala * (+100)
16:06:38 -!- tromp has joined.
16:14:52 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172137&oldid=172081 * RaiseAfloppaFan3925 * (-647)
16:19:11 -!- Sgeo has joined.
16:21:39 -!- impomatic has joined.
16:34:32 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172138&oldid=172119 * A() * (+208)
16:36:14 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172139&oldid=172138 * A() * (+41) /* Some Theories About Syntax User:A() */
16:36:34 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172140&oldid=172139 * A() * (-1)
16:39:19 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172141&oldid=172140 * A() * (+146) /* Dissection */
17:06:10 <esolangs> [[Bring to another]] https://esolangs.org/w/index.php?diff=172142&oldid=172120 * Yayimhere2(school) * (+9) /* 1 */
17:09:31 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172143&oldid=172141 * Yayimhere2(school) * (+307) /* Dissection */
17:24:05 <esolangs> [[User:Aadenboy/Countable]] N https://esolangs.org/w/index.php?oldid=172144 * Aadenboy * (+1141) Created page with "'''Countable''' is an esolang based on [[Iterate]]. == Memory == Countable consists of a set of accumulators, which can be created, incremented, and read from, with no additional interactions. Countable also has a single register which can hold a singl
17:24:28 <esolangs> [[User:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172145&oldid=172144 * Aadenboy * (+18)
17:24:46 <esolangs> [[User:Aadenboy/randomuserpage]] https://esolangs.org/w/index.php?diff=172146&oldid=171596 * Aadenboy * (+28)
17:25:05 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=172147&oldid=172048 * Aadenboy * (+30) /* just some drafts */
17:31:33 <esolangs> [[CHOOSE]] N https://esolangs.org/w/index.php?oldid=172148 * A() * (+1668) Created page with "== Intro == Alright, imagine an alien computer. Everyone is really excited to use it, but the only thing it can do is search for programs that matches with an output, and also those programs also search for programs that do the exact same thing. Is it possible to even do a
17:32:47 <esolangs> [[CHOOSE]] https://esolangs.org/w/index.php?diff=172149&oldid=172148 * A() * (+3)
17:32:55 -!- ais523 has joined.
17:33:20 <esolangs> [[Special:Log/upload]] upload * RikoMamaBala * uploaded "[[File:Free2Edit logo.png]]"
17:35:11 <ais523> hmm, language extension idea: allow Piet to interpret animated GIFs, when the frame changes, the program changes under the IP and it continues with the new program
17:35:41 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172151&oldid=172098 * A() * (+12)
17:35:42 <esolangs> [[Special:Log/upload]] upload * RikoMamaBala * uploaded "[[File:Free2Edit logo(small).png]]"
17:35:46 <ais523> this seems like a sensible and backwards-compatible way to allow Piet programs to take time-the-program-has-been-running as an input
17:37:31 <ais523> …and now I'm envisioning an entire language for which the program is an image, but it just uses the current view on the computer's monitor as the program, and doing things like typing or moving the mouse cursor or opening windows is how you give input to the program
17:37:37 <ais523> (would even allow livecoding using a paint program)
17:38:29 <ais523> the easy/cop-out way to do it would involve an A Pear Tree-ish way for the language to actually find the part of the screen it's meant to be executing, but it's perhaps more interesting if any part of the screen can (subtly) influence any other
17:41:54 <esolangs> [[Special:Log/upload]] upload * RikoMamaBala * uploaded "[[File:Free2Edit (smaller to fit 200px).png]]"
17:45:56 <b_jonas> "uses the current view on the computer's monitor as the program, and doing things like typing or moving the mouse cursor or opening windows is how you give input to the program" this is kind of how some old BASIC microcomputers like the Commodore 64 work. Not quite just reading the *program* from the monitor, but when you press enter to input either a command for BASIC or a reply to an INPUT statement
17:46:02 <b_jonas> then the line (or two joined lines) on the screen under the cursor are taken as that input, and you can edit any part of the screen on the text before you choose which line you enter. That's how you edit an existing program: you list part of the program, move the cursor to edit an existing line, then press enter to change the line in the program. This is preserved even today because in the Microsoft VBA
17:46:08 <b_jonas> UI, the Immediate window, which also serves as a debug console, works halfway this way. You can edit any line and press enter to accept it; and if the program writes text to the debug console then it's inserted where the cursor is rather at the end of the window, even if it's in the middle of a line, which is very annoying. The difference is that in the VBA Immediate window you insert text by default,
17:46:14 <b_jonas> including inserting lines, rather than overwrite text in a fixed rectangular array of characters.
17:46:17 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=172154&oldid=170088 * Yayimhere2(school) * (+298) /* Collaboration */
17:48:14 <esolangs> [[CHOOSE]] https://esolangs.org/w/index.php?diff=172155&oldid=172149 * Yayimhere2(school) * (+2) /* Syntax */
17:49:54 <b_jonas> also https://www.youtube.com/watch?v=ly5BhGOt2vE by Linus Åkesson the Commodore works even more this way: it's not the built-in behavior of BASIC, but a program written by Linus that deliberately reading characters from video memory live as Linus edits them, with the program running from an interrupt while the built-in editor that lets him overwrite text on the screen is running outside of the
17:50:00 <b_jonas> interrupt.
17:54:08 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172156&oldid=172136 * RikoMamaBala * (+274)
18:08:44 <ais523> enhancement to this idea: the program stores all internal state via self-modification, so you can see and directly modify what it's thinking
18:09:16 <ais523> presumably some parts of the screen belong to the program and it can write to them, and other parts belong to the user and are const volatile from the program's point of view
18:12:22 <b_jonas> didn't Befunge originally work kind of similar to this? note quite because it also has a data stack and I think you can access it deep so it's Turing-complete with just the stack, but I think originally the 2-d code space was just one screenful and the self-modify code put instruction would show up on screen. maybe not though.
18:14:31 <ais523> that seems like a reasonable theory based on the size of the playfield, but I wasn't there at the time
18:18:05 <b_jonas> yeah, I mean befunge also has print commands so it can't really work
18:18:35 <b_jonas> unless you're supposed to run it on two monitors, like an interactive debugger with graphics on one monitor and the debugger with code on another monitor
18:21:42 <ais523> we have virtual desktops nowadays which probably makes all these things simpler
18:21:47 <ais523> and I guess you could do I/O to a file
18:23:44 <b_jonas> sure, and even back then you could just have two screen buffers and switch between them, at least in some graphics modes that don't require too much memory, so you could have the program in one and the print output on another and have the interpreter switch between them on a user keystroke
18:37:21 -!- Guest32 has joined.
18:37:54 -!- Guest32 has quit (Client Quit).
18:43:32 -!- scoofy has quit (Ping timeout: 256 seconds).
19:16:47 <APic> cu
19:23:16 -!- ais523 has quit (Quit: quit).
19:25:24 -!- ais523 has joined.
19:29:06 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172157&oldid=172080 * RaiseAfloppaFan3925 * (+18) fix unchanged assignment operators
19:29:19 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172158&oldid=172061 * Melondae18 * (+221) hii! <3
19:31:03 <esolangs> [[99 bottles of beer]] https://esolangs.org/w/index.php?diff=172159&oldid=165781 * Melondae18 * (+425) Added AsciiDots implementation
19:35:45 -!- Lord_of_Life_ has joined.
19:36:35 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:37:04 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:44:57 -!- Everything has joined.
20:31:46 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172160&oldid=172137 * RaiseAfloppaFan3925 * (+50)
20:48:33 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172161&oldid=172160 * RaiseAfloppaFan3925 * (+37) /* status */
20:59:05 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172162&oldid=172157 * RaiseAfloppaFan3925 * (+1425)
21:08:08 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172163&oldid=172162 * RaiseAfloppaFan3925 * (+306) /* Implementation */ just remembered tail call optimization exists
21:22:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:33:54 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172164&oldid=172143 * A() * (+510)
21:47:09 <esolangs> [[Hailstone]] M https://esolangs.org/w/index.php?diff=172165&oldid=172163 * RaiseAfloppaFan3925 * (+318)
21:49:32 <esolangs> [[FJ]] https://esolangs.org/w/index.php?diff=172166&oldid=139241 * Kaveh Yousefi * (+182) Added a hyperlink to my implementation of the FJ programming language on GitHub and supplemented the page category tag Implemented.
22:02:58 -!- tromp has joined.
22:20:44 <fizzie> There's at least one brainfuck interpreter (called "bfvga" as I recall?) where the tape is 64000 byte-sized cells directly mapped to the VGA 320x200 display mode's video RAM.
22:22:15 <fizzie> https://www.pouet.net/prod.php?which=5060 perhaps.
22:22:34 <fizzie> The idea was that you'd write demosceney graphical effects by manipulating the tape contents.
22:23:33 <fizzie> (No mechanism for user input to modify it while running, though.)
22:24:28 <fizzie> (And the program itself isn't on the tape, it's not that kind of self-modifying brainfuck.)
22:38:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:48:48 -!- tromp has joined.
22:56:59 -!- Everything has quit (Quit: leaving).
22:57:39 <ais523> my guess is that it'd be too slow, although maybe with enough optimisation it could be viable
23:00:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:18:52 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172167&oldid=172072 * Buckets * (+11) /* K */
23:19:30 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172168&oldid=171843 * Buckets * (+33)
23:19:46 <esolangs> [[Kses]] N https://esolangs.org/w/index.php?oldid=172169 * Buckets * (+1331) Created page with "Kses is an Esoteric programming language created By [[User:Buckets]] In 2026, Created to Be a pure-Table Esolang. {| class="wikitable" |- ! Pseudo-Commands !! Instructions |- | <nowiki>{| | style="background:#</nowiki><span style="color:red;">R</span><nowiki>R----;width
23:42:25 <b_jonas> I guess what could work is an emulated 6502 or similar CPU, with a kilobyte or two of RAM all mapped to a text video console in such a way that each character cell shows one byte in a font where all 0x100 possible values are displayed differently, except that the last dozen or so characters aren't mapped to memory but to the CPU registers instead, so that all the state of the machine shows up on the
23:42:31 <b_jonas> screen.
23:43:51 <ais523> a 6502 hardly has any registers anywy
23:43:57 <ais523> is it just A, X, Y, P?
23:45:08 <b_jonas> ais523: A, X, Y, stack pointer, two bytes of instruction pointer, plus like three to six bytes of unnamed registers that matter only within an instruction
23:45:19 <b_jonas> oh, and an almost byte of flags
23:45:26 <ais523> P is the almost byte of flags
23:45:30 <ais523> I forgot the stack and instruction pointers, though
23:45:41 <b_jonas> why is it called P?
23:46:06 <ais523> something like "processor status word" but I'm not sure that's the actual name, it's that sort of name though
23:46:13 <b_jonas> I see
23:46:29 <b_jonas> I'd have called it F or C
23:46:37 <b_jonas> for flags or condition code
23:47:13 <b_jonas> you're right though, apparently the mnemonic for the instructions that push and pop the flags end in P
23:47:22 <ais523> it's FLAGS, or F for short on x86 (with CC used as a generic name for tests on the flag)
23:47:36 <ais523> e.g. Jcc is the generic name for jz, ja, jb, etc.
23:50:03 <b_jonas> I think you need at least four bytes of hidden processor status, because you need three bytes just to store the current instruction, and there is a read-modify-store increment two-byte absolute address instructions where you have to remember both the address and the value between the read and write
23:53:55 <b_jonas> so let's go with 2 bytes of instruction pointer, 5 bytes for PAXYS, and 5 bytes of internal state that is forgotten between instructions to leave one more byte of state to comfortably remember which phase of an instruction we are at. that's 12 bytes, either at the end of the last row so the accessible memory is that much shorter, or in an extra row of the screen.
23:56:05 <b_jonas> you could map some more bytes to non-CPU hardware registers, such as keyboard/joystick input, casette/tape or serial port input/output, sound chip.
23:56:42 <b_jonas> and I mean these would be displayed on the screen the same way as normal RAM bytes are
23:56:57 <ais523> IIRC, 6502 non-CPU hardware registers are normally implemented in an MSR sort of way where they have custom behaviour on reading and custom behaviour on writing that might not match each other
23:57:17 <ais523> and write-only registers are sometimes aliased with ROM
23:59:04 <b_jonas> yes, these hardware register would have to work differently, so that reading has no effect and they're read often to be shown on screen, and the written values are remembered and shown on screen.
23:59:14 <sorear> you don't need to store the entire instruction, you can load the address bytes directly into an address latch and then overwrite them for indirect modes
23:59:51 <b_jonas> there could be some ROM that's not shown on screen
2026-01-04
00:00:36 <b_jonas> sorear: ok, but that'd still be part of the machine state, just not necessarily physically in the CPU
00:01:24 <b_jonas> sorear: but I'm pretty sure the CPU has to store at least the lower byte of the address just so it can increment that lower byte for an indirect jump instruction
00:01:37 -!- ais523 has quit (Quit: quit).
00:02:50 <b_jonas> oh, and there are normal indirect instructions too, which read a two-byte address from the zero page,
00:04:01 <b_jonas> I'm still going with 5 hidden bytes, 3 of which usually store the instruction but can be overwritten during the instruction in some cases
00:04:21 <b_jonas> or like 4 plus a partial byte at least
00:05:19 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=172170&oldid=172154 * Aadenboy * (+307) /* Would you take a look? */ reply
00:06:42 <b_jonas> maybe that partial byte is shown as the border color of the screen
00:19:04 <esolangs> [[Plea]] M https://esolangs.org/w/index.php?diff=172171&oldid=172108 * UnavgAustralian * (+0)
00:31:29 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172172&oldid=172164 * Aadenboy * (+803)
01:07:53 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172173&oldid=172134 * Yoyolin0409 * (+179) /* Instructions */
01:08:24 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172174&oldid=172173 * Yoyolin0409 * (+41) /* Magicword */
01:09:30 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172175&oldid=172174 * Yoyolin0409 * (-5) /* Fibonacci sequence */
01:10:53 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172176&oldid=172175 * Yoyolin0409 * (+381) /* Instructions */
01:12:25 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172177&oldid=172176 * Yoyolin0409 * (-23) /* Instructions */
01:15:58 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172178&oldid=172177 * Yoyolin0409 * (+220)
01:17:16 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172179&oldid=172178 * Yoyolin0409 * (+48) /* Fibonacci sequence */
01:21:29 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172180&oldid=172179 * Yoyolin0409 * (+212) /* Instructions */
01:22:05 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172181&oldid=172180 * Yoyolin0409 * (+152) /* Annotation */
01:27:19 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172182&oldid=172145 * Aadenboy * (-127) refine this a little bit. not where I want to right now but it's better
01:36:17 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:47:11 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172183&oldid=172181 * Yoyolin0409 * (+156) /* Annotation */
01:47:36 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172184&oldid=172183 * Yoyolin0409 * (+9) /* Annotation */
01:47:46 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172185&oldid=172184 * Yoyolin0409 * (+1) /* Miscellaneous Notes */
01:49:53 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172186&oldid=172185 * Yoyolin0409 * (-4) /* Instructions */
01:52:29 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172187&oldid=172186 * Yoyolin0409 * (+48) /* Instructions */
01:53:06 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172188&oldid=172187 * Yoyolin0409 * (+9) /* Fibonacci sequence */
01:56:52 -!- tromp has joined.
01:56:56 -!- tromp has quit (Client Quit).
01:57:14 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172189&oldid=172188 * Yoyolin0409 * (+112)
01:58:41 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172190&oldid=172189 * Yoyolin0409 * (+23)
02:01:49 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172191&oldid=172190 * Yoyolin0409 * (+110)
02:02:40 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172192&oldid=172191 * Yoyolin0409 * (+158)
02:05:44 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172193&oldid=172192 * Yoyolin0409 * (+109)
02:06:11 <esolangs> [[1234567890]] https://esolangs.org/w/index.php?diff=172194&oldid=171725 * Yoyolin0409 * (+53)
02:06:35 <esolangs> [[WUTWWITIPMPAW]] https://esolangs.org/w/index.php?diff=172195&oldid=171461 * Yoyolin0409 * (+53)
02:07:49 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172196&oldid=172067 * Yoyolin0409 * (+26) /* Done */
02:16:09 -!- impomatic has quit (Quit: Client closed).
02:27:58 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172197&oldid=172156 * RikoMamaBala * (+90)
03:05:04 -!- op_4 has quit (Remote host closed the connection).
03:05:40 -!- op_4 has joined.
03:26:57 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172198&oldid=172197 * RikoMamaBala * (+227)
03:40:48 -!- scoofy has joined.
05:09:48 <esolangs> [[User:Blashyrkh/Crazy J]] M https://esolangs.org/w/index.php?diff=172199&oldid=172074 * Blashyrkh * (+99) Shortest expression for Church numeral 4
06:23:39 <esolangs> [[MalbolgeFUCK]] https://esolangs.org/w/index.php?diff=172200&oldid=172127 * Athen blah blah blah * (+299)
06:28:34 -!- impomatic has joined.
07:59:09 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=172201&oldid=172170 * Yayimhere2(school) * (+123) /* Would you take a look? */
08:01:09 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172202&oldid=172172 * Yayimhere2(school) * (+200) /* aadenboy's part in this */
08:06:56 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172203&oldid=172202 * Yayimhere2(school) * (+728) /* Information I've gathered */
08:15:50 -!- tromp has joined.
09:36:42 <APic> Hi
09:57:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:18:04 -!- tromp has joined.
10:29:55 <esolangs> [[User:Yayimhere/eLambda]] N https://esolangs.org/w/index.php?oldid=172204 * Yayimhere2(school) * (+714) made the page. Very sloppy right now, still experimenting with it. Will get better as time passes.
10:50:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:55:13 -!- tromp has joined.
11:05:00 -!- Sgeo has quit (Read error: Connection reset by peer).
11:06:07 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172205&oldid=172203 * Yayimhere2(school) * (+660) /* aadenboy's part in this */
11:07:47 <esolangs> [[Bring to another]] https://esolangs.org/w/index.php?diff=172206&oldid=172142 * Yayimhere2(school) * (+47) /* Optimized truth machine */
11:12:19 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172207&oldid=172205 * Yayimhere2(school) * (+204) /* Truth machine */
11:41:00 <esolangs> [[User:Michael]] https://esolangs.org/w/index.php?diff=172208&oldid=123593 * Michael * (+10)
12:04:52 -!- msv has quit (Read error: Connection reset by peer).
12:05:12 -!- msv has joined.
12:14:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:21:36 -!- tromp has joined.
12:26:38 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172209&oldid=172193 * Yoyolin0409 * (+320)
12:36:46 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=172210&oldid=172065 * Yoyolin0409 * (-2)
12:45:38 <esolangs> [[User:Yayimhere/eLambda]] https://esolangs.org/w/index.php?diff=172211&oldid=172204 * Yayimhere2(school) * (+200)
12:48:59 <esolangs> [[CCCC]] https://esolangs.org/w/index.php?diff=172212&oldid=170550 * Yayimhere2(school) * (-55) /* Syntax */
12:53:12 <esolangs> [[CCCC]] https://esolangs.org/w/index.php?diff=172213&oldid=172212 * Yayimhere2(school) * (+38) /* Semantics */
13:19:50 -!- amby has joined.
13:28:31 <esolangs> [[User:Yayimhere/eLambda]] https://esolangs.org/w/index.php?diff=172214&oldid=172211 * Yayimhere2(school) * (-79) /* Examples */
13:29:54 <esolangs> [[Special:Log/newusers]] create * Kangaroo Jacques * New user account
13:40:40 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172215&oldid=172158 * Kangaroo Jacques * (+288)
13:47:13 -!- Yayimhere has joined.
14:03:58 <esolangs> [[Print("Hello, World!")]] https://esolangs.org/w/index.php?diff=172216&oldid=170635 * RikoMamaBala * (+86)
14:09:32 <esolangs> [[User:Yayimhere/eLambda]] https://esolangs.org/w/index.php?diff=172217&oldid=172214 * Yayimhere2(school) * (-357) /* Examples */
14:23:44 <esolangs> [[IavaScriptvm]] N https://esolangs.org/w/index.php?oldid=172218 * Kangaroo Jacques * (+7115) My little esolang
14:24:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:32:40 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172219&oldid=172167 * Kangaroo Jacques * (+19) Added IavaScriptvm to the list
14:49:19 -!- tromp has joined.
14:54:42 <Yayimhere> hello
14:59:12 -!- Yayimhere has quit (Quit: Client closed).
15:38:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:48:26 -!- tromp has joined.
15:49:10 <esolangs> [[PlainCore]] https://esolangs.org/w/index.php?diff=172220&oldid=172209 * Yoyolin0409 * (+39) /* Magicword */
17:04:17 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172221&oldid=172078 * Splot-dev * (+11) Fixed type error in backtick number guessing game example.
17:04:56 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172222&oldid=172221 * Splot-dev * (+9) fixed wording
17:06:31 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172223&oldid=172198 * RikoMamaBala * (+118)
17:13:07 <APic> Good Night
17:38:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:57:17 -!- tromp has joined.
18:03:47 <esolangs> [[Talk:Bring to another]] M https://esolangs.org/w/index.php?diff=172224&oldid=172207 * Aadenboy * (+40) /* aadenboy's part in this */ formatting
18:06:53 -!- molson has joined.
18:25:39 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172225&oldid=172224 * A() * (+80)
19:07:59 -!- Sgeo has joined.
19:23:31 -!- impomatic has quit (Ping timeout: 272 seconds).
19:32:20 <esolangs> [[U]] https://esolangs.org/w/index.php?diff=172226&oldid=137417 * Hammy * (+45) Removed redirect to [[U (PrySigneToFry)]]
19:34:34 <esolangs> [[User:&0]] N https://esolangs.org/w/index.php?oldid=172227 * &0 * (+159) Created page with "I'm and. I'm mostly an artist that happens to code. We like to think where pretty good at it. You can find all of our ramblings at https://www.sheeeeeeeep.art/"
19:36:10 -!- Lord_of_Life_ has joined.
19:37:16 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:37:29 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:02:16 -!- scoofy has quit (Ping timeout: 246 seconds).
20:08:50 -!- Everything has joined.
20:25:20 <esolangs> [[DOESNT]] N https://esolangs.org/w/index.php?oldid=172228 * &0 * (+4507) Created page with "DOESNT is an esolang created by [[User:&0]] at the very start of 2026. It's a single [[string]], deterministic, [[rewriting]] system. Unlike conventional rewriting systems, rules in DOESNT list what prefixes are left unmatched. It's creation was inspired by the prompt for Lan
20:25:41 <esolangs> [[User:&0]] https://esolangs.org/w/index.php?diff=172229&oldid=172227 * &0 * (+32)
20:27:20 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172230&oldid=172219 * &0 * (+13) Add DOESNT
20:36:01 <esolangs> [[Talk:Bring to another]] https://esolangs.org/w/index.php?diff=172231&oldid=172225 * Yayimhere2(school) * (+48) /* aadenboy's part in this */
21:45:39 <esolangs> [[Special:Log/newusers]] create * ColdBrew * New user account
21:51:38 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172232&oldid=172215 * ColdBrew * (+223) /* Introductions */
21:52:43 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172233&oldid=172232 * ColdBrew * (+85) /* Introductions */
22:01:36 <esolangs> [[PMPL]] N https://esolangs.org/w/index.php?oldid=172234 * A() * (+1021) Created page with "[[PMPL|Polish Math Programming Language]] is called that because it uses [https://en.wikipedia.org/wiki/Polish_notation| Polish notation] (also PNPL was taken) [[User: A()]] brought this into existence. == Commands == Here is a list of commands [[PMPL|Polish Math Programming L
22:06:40 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172235&oldid=172234 * A() * (+57) /* Programs */
22:27:25 -!- Festive_Dragon has changed nick to gAy_Dragon.
22:50:26 -!- Everything has quit (Quit: leaving).
22:59:44 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172236&oldid=172230 * Buckets * (+13) /* E */
22:59:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:00:29 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172237&oldid=172168 * Buckets * (+12)
23:00:58 <esolangs> [[Eralin]] N https://esolangs.org/w/index.php?oldid=172238 * Buckets * (+1240) Created page with "Eralin is an Esoteric programming language Created By [[User:Buckets]] in 2021. {| class="wikitable" |- ! Commands !! Instructions |- | < || Goto The last < that the IP Has met. |- | || Subtract 1 to the Top value But then it With toggle To Adding 1 then Toggling Back
23:29:03 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172239&oldid=172235 * A() * (+106)
23:41:54 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172240&oldid=172239 * A() * (+82)
23:42:42 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172241&oldid=172240 * A() * (+0) /* Fizzbuzz */
23:46:38 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172242&oldid=172241 * A() * (+66) /* FizzBuzz */
2026-01-05
00:38:04 <esolangs> [[MikuLang]] https://esolangs.org/w/index.php?diff=172243&oldid=172012 * Frendoly * (+1426) added interpreter
00:40:41 <esolangs> [[User talk:Frendoly]] https://esolangs.org/w/index.php?diff=172244&oldid=170814 * Frendoly * (+104)
00:44:57 <esolangs> [[Talk:MicroMiku]] N https://esolangs.org/w/index.php?oldid=172245 * Frendoly * (+185) Created page with "This article was made to find a way to get it working for micropython, but since i made a interpreter for [[MikuLang]] now this article is useless, im wondering if i can get it removed?"
00:45:09 <esolangs> [[Talk:MicroMiku]] https://esolangs.org/w/index.php?diff=172246&oldid=172245 * Frendoly * (+88)
00:51:11 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172247&oldid=172242 * A() * (+89)
01:04:29 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172248&oldid=172247 * A() * (+1) /* loop */
01:07:43 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172249&oldid=172248 * A() * (+16) /* FizzBuzz */
01:17:22 <esolangs> [[FizzBuzz]] https://esolangs.org/w/index.php?diff=172250&oldid=165431 * A() * (+244)
01:47:37 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172251&oldid=172151 * A() * (+10)
01:47:55 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172252&oldid=172251 * A() * (-122)
02:27:08 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172253&oldid=172249 * A() * (+143)
02:27:26 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:28:12 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172254&oldid=172253 * A() * (+14)
03:23:16 <esolangs> [[DOESNT]] https://esolangs.org/w/index.php?diff=172255&oldid=172228 * &0 * (+1) fix typo
03:39:46 -!- sprocket has joined.
03:40:08 -!- sprock has quit (Ping timeout: 240 seconds).
03:43:34 -!- molson_ has joined.
03:46:19 -!- chloetax1 has joined.
03:48:20 -!- Lymee has joined.
03:48:54 -!- simcop2387_ has joined.
03:50:39 -!- Lymia has quit (Ping timeout: 246 seconds).
03:50:39 -!- molson has quit (Ping timeout: 246 seconds).
03:50:39 -!- simcop2387 has quit (Ping timeout: 246 seconds).
03:50:39 -!- chloetax has quit (Ping timeout: 246 seconds).
03:50:40 -!- chloetax1 has changed nick to chloetax.
03:50:42 -!- simcop2387_ has changed nick to simcop2387.
04:06:23 -!- lambdabot has quit (Ping timeout: 246 seconds).
04:08:12 <esolangs> [[User:Tommyaweosme]] https://esolangs.org/w/index.php?diff=172256&oldid=170825 * Tommyaweosme * (+476)
04:09:07 -!- lambdabot has joined.
04:37:18 <zzo38> What data structure should be used for converting between 16-bit character codes and 32-bit character codes in both directions? (The mapping will be defined in an external file and will need to be read and made into the data structure used internally)
05:26:45 <esolangs> [[F,u,c,k.]] https://esolangs.org/w/index.php?diff=172257&oldid=164691 * RikoMamaBala * (+382)
05:28:29 -!- scoofy has joined.
07:29:11 -!- Sgeo has quit (Read error: Connection reset by peer).
08:05:22 -!- tromp has joined.
08:23:34 -!- tromp has quit (Ping timeout: 246 seconds).
09:19:14 <esolangs> [[Talk:MicroMiku]] M https://esolangs.org/w/index.php?diff=172258&oldid=172246 * RaiseAfloppaFan3925 * (+370) I think you can ask an admin to delete this page
10:05:57 <esolangs> [[Bitflipper]] https://esolangs.org/w/index.php?diff=172259&oldid=122888 * Yayimhere2(school) * (-29) /* Interpreters */ It is infact NOT Tc, because it cannot access unbounded memory
10:29:30 -!- perlbot has quit (Ping timeout: 244 seconds).
10:29:55 -!- simcop2387 has quit (Ping timeout: 245 seconds).
10:30:36 <esolangs> [[Talk:Turing tarpit]] https://esolangs.org/w/index.php?diff=172260&oldid=169829 * JIT * (+323) /* What is the limit to The Turing Tarpit? */ new section
10:36:24 <esolangs> [[.chat]] https://esolangs.org/w/index.php?diff=172261&oldid=169578 * Yayimhere2(school) * (+2) /* Commands */
10:40:48 <esolangs> [[Talk:110010000100110110010]] N https://esolangs.org/w/index.php?oldid=172262 * Yayimhere2(school) * (+216) Created page with "The proof seems self referential, because the formula for each variable holds itself, its recursive --~~~~"
10:48:29 <esolangs> [[Talk:]] N https://esolangs.org/w/index.php?oldid=172263 * Yayimhere2(school) * (+212) Created page with "The proof seems incorrect, because of <code>$</code>, which allows reading of other characters. --~~~~"
10:48:37 <esolangs> [[Standard Test Paper]] N https://esolangs.org/w/index.php?oldid=172264 * Yoyolin0409 * (+905) Created page with "'''Standard Test Paper''' is an esolang by [[User:yoyolin0409]]. ==Papermaking== Select some high-quality Unicode characters. These characters include "", "", "", "", "", and "". Weave the "" symbols into a long line consisting of 21 "" symbols. Weave t
10:49:09 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172265&oldid=172196 * Yoyolin0409 * (+25)
10:52:14 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172266&oldid=172264 * Yayimhere2(school) * (+9) this seems to just be like, a unicode shape? most definitely not an gosling, or atleast not one that is described, so I added {{stub}}. yoyolin, care to explain how this is an esolang?
10:53:02 -!- perlbot has joined.
10:53:22 -!- Yayimhere has joined.
10:53:28 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172267&oldid=172266 * Yoyolin0409 * (+88)
10:54:13 -!- tromp has joined.
10:55:13 <esolangs> [[User talk:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172268&oldid=168452 * Yoyolin0409 * (+215) /* Reply to Standard Test Paper */ new section
10:56:59 <esolangs> [[User talk:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172269&oldid=172268 * Yayimhere2(school) * (+238) /* Reply to Standard Test Paper */
10:58:04 <esolangs> [[User:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172270&oldid=145485 * Yayimhere2(school) * (+116)
10:59:07 -!- simcop2387 has joined.
11:03:35 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172271&oldid=172267 * Yoyolin0409 * (+1258)
11:09:48 -!- simcop2387 has quit (Quit: ZNC 1.9.1+deb2+b3 - https://znc.in).
11:10:08 -!- simcop2387 has joined.
11:10:24 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172272&oldid=172271 * Yayimhere2(school) * (-53) /* Papermaking */ <code>-><pre>
11:12:44 <esolangs> [[Talk:Turing tarpit]] https://esolangs.org/w/index.php?diff=172273&oldid=172260 * Yayimhere2(school) * (+133) /* What is the limit to The Turing Tarpit? */
11:17:22 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172274&oldid=172272 * Yoyolin0409 * (+644) /* Writing basic documents */
11:17:35 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172275&oldid=172274 * Yoyolin0409 * (-5)
11:18:43 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172276&oldid=172275 * Yoyolin0409 * (+44) /* Writing basic documents */
11:19:52 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172277&oldid=172276 * Yoyolin0409 * (+38)
11:37:30 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=172278&oldid=172263 * PkmnQ * (+308)
11:38:04 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=172279&oldid=172278 * Yayimhere2(school) * (+188)
11:44:33 -!- Yayimhere has quit (Ping timeout: 272 seconds).
12:24:00 <esolangs> [[Special:Log/upload]] upload * PrySigneToFry * uploaded "[[File:QianJianTec1767615761041.png]]": It's just a polynomial, what harm could it possibly have?
12:57:29 <esolangs> [[Crypten]] M https://esolangs.org/w/index.php?diff=172281&oldid=166924 * * (+11) Fixed broken link
13:09:52 <esolangs> [[Polynomix]] N https://esolangs.org/w/index.php?oldid=172282 * I am islptng * (+125) Created page with "<b>Polynomix</b> will be a powerful computer language designed by islptng. Maybe it'll be implemented in Rust (I'm not sure.)"
13:46:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:30:05 <APic> Celebrate Mungday! Hail Eris! 😇
14:59:50 -!- tromp has joined.
15:27:29 -!- amby has joined.
15:43:26 -!- ais523 has joined.
15:44:06 <ais523> The interview between Daniel Temkin and yayimhere is now online: https://esoteric.codes/blog/yayimhere-interview
16:03:44 <esolangs> [[Talk:MicroMiku]] https://esolangs.org/w/index.php?diff=172283&oldid=172258 * Ais523 * (+535) why not merge and redirect?
16:23:05 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172284&oldid=172182 * Aadenboy * (+1033) okay this is much better. I like this
16:24:04 <esolangs> [[FISHQ9+]] https://esolangs.org/w/index.php?diff=172285&oldid=66257 * DockedChutoy * (+371)
16:26:40 <esolangs> [[User:Aadenboy]] M https://esolangs.org/w/index.php?diff=172286&oldid=172147 * Aadenboy * (+0) formatting
16:33:43 <esolangs> [[User:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172287&oldid=172284 * Aadenboy * (+30) /* Commands */
16:36:00 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172288&oldid=172287 * Aadenboy * (+60) /* Commands */ extremely esoteric
16:37:14 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172289&oldid=172288 * Aadenboy * (+30) /* Commands */ 4-6 commands
16:37:17 -!- korvo has quit (Quit: korvo).
16:37:37 -!- korvo has joined.
16:42:32 <esolangs> [[Abacus Computer]] https://esolangs.org/w/index.php?diff=172290&oldid=171562 * Timm * (-12)
16:42:46 <esolangs> [[Abacus Computer]] https://esolangs.org/w/index.php?diff=172291&oldid=172290 * Timm * (-14)
16:43:47 <esolangs> [[Talk:Turing tarpit]] https://esolangs.org/w/index.php?diff=172292&oldid=172273 * Corbin * (+123) /* What is the limit to The Turing Tarpit? */ Five!
16:56:33 <korvo> Interesting article. Says much more about Temkin than yayimhere though.
17:34:38 -!- impomatic has joined.
17:35:06 <ais523> korvo: I learned quite a bit about both of them, I think
17:35:27 <ais523> although I'm already fairly familiar with Temkin's style
17:36:13 <ais523> interestingly, you can view both sides of the interview as being an exercise in extracting unintended/unintentional meaning from things
17:36:34 <ais523> (which is not necessarily a bad exercise! it's an entirely valid source of new ideas)
17:37:06 -!- Yayimhere has joined.
17:37:09 <Yayimhere> Hello!
17:37:14 <ais523> hello
17:37:17 <Yayimhere> how are you all doing?
17:37:18 <ais523> we're discussing your interview
17:37:21 <Yayimhere> oh
17:37:23 <Yayimhere> wow
17:37:26 <Yayimhere> what a surprise
17:37:29 <ais523> my email client notifier actually worked
17:37:34 <Yayimhere> great!
17:38:04 <ais523> I sympathise with the point of view of taking one aspect of something and really focusing on it to see how far you can get
17:38:33 <ais523> in one of my own esoteric.codes interviews, I mentioned about how some of my languages were ideas extracted from a bigger, unfinished language
17:38:51 <Yayimhere> oh which one?
17:39:20 <Yayimhere> i didnt notice that in the 2017 one if its that one
17:39:51 <ais523> the second one, in the section talking about three star programmer
17:39:57 <ais523> but it was just a mention rather than the main point of the section
17:40:03 <Yayimhere> yea
17:40:08 <Yayimhere> makes sense
17:40:28 <ais523> err, it's in the *second* section talking about three star programmer, sorry, I missed that there were two of them
17:40:46 <Yayimhere> its ok
17:42:43 <Yayimhere> what did you think of the interview?
17:45:07 <ais523> it gave me a lot of insight into your languages
17:45:29 <ais523> I was thinking that your languages often contain interesting ideas that weren't well-explained, and realised that I often have problems explaning my own ideas too
17:45:45 <ais523> often I can't get my point across even despite having had a lot of practice
17:45:48 <Yayimhere> ideas are a strange thing
17:46:36 <Yayimhere> and can be hard to describe, as you said
17:47:21 <ais523> sometimes I have problems describing my ideas even to myself
17:48:05 <Yayimhere> oh, thats interesting
17:49:10 <ais523> I feel like it sometimes takes months to shape an idea into a space where I can understand/describe it properly (although this has mostly been happening with non-esoprogramming ideas recently)
17:51:11 <ais523> I guess the sort of esolangs I like have fewer moving pieces to interact with than practical languages do, so there are fewer interactions that need to be explored
17:51:31 <Yayimhere> yea that makes sense
17:54:17 <Yayimhere> are there any other thoughts you have on the interview
17:56:15 <korvo> I worry that Temkin is sliding into the Lex Friedman style of interviewing. It didn't really feel like he was doing anything investigative.
17:57:14 <Yayimhere> hm, interesting
17:57:54 <ais523> Yayimhere: I was interested that you were interested in An Odd Rewriting System, I didn't expect it to be high up the list of my languages that other people liked
17:58:31 <ais523> but I guess it's connected with the way it was made: I noticed a common aspect of esolang ideas I had that made programs hard to write
17:58:40 <ais523> so I wanted to write an esolang about that one exact problem, to really focus on it
17:59:00 <Yayimhere> ais523: oh. i had actually thought it was pretty high up the list. Whats interesting to me is as you said the concept
17:59:03 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172293&oldid=172289 * Aadenboy * (+99) /* Memory */
17:59:11 <ais523> and so a reaction of not really understanding it is connected to that – I didn't really understand the problem either, so I wrote an esolang
17:59:25 <ais523> and found one solution but it might not be the best solution (it would be interesting in a way if it is, but I suspect it isn't)
17:59:56 <Yayimhere> it was also just one of the first languages of yours I came across
18:00:52 <ais523> now I'm wondering which of my other esolangs were created to highlight a problem – is it just Feed the Chaos? I can't think of any others offhand
18:01:15 <Yayimhere> I cant either
18:01:23 <Yayimhere> Globe?
18:01:25 <Yayimhere> perhaps
18:01:36 <ais523> korvo: I'm not sure that interviews necessarily have to be investigative – giving the interviewee space to talk about what they want to talk about is often enough
18:01:47 <Yayimhere> i agree
18:02:05 <ais523> although maybe the ideal is to present new points of view for the interviewee to think aobut
18:02:17 <ais523> Globe is more an exploration of a solution than an exploration of a problem, I think
18:02:26 <korvo> ais523: If it's not a conversation then what's the point of the second person?
18:02:30 <ais523> but I guess that's a way of highlighting a problem in its own right
18:02:38 <ais523> korvo: at least in this case, visibility
18:02:41 <Yayimhere> I think he certainly did bring me ideas I hadn't though about before
18:02:53 <korvo> ais523: Oh! Then *the entire enterprise* is wrong and backwards.
18:03:45 <ais523> but it also helps the interviewee to organise their thoughts
18:03:51 <korvo> The *entire problem* with Lex Friedman and similar interviewers is that they provide a platform without any insight or nuance. Friedman uploads 2hrs of their guest ranting, punctuated every 30min by a fresh one-sentence question.
18:05:03 <ais523> I'm reminded of the debates in which election candidates try to convince people to vote for them: those technically have an interviewer but their role is intentionally minimal, only there to set topics (and occasionally to do fact checks)
18:05:36 <Yayimhere> Temkin atleast certainly sparked some ideas I hadn't though about before
18:06:26 <ais523> there is a long-running program in the UK called "question time" where they invite a member of all the major political parties, and sometimes a celebrity or two with unusual political views, and ask them questions which are basically there to set a topic on which the panel expresses their own viewpoint
18:06:39 <korvo> ais523: I guess that I think that organizing thoughts is something a person can prompt themselves to do. When I was in high school, as part of debate and speech, I was taught to interrogate my own position. These sorts of self-questioning setups are, at least to me, a necessary part of writing blog posts.
18:07:01 <ais523> and this is valuable because it serves as a pretty reliable way to understand the views of the people that you're voting for
18:07:08 <ais523> and what other possible views might exist
18:07:38 <korvo> We can't do that in the USA because our political candidates are too stupid and the First Amendment ensures that we can insult them for it. The UK has trouble admitting that their king is unelected; meanwhile in the USA we famously disqualified a man from office because he could not spell "potato".
18:08:04 <Yayimhere> i have to go now but I will be back
18:08:17 <korvo> Yayimhere: I'm glad that it was a good experience for you. I invite you to blog more often and explain your work.
18:08:45 * korvo &
18:09:49 <ais523> the King simultaneously has, even in theory, both a very large amount of political power and almost no political power: he has some very wide-ranging abilities but isn't supposed to use them except on the advice of the government, which effectively make them the government's powers
18:10:02 <ais523> (and the "isn't supposed to" is actually officially documented somewhere)
18:11:11 <ais523> so in practice the role turns into "person who officially interprets what the government's intention is"
18:11:26 <ais523> it is not obvious that this needs to be an elected role
18:11:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:34:33 -!- tromp has joined.
18:49:26 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172294&oldid=172293 * Aadenboy * (-240) remove unnecessary command
18:53:25 <Yayimhere> korvo: i dont really have anywhere to blog about my languages
18:55:26 <Yayimhere> but it do see the gain in doing it
19:01:12 <Yayimhere> hey, ais523, are you still trying to prove Annihilator's computational class? or are other things occupying your mind
19:01:23 <ais523> I haven't looked at that problem in a while
19:01:34 <ais523> normally, if I don't make progress on a computational class issue for a while, I just give up until I have new ideas
19:02:01 <Yayimhere> k
19:02:11 <Yayimhere> i was just wondering since I was reading the page
19:04:45 -!- Yayimhere has quit (Quit: Ping timeout (120 seconds)).
19:05:42 -!- Yayimhere has joined.
19:06:45 <esolangs> [[User talk:Aadenboy/Countable]] N https://esolangs.org/w/index.php?oldid=172295 * Yayimhere2(school) * (+164) Created page with "I like where this language is going! Keep at it --~~~~"
19:29:13 -!- Yayimhere has quit (Quit: Client closed).
19:32:50 <korvo> I could have sworn that I'd told them about Neocities and a few other options. I can understand the psychological desire to put barriers in front of ultimately-undesirable goals, though.
19:33:59 <ais523> writing a blog is one thing, getting people to read it is another
19:34:26 <ais523> I'm fairly well-connected in that respect, but even so I don't think all that many people read my blog (it is hard to tell because many of the requests to it will be from AI scrapers)
19:36:22 <korvo> Sometimes the point of the blog is not so that people proactively read it, but so that you can retroactively hand them an article when they are loudly wrong.
19:36:40 <korvo> Other times it's cathartic to get a short story or essay out of the mind and onto the page.
19:36:42 -!- Lord_of_Life_ has joined.
19:37:31 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:39:32 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:03:30 <esolangs> [[User talk:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172296&oldid=172295 * Aadenboy * (+287) thanks!
20:05:52 <esolangs> [[Livefish]] https://esolangs.org/w/index.php?diff=172297&oldid=146676 * DockedChutoy * (+5) fix
20:21:49 <scoofy> it's weird to think, anything you write onto a blog, now will become some company's AI's training data
20:22:06 <scoofy> with so many AI scraping bots seeking content
20:23:18 <korvo> Why is that weird? The law on it was settled two decades ago and the practice was standardized three decades ago.
20:23:22 -!- somefan has joined.
20:24:26 <korvo> It is interesting how training-time LLMs are now an audience worth considering. People have historically not appreciated my blog posts because they don't really like my POV, but an LLM doesn't care and may even learn something by reading. (Humans famously don't read much of what they claim to read, you see.)
20:25:33 <scoofy> it's "weird" because part of my brain becomes part of some AI's brain by "learning" my thought patterns
20:25:39 <korvo> More important is that people not upload stuff to GitHub if they aren't prepared to have their stuff used for Copilot training. For me, this is largely *funny* because most of my code is bespoke to the point where it's not useful for corporations; but also the few things that matter are uploaded elsewhere.
20:25:56 <scoofy> so you're "influencing" the AI. it's like a separate audience...
20:26:21 <scoofy> their AI could learn "bad" things from you
20:26:33 <scoofy> there's no supervision in this web scraping
20:26:45 -!- somefan has quit (Remote host closed the connection).
20:26:55 -!- somefan has joined.
20:27:08 <scoofy> at least some reputable companies use a selected, reviewed data set for training, not random ad-hoc internet stuff
20:27:59 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172298&oldid=170908 * Yayimhere2(school) * (+42) /* Examples */
20:28:10 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172299&oldid=172298 * Yayimhere2(school) * (+0) /* Examples */
20:28:33 <esolangs> [[Talk:Turing tarpit]] https://esolangs.org/w/index.php?diff=172300&oldid=172292 * * (+633) /* What is the limit to The Turing Tarpit? */
20:28:51 <korvo> Well, they use Common Crawl, see commoncrawl.org for more details. It's random ad-hoc stuff that people are sharing with each other; maybe it's popular, maybe not. It's preferable to a high-Reddit diet like the one that induced glitch tokens in GPT-2.
20:30:11 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172301&oldid=172299 * Yayimhere2(school) * (+215) /* Examples */
20:34:12 <ais523> I've considered designing a server to detect various styles of scrapers and send them information that poisons the model in various ways, to make it possible to subsequently check to see who was doing the scraping by prompting them with the trigger phrase and seeing which ones return poisoned results
20:34:55 <korvo> scoofy: Here's how I think of it: an LLM is a bag of sentences. When you reach into it with a given context, you can pull out any sentence in the training data which matches that context, as well as many similar sentences which might occur in future training data. The controls we have as writers are to put certain sentences out there and hope that they get into the bag, or to withhold certain sentences from the public to make them less likely.
20:35:09 <korvo> I put many more words in the comments here: https://awful.systems/post/5211510
20:36:42 <korvo> ais523: https://iocaine.madhouse-project.org/ is what many folks are using. You can use awful.systems as an example domain; in some search engines like DDG/Bing there are still good results, but Google no longer returns useful results from that domain at all.
20:36:57 <scoofy> ais523: for scrapers, random replace some words in your text with the N-word
20:37:21 <korvo> scoofy: 4chan already appears in training data~
20:37:58 <ais523> korvo: I'm not sure how good Iocaine is at actually poisoning training data, as opposed to merely being useless – perhaps it's pretty effective though (it is named after a fictional poison, after all)
20:38:29 <APic> Good Night *
20:39:04 <korvo> Peace.
20:39:42 <korvo> ais523: It has to be manually filtered by humans. It's not as useless as Glaze or Nightshade, for which there are automatic tagging-and-cleaning pipelines!
20:40:51 <ais523> korvo: ah, I was more thinking about "assuming it isn't filtered, will it have a substantial impact on the LLM's output"?
20:41:30 <ais523> but it's based on markov chains, which will end up generating fragments of plausible sentences very often because that's what they do, so maybe a query to the LLM will match something that randomly appeared in a Markov chain and the LLM will think that the rest of the Markov chain is a good continuation
20:41:46 <scoofy> a.k.a. hallucination
20:42:27 <ais523> LLM hallucinations are pretty different from that, they normally consists of statement that assume that a pattern continues, when the pattern doesn't actually exist
20:42:38 <korvo> ais523: In general, low-perplexity text doesn't appear to harm training. There's a paper with a title like "Textbooks are all you need" which shows that the most important training data is high-perplexity textbooks.
20:42:41 <ais523> or does exist but not in that context
20:43:22 <korvo> If you train the LLM *only* on low-perplexity inputs then there is a ceiling to the learned complexity. (...Phrased like that, maybe it could even be a theorem of the PAC framework?) That's the so-called "model collapse" that folks sometimes discuss.
20:43:48 <ais523> I was thinking more like, making the pages you serve to scrapers all contain a particular false sentence, and then see whose LLMs end up believing the sentence
20:43:58 <ais523> especially if it's something that's harmless and plausible, but wrong
20:44:03 <ais523> sort-of like trap streets on maps
20:44:40 <korvo> scoofy: A confabulation, or what folks call "hallucination", is due to the fact that natlangs all contain words for dualizing/polarizing/inverting a concept: hot and cold are a good example from biology and physics.
20:45:47 <korvo> So you get — cannot stress enough that this is what they really call it — "Waluigi paths", which are relatively likely paths that can get an LLM to completely flip its polarity with regard to a concept under discussion. This is broadly called the "Waluigi effect".
20:46:33 <scoofy> maybe comes from the fact that training data has polarity shifts in comparisons
20:46:47 <korvo> For me, a much neater explanation is that an LLM *must* confabulate sometimes because it's a finite pile of weights trying to model a nearly-infinite world; there's no way that every true fact (and *only* true facts, defying Tarski and Gödel somehow) can fit into only a few GiB.
20:47:15 <korvo> scoofy: It's because the highest-probability answers to any yes/no question are "yes" and "no", polar opposites.
20:48:44 <ais523> korvo: the "ideal" for an AI model with an LLM-like interface would be for it to be a lossily compressed collection of a statement of facts, with the lossiness not mattering in practice (or causing the AI to say that it didn't know)
20:48:52 <korvo> There's also epistemological hurdles; https://lobste.rs/s/yykymj/hallucinations_are_inevitable_can_be#c_aexu7v covers those and links to more.
20:48:58 <ais523> I think it's theoretically plausible that one of those could exist in a few GiB – although I also think that LLMs are not that
20:49:18 <scoofy> stochastic parrots
20:49:48 <korvo> ais523: Yeah. We know that, regardless of architecture, it's not possible for any finite pile of facts to generate only the true facts about natural numbers; that's just Tarski's Undefinability. So even this sort of ideal model is still just a compressed Wikipedia.
20:50:25 <esolangs> [[Index php]] N https://esolangs.org/w/index.php?oldid=172302 * * (+583) Created page with "'''Index php''' is an esolang made by [[User:]]. == What and why == Index php is a random idea had in mind (kinda) based in a [[Minsky machine]]. It's because had no idea what to do. Also, it is his second esolang in 2026! == Commands, i guess == * {{cd|ADD [X] [Y]}}: Adds
20:50:33 <korvo> scoofy: Yes, but you have to actually read Gebru et al for the nuance. A parrot doesn't just emit one token; they emit a *path* of tokens. It's the same bag-of-sentences model I mentioned earlier!
20:50:44 <scoofy> that's eventually anything gravitates to, when it's based on webscraping. a compressed Wikipedia + Reddit + Quora
20:50:57 <ais523> now I'm wondering what an LLM trained on only Reddit would look like
20:51:13 <esolangs> [[User:/esolangs]] https://esolangs.org/w/index.php?diff=172303&oldid=171964 * * (+15)
20:51:25 <ais523> I don't even know what proportion of Reddit is serious discussion and what proportion is shitposting and memes
20:51:30 <scoofy> llama from meta spits stuff quoting from reddit
20:51:38 <ais523> but would expect the LLM to roughly match it
20:51:41 <scoofy> their scrapers definitely seen reddit
20:51:49 <ais523> oh yes, but they have other sources too
20:51:54 <scoofy> at least one version
20:52:03 <scoofy> quotes quora as well
20:52:06 <scoofy> and other references
20:52:20 <scoofy> so in the end... those kind of LLMs tend to be Internet.zip
20:52:20 <korvo> ais523: GPT-2 and GPT-3 are good hints. A now-classic explanation of the "SolidGoldMagikarp" meme exists at (sigh) LW: https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation
20:53:13 <scoofy> spits out something in a second, that you could have found with 1 min of googling
20:53:35 <korvo> scoofy: They have to be! All general compression techniques have universal properties in common. Shalizi's got a great explanation: http://bactra.org/notebooks/nn-attention-and-transformers.html
20:53:40 <scoofy> while boiling some cooling water in some giant AI data centre
20:53:58 <scoofy> stockpiling on gazillion zigabytes of RAM, pumping up memory prices
20:54:00 <korvo> Oh whoops, you specifically want http://bactra.org/notebooks/nn-attention-and-transformers.html#gllz
20:55:16 <korvo> scoofy: Not to defend the bubble, but data centers don't boil water. They buy standard drinking water *at market rates* and spray it into the incoming air for air conditioning. Most of it evaporates off. This is why they're so often located near rivers; they get cheap power from dams and cheap water too.
20:56:15 <korvo> Like, if you want to be angry about water usage, attack golf courses.
20:56:22 <scoofy> because they need those yottabyes of RAM to store Internet.zip for their AI agents
20:57:09 <scoofy> that's it's so fast because the (extracted) weights are already in memory. i.e. fast access
20:57:26 <korvo> OpenAI's buying RAM because they want to own their own data center. *Anybody* who makes data centers needs to buy RAM. Check the secondhand RAM market if you want affordable RAM; I bought an old 150 GiB Dell workstation for $150, for example.
20:57:34 <scoofy> so the more memory they have... the faster they can process
20:58:23 <scoofy> yea, but to run AI you need like... a lot of RAM, compared to your average application
20:58:40 <scoofy> when checking how to run these models locally. some require quite a lot of RAM
20:59:34 <korvo> No. To run *LLMs* you need a fair amount of RAM. And, actually, you can get by with only having the model state in RAM and the model weights on disk! Inference only requires a few MiB of RAM.
20:59:47 <korvo> This is why they are "large".
21:00:23 <korvo> Traditional AI schemes usually are less than a MiB. They had to be! We've been doing image classification since the 1960s. We've been doing speech synthesis since the 1970s.
21:01:39 <scoofy> well, everything could be cached from disk, of course
21:01:47 <scoofy> probably they don't do that for performance
21:01:57 <korvo> ais523: Ugh, wrong link, sorry. You want Part 3, where they discover the habits of certain Redditors: https://www.lesswrong.com/posts/8viQEp8KBg2QSW4Yc/solidgoldmagikarp-iii-glitch-token-archaeology
21:02:32 <korvo> scoofy: Yep. I'm doing experiments on that 150GiB machine. I also build stuff like the Linux kernel, systemd, and Firefox, which can't be built on their target machines either. A *lot of things* need high-RAM machines to build!
21:02:45 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172304&oldid=172254 * A() * (-157) /* Calculator */
21:04:34 <korvo> At any rate, OpenAI's products need RAM *on the GPU board* so that the GPU can quickly access it, and that is *not* in competition with consumer RAM markets. What actually happened: Micron's winding down their Crucial consumer brand and this is raising prices because there's now less competition.
21:04:43 <esolangs> [[PMPL]] https://esolangs.org/w/index.php?diff=172305&oldid=172304 * A() * (+18)
21:05:31 <esolangs> [[Special:Log/move]] move_redir * * moved [[EmojiStack]] to [[Mojifunge]] over redirect
21:05:31 <esolangs> [[Special:Log/delete]] delete_redir * * deleted redirect [[Mojifunge]] by overwriting: Deleted to make way for move from "[[EmojiStack]]"
21:06:23 <esolangs> [[EmojiStack]] https://esolangs.org/w/index.php?diff=172308&oldid=172307 * * (+2162) Removed redirect to [[Mojifunge]]
21:10:31 <ais523> korvo: right, the problem is that less memory is being produced because one major manufacturer's entire memory-production capacity was bought up
21:11:16 <korvo> ais523: Well, it's been *allocated*. It hasn't actually been *paid for*. Big difference.
21:11:47 <ais523> I was hoping that Micron would ensure that this was being paid for in advance, especially as I expect some of their few remaining customers to go bankrupt at some point (maybe soon)
21:12:18 <ais523> I'm more wondering about what's going to happen to all this neural-network hardware when the bubble bursts
21:12:25 <korvo> But yeah, the secondhand market hasn't seen a shift. I don't have a problem with people insisting on fresh DIMMs, but it's just like with new cars: you're paying that premium because it's new and you lose 20% of the value the moment it's driven off the lot.
21:13:11 <ais523> it doesn't possibly make sense for it to be needed in this high quantity *even if* LLMs turn out to be successful and long-lived, people will work out the largest model they need and use just the resources on it that are needed
21:13:54 <ais523> at least for me, with respect to memory and data storage, second-hand doesn't make sense because by the time people stop using the memory/storage it is normally exponentially smaller than things that are cheaply currently available
21:13:55 <korvo> Well, it's not neural-network hardware. It's matrix-multiplying hardware. Maybe some more specialized groups like Coral will have trouble selling their TPU-on-a-stick, but Google's TPU business has only grown with time.
21:14:35 <ais523> specifically dense matrices, right? spare matrices need different algorithms, so that reduces the use cases somewhat
21:14:47 <ais523> * sparse matrices
21:14:57 <korvo> If you're thinking of nVidia, rumor is that the GPUs they're selling to Microsoft, Google, Oracle, and Coreweave aren't really suitable for GPGPU workloads. They're more like Bitcoin-mining ASICs; they *could* be reused but they're somewhat specialized and have shorter projected lifespans.
21:15:06 <ais523> and the number format may not generalise well either, neural networks often use very low-precision numbers
21:15:20 <korvo> Yeah, dense matrices. Like, Coral was originally targeting image-classification workloads IIRC.
21:18:38 <ais523> in any case, my opinions/predictions about the future of technology is "LLMs are a dead end that will never be substantially more useful than they are today (where their usefulness is somewhat limited), but neural networks / machine learning in general are useful and probably underutilised"
21:19:22 <ais523> even so, I'm concerned about the quantity of fast neural-network hardware, because most plausible applications for them don't need to be at that kind of scale (even LLMs almost certainly don't need to be – for most of the tasks at which LLMs are good, smaller language models would also be good)
21:20:20 <korvo> I would point out something new in every era of language modeling, going all the way back to Markov. LLMs have given us the ability to compare sentences for semantic similarity, and more generally to embed sentences into a vector space over floats; it's not nothing!
21:20:55 <ais523> r/counting breaking ChatGPT's token inference is both amazing, and extremely plausible – the entire subreddit is almost entirely based on comment volume
21:21:20 <ais523> (IIRC I intentionally contributed exactly 1 number to that count – but I don't use Reddit nowadays)
21:22:54 <sorear> if the state of the art becomes something other than attention-transformers, will people come up with a new term or will they keep calling everything "LLM" and obfuscating the difference?
21:23:21 <korvo> I think that the main problem with LLMs is that the products based on them are making horribly false and misleading claims. More generally, the project of robotics/AI is to create artifical laborers without rights, which we should reject on multiple moral grounds.
21:27:05 <sorear> thoroughly uninterested in arguments about attention-transformers that rely _solely_ on the consequences of being a finite system, unless the speaker is trying to argue for duality and/or biological hypercomputation
21:28:37 <sorear> kind of reminds me of the "we know a bunch of strategies to prove P!=NP that cannot possibly work because they relativize, in some sense, and P=NP under some oracles"
21:29:58 <ais523> that P≠NP situation is one of those results that makes the situation so much harder to resolve – we have a proof that entire classes of P≠NP proofs cannot possibly work, but it is not powerful enough to prove that P=NP even nonconstructively
21:30:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:30:50 <ais523> it's not possible for P=?NP to be proven formally undecidable, right? because doing so would prove that no polynomial-time algorithm for solving NP-complete problems exist, and thus that P≠NP
21:30:59 <korvo> sorear: Personally I'm pretty sensitive to the difference because I study Mamba, RWKV, and other recurrent/transformers hybrids. I think that it's nice to have a basis for confabulation that makes oracles and genies impossible, even though I know that it won't convince everybody.
21:31:00 <ais523> and so if P=?NP is formally undecidable, there will be no way to prove it
21:32:16 <ais523> fwiw, Hofstadter (when discussing the Church-Turing thesis) brings up the possibility of biological hypercomputation (not as something he believes in, but as something he wasn't sure he could rule out definitively)
21:32:51 <sorear> it's possible that P=NP but no correct algorithm can be proven correct for all inputs
21:33:31 <sorear> sigma_2
21:35:01 <korvo> Whether P=NP is arithmetic, I thought? So it *has* an answer. Maybe we don't have a strong-enough number theory yet.
21:36:39 <ais523> hmm, the case of an algorithm that is correct but cannot be proven so is interesting – I've seen similar situations before
21:37:18 <ais523> in the case of P=NP, such algorithms would practically be very useful because they cannot give the *wrong* answer, only a correct answer or a "don't know" (because checking if a purported solution to an NP problem is correct is fast)
21:38:56 <sorear> there's a fairly standard approach, iterate over a program index and a runtime and stop when one of the programs outputs a satisfying assignment
21:39:24 <sorear> easily proven to be correct and, conditionally on P=NP, runs in time of some polynomial
21:40:37 <korvo> I don't read Russian, but I gather that Levin's entire research programme worked that way. First, show that a brute search is complete and correct; second, show that it is optimal; third, show that it is NP-complete.
21:41:06 <korvo> So P vs NP is purely about determining the runtime of those algorithms; it's a fine-structure question about the Polynomial Hierarchy.
21:41:16 <ais523> sorear: oh right, because for any given problem in P, this only has to search through finitely many programs and the number of programs it has to search doesn't depend on the input
21:41:23 <ais523> so the result is polynomial-time but with a terrible constant factor
21:41:38 <ais523> and if P≠NP, this algorithm is still correct but it isn't polynomial-time
21:44:05 <sorear> the problem with "prove brute force search is optimal" is that it generally _isn't_, the exponential time hypothesis is a subtler statement than that
21:46:27 <b_jonas> yes, we know an algorithm that solves NP programs in polynomial time if P=NP, but this is useless for two reasons, one is that even though it's polynomial time it's quite slow for our hardware, the other is that most likely P≠NP
21:47:56 <korvo> sorear: Right, and even folks like myself who are skeptical of SETH are still usually willing to concede ETH. AIUI we have no evidence against ETH, and instead we have stuff like phase transitions in k-SAT.
21:48:13 <ais523> not only is it polynomial time, it also gives you the lowest possible polynomial degree
21:48:47 <ais523> I was planning to do something similar in a golfing language – run all possible evaluation orders in parallel
21:49:32 <ais523> because often when you're writing a golfed program, some of the evaluation orders terminate and others go into infinite loops, so this would guarantee that the program would terminate if there was any evaluation order for which it terminated
21:49:48 <ais523> (in code golf, correctly behaving programs are almost always expected to terminate)
21:51:32 <korvo> Tangent: Nobody has implemented [[Pola]] yet. If you can implement any NPC problem in Pola then P=NP. I'd expect any true believers in P=NP to jump at this opportunity to do some descriptive complexity theory with witnessing programs.
21:52:36 <ais523> fwiw, I think I assign a higher probability to the possibility that P=NP than most computer scientists do (although it's still fairly low)
21:52:51 <ais523> there are so many cases where things turned out to have a lower complexity than expected
21:54:53 <korvo> I'm one of those Bayesian freaks, and my prior is a composite of several surveys; I'm 99% sure that we are in either Minicrypt or Cryptomania based on empirical evidence. This is a relatively weak belief, so I could be moved by evidence, but it's above the magic threshold of 7/8, so I hold it.
21:56:56 <ais523> oh yes, my beliefs about P=NP are fairly weak and could easily be moved by evidence – but on the other hand, I'm not expecting substantial new evidence any time soon
21:57:37 <korvo> Tangent to LLMs: My P(doom from AI) is too small to numerically estimate. It's dominated by e.g. P(doom from nuclear apocalypse), which is like 0.5%. I think people panic too much about black-swan events while ignoring the underlying patterns and implied required maintenance of societal infrastructure.
21:57:37 <b_jonas> so I have a complexity question. your input is a Catan board (hex grid) of unlimited size and the information of which edges have a road by the yellow player. The number of roads is also unlimited, unlike in real Catan and its extensions. Is there a polynomial time algorithm to find the longest path of roads that doesn't reuse any road?
21:57:39 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172309&oldid=172161 * RaiseAfloppaFan3925 * (-133)
21:57:45 <ais523> I was brought up to believe in Bayesianism, although that mostly just left me questioning it a bit
21:59:15 <b_jonas> this is an easy problem in real Catan, which is limited to 14 road pieces per player, and I think even in all Catan expansions though I don't actually know most of them, heuristics work well enough for those small inputs. but I don't know a general polynomial time algorithm, nor can prove that it's NP-hard
21:59:16 <ais523> korvo: the way I see it is that a) the theoretical risk from a sufficiently smart AI is very large, but the odds that such an AI actually exists or could be created short term is very small; b) in addition to risks from underestimating AIs, there are also risks from overestimating AIs, and those could potentially be much larger (but the odds of them being apocalyptic are quite low)
21:59:54 <korvo> I live in a long-term earthquake zone (Cascadia Subduction Zone) and so I need something like Bayesianism to manage the existential dread from the Floor of Damocles.
22:00:00 <b_jonas> ais523: hehe, that's https://xkcd.com/552/
22:00:20 <ais523> like, if a country assumes an LLM is smarter than humans and decides to put it in charge of the government as a consequence, that could have huge consequences if the LLM
22:01:05 <ais523> * if the LLM isn't particularly smart
22:03:24 <sorear> I'm going to call that "probably NP-complete" as a variant of the planar longest path problem but I haven't looked closely at that recently enough to know where the cutoff is
22:04:02 <korvo> b_jonas: Does it have to be a usable road? Like, does it have to stretch from port to port?
22:04:14 <b_jonas> korvo: no
22:05:02 <b_jonas> sorear: "planar longest path"? I'll try to search for that, good idea
22:05:48 -!- pool has joined.
22:06:22 <korvo> ais523: That's understandable. I think that your framing, which I've heard from other folks, is 100% reasonable. At the same time, there's a parallel framing where we talk about e.g. P(doom from pyramid scheme). We won't go extinct from a pyramid scheme, but in 1997 one nearly destroyed the government of Albania!
22:07:09 <korvo> So should I say that P(doom from pyramid scheme) is high because government leaders are stupid enough to do it again, internationally, or low because pyramid schemes are obviously silly and we're all more reasonable people than that?
22:09:05 <sorear> Statistically "giant meteor" is surprisingly high on the list of most likely things to kill any given person
22:09:39 <korvo> b_jonas: I think that this is techically a "longest trail problem", where a trail is a path that doesn't reuse edges but can reuse vertices. Not sure how you feel about that. I am not sure whether it's NP-hard, but it probably is reducible to longest-path by putting some restriction on vertices.
22:10:38 <korvo> sorear: Exactly! So should we talk of P(doom to me, personally, because of my personal choices) or P(doom to a country because its leader was influenced by something on their phone)?
22:10:47 <sorear> catan roads are a cubic graph, you can't reuse a vertex except at the beginning or the end because that would require a degree >= 4
22:11:07 <sorear> Or P(doom to somebody, somewhere, alive today)
22:11:54 <sorear> subcubic
22:12:03 <korvo> Hey, that'd work. So the longest trail can't be longer than the longest path + 2. Nice.
22:12:44 <ais523> giant meteors are less worrying nowadays than they historically were because a) governments do actually check for them and would probably compete to being able to take credit for preventing doom from them, and b) the more devastating a meteor hit would be, the easier the meteor would be to spot and thus the earlier we could do something about it
22:13:34 <b_jonas> korvo: on the hex grid these are almost the same, because every node has at most 3 degree, so you can only reuse nodes at the ends of the path, so the length can differ by at most 2.
22:13:36 <ais523> if we spot a meteor a long distance away, its trajectory only needs to be changed very slightly to prevent it colliding with Earth, so a comparatively small intervention would be sufficient
22:13:51 <b_jonas> yeah, what sorear says
22:14:37 <ais523> <korvo> So should I say that P(doom from pyramid scheme) is high because government leaders are stupid enough to do it again, internationally ← arguably, with LLMs, government leaders are actually doing that at the moment
22:14:40 <korvo> I also like the astrological analogy because it turns out that there are more interstellar comets than we expected, so our P(ancient aliens) should actually have been much higher from a Fermi/Drake approach. But they don't get close to Earth either, so maybe there's a more universal P(things come close to Earth) that we can use as a generalization.
22:15:05 <ais523> but I'm hoping that the damage will be confined to a somewhat suboptimal allocation of resources
22:15:22 <korvo> Similarly, maybe there's a P(doom from leaders looking at phone) which is more general than P(doom from BTC prices) in El Salvador or P(doom from Stable Diffusion images) in USA.
22:18:39 <korvo> ais523: Yeah, that's where I am right now too. The pattern of taking Softbank money, taking Saudi money, and finally hitting a wall is well-documented and inevitable at this point; there's simply not a spare trillion USD worth of spare wealth to turn into a spare trillion USD worth of silicon monocrystal.
22:19:45 <korvo> So our grey-goo scenario ends in the same place as my yeast during the pre-pancake period: out of food, unable to expand, ready to be converted and eaten in turn.
22:20:07 <ais523> I have seen a conjecture that at least some LLM providers are using a strategy of racing to become too big to fail before they actually fail
22:20:20 <korvo> OpenAI, for sure.
22:21:52 <korvo> At this point, OpenAI's actual failure is partially like Microsoft's, where self-cannibalization is inevitable due to stagnant monopoly, but also increasingly like Enron's, a staggering amount of book-cooking that destroyed one of the big international auditors in turn. Not sure if Enron's taught outside the USA.
22:22:25 <ais523> at least in the UK, I think most people have heard of Enron and have a basic idea of what happened to them, but don't know the details – at least I'm in that situation
22:22:50 <korvo> The dude that unwound Enron is currently in charge of unwinding FTX. I think it will be an amazing cap to a career if he's appointed to unwind OpenAI.
22:23:00 <ais523> it is sometimes hard for me to know what situation the typical person would be in, due to not being a typical person myself – but I have to guess whether my atypicalities are relevant to the situation
22:23:41 <korvo> Enron was a power utility in Texas. They cooked their books. Their auditor helped them cover up the books. That's really all that matters; it was a *big* fraud, mostly.
22:23:56 <sorear> as someone directly affected I could probably know more about them than I do
22:25:17 <ais523> now I'm wondering what the incentives are, for someone engaged in accounting fraud, to do it to a small extent rather than a large extent – it's well-established that for most crimes you want such incentives to exist, to discourage criminals from deciding to go all-in once they've decided to commit crimes in the first place
22:26:07 <b_jonas> korvo: ok, I think you're right, so apparently it's NP-complete to determine if a planar graph has a hamiltonian circuit, which is an old result from the 70s but I hadn't recalled it, and I think you can do a polynomial reduction from this to the catan longest road problem, so that one is NP-complete too.
22:26:14 <sorear> there's the "here's one of the great natural language training datasets" angle, the "here's the blood that CAISO's market rules were written in" angle, and the "corporate fraud" angle, the last of which I know the least about
22:27:43 <korvo> b_jonas: I was just about to reply! So I think I've informally sketched that it's NP-complete. The missing piece is how to ensure that there aren't any trails which are longer than the longest path but built from the *second-longest* path. I think that we can do a poly-time reduction: when doing the NP-complete longest-path search, we can find all longest paths for free, so let's just find all of the paths within length 2 of the longest path.
22:28:33 <korvo> I think there can only be poly many such paths, so just iterate through them and make all of the longer trails; there's only six possibilities per path, right? So that's a poly-time reduction.
22:28:34 <sorear> the annoying part will be length-matching the embeddings of edges
22:30:35 <sorear> i think that a lot of assumptions about how, specifically, AI doom plays out were established in the 20th century and became entrenched with less actual information than we have now
22:32:52 <korvo> Yep. Offering professional services, I'm constantly bumping against the Computer Fraud & Abuse Act (CFAA), which the USA established as a response to a film called "Wargames" which is basically about a teenager SSH'ing into the Pentagon and launching nukes.
22:33:38 <korvo> (It's not a good film. If you want something from that era, "Hackers" is a standard recommendation. It's also dated but at least it's got better representation of actual hacking and social engineering.)
22:34:49 <korvo> Similarly, almost all AI doom discussion devolves into referencing "Terminator", "Terminator 2", or "The Matrix". And it's all built upon Asimov and Dick and Heinlein and Bradbury, which in turn was built upon "Metropolis" and "Rossum's Universal Robots".
22:35:07 <sorear> arguably a machine which can hallucinate on any subject _is_ an AGI as the term was originally defined, illustrating the limitations of the concept
22:36:24 <ais523> fwiw, I've considered for a while that corporations are, in effect, artificial general intelligences
22:36:40 <ais523> they are powered by human thought, which makes them not count from many people's points of view
22:36:59 <ais523> but sometimes they can act as though they hold opinions that don't match those of any of the people present, and they can certainly take actions that reasonable humans likely wouldn't take
22:37:00 <korvo> At a former employer, P(doom from AI) was not a serious topic, but P(person is killed by cobot) was a real thing we discussed. I'm told that P(person is killed by high-speed swinging arm) is a real thing too, although fortunately I've not had one of *those* jobs. Yet.
22:37:52 <ais523> you can have a lot of people communicating and form an emergent system out of them, and not really have much of an idea of how the system as a whole will behave
22:38:00 <korvo> ais523: Charlie Stross, myself, and a few other Awful Systems regulars have discussed this many times. The consensus is that selling shares was the tipping point; the East Indies Trade Company was the first paperclip-maximizer.
22:38:03 <ais523> …perhaps this would be an interesting esolang idea
22:38:30 <korvo> Similarly, we locate the Singularity sometime in the past. Stross puts it near the beginning of the Industrial Revolution IIRC; I put it in the 1910s or so, near quantum mechanics.
22:40:35 <sorear> if by "high-speed swinging arm" you mean "sailboat boom"
22:43:24 <korvo> sorear: Oh wow. I kind of love that? I was thinking of the welding and assembling arms in a car factory but now I'm also thinking of big looms. I see robotics, cybernetics, and AI as the same thing; I'd be willing to think of it as stretching further back, too.
22:43:37 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172310&oldid=172236 * Buckets * (+12) /* P */
22:44:05 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172311&oldid=172237 * Buckets * (+11)
22:44:23 <esolangs> [[Phurb]] N https://esolangs.org/w/index.php?oldid=172312 * Buckets * (+782) Created page with "Phurb is an Esoteric Programming language created By [[User:Buckets]] in 2020. ] {| class="wikitable" |- ! Commands !! Instructions |- | "" || Print What is within The Quotes, their representations. |- | m = || Represent the Variable m as whatever US On the Other side Of t
22:46:50 <sorear> i spent a week on a ship with the boom at head height, did not get paid
22:47:27 <korvo> Terrifying and frustrating.
22:48:57 <korvo> b_jonas: Oh! I'm sorry, 3 × 3 = 9 possible paths, not 6.
23:01:55 <esolangs> [[Talk:Turing tarpit]] https://esolangs.org/w/index.php?diff=172313&oldid=172300 * Corbin * (+487) /* What is the limit to The Turing Tarpit? */ Machine or language?
23:05:09 -!- b_jonas has quit (Ping timeout: 252 seconds).
23:11:40 -!- Sgeo has joined.
23:13:48 <ais523> korvo: I've seen you claim a few times that a programming language must be a language over an alphabet – I'm not sure I agree
23:15:14 <ais523> although it maybe comes down to whether or not there's a distinction between a program and a description of a program
23:15:42 <ais523> if a program isn't represented as a string of symbols, we have to convert it to one in order to be able to describe it to a computer in order to have it executed
23:24:55 <korvo> ais523: I'm saying it for the benefit of the youngsters, to force them to clarify their thinking. I'd hope that my structuring of the page, so that we have many different kinds of computational systems and different metrics for each of them, is open enough to accomodate more non-languages.
23:27:02 <korvo> Here, the clarity is in realizing that a BF machine must have eight opcodes, but a BF monoid might have smaller rank.
23:31:44 -!- b_jonas has joined.
23:33:04 <ais523> korvo: such as the classic wrapping-BF technique of implementing a - as 255 +s
23:33:48 <korvo> Yeah, that works.
23:56:00 <b_jonas> or even without wrapping, you can have -< as a single builtin instead of - and < separately, I think that's a well-known trick
23:58:07 <b_jonas> then rewrite < to + -< and rewrite - to -< > and add an extra > to the start of the program so you don't fall off the start of the tape
23:58:24 <ais523> the whole BF minimization page is full of people starting like this and then going off the rails
23:59:12 <ais523> https://esolangs.org/wiki/Simple_translation is an attempt to make sense of the mess
23:59:27 <ais523> and might correspond to korvo's concept of language rank
23:59:45 <korvo> And [[monoid]] is an attempt to make sense of [[simple translation]], since so much of that is actually unproven and imprecise.
2026-01-06
00:01:12 <ais523> well, it's a definition, so "unproven" doesn't really make sense as an adjective to apply to it
00:03:12 <ais523> I think I would make it precise as follows: you have two transformations, each of which consistently replaces a single character in the source code of one language with a sequence of characters in the source code of the other (one where the single characters are from one language, one where the single characters are from the other), and for any syntactically valid program in either language, compiling it into the other language using the appropriate
00:03:14 <ais523> transformation yields a program with the same halting-and-IO behaviour
00:05:17 <ais523> I suspect that BF can be compiled into a two-symbol language under this definition, incidentally (but with the tape contents looking very different – there might not even be a tape in the other language)
00:06:24 <korvo> Oh, the definition of ST is fine, yes. I mean the various claims about Brainfuck.
00:06:41 <korvo> Some of this should go to dedicated pages. Boolfuck seems like a common target.
00:12:18 <ais523> oh, there are a huge number of dubious/impossible claims about BF on the minimalization page
00:13:00 <ais523> to me, things like claims to combine [] into a single instruction are implausible and need very strong evidence to convince me
00:18:02 <b_jonas> if you don't insist on translating each character to the same string and you're willing to take an exponential program size hit then compiling to a two symbol language is easy enough. one symbol does >+ the other is just an interpreter that counts the number of 1 cells before the 0 cell at the start of the tape then interprets that as a program.
00:19:45 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172314&oldid=171995 * NTMDev * (+238)
00:21:22 <ais523> b_jonas: the challenge to me is entirely the "translate each character to the same string" problem
00:22:54 <ais523> actually, something that makes it much easier is that for the translate-into-BF direction, you can make the translation of both commands contain nested balanced loops, rather than one having to be opening-unbalanced and the other having to be closing-unbalanced
00:23:49 <ais523> the idea is to make both commands compile into BF code that records the command, and then interprets as much of the program as it's seen, stopping when more program text is needed to continue the interpretation
00:24:00 <ais523> actually I think this solves the entire problem when using some sort of binary-encoded-BF
00:25:38 <esolangs> [[ASTLang (Fast Lookup)]] N https://esolangs.org/w/index.php?oldid=172315 * NTMDev * (+169) Created page with "This is the faster, more efficient lookup table for ASTLang functions and their parameters. If you want a more detailed explanation for each function, go to [[ASTLang]]."
00:25:55 <sorear> Basically just macro-expressibility?
00:26:04 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172316&oldid=172314 * NTMDev * (+41) /* Info */
00:26:14 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172317&oldid=172316 * NTMDev * (+1) /* Info */
00:26:54 <b_jonas> ais523: I'm not convinced. how do you find the start of the interpreted program if you aren't allowed to add a prelude to the translated brainfuck program?
00:27:38 <b_jonas> oh I see, same way as what I said
00:27:44 <ais523> b_jonas: you can easily make the BF program (say) leave the tape pointer on a 1 at the end of each command, so it knows it's the first command if it sees a 0 there
00:28:01 <b_jonas> yeah
00:51:16 -!- scoofy has quit (Ping timeout: 246 seconds).
01:06:34 -!- chloetax has quit (Quit: Leaving).
01:06:59 -!- chloetax has joined.
01:08:57 -!- chloetax has quit (Client Quit).
01:09:17 -!- chloetax has joined.
01:39:01 -!- chloetax has quit (Quit: Leaving).
01:40:14 -!- chloetax has joined.
01:40:20 -!- chloetax has quit (Client Quit).
01:40:55 -!- chloetax has joined.
02:21:35 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:39:36 <esolangs> [[Gur yvsr]] https://esolangs.org/w/index.php?diff=172318&oldid=172046 * Placeholding * (+2)
02:55:35 -!- perlbot has quit (Ping timeout: 240 seconds).
02:58:59 -!- perlbot has joined.
03:03:11 -!- Sgeo_ has joined.
03:03:12 -!- ais523 has quit (Read error: Connection reset by peer).
03:03:15 -!- callforjudgement has joined.
03:03:31 -!- callforjudgement has changed nick to ais523.
03:06:22 -!- Sgeo has quit (Ping timeout: 246 seconds).
03:32:20 -!- ais523 has quit (Quit: quit).
04:40:31 <esolangs> [[Flipscript]] N https://esolangs.org/w/index.php?oldid=172319 * QuantumCalculator * (+6945) Created Page
04:44:22 <esolangs> [[Flipscript]] https://esolangs.org/w/index.php?diff=172320&oldid=172319 * QuantumCalculator * (+2097) Added a brainfuck interpreter
04:45:09 <esolangs> [[Flipscript]] M https://esolangs.org/w/index.php?diff=172321&oldid=172320 * QuantumCalculator * (+4) Linked to tc page
04:45:57 <esolangs> [[Flipscript]] https://esolangs.org/w/index.php?diff=172322&oldid=172321 * QuantumCalculator * (+66) /* Overview */
04:47:05 <esolangs> [[Flipscript]] https://esolangs.org/w/index.php?diff=172323&oldid=172322 * QuantumCalculator * (+80) Categorized
04:48:32 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172324&oldid=172310 * QuantumCalculator * (+17) Added flipscript
04:56:48 <esolangs> [[Flipscript]] M https://esolangs.org/w/index.php?diff=172325&oldid=172323 * QuantumCalculator * (+0) math is hard
05:06:23 -!- impomatic has quit (Ping timeout: 272 seconds).
07:01:09 -!- Sgeo_ has quit (Read error: Connection reset by peer).
07:03:58 <korvo> https://enclose.horse/
07:07:32 -!- somefan has quit (Remote host closed the connection).
07:17:42 -!- tromp has joined.
08:03:22 -!- scoofy has joined.
09:07:31 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172326&oldid=172301 * Yayimhere2(school) * (+12) /* Semantics */
09:07:41 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172327&oldid=172326 * Yayimhere2(school) * (-20) /* Semantics */
09:08:32 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172328&oldid=172327 * Yayimhere2(school) * (-264) /* Examples */
09:19:01 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=172329&oldid=172083 * Yayimhere2(school) * (+1) /* Mint */ add space so its an actual code section
09:19:23 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=172330&oldid=172329 * Yayimhere2(school) * (+54) /* Basic Stack */
09:40:36 -!- Yayimhere has joined.
09:40:42 <Yayimhere> i have returned
09:46:33 -!- ehmry has quit (Ping timeout: 260 seconds).
09:47:12 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172331&oldid=172328 * Yayimhere2(school) * (+121) /* Semantics */
09:51:01 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172332&oldid=172331 * Yayimhere2(school) * (+144) /* Examples */
09:52:59 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172333&oldid=172332 * Yayimhere2(school) * (+80) /* Examples */
09:55:06 -!- ehmry has joined.
09:55:18 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172334&oldid=172333 * Yayimhere2(school) * (-38) /* Examples */
09:55:54 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172335&oldid=172334 * Yayimhere2(school) * (+2) /* Syntax */
10:01:25 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172336&oldid=172335 * Yayimhere2(school) * (+51) /* Syntax */
10:21:24 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172337&oldid=172336 * Yayimhere2(school) * (+130) /* Examples */
10:27:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:27:59 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172338&oldid=172277 * Yoyolin0409 * (+1214)
10:42:06 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172339&oldid=172338 * Yoyolin0409 * (+802)
10:42:25 <esolangs> [[Nope]] M https://esolangs.org/w/index.php?diff=172340&oldid=168235 * Ractangle * (+755)
10:43:23 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172341&oldid=172339 * Yoyolin0409 * (-6) /* English */
10:52:21 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172342&oldid=172341 * Yoyolin0409 * (+198) /* English */
10:52:41 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172343&oldid=172342 * Yoyolin0409 * (+11)
10:54:54 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172344&oldid=172343 * Yoyolin0409 * (+2) /* Writing basic documents */
10:56:28 <esolangs> [[Special:Log/newusers]] create * ATechPerson * New user account
11:00:27 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172345&oldid=172233 * ATechPerson * (+253) introduction
11:00:44 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=172346&oldid=172345 * ATechPerson * (+94) sign
11:01:08 <esolangs> [[User:ATechPerson]] N https://esolangs.org/w/index.php?oldid=172347 * ATechPerson * (+29) create page
11:02:12 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172348&oldid=172344 * Yoyolin0409 * (+164)
11:02:49 -!- tromp has joined.
11:03:34 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172349&oldid=172348 * Yoyolin0409 * (+98)
11:04:57 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172350&oldid=172349 * Yoyolin0409 * (+48)
11:14:36 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172351&oldid=172350 * Yoyolin0409 * (+857)
11:18:13 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172352&oldid=172351 * Yoyolin0409 * (+515)
11:21:24 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172353&oldid=172352 * Yoyolin0409 * (+490) /* Hello, world! */
11:28:22 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172354&oldid=172353 * Yoyolin0409 * (-10) /* English */
11:32:52 <esolangs> [[Standard Test Paper]] https://esolangs.org/w/index.php?diff=172355&oldid=172354 * Yoyolin0409 * (+251)
11:35:29 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172356&oldid=171378 * Yoyolin0409 * (+10)
11:36:35 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172357&oldid=172356 * Yoyolin0409 * (-1) /* See Also */
11:37:31 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172358&oldid=172357 * Yoyolin0409 * (-2)
11:46:28 <esolangs> [[Minecraft]] https://esolangs.org/w/index.php?diff=172359&oldid=171245 * Yoyolin0409 * (+2) /* Instruction list */
12:01:13 -!- Yayimhere has quit (Ping timeout: 272 seconds).
12:05:11 -!- somefan has joined.
12:08:34 <esolangs> [[Quineless I cannot understand that.]] N https://esolangs.org/w/index.php?oldid=172360 * None1 * (+536) Created page with "'''Quineless I cannot understand that.''' is [[I cannot understand that.]] but there's no (non-empty) [[quine]], it's invented by [[User:None1]]. ==Commands== Every ''line'' is a command which prints: I cannot understand that. I cannot underst
12:10:03 <esolangs> [[I cannot understand that.]] https://esolangs.org/w/index.php?diff=172361&oldid=171574 * None1 * (+55)
12:11:00 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172362&oldid=126997 * Yoyolin0409 * (+95)
12:11:50 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172363&oldid=172324 * None1 * (-32) /* I */
12:12:21 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=172364&oldid=171876 * None1 * (+75) /* General languages */
12:14:05 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=172365&oldid=171898 * None1 * (+49) /* My Esolangs */
12:26:06 <esolangs> [[Special:Log/newusers]] create * River * New user account
12:36:17 -!- Yayimhere has joined.
12:50:57 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172366&oldid=172337 * Yayimhere2(school) * (-1001) /* Aphasia */
12:51:18 -!- proklop has joined.
12:51:48 -!- proklop has quit (Remote host closed the connection).
12:57:38 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172367&oldid=172362 * Yoyolin0409 * (+38) /* Truth machine */
13:06:14 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172368&oldid=172367 * Yoyolin0409 * (+1) /* Cat */
13:08:20 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172369&oldid=172368 * Yoyolin0409 * (+1) /* Cat */
13:21:07 <esolangs> [[Brainless]] https://esolangs.org/w/index.php?diff=172370&oldid=106599 * RikoMamaBala * (+1178)
13:48:30 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172371&oldid=172366 * Yayimhere2(school) * (+1) /* Combinators */
14:09:51 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172372&oldid=172371 * Yayimhere2(school) * (+71) /* Examples */
14:33:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:52:22 <esolangs> [[Unicode World]] https://esolangs.org/w/index.php?diff=172373&oldid=172020 * Yoyolin0409 * (+4)
14:56:07 -!- tromp has joined.
15:06:31 <esolangs> [[Special:Log/newusers]] create * Dragoneater67 * New user account
15:14:07 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172374&oldid=172346 * Dragoneater67 * (+205) /* Introductions */
15:14:49 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=172375&oldid=161277 * Dragoneater67 * (+25) /* "Examples" */
15:18:52 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=172376&oldid=172375 * Dragoneater67 * (+74) /* Implementations */
15:36:16 <esolangs> [[User talk:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172377&oldid=172269 * * (+597) /* i always see you in the school account */ new section
15:38:09 <esolangs> [[User talk:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172378&oldid=172377 * Yayimhere2(school) * (+243) /* i always see you in the school account */
15:44:39 -!- amby has joined.
15:52:25 -!- Yayimhere has quit (Quit: Client closed).
16:09:41 <esolangs> [[User:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172379&oldid=172294 * Aadenboy * (-12)
16:09:51 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172380&oldid=172379 * Aadenboy * (+10) Turing tarpt
16:15:07 -!- ais523 has joined.
16:15:15 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172381&oldid=172372 * Yayimhere2(school) * (-1) /* Examples */
16:23:50 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172382&oldid=172380 * Aadenboy * (+429) implement a subtraction algorithm
16:26:12 <esolangs> [[User:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172383&oldid=172382 * Aadenboy * (+8) possible* Turing tarpit
16:35:39 <esolangs> [[User talk:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172384&oldid=172296 * Aadenboy * (+337) minsky machine?
16:42:03 <esolangs> [[User talk:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172385&oldid=172384 * Yayimhere2(school) * (+307)
17:36:07 <esolangs> [[Talk:FOSMOL]] N https://esolangs.org/w/index.php?oldid=172386 * Yayimhere2(school) * (+106) Created page with "Does this language allow "full" lambda calculus? can you pass lambdas to other lambdas an curry and so on?"
17:43:02 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:51:00 -!- tromp has joined.
17:54:17 <esolangs> [[Talk:FOSMOL]] https://esolangs.org/w/index.php?diff=172387&oldid=172386 * Aadenboy * (+279)
17:54:37 <esolangs> [[Talk:FOSMOL]] https://esolangs.org/w/index.php?diff=172388&oldid=172387 * Yayimhere2(school) * (+156)
17:58:58 <esolangs> [[Talk:FOSMOL]] https://esolangs.org/w/index.php?diff=172389&oldid=172388 * Aadenboy * (+289)
17:59:32 <esolangs> [[RusLang]] https://esolangs.org/w/index.php?diff=172390&oldid=167116 * Esoboring ideas * (+11) /* Childish dialect */
17:59:49 <esolangs> [[RusLang]] https://esolangs.org/w/index.php?diff=172391&oldid=172390 * Esoboring ideas * (-4) /* Childish dialect */
17:59:51 <esolangs> [[Talk:FOSMOL]] https://esolangs.org/w/index.php?diff=172392&oldid=172389 * Yayimhere2(school) * (+166)
18:01:31 <esolangs> [[RusLang]] https://esolangs.org/w/index.php?diff=172393&oldid=172391 * Esoboring ideas * (+21) /* To mention */
18:03:08 <esolangs> [[Pythonable RusLang]] https://esolangs.org/w/index.php?diff=172394&oldid=167110 * Esoboring ideas * (+29) /* The reduction */
18:06:05 <esolangs> [[Pythonable RusLang]] https://esolangs.org/w/index.php?diff=172395&oldid=172394 * Esoboring ideas * (+81) /* The reduction */
18:20:26 <esolangs> [[Special:Log/newusers]] create * 4A10LOAIH * New user account
18:31:56 <esolangs> [[Talk:FOSMOL]] https://esolangs.org/w/index.php?diff=172396&oldid=172392 * Aadenboy * (+589)
19:00:26 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172397&oldid=172222 * Splot-dev * (+139) added interpreter link
19:00:50 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172398&oldid=172397 * Splot-dev * (+37) fixed grammar
19:01:35 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172399&oldid=172398 * Splot-dev * (+17) fixed link (wrong link)
19:02:01 <esolangs> [[Folat]] N https://esolangs.org/w/index.php?oldid=172400 * Ytebbit * (+3182) Folat
19:03:18 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172401&oldid=172399 * Splot-dev * (+108) added external link
19:03:26 <esolangs> [[DTM]] M https://esolangs.org/w/index.php?diff=172402&oldid=170773 * Ytebbit * (+21) Folat redirect
19:06:34 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172403&oldid=172363 * Ytebbit * (+12) /* F */
19:11:30 <esolangs> [[Special:Log/newusers]] create * ConfluentDemiurge * New user account
19:18:35 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172404&oldid=172374 * ConfluentDemiurge * (+202) /* Introductions */
19:19:45 <esolangs> [[~ATH]] https://esolangs.org/w/index.php?diff=172405&oldid=156879 * ConfluentDemiurge * (+0) /* Implementations */
19:33:15 -!- DOS_User_webchat has joined.
19:36:24 -!- Lord_of_Life_ has joined.
19:37:13 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
19:37:43 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:53:06 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172406&oldid=172125 * Yayimhere2(school) * (+102)
20:26:39 -!- DOS_User_webchat has quit (Quit: Client closed).
20:27:29 <esolangs> [[Esolang:Candidates for deletion]] https://esolangs.org/w/index.php?diff=172407&oldid=170601 * Frendoly * (+37)
21:10:01 <esolangs> [[User talk:Aadenboy/Countable]] https://esolangs.org/w/index.php?diff=172408&oldid=172385 * Aadenboy * (+728)
21:10:40 <esolangs> [[User talk:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172409&oldid=172408 * Aadenboy * (-18)
21:18:06 -!- impomatic has joined.
21:29:32 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:31:48 <esolangs> [[Nope]] M https://esolangs.org/w/index.php?diff=172410&oldid=172340 * Ractangle * (-11)
21:32:01 -!- tromp has joined.
21:40:35 -!- impomatic has quit (Quit: Client closed).
21:42:16 <APic> Good Night
21:47:25 -!- scoofy has quit (Ping timeout: 264 seconds).
22:01:05 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User:Aadenboy/Countable]] to [[User:Countable]]: this is at a good position. become real!
22:01:05 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User talk:Aadenboy/Countable]] to [[User talk:Countable]]: this is at a good position. become real!
22:01:16 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User:Countable]] to [[Countable]]: that is the WRONG namespace
22:01:17 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User talk:Countable]] to [[Talk:Countable]]: that is the WRONG namespace
22:03:01 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=172419&oldid=171953 * Aadenboy * (+425) /* speedy delete */ new section
22:03:10 -!- pool8 has joined.
22:03:40 -!- pool has quit (Read error: Connection reset by peer).
22:03:41 -!- pool8 has changed nick to pool.
22:04:09 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[User:Countable]]": redirects created by mistake in an attempt to move a page (and there is no user with this username)
22:04:09 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[User talk:Countable]]": Deleted together with the associated page with reason: redirects created by mistake in an attempt to move a page (and there is no user with this username)
22:05:06 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172420&oldid=172415 * Aadenboy * (+166) categories + link to talk page for the moment
22:06:38 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172421&oldid=172403 * Aadenboy * (+16) /* C */ add [[Countable]]
22:08:47 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=172422&oldid=172286 * Aadenboy * (+267) add [[Countable]]
22:09:05 <esolangs> [[User:Aadenboy/randomuserpage]] https://esolangs.org/w/index.php?diff=172423&oldid=172146 * Aadenboy * (-28) Undo revision [[Special:Diff/172146|172146]] by [[Special:Contributions/Aadenboy|Aadenboy]] ([[User talk:Aadenboy|talk]])
22:09:22 <esolangs> [[User:Aadenboy/randomesolang]] https://esolangs.org/w/index.php?diff=172424&oldid=169947 * Aadenboy * (+14) add [[Countable]]
22:16:29 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172425&oldid=172404 * Profboady * (+338) Hi! I am Professor Mark Boady at Drexel. I added my introduction.
22:21:54 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172426&oldid=172420 * Aadenboy * (+104) add interpreter
22:35:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:35:13 -!- svm has joined.
22:37:20 -!- msv has quit (Ping timeout: 240 seconds).
22:38:04 <fizzie> Finally did something I've always wanted to do, namely reason out one of those multiplication-based bit twiddling things from first principles, rather than looking it up on a website: https://0x0.st/Pono.txt
22:38:06 <fizzie> It may not be the best way to accomplish it, but at least it left me feeling accomplished.
22:42:24 -!- lynndotpy60937 has joined.
22:44:25 -!- lynndotpy6093 has quit (Ping timeout: 264 seconds).
22:44:25 -!- lynndotpy60937 has changed nick to lynndotpy6093.
22:44:37 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172427&oldid=172369 * Yoyolin0409 * (+1) /* Speak() */
22:49:30 -!- pool has quit (Read error: Connection reset by peer).
22:51:42 -!- pool has joined.
22:59:37 -!- svm has quit (Remote host closed the connection).
23:01:05 -!- msv has joined.
23:01:21 -!- msv has quit (Remote host closed the connection).
23:01:46 -!- msv has joined.
23:02:37 <esolangs> [[Everything Shop]] N https://esolangs.org/w/index.php?oldid=172428 * Yoyolin0409 * (+639) Created page with "'''Everything Shop''' is an esolang by [[User:yoyolin0409]]. Its distinctive feature is that all the instructions appear to be about buying things from a shop. ==Instructions== Purchase <int_value> <var_name> Integer assignment Purchase <var_name> of the <
23:10:45 -!- Sgeo has joined.
23:27:26 <ais523> fizzie: ooh, it's a three-way mingle
23:28:17 <ais523> unfortunately, this is very unlikely to get optimized into PDEP by current compilers
23:28:25 <ais523> maybe if we had one specialised for INTERCAL-style bit-twiddling, it'd be able to figure it out
23:29:30 <fizzie> Well, fortunately (?) the Go compiler isn't that good at optimizing things in the first place, so it likely wouldn't anyway.
23:30:02 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172429&oldid=172421 * Buckets * (+10) /* M */
23:30:22 <fizzie> There was a proposal to add very PDEP- and PEXT-oriented functions to the "math/bits" stdlib package -- https://github.com/golang/go/issues/45455 -- but it got declined. :/
23:30:26 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172430&oldid=172311 * Buckets * (+9)
23:33:25 <fizzie> (It's for a 3D Z-order curve for a thing that has 7/6/7-bit X/Y/Z coordinates.)
23:48:18 <ais523> Rust's currently considering a proposal to add what's effectively PEXT/PDEP
23:48:36 <ais523> I think the libs-API team thought the functions themselves are fine but weren't sure what to call them
23:49:35 -!- pool has quit (Read error: Connection reset by peer).
23:51:47 -!- pool has joined.
2026-01-07
00:14:40 -!- sftp has quit (Read error: Connection reset by peer).
00:18:01 -!- sftp has joined.
00:18:01 -!- sftp has changed hostmask to ~sftp@user/sftp.
00:26:52 <esolangs> [[GTPS]] N https://esolangs.org/w/index.php?oldid=172431 * A() * (+185) Created page with "[[GTPS| Group Theory Programming System]] is a programming language made by [[User: A()]] with the intention of being based on [https://en.wikipedia.org/wiki/Group_theory| Group theory]"
00:32:40 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172432&oldid=172431 * A() * (+70)
01:04:37 <ais523> I remember noticing before that Z-order is basically just the INTERCAL mingle operation
01:04:52 <esolangs> [[User:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172433&oldid=172412 * * (-5) Fixed
01:05:07 <ais523> INTERCAL's select (i.e. PEXT) has come up in a number of contexts recently, in addition to being added as an instruction on x86, but mingle is less commonly used
01:06:56 <esolangs> [[User talk:Aadenboy/Countable]] M https://esolangs.org/w/index.php?diff=172434&oldid=172414 * * (-5) Fixed
01:38:32 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:02:19 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172435&oldid=172432 * A() * (+825)
02:29:05 -!- Sgeo has quit (Read error: Connection reset by peer).
03:06:09 -!- ais523 has quit (Quit: quit).
03:29:37 -!- Sgeo has joined.
03:49:51 -!- pool has quit (Read error: Connection reset by peer).
03:51:54 -!- pool has joined.
04:09:19 -!- rodgort has quit (Ping timeout: 240 seconds).
04:10:18 -!- rodgort has joined.
04:24:32 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172436&oldid=172426 * Aadenboy * (+44)
04:25:07 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=172437&oldid=172422 * Aadenboy * (+15) /* ESOLANGS */ add [[Countable]] to list of favorites
04:47:58 -!- impomatic has joined.
06:03:14 -!- scoofy has joined.
06:04:03 -!- somefan has quit (Remote host closed the connection).
06:23:19 <zzo38> It is often said that ASN.1 requires the use of a schema. Whether or not this is true depends on which format you are using; it is true for OER and PER but is not true for BER and DER. DER can be used without a schema (although it can also be used with a schema, which will be helpful if you want to handle data that contains implicit types, default values, etc, since those things are specified by the schema).
07:15:34 -!- tromp has joined.
07:29:07 -!- Sgeo has quit (Read error: Connection reset by peer).
07:44:02 -!- Yayimhere has joined.
07:49:36 <zzo38> Now I added another type into ASN.1X, which is called ASN1_SCIENTIFIC. It is like ASN1_REAL but the number of digits (or bits) is considered to be significant, and the canonical form for decimal numbers is different (there must be exactly one digit before the decimal separator, and trailing zeros are allowed and are considered to be significant).
07:50:02 <Yayimhere> hello
08:20:51 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:33:48 <esolangs> [[Cammy]] https://esolangs.org/w/index.php?diff=172438&oldid=170868 * Corbin * (+55) /* Constants */ Add a constructor for ratios of nats.
08:39:10 <korvo> Sleep time.
09:07:06 <Yayimhere> oh yea korvo, I dont remember you telling me about neckties, but I took your recommendation, and am working on a blog right now
09:08:53 <Yayimhere> *neocities
09:18:55 -!- Yayimhere has quit (Quit: Client closed).
09:21:58 -!- tromp has joined.
09:24:47 -!- Yayimhere has joined.
09:37:30 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:38:39 -!- Yayimhere has quit (Quit: Client closed).
09:40:13 -!- tromp has joined.
09:52:29 <esolangs> [[Book]] https://esolangs.org/w/index.php?diff=172439&oldid=171856 * Yoyolin0409 * (+23)
09:53:03 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172440&oldid=172265 * Yoyolin0409 * (+0)
09:53:56 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172441&oldid=172440 * Yoyolin0409 * (+21)
09:55:42 <esolangs> [[Do something]] https://esolangs.org/w/index.php?diff=172442&oldid=171609 * Yoyolin0409 * (-36) /* Do job */
10:11:37 <esolangs> [[\]] N https://esolangs.org/w/index.php?oldid=172443 * Yayimhere2(school) * (+1719) Created page with "'''\''' is a version of [[_/]], with a few simple modifications. It's based on an observation that none of the sub replacement patterns could interact with each other. It also uses another syntax. == Syntax / Semantics == A program is a list of "sub replacements",
10:12:11 <esolangs> [[/]] https://esolangs.org/w/index.php?diff=172444&oldid=168740 * Yayimhere2(school) * (+26) /* examples */
10:48:37 <esolangs> [[\]] https://esolangs.org/w/index.php?diff=172445&oldid=172443 * Yayimhere2(school) * (-103) /* Syntax / Semantics */
10:51:38 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172446&oldid=172427 * Yoyolin0409 * (+487)
10:51:51 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172447&oldid=172446 * Yoyolin0409 * (+3) /* Minsky machine(similar) */
10:53:05 <esolangs> [[Rpg]] https://esolangs.org/w/index.php?diff=172448&oldid=172447 * Yoyolin0409 * (-5) /* Minsky machine(similar) */
10:55:27 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172449&oldid=172406 * Yayimhere2(school) * (+137) /* esolangs */
10:56:10 -!- ais523 has joined.
11:28:58 <fizzie> Oh, interesting coincidence. In Go 1.26, they're actually planning to introduce a new standard library component to expose architecture-specific SIMD operations, kind of like how it works in C with intrinsics. But the current version of the package -- https://pkg.go.dev/simd/archsimd@go1.26rc1 -- seems to focus exclusively on actual SIMD stuff, and doesn't have BMI2 (PDEP/PEXT).
12:05:35 -!- somefan has joined.
12:07:40 <ais523> meanwhile Rust already has the intrinsics, but is planning to add platform-independent pdep/pext, which is interesting with respect to how well the fallback will be optimised
12:07:56 <ais523> you almost want an INTERCAL-style optimiser at that point
12:08:23 <int-e> ais523: but nightly only?
12:08:29 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172450&oldid=172449 * Yayimhere2(school) * (+82)
12:09:12 <ais523> int-e: the intrinsics are stable but platform-specific, I think: the platform-independent stuff is very new and still nightly-only
12:12:25 -!- ais523 has quit (Quit: quit).
12:12:44 -!- ais523 has joined.
12:12:49 <int-e> Oh. I guess I wasn't looking in the right place when I was looking for this: https://doc.rust-lang.org/stable/core/arch/x86_64/fn._pdep_u64.html
12:14:55 <int-e> (I didn't try *too* hard to find the intrinsic; https://paste.debian.net/hidden/3755060c isn't *too* terrible)
12:17:22 <int-e> same speed too :)
12:18:37 <int-e> ais523: so thanks for making me look harder
12:19:44 <ais523> there was a bit of a discussion about Rust documentation file sizes on the Rust internals forum recently, and the documentation for core::arch::x86_64 was mentioned
12:20:19 <ais523> so I had the appropriate location in medium-term memory already
12:22:11 <b_jonas> https://doc.rust-lang.org/nightly/std/iter/trait.Iterator.html is another large ones
12:22:16 <APic> Hi *
12:22:27 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172451&oldid=172425 * HerobrineMWB * (+221) /* Introductions */
12:39:44 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172452&oldid=172450 * Yayimhere2(school) * (+23) /* ppl i like and dont like */
12:48:33 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=172453&oldid=171777 * Hotcrystal0 * (+223)
13:08:37 -!- ais523 has quit (Quit: quit).
13:22:57 -!- ais523 has joined.
13:41:00 <fizzie> Sadly you can't inline assembly in Go, and functions written entirely in assembler (which you can have) are limited to the much less performant (but stable) "ABI0" calling convention (whereas compiler-generated code can use the faster but unstable "ABIInternal"), and never get inlined, so the "just do it yourself" approach is much less feasible in terms of performance.
14:33:35 <esolangs> [[Talk:Input hello world or else:]] N https://esolangs.org/w/index.php?oldid=172454 * * (+541) Created page with "I came here in 14 redirects. <span style="background-color: green;">[[User:|<span style="color: white;">mario</span>]]</span><span style="background-color: yellow;">[[User talk:|<span style="color: black;">maker</span>]]</span><span style="background-col
14:37:37 <esolangs> [[EmojiStack/Codepage]] https://esolangs.org/w/index.php?diff=172455&oldid=155294 * * (-1)
14:37:52 <esolangs> [[Special:Log/move]] move * * moved [[EmojiStack/Codepage]] to [[Mojifunge/Codepage]]
14:38:05 <esolangs> [[User:Yayimhere2(school)]] https://esolangs.org/w/index.php?diff=172458&oldid=172270 * Yayimhere2(school) * (-135) Redirected page to [[User:Yayimhere]]
14:40:53 -!- pool has quit (Read error: Connection reset by peer).
14:41:27 -!- pool has joined.
14:54:15 <esolangs> [[User:MihaiEso]] https://esolangs.org/w/index.php?diff=172459&oldid=170246 * MihaiEso * (+71)
15:01:36 -!- amby has joined.
15:21:01 <esolangs> [[Unspoken]] N https://esolangs.org/w/index.php?oldid=172460 * Yayimhere2(school) * (+680) Created page with "'''Unspoken''' is an encoding of [[Apraxia]], to be able to be used as poetry. It is directly equavilent to Apraxia, other than input. == Encoding == In Unspoken, the "characters"/tokens of Apraxia are replaced with "words", which are strings of. When execut
15:21:12 <esolangs> [[Unspoken]] https://esolangs.org/w/index.php?diff=172461&oldid=172460 * Yayimhere2(school) * (-18)
15:31:48 <esolangs> [[AddByteJump]] N https://esolangs.org/w/index.php?oldid=172462 * Timm * (+215) Created page with " A B C do A* =+ B* jump C (?) is actual value<br> -? is negation<br> -(?) you get it<br> (its low-level)<br> -1 in A make output, B input and C make halt<br> -2 has 1 always<br> -3 has -1 always<br> {{Made|Timm}}"
15:32:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:33:04 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=172463&oldid=171289 * Timm * (+19)
16:02:54 -!- tromp has joined.
16:15:32 <sorear> riscv has mingle but not select, somewhat odd (early bitmanip drafts had both but "we need zip for 32-bit keccak" was somehow judged as a more real use case than anything presented for pext)
16:24:59 <sorear> strange to define a SIMD interface in 2026 that doesn't have first-class support for scalable types
16:36:03 <ais523> scalable vectors are, oddly, quite hard to handle at the programming language level
16:36:27 <ais523> especially if you try to fit them into the same sort of programming language API as fixed-length vectors
16:37:12 <ais523> the intention of the scalable vector machine code instructions is that you write software that doesn't care about the vector length, and yet most existing explicit-vectorisation APIs expect it to be cared about by the software rather than the compiler
16:38:25 <ais523> I really don't like the current state of vectorisation, autovectorisation is too inconsistent (both in terms of whether it happens and in terms of whether the result makes sense or not) and manual vectorization is too manual
16:40:45 <esolangs> [[Bliss]] M https://esolangs.org/w/index.php?diff=172464&oldid=171156 * H33T33 * (+4)
16:42:56 <esolangs> [[Bliss]] M https://esolangs.org/w/index.php?diff=172465&oldid=172464 * H33T33 * (+25)
16:47:26 <esolangs> [[Special:Log/newusers]] create * Emulao * New user account
17:45:56 <esolangs> [[C*]] https://esolangs.org/w/index.php?diff=172466&oldid=166807 * H33T33 * (+717)
17:47:35 <b_jonas> I do mostly like the current state of SIMD code. We write code using SIMD primitives that compilers can directly emit as instructions, while the compilers figure out register allocation and scheduling and similar. Vector scaling is limited, it exists only as much that you can write code assuming 64 byte wide vectors, some processors will run the instructions directly but with some or all operations on
17:47:41 <b_jonas> 32 byte wide execution units, and the compiler can recompile the code emulating the 64 byte wide operations with 32 byte wide instructions which is not optimal but at least works.
17:48:22 <b_jonas> There are a few details that I don't like of course, but this mostly works well. Obviously there's a big delay between when the CPU instruction sets are designed and when most software adapts them, but that's fine, anything else would be premature optimization anyway.
17:48:47 <ais523> at least on x86, 64→32 compiling is difficult because only the AVX-512 instructions support 64-byte vectors, but they also support other features like writemasks that can't be compiled down to AVX2
17:49:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:53:54 <b_jonas> I'm not very fond of masking and that part of the design of AVX2. It's kind of an inefficient use of CPU resources, with the completely separate mask registers and instructions for them instead of just using normal registers as masks with bitwise operations like we're doing in AVX2.
17:54:26 <ais523> I can certainly see an argument for, e.g., using r8…r15 as mask registers
17:55:17 <ais523> but Intel seem to have decided recently that they still don't have enough registers
18:00:09 <int-e> (who needs context switches anyway)
18:00:56 <int-e> (you know, that thing where you routinely save all registers and restore another set of values from memory)
18:01:21 <sorear> avx-512 has had 32 architectural vector registers from the beginning
18:01:27 <ais523> sorear: right
18:01:28 <sorear> not dependent on APX
18:01:54 <ais523> Intel announced that they were going to add new GPRs as well, though (although it doesn't seem to have hit the instruction set docs yet, so maybe it's not actually available for sale at the moment)
18:01:56 <sorear> and the mask registers are much smaller than the vector registers, why engage a 512-bit data path if you only need one bit per element?
18:02:26 <ais523> sorear: I think b_jonas is arguing that the masks should have been taken from GPRs rather than from their own register type
18:02:39 <ais523> they're exactly the right size (64 bits)
18:02:43 <b_jonas> ais523: no
18:02:47 <ais523> maybe this is futureproofing for AVX-1024?
18:03:00 <b_jonas> I'm arguing that we should be using the XMM/YMM/ZMM registers for masks
18:03:30 <b_jonas> (though there is one instruction to transfer them to a GPR, useful for condition testing in strlen and similar)
18:03:40 <sorear> the degree of coupling between the integer and vector (hardware) scheduling that implies would be a nightmare
18:04:22 <b_jonas> "maybe this is futureproofing for AVX-1024" => the futureproofing was that AVX512W already had instructions for 64-bit mask registers even though only AVX512B needs them
18:04:37 <b_jonas> s/AVX512W/AVX512D/
18:04:37 <int-e> > succ 'Z'
18:04:38 <lambdabot> '['
18:05:09 <b_jonas> there won't be an AVX1024, AVX is stopping here because cache lines are 64 bytes wide
18:05:49 <b_jonas> if you want wider, there's AMX (Advanced matrix extensions) with the "tile registers"
18:05:57 <b_jonas> specifically for matrix multiplication
18:10:35 <sorear> the 3-operand 32-register integer ISA is an interesting development, much more similar to the others and A64 in particular, I think that leaves s390x as the most relevant 16-integer-register ISA? the high-word facility can do some similar things but it's equally weird as the newest implementation of subregisters
18:12:05 <ais523> b_jonas: 64-byte cache lines isn't a fundamental rule, though, right? that one could be changed
18:13:11 <b_jonas> yes, but they are hard to change and would affect a lot of other things. it might reduce the performance of non-vector programs.
18:14:07 <ais523> glad to see that with APX, the instruction encoding still doesn't make any sense :-D
18:16:57 -!- tromp has joined.
18:23:38 <ais523> I wonder what the performance gain would be like if x86-64 had a sensible instruction encoding (the main advantage would be in saving L1c cache, and I'm not sure to what extent that matters) – my guess is that it would be small
18:24:31 <sorear> surely that would depend on the segment
18:26:23 <sorear> the big cores do fairly involved pre-decoding to a "µop cache" (beware that µop is a loaded term and the things in the cache aren't necessarily what might be called a µop in any other context)... but if you're trying to achieve >6 IPC you need a trace cache _anyway_ because there are too many taken branches
18:27:54 <ais523> sorear: I think the trace/loop/µop caches probably aren't relevant to this, which is why L1c is the first relevant layer
18:28:30 <ais523> although, a sensible encoding would likely be easier to decode, meaning you could get more encoding parallelism or maybe a shorter pipeline, and both of those would give performance gains in certain contexts
18:30:17 <ais523> (by "aren't relevant" I mean that although the caches are relevant, changing the instruction format wouldn't make their performance any better or worse, so it's other parts of the processor we have to look at in order to gauge the impact)
18:32:07 <sorear> i think I1$ mostly cares about size, and "how much does size matter" is ... intensely debated
18:33:39 <ais523> indeed, I have seen a lot of plausible arguments in both directions but don't know what to conclude from them, and benching this is almost impossible due to alignment effects
18:33:48 <ais523> * benchmarking
18:34:06 <ais523> so although in theory there should be an objective answer, it is difficult to determine what it is
18:36:51 -!- ais523 has quit (Quit: quit).
18:40:40 <esolangs> [[User:FluixMakesEsolangs/Secret]] N https://esolangs.org/w/index.php?oldid=172467 * FluixMakesEsolangs * (+241) SHHHH SEECCREEEETTT
18:47:05 <esolangs> [[Unspoken]] https://esolangs.org/w/index.php?diff=172468&oldid=172461 * Yayimhere2(school) * (+43) /* Encoding */
19:00:44 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] N https://esolangs.org/w/index.php?oldid=172469 * * (+25) Created page with "how do i spoil people >:)"
19:01:49 <esolangs> [[Talk:2026]] N https://esolangs.org/w/index.php?oldid=172470 * * (+43) Created page with "2026 is equivalnet to Python for this year."
19:05:03 <b_jonas> ais523: I'm nto sure it would still count as x86 if you ripped out the current instruction encoding entirely. There were a few changes made when 64-bit mode was introduced, some of the old encodings are invalid in 64-bit mode to free up encoding space.
19:05:21 <b_jonas> But if you just replace the entire encoding then you get a new architecture.
19:05:55 <b_jonas> although I think ARM has like four different instruction encodings by now
19:08:37 <sorear> 3 main ones? I don't think Streaming SVE Mode counts
19:09:01 <esolangs> [[User talk:FluixMakesEsolangs]] N https://esolangs.org/w/index.php?oldid=172471 * Corbin * (+1051) Created page with "Hi! Welcome to the wiki. I know you've been here for a while, but it seems that I'm the first person to greet you. '''You haven't done anything wrong''' but I wanted to let you know a few things: * Please read [[esolang:policy]] if you haven't alrea
19:34:05 <b_jonas> could be. I'm not too familiar with ARM, I'm mostly just looking at x86_64 all the time.
19:35:31 <sorear> I think «a new architecture» means different things to different audiences
19:36:33 -!- Lord_of_Life_ has joined.
19:37:28 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
19:37:39 <b_jonas> yeah, I mean you could have something like x86_16 vs x86_32 protected mode where the same program can far jump between the two and share the same registers and call functions with arguments in registers and stack, in which case it wouldn't be an entirely separate architecture
19:37:52 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:38:28 <b_jonas> binary compatible, just link your new code together with the old code and make the processor dynamically switch decoding mode between them using a flag register
19:39:12 <b_jonas> which is kind of what we have between AVX and AVX2
19:41:24 <sorear> ia64 could dynamically switch decoding mode and had switch instructions (br.ia32 / JMPE)... not quite as seamless as 386 call gates
19:42:11 <b_jonas> I think 386 doesn't even need call gates to jump between 32-bit and 16-bit user-mode code, just different code segments
19:42:29 <b_jonas> call gates are for jumping to kernel mode or similar
20:45:57 <esolangs> [[A-SCP-M]] https://esolangs.org/w/index.php?diff=172472&oldid=125586 * Scp-999 * (+267) Added JMod to improve containment protocol
20:50:30 -!- Everything has joined.
20:52:47 -!- ais523 has joined.
20:53:52 <ais523> ARM has a scheme in which two of the encodings can coexist based on whether the instruction pointer is odd or even
20:53:56 <ais523> (because both of them are aligned to 2)
20:54:25 <ais523> the only existing programs that this would break would be those that assumed function pointers were always even
20:55:03 <ais523> (the IP effectively points to the second byte of the instruction rather than the first in the newer encoding, so the instructions stay aligned – you can also think of it as the IP being low-bit-tagged and I think that's how it's documented)
20:55:48 <esolangs> [[Clowder]] N https://esolangs.org/w/index.php?oldid=172473 * Profboady * (+12434) Submit first draft of language specification for Clowder and Quantum Assembly Language.
20:56:04 <b_jonas> ais523: yes, that works. The other scheme that you can do is make sure that a small part of the instruction encoding overlaps so that you can write a short polyglot that switches into the correct instruction set.
20:57:36 <ais523> I guess another approach would be to reserve a fraction of a bit in the page tables to specify the encoding when executing from that page (it's less than a bit of information because you can use it for something else if the NX bit is set)
20:57:42 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172474&oldid=172429 * Buckets * (+14) /* U */
20:57:52 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172475&oldid=172474 * Profboady * (+14) I added my language clowder to the main list.
20:58:21 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172476&oldid=172430 * Buckets * (+13)
20:58:30 <esolangs> [[Mot]] N https://esolangs.org/w/index.php?oldid=172477 * Buckets * (+578) Created page with "Mot is an Esoteric programming language Created by [[User:Buckets]] In 2020. {| class="wikitable" |- ! Commands !! Instructions |- | > || Output the Current number. |- | @ || Skip the next Command if The value = 0. |- | ? || Reset this line. |- | { || Goto the Next {. |- |
20:58:31 <b_jonas> x86_16 vs x86_32 protected mode does something like that but with the segment descriptor instead of the page table
20:58:40 <esolangs> [[Unsidue]] N https://esolangs.org/w/index.php?oldid=172478 * Buckets * (+855) Created page with "Unsidue is an Esoteric Programming language created By [[User:Buckets]] in 2021. {| class="wikitable" |- ! Commands !! Instructions |- | [m] || Modulo the current Number by m, if there's Residue, Move That many Times forward of A # such As a residue Of 2 would Goto the
20:58:54 <sorear> less of a scheme and more of an original sin
20:59:00 <ais523> now I'm reminded of the way that Linux can emulate the system call ABIs of various old UNIXes, in order to run some of their executables without recompiling
20:59:37 <esolangs> [[User:Profboady]] N https://esolangs.org/w/index.php?oldid=172479 * Profboady * (+124) Created page with "I am Mark Boady, a computer science professor who works at Drexel University. More about me at [https://boady.net boady.net]"
20:59:37 <b_jonas> hehe, that would be funny, making the writable bit of the page to mean an alternate instruction set, if you had previously forbidden the same page table entry to have both executable and writable (you could still write through a different page aliased to the same physical addres)
20:59:40 <sorear> the oldest arm was limited to 26-bit address space because they decided "we don't need a saved PSR, we can just use the spare bits in the exception link register"
21:00:08 <sorear> they moved most of the flags out but "thumb/arm mode is bit 0 in LR" feels like a relic of that paradigm
21:00:46 <ais523> I guess a link register inherently has the same encoding as the instruction pointer, so that makes sense
21:01:44 <b_jonas> ais523: "emulate the system call ABIs of various old UNIXes" => don't they have like three different system call ABIs for x86_32, plus two x86_64 ABIs, plus windows system calls through Wine derivatives, plus FreeBSD system calls if it's a FreeBSD kernel?
21:02:12 <b_jonas> possibly multiple different Windows system call ABIs at the same time
21:02:21 <ais523> x32 (the less commonly used x86-64 ABI) is weird
21:02:41 <sorear> none of the windows or freebsd stuff is in linux proper, whereas mips linux _does_ pretend to be an irix kernel under certain conditons
21:02:55 <b_jonas> only I think you can't really mix x86_64 and x86_32 code in the same unix process, so that limits how many of the ABIs are active at the same time
21:03:08 <b_jonas> sorear: no, but the Linux ABI is in FreeBSD kernels
21:03:08 <ais523> Wine isn't built into the kernel as far as I know
21:03:08 <ais523> but I guess it technically could be!
21:03:10 <ais523> IIRC most BSDs don't have a stable kernel interface, you have to go via libc
21:03:28 <b_jonas> ais523: not the kernel, but the kernel allows Wine to catch the Windows syscall abi in userspace, right?
21:03:42 <sorear> I believe "page table bit to select instruction encoding" is how powerpc vle works
21:04:09 <sorear> also enables BTI on arm and epc on ia64 but those are less dramatic
21:04:19 <ais523> b_jonas: thinking about that that's probably what PTRACE_SYSEMU is for
21:05:19 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=172480&oldid=172453 * Hotcrystal0 * (+0)
21:05:25 <ais523> "run this progam until the next system call, then skip the system call" doesn't have an obvious purpose for native executables, but it would be helpful on an executable for a different OS
21:05:54 <sorear> user mode linux
21:06:06 <b_jonas> that does have an obvious use for debugging and reverse-engineering a program if it may call system calls not through a libc that you're familiar with
21:06:17 <ais523> although, on Windows the standard way to make system calls is to dynamically link against a few system-provided shared libraries that make them for you, so all this time I assumed that Wine worked just by providing Linux implementations of the libraries
21:06:23 <b_jonas> you can even examine the system calls that it makes
21:06:26 <b_jonas> isn't that what strace does?
21:06:45 <sorear> i think wine mostly works at the ntdll level, the ring0-ring3 ABI changes between windows builds anyway
21:06:45 <ais523> b_jonas: there's a variant of that which *doesn't* skip the system call, that's what strace uses
21:07:16 <ais523> because strace still wants the system calls to happen, it just wants to observe them
21:07:18 <b_jonas> ok, but for a debugger it can still make sense to examine the system call before it decides to execute it or not or possibly execute a modified or emulated version.
21:07:32 <ais523> you can do that even with the version that doesn't skip by default
21:07:44 <ais523> but you have to modify the program's registers to change the system call number
21:07:49 <sorear> wine _does_ provide linux implementations of the libraries, you can link Windows C code directly against them and bypass the EXE loader (winelib)
21:07:57 <ais523> (it halts on entry to the system call, and optionally on exit too)
21:08:38 <ais523> I think there's a system call number that's guaranteed to do nothing, probably -1
21:09:33 <b_jonas> 29 for pause, just send a SIGCONT?
21:10:13 <b_jonas> or maybe modify the system call to time(0)
21:10:38 <b_jonas> so 13 with the first argument a nullptr
21:10:40 <sorear> I'd do NR_getpid if there isn't a dedicated skip
21:10:59 <b_jonas> sorear: that works too, yes
21:12:22 <b_jonas> you can give arguments to many syscalls to make them a noop, sometimes with an error
21:12:53 <b_jonas> even just a read with file descriptor 0 could wrok
21:13:06 <b_jonas> no, sorry, read with file descriptor -1
21:14:27 <sorear> register handling across ptrace stops is a big mess and I'm not confident in my understanding of it
21:20:23 <ais523> I *used* to know how it worked, but haven't looked into it for ages and have forgotten many of the details
21:21:25 <ais523> oh wow, this program gets silly even in the header file includes, it needs to include both struct stat from <sys/types.h> and struct stat from <asm/stat.h>, which are different structures with the same name
21:21:35 -!- impomatic has quit (Quit: Client closed).
21:24:09 <ais523> there is the classic "I want to replace one system call with two, so I will rewind the IP two bytes so that the program hits the same system call instruction again"
21:24:33 <ais523> (both syscall and int 0x80 are two bytes long and I was doing this on x86/x86-64)
21:25:55 <sorear> things which also happen with SA_RESTART
21:26:55 <ais523> sorear: OK, so the way it works on x86(-64) is that when you request the registers from the process, there are *two* ?ax registers: the orig_ one contains the system call number, the one with the plain name contains the system call return value (which is -ENOSYS at the point in the kernel at which the system call gets interrupted)
21:27:08 <ais523> and changing them on system call entry will change the kernel's view of them too
21:28:52 <ais523> to disable system calls I just used an arbitrary unlikely number and then got ENOSYS back
21:29:20 <b_jonas> ais523: aren't there like four different stat system calls with different types for historical reasons, but only on x86_32, and all but the last one got eliminated on x86_64?
21:29:57 <ais523> b_jonas: it wouldn't surprise me, it's very common for system calls to be near-duplicated with a different ABI
21:30:14 <sorear> the stat structure has changed several times when people decided that no, 32-bit ints aren't enough for file sizes
21:30:18 <ais523> x86 has uname, olduname and oldolduname system calls
21:30:46 <b_jonas> I haven't looked into the details, I just had gdb magically do function calls in the debugged process for me
21:31:08 <b_jonas> and even that was many years ago; these days I only do printf debugging, putting debugging code right into my program without any special library or debugger
21:31:56 <sorear> most recently time_t but stat handling is a bit odd there - on the kernel side plain stat was deprecated instead of being extended so you have to migrate to statx for Y2038
21:32:15 <sorear> but statx is not POSIX so the libcs invented a 64-bit-time struct stat that doesn't exist in the kernel
21:35:03 <ais523> I dislike the way system calls are normally done through libc – it seems preferable to me to have two libraries, one which just provides a platform-agnostic way to do things that only the kernel can do, and one which is entirely portable (maybe calling into the first library)
21:35:08 <b_jonas> it gets funny, leads to situations where you have one header file that calls the system calls oldoldstat, oldstat, stat, stat64; then another header files that calls them oldstat, stat, newstat, stat64; then a third that only lets you access the last two and calls them stat and stat64 but makes stat an alias to stat64 depending on what macros are set
21:35:47 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172481&oldid=172435 * A() * (+0)
21:36:12 <ais523> that way, non-C languages wouldn't have to depend on C baggage like printf and FILE* buffering, and the OS-portable and non-OS-portable parts of the C library seem easier to maintain separately in order to reduce duplication of effort between platforms
21:36:19 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172482&oldid=172481 * A() * (+30) /* A+B */
21:36:49 <b_jonas> ais523: sure, but libc does too many things partly for historical reasons, partly so that system calls can set errno which is a macro that emulates a thread-specific variable but from before C had first-class thread-specific variables or something like that
21:37:27 <ais523> I don't think threads even existed in the early days of errno, it was just a global
21:37:41 <ais523> and then it had to be made thread-local for correctness reasons when threads were invented
21:37:44 <b_jonas> sure, errno is very old
21:39:08 <sorear> people always use printf as the example but I think the actually painful parts wouldn't be solved by splitting the library
21:39:51 <b_jonas> printf is the part that I want to have even in rust, because the floating point formatting bit is really hard to implement correctly and efficiently
21:40:58 <esolangs> [[Error quine]] M https://esolangs.org/w/index.php?diff=172483&oldid=167414 * Photostar * (+181)
21:41:00 <b_jonas> But I don't think it's too big a deal that libc is as big as it is. You don't have to use all of it, and the parts that you don't use aren't a big expense.
21:41:06 <ais523> sorear: the most painful to me is actually things like gethostbyname – because on glibc those are implemented using shared-library dependencies that can't be statically linked, meaning that you can't make a system call without linking in the whole dynamic linking infrastructure
21:41:55 <b_jonas> ais523: yes, but if you don't want to then you don't have to use those parts.
21:42:01 <ais523> b_jonas: it's totally fine to have a nice self-contained portable sprintf library, but why does it have to come with the OS?
21:42:20 <ais523> and the mere fact that it exists, whether or not you use it, causes the problem
21:42:22 <sorear> on a reasonable platform we'd have some form of RPC dependency injection for that
21:42:34 <b_jonas> it has to come with the OS so that my RAM isn't full with ten different libcs, but only one libc mmapped in every process
21:43:09 <b_jonas> that's one thing that Debian does well, they're actively working on programs sharing just one copy of each library, not just libc
21:43:16 <ais523> b_jonas: well this is the major argument for shared libraries in general
21:43:29 <b_jonas> yes, I want shared libraries for everything. I don't like static libraries.
21:43:57 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172484&oldid=172482 * A() * (+238)
21:44:34 <ais523> I mean, libc in particular
21:44:49 <b_jonas> and yes, there will always be some code duplication, the sharing won't be perfect, but I want to tend towards sharing. that also helps make sure that when I update my system packages to fix a security bug then it's fixed in all programs, that I'm not running programs with their own obsolete and never updated copy of a library that's full of security holes.
21:45:09 <b_jonas> yes, shared libc too, and ideally shared libraries for rust
21:45:37 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172485&oldid=172484 * A() * (+33)
21:46:32 <ais523> I've been considering writing a platform (that runs alongside regular x86-64 executables on the same Linux kernel but isn't ABI-compatible with them) for which the only things you can dynamically link are the system call library, the allocators (which have to be platform-provided for some reason I can't remember right now but I think it involves address space), and major language-support libraries like libc
21:46:56 <b_jonas> why would you limit what you can dynamically link?
21:47:00 <ais523> using more shared libraries than that, in practice, doesn't seem to help in practice on anything other than Debian-like "all these versions work with all those version" curate systems
21:47:04 <ais523> * curated
21:47:27 <ais523> if install a program from outside the repositories, it normally comes with its own copies of the system's shared libraries and links to those except on the system
21:47:48 <ais523> package formats like Snap and Flatpak come with all the shared libraries bundled, they don't use the system's
21:47:58 <ais523> * links to those instead of those on the system
21:48:12 <b_jonas> yes, and I don't like those package formats, partly for the reasons that I explained above.
21:48:18 <sorear> how does that work with libGL?
21:48:45 <ais523> lots of people/companies run their programs in containers, and have to put separate shared libraries into them (which could in theory be bind-mounted but in practice I think they're almost always container-specific)
21:49:02 <esolangs> [[Confusion]] M https://esolangs.org/w/index.php?diff=172486&oldid=168431 * Mun Hammer * (+21) shouldn't be first person
21:49:22 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172487&oldid=172485 * A() * (+14)
21:50:02 <ais523> sorear: I'm not sure, I'm not familiar with how that works internally
21:50:32 <ais523> (but I searched my directories of unpackaged software and didn't find any libGL, but I did find several copies of libGLEW)
21:53:05 <ais523> communication with GPUs and windowing systems might in practice be the same sort of problem as communication with kernels
21:53:46 <ais523> b_jonas: in any case, I think the reason most people don't share shared libraries is that it's too much effort to try to keep the programs compatible with them
21:54:00 <b_jonas> sure
21:54:25 <ais523> Debian goes to a lot of effort in testing "this version of this program works with that version of that library" but outside a distro's package manager it's almost impossible
21:54:31 <sorear> most libraries aren't designed to have a long-term-stable ABI
21:56:17 <ais523> my personal reason to want to limit the number of shared libraries is that it allows you to give them fixed load addresses relative to each other and the program that links to them, making the dynamic linking step trivial – you lose a little ASLR power but ASLR is pretty easy to bypass anyway nowadays, and gain security from not having dynamic-linker-ish things happening in your executable at all
21:56:37 <b_jonas> I see!
21:56:40 <ais523> so many exploits that exploit parts of the memory map that only exist due to the dynamic linker
21:56:44 <b_jonas> you want fixed addresses
21:57:39 <ais523> I *would* allow dlopen, but not for providing functions to call or be called directly, you would have to use a dlsym equivalent in order to get function pointers at runtime (meaning that no dynamic linking step would be needed there either)
21:58:30 <ais523> oh no, I think I've hit a really stupid ambiguity in English – "providing a function to call" could be "providing a function that you can call" or "providing a function that does calling"
21:59:42 <sorear> how does the dlopened image allocate memory, make system calls, etc?
22:00:12 <b_jonas> ais523: does that mean you wouldn't allow dispatching between different versions of a library at dynamic link time without function pointers that have a runtime cost each time you call the function?
22:00:58 <sorear> all calls between dynamic libraries are done via function pointers at the ISA level, PLT/GOT
22:01:06 <ais523> sorear: I was considering a few different plans for that, ideally I'd like the dlopened images to use fixed offsets for that too but that doesn't work if you dlopen more than one library at a time, unless you double-map the system call library
22:01:30 <ais523> or at least that you ensure you don't dlopen two images with the same offset
22:01:51 <sorear> I wouldn't consider double-mapping a problem but what if the dlopened image has a link-time dependency on a different version of the system call library?
22:01:56 <ais523> the main purpose of dlopen is for providing plugins and the like, if those are tied to the executable then avoiding offset clashes should be a solvable problem
22:02:22 <ais523> sorear: this is why I would want the system call library to be as small as possible, it would make it easier to keep the ABI stable
22:02:42 <ais523> if you created a new version of a function you would have to leave the old one around
22:03:53 <ais523> b_jonas: at dynamic link time, indeed – for some of those problems you can solve them at static link time instead and just generate multiple executables, but there are probably some cases that wouldn't solve
22:04:09 <ais523> (although, you have function pointer cost *anyway* in the usual current way of doing things)
22:04:42 <b_jonas> ais523: my problem is that if I'm forced to use dlsym then the burden of type safety for the function calls is always on me. I'm find with allowing that for some cases, and it's almost always necessary when linking compilation units cross-language or with cyclic dependencies, but sometimes I just want the simple way when I set a dynamic library crate dependency at runtime and the rust/haskell compiler
22:04:48 <b_jonas> ensures at compile time that I'm doing typesafe calls across crates.
22:05:11 <b_jonas> s/find with/fine with/
22:05:23 <ais523> b_jonas: I would encourage people to statically link in that situation
22:05:50 <b_jonas> I see
22:05:53 <ais523> it is worth noting that at least the current Rust compiler is not appropriate for this situation, it will check that the types match at the source level, but does not compile them consistently at the binary level
22:06:21 <ais523> so you can have types that match in the source code but go wrong when the binaries communicate
22:06:58 <b_jonas> yeah, you can probably only do that if you always compile the crates together and with the same options, at which point you might as well link them statically
22:08:30 <b_jonas> hopefully future versions of rustc will at least be able to check the typesafety at binary level and give an error when something is incompatible, even if they can't solve that
22:08:55 <ais523> doing that on a *dynamic* link would be… interesting
22:09:14 <b_jonas> I guess you're making a reasonable case for why static linking is better *in practice*, even if dynamic linking is what I want in some idealized world
22:09:20 <ais523> it isn't theoretically impossible, but I don't know whether you'd implement it in the dynamic link or in the implementation of / wrapper around dlopen
22:09:24 <ais523> * in the dynamic linker
22:09:47 <b_jonas> why? you just mangle the full type description (or at least a cryptographic hash of it) into the dyanmically linked symbol names
22:10:01 <ais523> oh, I didn't even think of that
22:10:16 <b_jonas> at least as much of the type description as matters for the ABI that is
22:10:20 <ais523> right, mangling the ABI (as opposed to type name) would work
22:11:13 <ais523> that technique might be useful for the typed-asm thing I've been thinking about, it'd let you do the type checking before the linker and yet still use a regular linker to link the resulting files together
22:11:47 <ais523> by encoding the type assumptions into the name of everything that's linked across compilation units, so if the types don't match, the link fails
22:11:55 <ais523> …isn't this just "Hungarian notation for linkers"?
22:13:01 <sorear> rust _does_ mangle cryptographic* hashes into dynamically linked symbol names, it's weird that it doesn't include enough information to catch memory safety issues
22:13:58 <ais523> the Rust name mangling situation is complicated, and I'm not sure I fully understand it
22:14:11 <sorear> (* not long enough to be collision-safe, but the system can't protect against attacker-controlled binaries anyway)
22:14:54 <ais523> there has been a lot of discussion about whether the hashes used by TypeId are even strong enough to be safe against *accidental* collisions
22:15:14 <ais523> but the symbol name hashes are different, I think (but might be using the same algorithm?)
22:15:14 <b_jonas> I have vague plans for a C interpreter that helps run untrusted code, with stronger guarantees about undefined behavior than is usual for most architectures, and that would always know the type of functions modulo compatibility. I'll probably never actually do that project. Obviously you can still get a function call incompatible at a higher semantics level, which is why it's good practice for the
22:15:20 <b_jonas> programmer to rename a function whenever its semantics changes, and possibly provide wrappers with the old name. I had series of such functions in code for my previous job.
22:15:29 <sorear> (I'm on that thread)
22:15:47 <ais523> in any case, Rust's very slowly moving towards "v0 mangling" (which is a weird name to give the second major version of your mangling scheme), and I think that doesn't use hashes at all
22:16:52 <ais523> semi-recently they upstreamed demanglers for v0 mangling into a lot of unusual places, including the Linux kernel repository (but I think it was upstreamed into a userspace executable that's part of it, rather than the kernel source)
22:16:56 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=172488&oldid=170626 * A() * (+255) /* Proposed category: Data structures */
22:17:06 <b_jonas> I'd probably save the whole type description, not just a hash, though a hash may also be there for quick comparison.
22:17:46 <sorear> does the v0 mangling encode enough information to enforce memory safety at link time and how large is it?
22:18:09 <b_jonas> Sure, you want to be able to remote debug a virtualized kernel instance, and the debugger (eg. gdb) should know about mangled names in that case.
22:18:44 <b_jonas> I'm not big on interactive debuggers, but if you're developping the linux kernel or something else that works with hardware then it's indispensible.
22:18:50 <sorear> (if symbol tables had slightly more structure than just strings we could make them smaller and have much faster bulk lookup)
22:18:59 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172489&oldid=172487 * A() * (+19)
22:20:20 <ais523> <sorear> does the v0 mangling encode enough information to enforce memory safety at link time and how large is it? ← it won't catch situations where you compile against one version of a crate and link against a different version in which types have the same name but are defined differently
22:21:09 <sorear> (don't think about dlsym. if you're loading library A which has N undefined symbols and library B has M defined symbols, that is a JOIN)
22:21:38 <ais523> the format does aim to optimize size subject to a few other constraints, the ones which are in the biggest tension are probably "can demangle to produce a human-readable type name containing all relevant information" and "computationally inexpensive to encode/decode"
22:22:38 <ais523> https://doc.rust-lang.org/nightly/rustc/symbol-mangling/v0.html seems to be the current spec
22:22:53 <b_jonas> ais523: what I'd like is that when a new rustc version changes ABI and you link code compiled with different rustc versions, possibly compiled with different options, then you can't accidentally get a silent ABI mismatch from that, but you get an error at dynamic link time.
22:23:12 <sorear> if ELF symbols were represented as a DAG you could have all that information without repetition or slowing down links
22:23:25 <ais523> b_jonas: I think that's a reasonable thing to want
22:24:12 <sorear> repr(Rust) is "unstable" but how many times has it actually changed since 1.0?
22:24:39 <b_jonas> you could also catch some accidental ABI mismatches that are a fault of the person who writes the code. you can't catch all of these because the programmer can just cause deliberate UB with unsafe code, but it could catch some mistakes.
22:24:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:24:48 <ais523> sorear: quite a lot I think, mostly with respect to enums
22:25:23 <ais523> some of the changes are spec changes, though, I think
22:25:37 <ais523> as in, they're fully binary compatible both ways, just the guarantees changed
22:26:14 <b_jonas> the current solution is to just make the cross-crates ABIs a stable C ABI as if you were linking code from another language, with a thin source code wrapper on one side of the ABI boundary that contains the type same as a C header file would in C or C++
22:26:30 <ais523> there's an unstable option that randomizes field order in repr(Rust) structs, possibly subject to not having to introduce extra padding
22:26:37 -!- molson__ has joined.
22:26:38 <ais523> with that option, repr(Rust) changes every compile
22:26:42 <b_jonas> and I think this isn't an unreasonable solution exactly because that's what you want to be able to do to link between languages, such as to link between C++ and rust
22:27:02 <b_jonas> so this should always be supported, but there could be more optimized easy cases in addition to this
22:27:02 <APic> Night
22:27:25 <ais523> b_jonas: right, Rust linking to itself via a C ABI is the recommended (and only reasonable corrrect) way to do it atm
22:27:41 <ais523> night APic
22:28:00 <b_jonas> this isn't just Rust, you can do this in Haskell too, it's just harder with Haskell because it's harder to write C ABIs that match the Haskell code well
22:28:20 <b_jonas> or for linking a C++ library into perl or python
22:29:14 -!- molson_ has quit (Ping timeout: 260 seconds).
22:29:46 <b_jonas> or linking C++ code with rust code, which is the most practically relevant case for me
23:11:42 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=172490&oldid=172488 * Corbin * (+459) /* Proposed category: Data structures */
23:12:26 <esolangs> [[Esolang talk:Categorization]] M https://esolangs.org/w/index.php?diff=172491&oldid=172490 * Corbin * (+1) /* Proposed category: Data structures */ Fix fragment.
23:15:45 <zzo38> I think that "run this progam until the next system call, then skip the system call" can be useful for native programs, if you can change the effect of system calls by doing something else instead, although the way that such a thing works in Linux is perhaps not as well, due to many things including there are a lot of system calls.
23:16:51 <zzo38> My idea of a operating system design though would have the suggested way for a system call to do nothing would be "wait for all objects in a empty set to be ready", and the usual way to terminate a program is "wait for any object in a empty set of objects to be ready".
23:23:29 -!- Sgeo has joined.
23:46:15 <esolangs> [[Gur yvsr]] M https://esolangs.org/w/index.php?diff=172492&oldid=172318 * Placeholding * (+2) fixed mistake in first bad example
2026-01-08
00:00:13 -!- somefan has quit (Remote host closed the connection).
00:00:21 -!- somefan has joined.
00:02:52 <ais523> I just came to a sudden realisation about Rust, and wanted to write it down somewhere before I forgot it, and I guess #esoteric will do: an aligned/nonnull raw pointer to T is basically just an &UnsafeCell<T> whose lifetime isn't tracked
00:03:39 <ais523> there's already a special-case rule that says an &UnsafeCell can exist even if the inside of the cell doesn't contain valid data, and I think this is where it comes from
00:06:17 <ais523> this fits in with an observation I had a while ago (but didn't post), that when working with raw pointers in Rust they seem to want to be created by doing something to a mutable reference – &mut T and &mut UnsafeCell<T> are equivalent (safely interconvertable either way using UnsafeCell::from_mut and UnsafeCell::get_mut), then you pirate the &mut UnsafeCell<T> to get an &UnsafeCell<T>
00:07:46 <ais523> actually, you can create raw pointers to uninitalized memory too, so maybe an aligned/nonnull raw pointer is &'unsafe UnsafeCell<MaybeUninit<T>>
00:08:29 <ais523> ('unsafe isn't actual Rust syntax but it's a fairly well-known proposal at this point)
00:08:59 <ais523> hmm, I guess this is the exact opposite of rubber-ducking, instead of asking questions into the void to help me understand something, I'm making statements into the void to help me express something
00:12:54 <b_jonas> ais523: you aren't allowed to have an &UnsafeCell<T> point to the same address as an &mut UnsafeCell<T> unless you reborrowed from the latter, but you can have a raw pointer point to the same address as the &mut UnsafeCell<T>, so I don't think they're the same
00:13:54 <ais523> b_jonas: so the trick here is: if your raw pointers can only be created by pirating the &mut UnsafeCell<T>, they're all derived from a share of that mutable borrow and so they're allowed
00:14:19 <ais523> in fact, I think the original &mut UnsafeCell<T> is what a provenance is
00:15:16 <ais523> if you offset them out of bounds you can't read or write through them until they're back in bounds
00:15:38 <b_jonas> this seems to me kind of a narrow view of raw pointers
00:15:50 <ais523> so even if they're matching the address of some other &mut it's OK, as you need the read or write to break the rules
00:15:53 <b_jonas> it's certainly one thing you can use raw pointers too, but surely there are others
00:17:05 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172493&oldid=172489 * A() * (-32)
00:17:08 <ais523> under the current rules there are "raw pointers to memory outside the Rust virtual machine", but that's one of the special cases I've been actively working on trying to combine into the general case
00:17:49 <ais523> and there are raw pointers without provenance, too, but you can't actually read or write through them so they don't cause any aliasing conflicts
00:19:54 <ais523> the situation with aliasing is a little complicated because the rules that safe Rust implies (that an &mut T is never allowed to alias an &T not derived from it) is different from the rules that unsafe Rust is allowed to use (unsafe Rust currently allows them to alias unless both of them are accessed through – if one of them is unused it's OK – but it's unsafe because using a reference is a safe operation)
00:20:37 <b_jonas> I thought that's still forbidden in unsafe rust in general.
00:21:47 <ais523> so there is a model of unsafe Rust called Stacked Borrows, which is the de-facto standard at the moment – most unsafe Rust programmers are willing to do anything that's legal in Stacked Borrows and the compiler avoids doing optimisations that conflict with it
00:22:15 <ais523> but, it is not necessarily the final model – but it's considered much more likely for parts of it to be relaxed than parts of it to be made stricter
00:22:42 <b_jonas> that's why rust added the &raw syntax recently, because you're only allowed to have a reference if it always points to a readable object with a valid representation. I know you work that around above with MaybeUninit, but still.
00:23:08 <ais523> Stacked Borrows doesn't look at lifetimes at all when considering whether code is valid or not, just for the first/last use of each given reference (although there is a somewhat confusing "protectors" rule which means that some rules apply for the rest of a function body, even past the last use)
00:23:47 <ais523> the reason &raw exists is partly because of that, and partly because if you go via a reference you narrow the provenance
00:24:15 <b_jonas> sure, lifetimes belong to safe rust, that's how safe rust proves at compile time that it doesn't do anything that would be forbidden in unsafe rust, and unsafe rust is allowed to ignore lifetimes using an unsafe cast of pointer to reference
00:24:35 <ais523> ah right, so the problem isn't "I convert this to a reference and then to a pointer, and the reference aliases something so it's UB"
00:24:50 <b_jonas> but typed references and typed mut references still have strict rules in unsafe rust
00:25:16 <ais523> the problem is "I convert this to a reference and then to a pointer, and the reference aliased something, so *when I use the pointer* it is trying to use the reference's provenance and so the fact that the reference aliased something then causes UB now"
00:26:15 <esolangs> [[User talk:FluixMakesEsolangs]] https://esolangs.org/w/index.php?diff=172494&oldid=172471 * * (+35)
00:26:32 <ais523> I guess the way to look at it is that a reference that illegally aliases something isn't insta-UB, but it screws up the reference's provenance, so anything that you subsequently try to do with pointers derived from it is UB
00:27:29 <ais523> and you might as well express this rule as "references aren't allowed to illegally alias things"
00:28:20 <b_jonas> hmm
00:29:38 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=172495&oldid=172491 * A() * (+206) /* Groups */
00:30:51 <b_jonas> I guess you are allowed to point an UnsafeCell anywhere, but I don't think that's an informative way to think of all raw pointers, simply because you aren't guaranteed to be able to do anything with an UnsafeCell
00:33:51 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172496&oldid=172252 * A() * (+10)
00:34:56 <esolangs> [[ASTLang (Fast Lookup)]] https://esolangs.org/w/index.php?diff=172497&oldid=172315 * NTMDev * (-169) Blanked the page
00:35:22 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172498&oldid=172317 * NTMDev * (-281)
00:38:18 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172499&oldid=172498 * NTMDev * (+307) /* PrimitiveWrapper (DEPRECATED) */
00:38:37 <esolangs> [[ASTLang]] https://esolangs.org/w/index.php?diff=172500&oldid=172499 * NTMDev * (-133) /* Types */
00:42:31 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172501&oldid=172493 * A() * (+30)
00:43:07 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172502&oldid=172501 * A() * (+0)
00:43:24 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172503&oldid=172502 * A() * (+0)
00:43:53 <b_jonas> a raw pointer could have arithmetic done on it to store extra info, or it could point to a function or to an atomic. I think you're still allowed to make an &UnsafeCell from it in those cases, but you can't use that &UnsafeCell for anything, so I don't think UnsafeCell helps imagine what raw pointers can do.
00:43:55 <esolangs> [[GTPS]] https://esolangs.org/w/index.php?diff=172504&oldid=172503 * A() * (+0)
00:44:14 <b_jonas> (other than casting that &UnsafeCell back into a raw pointer)
00:46:16 <b_jonas> (well no, technically you can also pass it as an &UnsafeCell to a foreign function, but it would be strange to declare the function that way rather than with a raw pointer)
00:46:46 <b_jonas> (or you can reinterpret the bits of the reference as a pointer, they're represented the same)
00:47:49 -!- somefan has quit (Remote host closed the connection).
00:47:57 -!- somefan has joined.
00:49:12 <sorear> are atomics something different from non-atomics? i thought that was a property of the access, not the object
00:49:50 <sorear> is "raw pointer pointing to a function" something different from the general case of "raw pointer to the wrong type"?
00:50:31 <b_jonas> sorear: it's technically a property of the access, but you can cast a raw pointer to a raw pointer of any other type so *anything* is a property of the access at that point.
00:51:41 <b_jonas> as for raw pointer pointing to a function, only in as much that I think some C APIs use a C pointer to void instead of a pointer to a function whose type isn't known until runtime, which is odd but not really wrong
00:52:46 <sorear> that's allowed by POSIX as an extension but not in general legal C, e.g. x86-16 MEDIUM model
00:53:43 <b_jonas> no, C specifically allows that for void pointers
00:54:30 <b_jonas> C says that void pointers can represent pointers to functions or pointers to any type of object, it's safe to cast any of those to void pointer as long as you cast back before use
00:55:46 <b_jonas> (also any pointer to a struct/union can represent a pointer to any other struct/union, but that's mostly so that pointers to not incomplete structs can work sanely with a specific representation, which you use if the struct will either be delcared later or only in other compilation units)
00:56:19 <b_jonas> other pointer types can be more restricted, but void pointers are magic in C
00:56:42 <b_jonas> ok, not really magic, just have strong guarantees
00:58:21 <int-e> AFAICS &UnsafeCell<T> must be properly aligned because it had to point to valid memory when it was constructed: "whenever a &UnsafeCell<T> is constructed or dereferenced, it must still point to live memory"
01:00:12 <b_jonas> if you want something that needn't be able to point to a function the you can use a pointer to struct, kind of. I think the C standard allows that all structs are 4-byte aligned even when you have 1-byte and 2-byte integer types, and pointers to struct could be such that they can only represent 4-aligned addresses, so if you want to do this you'll have to wrap anything you want to point to into a
01:00:18 <b_jonas> struct. But I don't think C behaves like that on any real architecture.
01:00:26 <b_jonas> int-e: yes, but ais523 did say aligned and non-null
01:01:52 <ais523> <sorear> are atomics something different from non-atomics? i thought that was a property of the access, not the object ← it's a property of the access *but* there's no useful way to correctly mix atomic and non-atomic accesses, so it makes sense for the type system to dictate what sort of access you're using
01:02:25 <int-e> b_jonas: Maybe I read something into https://logs.esolangs.org/libera-esolangs/2026-01-08.html#lR that you didn't intend to say, but to me it sounded like you were suggesting that you could, say, put a tagged pointer into a &UnsafeCell<T>
01:02:37 <ais523> <b_jonas> no, C specifically allows that for void pointers ← I also thought function pointers were an exception to this, ahs something changed?
01:03:32 <ais523> int-e: you can't do that specifically due to representation validity reasons (the compiler is allowed to assume that references haven't been tagged, even if you don't read through them, and uses this allowance to collapse enum size) – I don't think there are any provenance reasons why you couldn't do it though
01:03:52 <int-e> ais523: that's what I said just before?
01:04:05 <ais523> int-e: sorry, pings are confusing
01:04:17 <ais523> I was mostly replying to b_jonas but trying to quote your comment by reference
01:04:34 <int-e> ah. relatable.
01:04:36 <ais523> I have realised recently that my use of pings on IRC is more to do with whether I am replying to a previous comment specifically than with who I am replying to
01:05:52 <ais523> recently someone posted two comments, I replied to the second one with no ping, then replied to the first one with a ping, I think that's another example of the same sort of phenomenon (I think I subconsciously decided to gave the ping because the referent wouldn't be obvious otherwise)
01:06:32 <ais523> …and now I'm realising that I have somehow managed to subconsciously create a new language convention that uses existing communication mechanisms for a purpose entirely different from the recommended or generally understood one
01:07:00 <sorear> languages aren't real, it's idiolects all the way down
01:07:28 <korvo> ais523: I think of it as like when I'm doing dishes and talking to somebody. Pinging is like looking up, making eye contact, and ensuring that I've gotten a point across. More practically, I use pings to indicate that I think that the recipient might want to read what I'm saying.
01:08:56 <b_jonas> int-e: I can understand if you read it that way, but yes, you may still need the pointer to be aligned and it definitely needs to be non-null if you want to make an UnsafeCell there, and since ais523 mentioned that I didn't repeat.
01:09:54 <ais523> references being aligned and non-null is a validity thing, otherwise type like Option<&T> wouldn't work properly (it relies on references always being non-null, even if they're never used, to be able to distinguish Some(null) from None)
01:10:42 <ais523> if not for that rule an &UnsafeCell<T> to null would actually work, as long as you never read or wrote it (there's a specific rule saying that you can free/unmap the memory behind an &UnsafeCell)
01:11:17 <ais523> and because the compiler has to allow for the possibility that the memory is unmapped, it won't do anything that wouldn't work with null, because null is also just unmapped memory from the processor's point of view
01:15:21 <b_jonas> you're right. sorear: sorry, I was wrong about function pointers, C doesn't claim that you can convert them to void * and back. I don't know why I thought it did.
01:21:20 <b_jonas> Rust rules have been relaxed to allow some limited mixing of atomic with non-atomic, though I hvaen't processed the details of whether this is useful. In particular, I don't understand if you can just zero memory and transmute it instead of initializing a rust atomic.
01:22:27 <ais523> b_jonas: an &mut can be reborrowed as an &Atomic
01:22:55 <ais523> the basic way to think about it is that all the cell-like types can be switched between if you have a mutable reference, but not if you don't have a mutable reference
01:24:05 <b_jonas> ais523: ok, but if you reborrow that way, will it give a definite value if you atomic read it, and the same as if you had read it as an integer instead before reborrowing as an atomic?
01:24:15 <ais523> b_jonas: yes
01:24:28 <b_jonas> good
01:24:45 <ais523> you can think of the Atomic types as basically being thread-safe versions of Cell
01:24:50 <ais523> that are limited to primitive types
01:27:36 <b_jonas> sure, that's how they're implemented, but I want to know what's actually guaranteed about them in a future-proof way. this is relevant eg. if you want to atomic access the same atomic objects from rust and some other language concurrently
01:28:21 <ais523> memory in Rust is not typed – the only type-like thing about it is whether it carries provenance
01:28:53 <ais523> the rules about atomics are basically that accesses that *aren't* atomic can't race with each other, but accesses that are atomic can
01:29:07 <ais523> (if there is a race, both accesses need to be atomic)
01:29:10 <b_jonas> good
01:29:48 <ais523> so if you have any reason to use atomics in the first place (i.e. races exist), you then have to somehow prove that the races have stopped existing before you can do non-atomic accesses on the same memory
01:30:13 <ais523> (prove to the compiler in safe Rust, or prove to yourself in unsafe Rust)
01:34:42 <b_jonas> ais523: so one weird thing that I could imagine is this. Say you have an ARM-like CPU that has arithmetic only between registers, but has both little-endian and big-endian 16-bit and 32-bit integer load and store instructions. So the C ABI has to pick one of big-endian or little-endian, it picked one of them and that spread. Then a later extension of the CPU adds an atomic compare and exchange
01:34:48 <b_jonas> instruction, but only one endianness. Then you could end up with a C ABI where integers have the opposite endianness from atomic integers, and then the Rust ABI will match that too.
01:35:08 <b_jonas> Or the same but it's only 128 byte sized atomic compare an exchange instructions that are in one endianness only.
01:35:36 <b_jonas> You could still manipulate atomics of any endianness, the other endianness just takes an extra instruction or two to byteswap your registers.
01:36:15 <ais523> b_jonas: AtomicUsize::from_mut / AtomicUsize::get_mut (unstable) would probably deal with the conversion, although it seems unlikely that such a situation would end up happening
01:37:01 <ais523> in practice I would expect all modern processors to use the same endianness for integers as they do for pointers, and normally pointers have to be pushed to the stack automatically by the hardware sometimes
01:37:15 <ais523> but I can just about imagine having a link register and an interrupt link register to avoid that
01:37:58 <sorear> that's how pretty much all of the RISCs work except SuperH
01:38:41 <sorear> arm1 exceptions store the PC into a general register, but R14/R15 are banked in all modes so it works out the same
01:39:25 <ais523> in any case, most processors that can't do arithmetic on memory use LL/SC as their atomic primitive rather than CAS
01:39:43 <ais523> although I guess it's possible that LL/SC would only work on one endianness but MOV would work on both
01:39:52 <b_jonas> what is LL/SC?
01:40:02 <ais523> load-linked/store-conditional
01:40:15 <sorear> if you think of registers as being a sequence of bytes LL/SC and CAS are both endian agnostic
01:40:23 <b_jonas> what does that mean?
01:40:40 <ais523> the way it works on most processors is that LL loads a value from memory and also marks some amount of surrounding memory as busy
01:40:55 <ais523> and SC stores to memory, but only if none of the memory busied by the most recent LL instruction has been touched since
01:41:33 <ais523> otherwise it does some sort of error return instead
01:42:10 <b_jonas> ais523: so that's like compare and swap but it's allowed to spuriously fail?
01:42:31 <ais523> (ideally LL would busy only the specific value you loaded, but normally it has to busy at least a cache line)
01:42:43 <ais523> b_jonas: can indeed spuriously fail, but also it doesn't have the ABA problem
01:42:45 <b_jonas> I think that's https://doc.rust-lang.org/nightly/std/sync/atomic/struct.AtomicI32.html#method.compare_exchange_weak
01:42:56 <b_jonas> what's "ABA problem"?
01:43:05 <sorear> you can emulate "wrong endian" xadd/amoadd/ldadd using a LL/SC or CAS loop but the emulation has different lock-free/wait-free properties than native xadd/amoadd/ldadd
01:43:14 <b_jonas> I mean at the CPU level it would have somehwat stronger guarantees on when exactly it can spuriously fail
01:43:28 <ais523> b_jonas: memory gets written to twice during an atomic sequence and ends up with its old value, so when you do the compare-and-swap at the end you think it hasn't chagned
01:43:49 <sorear> the ABA thing is an urban legend, LL/SC is stronger than CAS if you can do unrelated memory operations in the middle but this is not actually allowed by any ISA specification
01:44:09 <ais523> this can be problematic if, e.g., the atomic value is a pointer and you are relying on the pointer not having changed to indicate that the value it points to hasn't changed (e.g. because it doesn't change for as long as it's in the variable)
01:44:45 <ais523> because if in the middle of your compare-exchange loop, someone took out the pointer, changed the memory it points to, and put it back again, it'll look like nothing happened but now your information is stale
01:44:50 <sorear> LL immediately followed by SC is observably equivalent to CAS because you can postdate the successful LL and pretend it happened at the same time as the SC
01:45:08 <b_jonas> ok, I think this doesn't change much in how I imagine atomics could represent numbers differently than integers
01:45:29 <b_jonas> but it's still interesting
01:45:32 <ais523> sorear: LL immediately followed by SC is a swap, isn't it? (rather than a compare-and-swap)
01:45:44 <ais523> if you want a compare-and-swap you need to actually do the compare in between
01:46:03 <sorear> "immediately" in the sense of the local memory order
01:46:07 <ais523> ah, I see
01:46:11 <b_jonas> it explains why so many functions that are generic between CPUs are defined to allow spurious fails where you have to retry
01:46:15 <ais523> yes, in that case it doesn't give you any extra power I think
01:46:17 <b_jonas> well, explains some of it
01:46:26 <b_jonas> some of the spurious failures may be introduced at a higher levle
01:46:38 <ais523> one thing that surprised me about this is just how much memory typically gets busied by the LL in practice
01:46:56 <ais523> realistically it has to be at least a cache line, but often it's somewhere around a kilobyte, which is surprisingly large to me
01:47:10 <ais523> of course, usually you get away with it because the LL and SC are so close together
01:48:43 <sorear> it's mostly unobservable outside performance because the SC is allowed to fail spuriously
01:49:13 <ais523> b_jonas: oh! there's a subtlety I forgot about converting between atomics and nonatomics – atomics have bigger alignment on some platforms
01:49:47 <ais523> e.g. u64 sometimes has 4-byte alignment on 32-bit platforms, but AtomicU64 has 8-byte alignment basically everywhere because it's hard to stop it straddling a cache line otherwise
01:50:14 <sorear> the Rocket implementation starts a ~16 cycle timer when it sees a LL, refuses remote invalidations while the timer is active, and succeeds SC if the timer is active and the address matches
01:50:20 <ais523> that said, IIRC misaligned atomics actually work on x86(-64) except for the double-register ones
01:50:31 <b_jonas> that's reasonable. cache lines are small because the data actually has to be moved, and there are physical limits to how many bits fit through the wires quickly, but synchronization between CPU threads could be less fine-grained.
01:50:36 <ais523> and the processor has to be able to lock two cache lines because of that
01:51:23 <ais523> (this still doesn't mean that any sensible compiler/language will let you define misaligned atomics, though)
01:53:05 <b_jonas> ais523: yeah, x86_64 mostly tolerates unaligned accesses surprisingly well. there are some cases when they don't work, but it's mostly (1) the MOVDQA instruction that exists for historical reasons because it used to be faster in old CPUs but these days has no advantage over MOVDQU, (2) one flag that you can specifically set to disallow certain unaligned vector accesses, probably to catch code that
01:53:11 <b_jonas> mistakenly does unaligned access, and (3) system-related stuff like page tables.
01:53:26 <ais523> b_jonas: and the alignment check flag!
01:53:35 <b_jonas> that's (2) isn't it?
01:53:49 <ais523> no, it controls non-vector accesses specifically
01:53:56 <sorear> riscv has misaligned atomics within an aligned 16byte region as a feature "intended to be mandatory in a future profile", nobody will say what the actual use case for this is
01:54:12 <ais523> only 16-, 32- and 64-bit accesses cause alignment traps, anything larger (or smaller) can't
01:55:14 <ais523> AVX and later allow misaligned vectors unless you are using a specifically aligned instruction like MOVDQA, but SSE instructions fault on misaligned vectors, so that's one way to custom alignment behaviour on vector instructions (as long as they're old enough)
01:55:28 <sorear> I think AC mostly exists as a migration aid from when they weren't quite sure what the IA-32 successor was and whether it would support misalignment
01:55:29 <b_jonas> I think originally the unaligned was because the 8088 got popular and people wrote code for it that did unaligned access, and some of the supposedly undocumented IBM PC BIOS variables at unaligned addresses ascended to de facto public API that every clone had to support. But I don't know why it got continued so far.
01:56:12 <ais523> AVX encodings should in theory be faster due to zeroing the top of the register rather than leaving it alone (and causing a false dependency)
01:56:13 <sorear> debian's current m68k ABI has sizeof int = 4, _Alignof int = 2
01:56:54 <int-e> b_jonas: disassembling network packets and concatenated files and the like may just be useful enough
01:56:59 <ais523> but it turns out that recent Intel has a sticky "some of the vector registers have data beyond the bottom 16 bytes" flag that isn't vector-specific, meaning that you get the false dependency even with AVX instructions
01:57:08 <ais523> (the only ways to clear it are VZEROUPPER/VZEROALL)
01:57:17 <ais523> * that isn't specific to a particular vector register
01:57:47 <int-e> b_jonas: plus the fact that within the same cache line you can do this "for free"
01:57:58 <ais523> this strikes me as a terrible idea, but Intel probably think they can get away with it because compilers do VZEROUPPER anyway to support linking against SSE libraries (and depressingly, they may be right)
01:58:11 <b_jonas> alignment check => I see
01:58:40 <ais523> in any case this means that on recent Intel, SSE encodings have no actual downside over the AVX equivalent
01:58:45 <b_jonas> int-e: yes, that can be a good reason
01:59:11 <sorear> useful in string functions too
01:59:13 <ais523> because both of them have to write both halves of the register if the second-16-dirty flag is set, and neither of them do if it's clear
01:59:49 <ais523> but it also means you can't use different widths of vector at the same time
01:59:50 <sorear> or say you have a struct (necessarily with several fields) with size 8, align <8. wouldn't it be nice to copy it with one instruction?
02:00:05 <ais523> (you *can* but you will get all operations acting at the speed of the largest vector you're using)
02:00:29 <ais523> sorear: why does that need to be atomic, though?
02:00:31 <sorear> do they still have the scratchpad?
02:00:35 <b_jonas> I kind of wish compilers just had four first-class variants for their integer types according to whether they are aligned and their endianness. You can implement this as just library types, and it has been implemented in C++ a few times, but I feel like compilers could implement it easier.
02:00:46 <sorear> ais523: it needs to not fault
02:00:47 -!- scoofy_ has joined.
02:01:37 <b_jonas> (Possibly six types if native endianness is considered different from both big and little endianness in the same way as C int and long and long long are three different types even if they're just two different representations.)
02:01:47 <ais523> sorear: right, but couldn't the feature just say "you need to be able to read/write misaligned data nonatomically within a cache line", rather than supporting atomics too?
02:02:38 <ais523> b_jonas: this goes back to the whole distinction between storage representations and register representations
02:02:47 <sorear> those weren't connected, I thought the conversation had moved to "why is unaligned access allowed at all"
02:02:52 <ais523> sorear: ah, I see
02:03:12 <ais523> <sorear> riscv has misaligned atomics within an aligned 16byte region as a feature "intended to be mandatory in a future profile", nobody will say what the actual use case for this is
02:03:22 <ais523> and then you started justifying it in the non-atomic case, which I agree iwth
02:03:33 <b_jonas> I guess a hypothetical new CPU architecture could even have unaligned reads just work like x86, but unaligned writes raise a fault.
02:03:55 <ais523> the best use I can think of in the atomic case is to somehow store more data in an atomic-safe way by using overlapping atomics
02:04:13 -!- scoofy has quit (Ping timeout: 264 seconds).
02:04:42 <ais523> b_jonas: if it's doing that, it would be great if it faulted only on entirely unmapped memory and just returned zeroes for partially unmapped memory
02:04:56 <sorear> misaligned load/store *without* atomicity guarantees is already required in all application profiles
02:04:59 <ais523> although the problem there is that hardware normally can't distinguish between memory being unmapped and paged out
02:05:55 <b_jonas> ais523: like for strlen? I dunno, it could make sense
02:06:11 <ais523> b_jonas: right
02:06:34 <sorear> troll option: byte level NaT
02:06:54 <b_jonas> I have considered a mode in my C interpreter where any read from invalid memory silently reads 0, while writes fail, but you're right that at a hardware level this would be much harder
02:07:08 <ais523> sorear: that's not quite a troll option if it applies at the byte level in registers but the page level in memory
02:07:43 <ais523> also it's basically how LLVM's virtual machine works
02:24:58 <esolangs> [[Special:Log/newusers]] create * MtPenguinMonster * New user account
02:26:37 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172505&oldid=172451 * MtPenguinMonster * (+202) /* Introductions */
02:28:20 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
03:14:38 -!- impomatic has joined.
03:31:52 -!- impomatic has quit (Quit: Client closed).
05:27:22 -!- ais523 has quit (Quit: quit).
06:37:45 -!- molson__ has quit (Remote host closed the connection).
07:12:03 <esolangs> [[Gur yvsr]] https://esolangs.org/w/index.php?diff=172506&oldid=172492 * Placeholding * (+93) clarified how a conditional and a conditional destination correspond
07:17:27 -!- somefan has quit (Remote host closed the connection).
07:25:42 -!- tromp has joined.
08:07:04 <esolangs> [[Brainpocalypse II]] https://esolangs.org/w/index.php?diff=172507&oldid=164875 * Yayimhere2(school) * (+17) /* See also */ add goto start, very similair languages!
08:10:05 -!- Sgeo has quit (Read error: Connection reset by peer).
08:49:49 -!- b_jonas has quit (Quit: leaving).
09:03:32 <esolangs> [[USI]] N https://esolangs.org/w/index.php?oldid=172508 * Yayimhere2(school) * (+2643) Created page with "'''USI''', short for Unknown Source of Intervention, is a language based on the method of implementing of compiling one language to another, in which a counter is used as the program counter, and then when it has a certain value, a certain effect takes place. It
09:06:19 -!- Yayimhere has joined.
09:11:50 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:36:35 -!- Yayimhere has quit (Ping timeout: 272 seconds).
10:05:47 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172509&oldid=172452 * Yayimhere2(school) * (+64) /* esolangs */
10:27:02 -!- scoofy_ has changed nick to scoofy.
10:27:13 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
10:36:34 -!- tromp has joined.
12:05:51 -!- b_jonas has joined.
12:07:23 -!- somefan has joined.
12:15:34 <esolangs> [[DeltaLang]] N https://esolangs.org/w/index.php?oldid=172510 * PrySigneToFry * (+5909) Created page with "DeltaLang is designed by PSTF. It is a formal programming language, roughly designed in [https://funcode.miraheze.org/wiki/Gdel's_Incompleteness_Theorems_vs_Programming_Languages Gdel's Incompleteness Theorems vs Programming Languages]. Note, the DeltaLang reco
12:23:45 <APic> Hi
12:27:35 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=172511&oldid=172480 * Hotcrystal0 * (-2)
13:16:40 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172512&oldid=172199 * Blashyrkh * (+17476) Sequential tag system implementation
13:42:43 -!- pool has quit (Read error: Connection reset by peer).
13:43:10 -!- pool has joined.
14:46:46 -!- impomatic has joined.
14:47:43 <esolangs> [[BrainTrix]] https://esolangs.org/w/index.php?diff=172513&oldid=170948 * JIT * (+10)
14:48:13 <esolangs> [[Hata hata hata ton]] https://esolangs.org/w/index.php?diff=172514&oldid=171054 * JIT * (+24)
14:49:14 <esolangs> [[AddByteNegJump]] https://esolangs.org/w/index.php?diff=172515&oldid=171056 * JIT * (+42)
14:49:32 <esolangs> [[AddSys]] https://esolangs.org/w/index.php?diff=172516&oldid=171083 * JIT * (+23)
14:49:47 <esolangs> [[AddByte]] https://esolangs.org/w/index.php?diff=172517&oldid=171194 * JIT * (+23)
14:50:10 <esolangs> [[Memory]] https://esolangs.org/w/index.php?diff=172518&oldid=171288 * JIT * (+23) TIM
14:51:04 <esolangs> [[AddByteJump]] https://esolangs.org/w/index.php?diff=172519&oldid=172462 * JIT * (+23) its not THAT hard, TIM! just add a category:languages and tHATS it
14:55:07 <esolangs> [[Talk:USI]] N https://esolangs.org/w/index.php?oldid=172520 * Aadenboy * (+349) noticed
14:56:49 <esolangs> [[Talk:USI]] https://esolangs.org/w/index.php?diff=172521&oldid=172520 * Yayimhere2(school) * (+237)
15:00:41 -!- DOS_User_webchat has joined.
15:02:33 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172522&oldid=172508 * Yayimhere2(school) * (+17)
15:08:21 -!- Sgeo has joined.
15:10:20 -!- DOS_User_webchat has quit (Quit: Client closed).
15:16:54 -!- ais523 has joined.
15:17:01 <ais523> `olist 1338
15:17:06 <HackEso> olist <https://www.giantitp.com/comics/oots1338.html>: shachaf oerjan Sgeo boily nortti b_jonas Noisytoot
15:18:20 <int-e> . o O ( the wall of text comic is still going I see )
15:23:33 <esolangs> [[User talk:Blashyrkh]] N https://esolangs.org/w/index.php?oldid=172523 * Yayimhere2(school) * (+202) Created page with "Hey, you make some cool stuff!!! Would you perhaps collaborate with me on an esolang? --~~~~"
15:27:47 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172524&oldid=172512 * Blashyrkh * (+1209) Cyclic tag system implementation
15:36:32 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172525&oldid=172523 * Blashyrkh * (+134)
15:38:08 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172526&oldid=172525 * Yayimhere2(school) * (+165)
15:38:30 -!- amby has joined.
15:45:16 -!- ehmry has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
15:45:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:53:36 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172527&oldid=172526 * Blashyrkh * (+372)
15:54:41 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172528&oldid=172527 * Yayimhere2(school) * (+189)
16:01:41 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172529&oldid=172528 * Blashyrkh * (+402)
16:04:27 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172530&oldid=172529 * Yayimhere2(school) * (+136)
16:04:35 -!- tromp has joined.
16:07:01 <esolangs> [[User:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172531&oldid=171679 * Blashyrkh * (+145) Link to UnnamedEsolang draft page
16:23:48 -!- ehmry has joined.
16:23:59 -!- somefan has quit (Remote host closed the connection).
16:24:09 -!- somefan has joined.
16:32:32 -!- somefan has quit (Remote host closed the connection).
16:32:43 -!- somefan has joined.
16:39:39 <esolangs> [[User:Blashyrkh/UnnamedEsolang]] N https://esolangs.org/w/index.php?oldid=172532 * Blashyrkh * (+1544) Just an idea of a language
16:39:51 -!- impomatic has quit (Quit: Client closed).
16:40:19 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172533&oldid=172530 * Blashyrkh * (+131)
16:43:03 <esolangs> [[User:Blashyrkh/UnnamedEsolang]] M https://esolangs.org/w/index.php?diff=172534&oldid=172532 * Blashyrkh * (-1) typo
16:46:18 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172535&oldid=172533 * Yayimhere2(school) * (+321)
16:48:36 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172536&oldid=172535 * Yayimhere2(school) * (+31)
16:55:17 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172537&oldid=172536 * Blashyrkh * (+431)
16:58:44 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172538&oldid=172537 * Yayimhere2(school) * (+213)
17:02:01 <esolangs> [[User talk:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172539&oldid=172538 * Blashyrkh * (+168)
17:02:35 <esolangs> [[User talk:Blashyrkh]] https://esolangs.org/w/index.php?diff=172540&oldid=172539 * Yayimhere2(school) * (+182)
17:04:58 -!- somefan has quit (Remote host closed the connection).
17:05:14 -!- somefan has joined.
17:05:19 <esolangs> [[User:Blashyrkh/UnnamedEsolang]] M https://esolangs.org/w/index.php?diff=172541&oldid=172534 * Blashyrkh * (+41) some clarification
17:05:59 <esolangs> [[User:Blashyrkh/UnnamedEsolang]] https://esolangs.org/w/index.php?diff=172542&oldid=172541 * Yayimhere2(school) * (+12)
17:14:12 -!- impomatic has joined.
17:19:13 -!- ais523 has quit (Quit: quit).
17:23:09 -!- ais523 has joined.
18:05:17 -!- svm has joined.
18:07:35 -!- msv has quit (Ping timeout: 240 seconds).
18:17:45 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172543&oldid=172436 * Aadenboy * (+843) implement the [[Kolakoski sequence]]
18:18:01 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:18:44 <esolangs> [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=172544&oldid=168755 * Aadenboy * (+834) add [[Countable]]
18:18:46 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172545&oldid=172524 * Blashyrkh * (+4765) /* Cyclic tag system */ Compiled form of cts-sts adapter
18:20:02 -!- svm has changed nick to msv.
18:28:46 -!- tromp has joined.
18:41:17 <esolangs> [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=172546&oldid=172544 * Yayimhere2(school) * (+2) /* Countable */ == -> ===
18:45:10 -!- Everything has quit (Quit: leaving).
18:45:51 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172547&oldid=172545 * Blashyrkh * (+289) New rule with S combinator, update table, remove some todos
18:51:19 -!- impomatic has quit (Quit: Client closed).
18:56:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:02:20 -!- tromp has joined.
19:02:51 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172548&oldid=172543 * Yayimhere2(school) * (+8) make example programs have === === titles
19:06:49 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172549&oldid=172522 * Yayimhere2(school) * (+208) /* Syntax */
19:08:57 <esolangs> [[Pythong]] N https://esolangs.org/w/index.php?oldid=172550 * FluixMakesEsolangs * (+1827) Initial Creation of Page
19:08:59 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172551&oldid=172549 * Yayimhere2(school) * (+2) /* Constructs */
19:10:22 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172552&oldid=172551 * Yayimhere2(school) * (+23) /* Semantics */
19:14:30 <ais523> @metar EGBB
19:14:30 <lambdabot> METAR EGBB 081850Z 08010KT 1500 SN OVC004 01/00 Q0986 RESN RERA
19:19:13 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=172553&oldid=172381 * Yayimhere2(school) * (+8) /* Combinators */
19:23:20 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172554&oldid=172552 * Yayimhere2(school) * (+34) /* Semantics */
19:23:36 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172555&oldid=172554 * Yayimhere2(school) * (+47) /* Memory */
19:24:04 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172556&oldid=172555 * Yayimhere2(school) * (+24) /* Semantics */
19:24:53 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172557&oldid=172556 * Yayimhere2(school) * (+18) /* Semantics */
19:27:47 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172558&oldid=172557 * Yayimhere2(school) * (+0)
19:28:53 <esolangs> [[User talk:FluixMakesEsolangs]] https://esolangs.org/w/index.php?diff=172559&oldid=172494 * FluixMakesEsolangs * (+240) I eat dirt
19:29:41 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] https://esolangs.org/w/index.php?diff=172560&oldid=172469 * FluixMakesEsolangs * (+145)
19:31:42 -!- impomatic has joined.
19:37:43 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
19:37:53 -!- Lord_of_Life_ has joined.
19:39:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:39:37 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172561&oldid=172558 * Yayimhere2(school) * (+65) /* Memory */
19:46:17 <esolangs> [[User talk:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=172562&oldid=172011 * Frendoly * (+237)
19:47:42 <esolangs> [[User talk:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=172563&oldid=172562 * Frendoly * (+131)
19:48:37 <esolangs> [[Countable]] M https://esolangs.org/w/index.php?diff=172564&oldid=172548 * Aadenboy * (-210) /* Commands */ simplifying language
19:49:54 <esolangs> [[User talk:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172565&oldid=172563 * Frendoly * (-1)
19:56:59 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=172566&oldid=172564 * Aadenboy * (+46) /* Commands */
20:18:23 -!- somefan has quit (Remote host closed the connection).
20:18:31 -!- somefan has joined.
20:21:24 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:22:41 -!- tromp has joined.
20:50:32 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] M https://esolangs.org/w/index.php?diff=172567&oldid=172560 * Ractangle * (+206)
20:52:34 <esolangs> [[Talk:Pythong]] N https://esolangs.org/w/index.php?oldid=172568 * * (+88) Created page with "but what if you type print("garfield")?! the program would be incorrect 20% of the time!"
20:52:53 <esolangs> [[Talk:Pythong]] M https://esolangs.org/w/index.php?diff=172569&oldid=172568 * * (+0)
20:53:25 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] https://esolangs.org/w/index.php?diff=172570&oldid=172567 * * (+19)
20:53:32 <esolangs> [[User:Blashyrkh/Crazy J]] M https://esolangs.org/w/index.php?diff=172571&oldid=172547 * Blashyrkh * (+14) Strike out few TODO entries
21:13:48 <esolangs> [[Special:Log/newusers]] create * 6S37l0314M0ri1109 * New user account
21:31:37 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=172572&oldid=172511 * Hotcrystal0 * (+54)
21:43:23 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172573&oldid=172401 * Splot-dev * (+458) Added why Backtick is Turing Complete.
21:44:02 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172574&oldid=172573 * Splot-dev * (+0) Moved link.
21:46:03 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172575&oldid=172574 * Splot-dev * (-1) fixed syntax
21:46:47 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172576&oldid=172575 * Splot-dev * (-1) moved comment to new line
21:47:10 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=172577&oldid=172576 * Splot-dev * (+1) fixed grammar
22:01:44 <APic> cu
22:04:02 -!- impomatic has quit (Quit: Client closed).
22:04:02 -!- somefan has quit (Remote host closed the connection).
22:04:12 -!- somefan has joined.
22:08:17 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172578&oldid=172475 * Buckets * (+14) /* M */
22:08:48 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172579&oldid=172476 * Buckets * (+13)
22:09:02 <esolangs> [[Masheen]] N https://esolangs.org/w/index.php?oldid=172580 * Buckets * (+1064) Created page with "Masheen is an Esoteric Programming Language created by [[User:Buckets]] in 2022. The IP Will start at the top-Left pointing Rightwards. {| class="wikitable" |- ! Commands !! Instructions |- | m || Point downwards if The Current value Is Perfectly Divisible by m(, so it
22:40:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:12:16 -!- scoofy has quit (Ping timeout: 246 seconds).
2026-01-09
00:09:24 <esolangs> [[NULL-NONE NOTHING]] https://esolangs.org/w/index.php?diff=172581&oldid=115371 * Kaveh Yousefi * (+372) Added hyperlinks to my implementations of the NULL-NONE NOTHING and NULL-NONE-BF programming languages on GitHub, and supplemented the page category tag Implemented.
00:13:47 <esolangs> [[NULL-NONE NOTHING]] https://esolangs.org/w/index.php?diff=172582&oldid=172581 * Kaveh Yousefi * (+712) Supplemented one example program for each language variant, and amended two orthographic mistakes.
01:18:01 <ais523> @metar EGBB
01:18:01 <lambdabot> METAR EGBB 090050Z 35014KT 1000 SN OVC004 00/00 Q0984 RESN
01:21:34 <esolangs> [[LoopScript]] N https://esolangs.org/w/index.php?oldid=172583 * HyperbolicireworksPen * (+841) Created page with "LoopScript (LS) is a simple esolang that only really uses loops that feed into each other (note: all variables start at zero) commands: +n add 1 to variable n -n subtract 1 from variable n %n set variable n to user input $n output based on value of
01:21:51 <esolangs> [[User:HyperbolicireworksPen]] https://esolangs.org/w/index.php?diff=172584&oldid=171855 * HyperbolicireworksPen * (+16)
01:32:51 <esolangs> [[LoopScript]] https://esolangs.org/w/index.php?diff=172585&oldid=172583 * HyperbolicireworksPen * (-2)
02:14:14 <int-e> @metar LOWI
02:14:16 <lambdabot> METAR LOWI 090150Z AUTO 25005KT 9999 FEW004 BKN100 M03/M04 Q1004
02:14:22 <int-e> I forgot we used to do that a lot
02:14:53 <int-e> (it was broken for too long I guess)
02:15:47 <int-e> not as cold as previous nights (which dipped down to about M13/M15 four days in a row)
02:17:34 <ais523> here the METARs are actually somewhat useful for me, there are some serious weather warnings in the UK at the moment
02:18:07 <ais523> the METAR is somewhat understating the amount of SN (by not mentioning it) but EGBB is closed atm
02:22:18 <ais523> too much snow for planes to take off or land
02:28:28 <ais523> the Midlands doesn't even have the most extreme weather in the country – Cornwall was under a red warning for high winds (there was a 99mph gust there within the past few hours)
02:28:54 <ais523> so over 150kph
02:29:46 <int-e> that's fast
02:30:33 <int-e> (aside, "kph" trips me up; we incorrectly abbreviate that as kmh here, because the / in km/h is too much?)
02:31:03 <ais523> I think different countries abbreviate reciprocals differently
02:32:03 <ais523> but, well, 5-10cm of snow in a few hours is "looks like we're not going anywhere for the next day or two" weather, but winds that high are "this might kill people" weather, and that's why the former is an amber warning and the latter is a red warning
02:32:17 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:32:43 <ais523> and after the events of 2020, most companies are able to switch to remote working for a couple of days if they need to
02:32:52 <ais523> so the snow has a lower impact than it used to
02:35:17 <esolangs> [[Pascal's Modified Triangle]] N https://esolangs.org/w/index.php?oldid=172586 * A() * (+163) Created page with "Take any two numbers: p and q, and output this sequence: p + q 2p + 2q 3p + 3q p + (p + 2p + 3q) + (3p + 2q + q) + q ect [[Category: Programming forms]]"
02:36:15 <esolangs> [[Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172587&oldid=172586 * A() * (-4)
02:37:15 <ais523> it's weird, England's approach to heavy snow is "this is common enough that we need to be prepared, but rare enough that our preparations mostly involve waiting it out" (meanwhile, we know how to operate in light snow)
02:39:24 <ais523> it's certainly theoretically possible to operate in heavy snow, and colder countries do so – but over here it isn't cost-effective, so we just try to make sure it doesn't do any lasting damage
02:40:30 <int-e> Being blown away by the weather isn't fun when it's literally true. :P
02:56:35 -!- ais523 has quit (Quit: quit).
03:00:23 <esolangs> [[Free Esolang]] https://esolangs.org/w/index.php?diff=172588&oldid=172014 * A() * (+99) /* Additions */
03:24:38 -!- impomatic has joined.
03:26:25 -!- lambdabot has quit (Ping timeout: 264 seconds).
03:28:48 -!- lambdabot has joined.
03:30:29 -!- impomatic has quit (Quit: Client closed).
07:29:19 <esolangs> [[Talk:Pascal's Modified Triangle]] N https://esolangs.org/w/index.php?oldid=172589 * PkmnQ * (+139) Created page with "I don't fully get the sequence, is there an example program? ~~~~"
07:38:26 -!- Sgeo has quit (Read error: Connection reset by peer).
07:45:34 -!- scoofy has joined.
08:09:27 -!- tromp has joined.
08:36:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:40:49 -!- tromp has joined.
09:44:08 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172590&oldid=172223 * RikoMamaBala * (+128)
09:52:10 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172591&oldid=172590 * RikoMamaBala * (+238) /* Calculator */
10:42:07 <esolangs> [[Factorial]] https://esolangs.org/w/index.php?diff=172592&oldid=169954 * RikoMamaBala * (+62)
10:43:21 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172593&oldid=172591 * RikoMamaBala * (+62)
10:56:33 <APic> Hi
11:04:03 <esolangs> [[Free Esolang]] https://esolangs.org/w/index.php?diff=172594&oldid=172588 * RikoMamaBala * (+195)
12:08:26 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=172595&oldid=172365 * None1 * (+20) /* My Esolangs */
12:32:42 <esolangs> [[Special:Log/newusers]] create * Pstron * New user account
12:44:27 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172596&oldid=172505 * Pstron * (+219)
12:44:43 <esolangs> [[Poop:Poop]] N https://esolangs.org/w/index.php?oldid=172597 * Pstron * (+4008) Created page with "'''Poop''' is a [[functional programming|functional]] [[esoteric programming language]] created by pstron, where everything is a ''poop'' and computation happens by ''pooping'' into other ''poops''. It is based on [[lambda calculus]] with a minimal syntax centered arou
12:46:16 <esolangs> [[Special:Log/move]] move * Pstron * moved [[Poop]] to [[ETJ:Poop]]: Has a same name to my esolang
12:50:42 <esolangs> [[Poop]] https://esolangs.org/w/index.php?diff=172600&oldid=172599 * Pstron * (+177) Removed redirect to [[ETJ:Poop]]
12:50:59 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] https://esolangs.org/w/index.php?diff=172601&oldid=172570 * FluixMakesEsolangs * (+66)
13:01:24 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172602&oldid=172578 * Pstron * (+105) /* P */
13:03:29 <esolangs> [[Poop:Poop]] M https://esolangs.org/w/index.php?diff=172603&oldid=172597 * Pstron * (-50)
13:38:34 -!- ais523 has joined.
13:59:19 -!- impomatic has joined.
14:05:21 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172604&oldid=172596 * 4A10LOAIH * (+261)
14:06:15 <esolangs> [[Letterfuck]] N https://esolangs.org/w/index.php?oldid=172605 * 4A10LOAIH * (+4228) Created page with "= Letterfuck = '''Letterfuck''' (LF) is an esoteric programming language inspired by [[Brainfuck]] and [[Piet]], but using letters as commands. LF combines a ''memory tray'' similar to Brainfuck with a [[Stack (data structure)|stack]] like Piet. Programs are seque
14:17:52 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172606&oldid=172605 * 4A10LOAIH * (+238)
14:19:18 <fizzie> @metar EGLC
14:19:20 <lambdabot> METAR EGLC 091350Z AUTO 29014KT 9999 -RA BKN016 BKN022 OVC033 05/02 Q0995
14:19:41 <fizzie> London's usually a couple degrees warmer than the surroundings.
14:20:32 <fizzie> I did see some snowflakes this week (Tuesday noon maybe), but it wasn't enough to stick around on the ground.
14:23:22 <esolangs> [[0 Bits, 0 Bytes]] https://esolangs.org/w/index.php?diff=172607&oldid=169038 * 4A10LOAIH * (+96) /* Implementations */
14:30:04 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172608&oldid=172606 * 4A10LOAIH * (+28) /* Example that includes some of the new commands */
14:30:50 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[ETJ:Poop]] to [[Poop (Eike Tim Jesinghaus)]]: proper disambiguation
14:31:14 <esolangs> [[Poop]] https://esolangs.org/w/index.php?diff=172611&oldid=172600 * Aadenboy * (+18)
14:31:41 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[Poop:Poop]] to [[Poop (pstron)]]: proper disambiguation
14:31:54 <esolangs> [[Poop]] https://esolangs.org/w/index.php?diff=172614&oldid=172611 * Aadenboy * (+4)
14:41:53 <esolangs> [[Serious]] N https://esolangs.org/w/index.php?oldid=172615 * Yayimhere2(school) * (+1329) Created page with "{{DISPLAYTITLE:''erious''}} ''serious''(always italic)(SIR-e-us) is a sort of constant language, that never halts. When interpreting a ''Serious'' program, the program string itself is ignored, and instead input is taken. Then, that input is ran as a ''Seriou
14:42:12 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172616&oldid=172615 * Yayimhere2(school) * (-151)
14:42:41 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172617&oldid=172509 * Yayimhere2(school) * (+27) /* esolangs */
14:51:38 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172618&oldid=172616 * Yayimhere2(school) * (+4)
14:52:01 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172619&oldid=172618 * Yayimhere2(school) * (-4)
14:56:22 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172620&oldid=172619 * Yayimhere2(school) * (+18)
15:01:16 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172621&oldid=172620 * Yayimhere2(school) * (+269)
15:04:13 -!- impomatic has quit (Ping timeout: 272 seconds).
15:04:52 -!- ais523 has quit (Quit: quit).
15:09:38 -!- impomatic has joined.
15:11:36 -!- amby has joined.
15:14:52 -!- Sgeo has joined.
15:15:02 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172622&oldid=172602 * 4A10LOAIH * (+17)
15:18:36 -!- ais523 has joined.
15:22:47 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172623&oldid=172608 * 4A10LOAIH * (+9) /* Commands */
15:23:04 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172624&oldid=172623 * 4A10LOAIH * (-6) /* Commands */
15:23:25 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172625&oldid=172624 * 4A10LOAIH * (+4) /* LFSP and LFASM */
15:29:14 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172626&oldid=172625 * 4A10LOAIH * (+340) /* Example that includes some of the new commands */
15:29:45 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172627&oldid=172626 * 4A10LOAIH * (+5) /* Example that includes some of the new commands */
15:49:35 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172628&oldid=172627 * 4A10LOAIH * (+11) /* LF-High (LFH) */
15:55:14 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=172629&oldid=172621 * Yayimhere2(school) * (+93)
15:55:59 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172630&oldid=172628 * 4A10LOAIH * (-90) /* LF-High (LFH) */
16:02:10 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172631&oldid=172630 * 4A10LOAIH * (+23) /* LF-High (LFH) */
16:11:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:17:21 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172632&oldid=172631 * 4A10LOAIH * (+904) /* Advantages and disadvantages */
16:18:57 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172633&oldid=172632 * 4A10LOAIH * (+161) /* LF-High (LFH) */
16:34:55 -!- tromp has joined.
16:37:01 -!- Yayimhere has joined.
16:40:47 <Yayimhere> hello!
16:45:57 <Yayimhere> how are you all doing?
17:00:52 <esolangs> [[User talk:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172634&oldid=172565 * RaiseAfloppaFan3925 * (+338) /* hey fellow Vocaloid enthusiast */
17:12:58 <korvo> I'm fine, national news aside.
17:13:25 <Yayimhere> nice. I am fine too
17:30:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:40:10 -!- somefan has quit (Remote host closed the connection).
17:40:21 -!- somefan has joined.
17:54:15 <esolangs> [[EA Script, It's in the code.]] https://esolangs.org/w/index.php?diff=172635&oldid=166235 * RikoMamaBala * (+580)
17:55:26 <esolangs> [[Crazy J]] N https://esolangs.org/w/index.php?oldid=172636 * Blashyrkh * (+9610) Move Crazy J specification to global scope. Examples will be in separate (sub)pages partially included to the main one
18:00:57 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=172637 * Dragoneater67 * (+5903) Created page with "{{infobox proglang |name= |paradigms=imperative<br>turing tarpit |author=[[User:Dragoneater67]] |year=[[:Category:2026|2026]] |memsys=[[:Category:Cell-based|Cell-based]] |dimensions=one-dimensional |class=[[:Category:Turing complete|Turing complete]] |majorimpl=[https://
18:03:55 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172638&oldid=172637 * Dragoneater67 * (+40) added to the semi serious languages list
18:04:14 <esolangs> [[Crazy J/Empty output]] N https://esolangs.org/w/index.php?oldid=172639 * Blashyrkh * (+1106) Crazy J examples - empty output
18:04:17 -!- impomatic has quit (Quit: Client closed).
18:04:29 <esolangs> [[ZYXDCBA]] N https://esolangs.org/w/index.php?oldid=172640 * Yayimhere2(school) * (+2075) Created page with "'''ZYXDCBA''', a joke on the esolang being totally "backwards", is an esolang created by [[User:Yayimhere]] based on [[AQoP]]. It was originally thought up in an answer for an interview question on the esoteric.codes blog. It uses a mix of queues and stacks,
18:04:46 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172641&oldid=172638 * Dragoneater67 * (-40) nvm
18:05:18 <esolangs> [[AQoP]] N https://esolangs.org/w/index.php?oldid=172642 * Yayimhere2(school) * (+36) Redirected page to [[A Question of Protocol]]
18:07:41 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=172643&oldid=172636 * Blashyrkh * (+73) /* Empty output */
18:10:48 <esolangs> [[User:Blashyrkh/Crazy J]] https://esolangs.org/w/index.php?diff=172644&oldid=172571 * Blashyrkh * (-263) discontinue the draft page
18:11:24 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172645&oldid=172622 * Dragoneater67 * (+10) /* Non-alphabetic */ added
18:11:48 -!- tromp has joined.
18:12:25 -!- impomatic has joined.
18:12:29 <esolangs> [[Talk:]] N https://esolangs.org/w/index.php?oldid=172646 * Corbin * (+126) Created page with "I'm not convinced that this is Turing-complete. ~~~~"
18:13:12 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172647&oldid=172645 * Yayimhere2(school) * (+14) /* Z */
18:13:45 <korvo> Polite reminder that *literally any admin* could delete [[language list]] at *literally any time*.
18:14:17 <Yayimhere> I usually dont add my languages, but I ended up doing it just because why not
18:15:31 <esolangs> [[Crazy J/Truth-machine]] N https://esolangs.org/w/index.php?oldid=172648 * Blashyrkh * (+8000) Crazy J examples - Truth-machine
18:15:45 <b_jonas> korvo: we should at least change the Main Page not to link to it as "complete list of languages"
18:15:46 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=172649&oldid=172646 * Ais523 * (+287) arbitrary effect at an arbitrary point
18:16:00 <b_jonas> link to [[:Category:Languages]] instead
18:16:31 <b_jonas> or just to [[Special:AllPages]] since that's easier to browse
18:17:28 <esolangs> [[Crazy J/Truth-machine]] M https://esolangs.org/w/index.php?diff=172650&oldid=172648 * Blashyrkh * (+0) markup change for proper include
18:17:38 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=172651&oldid=170937 * Corbin * (+6) Link to [[:category:languages]] instead of [[language list]].
18:17:44 <ais523> main page change is fine
18:17:51 <korvo> b_jonas: Easy and done.
18:17:55 <ais523> as for the language list, I do want to delete and replace it but think it would have to be carefully done
18:18:33 <ais523> the obvious thing to replace it with is the semi-serious language list, but that would get hugely competed and misused if it were done without lots of moderation power and clear rules
18:18:33 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=172652&oldid=172643 * Blashyrkh * (+74) /* Examples */ Truth-machine
18:18:42 <ais523> which means that we would want the rules to be airtight and well-designed first
18:18:48 <ais523> (I don't' think they're right atm)
18:19:58 <Yayimhere> ais523: I agree some of them are "unright" right now(for example, the requirement for turing completeness)
18:22:08 <esolangs> [[Welcome to Esolang, the esoteric programming languages wiki!]] https://esolangs.org/w/index.php?diff=172653&oldid=132160 * RikoMamaBala * (+428)
18:23:16 <korvo> I'm going to wait for [[crazy J]] to finish filling out before I try to fix it. I don't know how to square the TC claims with Rosser's 1930s work on IJ; the IJ basis is proven to not have cancellative combinators, so TC-ness means some sort of digging through garbage. Still, it's technically possible.
18:23:17 <esolangs> [[Crazy J]] M https://esolangs.org/w/index.php?diff=172654&oldid=172652 * Blashyrkh * (+1) /* Truth-machine */ typo
18:23:31 <esolangs> [[Special:Log/newusers]] create * CPMachado * New user account
18:23:59 <esolangs> [[Welcome to Esolang, the esoteric programming languages wiki!]] https://esolangs.org/w/index.php?diff=172655&oldid=172653 * Yayimhere2(school) * (+9) replace quine with a non cheating one.
18:24:08 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] https://esolangs.org/w/index.php?diff=172656&oldid=172601 * * (+8)
18:24:28 <ais523> there are Underload minimalizations that aren't cancellative (although Underload isn't a combinator language in the normal sense)
18:24:56 <ais523> so it's certainly possible to make that sort of hting work
18:25:32 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=172657&oldid=172651 * * (+1)
18:25:34 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172658&oldid=172604 * CPMachado * (+87) Introducing myself
18:26:10 <esolangs> [[Crazy J/Reverse input]] N https://esolangs.org/w/index.php?oldid=172659 * Blashyrkh * (+2539) Crazy J examples - reverse input
18:26:18 <ais523> that "for creators" box on the main page really needs a bit of trimming
18:26:19 <esolangs> [[User:CPMachado]] N https://esolangs.org/w/index.php?oldid=172660 * CPMachado * (+97) Created page with "A Mathematician that hacks for a living. He normally posts code at https://github.com/cpmachado/"
18:26:40 <ais523> people have historically kept adding extra information to it in the hope that people would read it, but saying too much doesn't really have that effect
18:26:41 <esolangs> [[User:CPMachado]] https://esolangs.org/w/index.php?diff=172661&oldid=172660 * CPMachado * (+0)
18:26:47 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=172662&oldid=172657 * * (+10)
18:26:50 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=172663&oldid=172654 * Blashyrkh * (+75) /* Examples */ Reverse input example
18:27:05 <ais523> and it's probably better to put it in the new page prompt instead
18:27:39 <Yayimhere> isnt most of it already there?
18:28:23 <korvo> In general, humans don't read. Also, hope is not a strategy.
18:28:47 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=172664&oldid=172662 * Ais523 * (-712) remove specific details about how to create esolang pages although accurate, it is unlikely that people would read and remember them, and keeping the main page simple is probably better
18:32:46 <Yayimhere> i gtg again, bye!
18:32:50 -!- Yayimhere has quit (Quit: Client closed).
18:33:20 <esolangs> [[MediaWiki:Newarticletext]] https://esolangs.org/w/index.php?diff=172665&oldid=50310 * Ais523 * (+300) put the warning about creating pages about esolangs in the wrong namespace here rather than on the Main Page (so that it only shows up for people who are creating a page whose name starts with Esolang:)
18:33:47 <esolangs> [[Crazy J/Empty output]] M https://esolangs.org/w/index.php?diff=172666&oldid=172639 * Blashyrkh * (+74) include-only self-ref in included page
18:34:19 <ais523> the newarticletext change seems to work
18:34:41 <ais523> fortunately it's set up so that admins get the warning too, so I didn't need to switch to a non-admin account to test it
18:34:59 <esolangs> [[User:RikoMamaBala]] https://esolangs.org/w/index.php?diff=172667&oldid=172090 * RikoMamaBala * (+462)
18:35:24 <esolangs> [[Crazy J/Truth-machine]] M https://esolangs.org/w/index.php?diff=172668&oldid=172650 * Blashyrkh * (+75) include-only self-ref in included page
18:36:45 <esolangs> [[Crazy J/Reverse input]] M https://esolangs.org/w/index.php?diff=172669&oldid=172659 * Blashyrkh * (+87) include-only self-ref in included page
18:37:20 <esolangs> [[Crazy J/Reverse input]] M https://esolangs.org/w/index.php?diff=172670&oldid=172669 * Blashyrkh * (-12) typo
18:38:52 <esolangs> [[Semi-serious language list]] M https://esolangs.org/w/index.php?diff=172671&oldid=170642 * Ais523 * (-1) whitespace fix
18:39:02 <esolangs> [[Crazy J]] M https://esolangs.org/w/index.php?diff=172672&oldid=172663 * Blashyrkh * (-143) Links to examples' detailed description are provided by subpages themselves
18:40:03 <esolangs> [[Main Page]] M https://esolangs.org/w/index.php?diff=172673&oldid=172664 * Aadenboy * (+34) link; wording may bet odd
18:42:44 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=172674&oldid=172673 * Ais523 * (-34) for now, undo adding a link to the semi-serious language list I would like it to eventually replace the language list, but its purpose and rules need to be carefully thought out first, and linking it from the main page before the details are fully pinned down is likely to cause
18:50:09 <esolangs> [[Talk:Arbitrary memory emulation]] N https://esolangs.org/w/index.php?oldid=172675 * Aadenboy * (+511) Created page with "AME can also be done with prime factorization, like with <math>A = 2^{c_1}3^{c_2}5^{c_3}7^{c_4}\cdots</math> ([[Minsky machine]]s can do this), though I'm not sure what the formulas for basic operations would look like, if there are any ~~~~"
18:50:35 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=172676&oldid=172617 * Yayimhere2(school) * (+85) /* esolangs */
18:51:08 <esolangs> [[Talk:Arbitrary memory emulation]] https://esolangs.org/w/index.php?diff=172677&oldid=172675 * Aadenboy * (+23)
18:52:01 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=172678&oldid=172561 * Yayimhere2(school) * (+12) /* Memory */
18:53:17 <esolangs> [[Talk:Countable]] https://esolangs.org/w/index.php?diff=172679&oldid=172417 * Aadenboy * (+412)
18:53:58 <esolangs> [[Talk:Countable]] https://esolangs.org/w/index.php?diff=172680&oldid=172679 * Aadenboy * (-412) actually not so sure about this
19:16:56 <esolangs> [[Crazy J/Sequential tag system]] N https://esolangs.org/w/index.php?oldid=172681 * Blashyrkh * (+17601) Crazy J examples - Sequential tag system
19:19:10 <esolangs> [[User talk:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=172682&oldid=172634 * Frendoly * (+236)
19:20:02 <esolangs> [[Crazy J/Sequential tag system]] M https://esolangs.org/w/index.php?diff=172683&oldid=172681 * Blashyrkh * (+1) typo
19:21:33 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=172684&oldid=172672 * Blashyrkh * (+35) /* Examples */ Sequential tag system
19:23:03 <esolangs> [[MikuLang]] M https://esolangs.org/w/index.php?diff=172685&oldid=172243 * Frendoly * (-7)
19:30:22 <esolangs> [[Crazy J/Sequential tag system]] M https://esolangs.org/w/index.php?diff=172686&oldid=172683 * Blashyrkh * (+4) /* Sequential tag system */ Link to parent page
19:34:18 <esolangs> [[User:Blashyrkh]] M https://esolangs.org/w/index.php?diff=172687&oldid=172531 * Blashyrkh * (+7) Remove no longer actual comment about Crazy J
19:37:04 -!- Lord_of_Life_ has joined.
19:37:44 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:38:23 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:11:13 <esolangs> [[Crazy J/Cyclic tag system]] N https://esolangs.org/w/index.php?oldid=172688 * Blashyrkh * (+24856) Crazy J examples - Cyclic tag system
20:12:00 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=172689&oldid=172684 * Blashyrkh * (+31) /* Examples */ Cyclic tag system
20:12:32 -!- somefan has quit (Remote host closed the connection).
20:12:40 -!- somefan has joined.
20:16:15 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=172690&oldid=172330 * Blashyrkh * (+49) Link to Crazy J Truth-machine
20:25:54 <esolangs> [[Crazy J]] M https://esolangs.org/w/index.php?diff=172691&oldid=172689 * Blashyrkh * (-2) Tiny change in infobox
21:11:32 -!- impomatic has quit (Quit: Client closed).
21:13:20 -!- somefan has quit (Remote host closed the connection).
21:13:28 -!- somefan has joined.
22:38:18 <APic> Good Night
22:52:45 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172692&oldid=172647 * Buckets * (+13) /* B */
22:53:12 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172693&oldid=172579 * Buckets * (+12)
22:53:20 <esolangs> [[Bepbop]] N https://esolangs.org/w/index.php?oldid=172694 * Buckets * (+460) Created page with "Bepbop is an Esoteric Programming language created By [[User:Buckets]] in 2021. {| class="wikitable" ! Commands !! Instructions |- | 1 || Set to 1. |- | 0 || Set to 0. |- | - || Set to The Binary input. |- | . || Toggle to Print the Binary. |- | a || Set to The first inp
23:04:57 -!- ajal has joined.
23:07:49 -!- amby has quit (Ping timeout: 264 seconds).
23:13:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:23:27 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
2026-01-10
00:20:44 <esolangs> [[Trivial brainfuck substitution]] https://esolangs.org/w/index.php?diff=172695&oldid=170956 * Kaveh Yousefi * (+265) Rectified the mapping betwixt the GERMAN instruction identifiers and the corresponding brainfuck symbols, and added the NULL-NONE-BF programming language
00:41:58 <esolangs> [[Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172696&oldid=172587 * A() * (+410)
00:42:35 <esolangs> [[Talk:Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172697&oldid=172589 * A() * (+90)
01:24:48 -!- scoofy_ has joined.
01:28:13 -!- scoofy has quit (Ping timeout: 264 seconds).
02:11:16 -!- ajal has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:43:29 -!- scoofy_ has quit (Ping timeout: 260 seconds).
03:19:02 -!- ais523 has quit (Quit: quit).
03:27:01 <esolangs> [[Talk:Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172698&oldid=172697 * Aadenboy * (+406)
03:35:24 <esolangs> [[Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172699&oldid=172696 * Aadenboy * (+359) implement in [[Iterate]]
03:39:42 <esolangs> [[Pascal's Modified Triangle]] https://esolangs.org/w/index.php?diff=172700&oldid=172699 * Aadenboy * (-26) whoops
04:57:27 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172701&oldid=172692 * PrySigneToFry * (+16)
06:01:13 -!- sprout has quit (Ping timeout: 264 seconds).
06:02:49 -!- sprout has joined.
06:41:48 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172702&oldid=172641 * Dragoneater67 * (+37) fix
06:42:37 -!- Melvar` has quit (Ping timeout: 264 seconds).
06:55:44 -!- Melvar has joined.
06:55:54 -!- somefan has quit (Remote host closed the connection).
08:08:44 -!- tromp has joined.
08:40:22 -!- Sgeo has quit (Read error: Connection reset by peer).
10:10:20 <esolangs> [[Wudge]] https://esolangs.org/w/index.php?diff=172703&oldid=160217 * Elphan * (+1002) e
10:14:59 -!- scoofy_ has joined.
10:51:02 <esolangs> [[Cogc]] https://esolangs.org/w/index.php?diff=172704&oldid=99940 * Yoyolin0409 * (+1)
11:08:20 <esolangs> [[Everything]] N https://esolangs.org/w/index.php?oldid=172705 * Yoyolin0409 * (+763) Created page with "'''Everything''' is an esolang by [[User:Yoyolin0409]]. This programming language uses almost every strange thing imaginable to write code; that's where its name comes from. ==How to use== ===necessary things=== so Start the program; without this command, a "so?"
11:09:51 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172706&oldid=172705 * Yoyolin0409 * (+8)
11:17:57 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172707&oldid=172706 * Yoyolin0409 * (+2805)
11:19:04 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172708&oldid=172707 * Yoyolin0409 * (-1) /* assignment */
11:23:48 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172709&oldid=172708 * Yoyolin0409 * (+1494) /* assignment */
11:27:35 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172710&oldid=172709 * Yoyolin0409 * (+603) /* assignment */
11:29:58 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172711&oldid=172710 * Yoyolin0409 * (+109) /* assignment */
11:30:31 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172712&oldid=172441 * Yoyolin0409 * (-4) /* Not Done */
11:30:38 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172713&oldid=172712 * Yoyolin0409 * (+21) /* Stopped */
11:30:49 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172714&oldid=172713 * Yoyolin0409 * (-21) /* Stopped */
11:30:57 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172715&oldid=172714 * Yoyolin0409 * (+22) /* Scrapped */
11:31:30 <esolangs> [[Everything Shop]] https://esolangs.org/w/index.php?diff=172716&oldid=172428 * Yoyolin0409 * (-492)
11:32:35 <esolangs> [[Everything Shop]] https://esolangs.org/w/index.php?diff=172717&oldid=172716 * Yoyolin0409 * (+0)
11:32:46 <esolangs> [[All Random]] https://esolangs.org/w/index.php?diff=172718&oldid=171625 * Yoyolin0409 * (+1)
11:32:57 <esolangs> [[Genesis: The Narrator]] https://esolangs.org/w/index.php?diff=172719&oldid=171520 * Yoyolin0409 * (+1)
11:36:19 <esolangs> [[Novar]] https://esolangs.org/w/index.php?diff=172720&oldid=171428 * Yoyolin0409 * (+2) /* Instruction */
11:42:33 <esolangs> [[Everything Shop]] https://esolangs.org/w/index.php?diff=172721&oldid=172717 * Yoyolin0409 * (+1)
11:47:45 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172722&oldid=172711 * Yoyolin0409 * (+333) /* assignment */
11:48:24 -!- ais523 has joined.
11:48:32 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172723&oldid=172722 * Yoyolin0409 * (+22) /* assignment */
11:51:44 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172724&oldid=172723 * Yoyolin0409 * (+102) /* what is */
11:53:18 <APic> Hi
11:58:05 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172725&oldid=172724 * Yoyolin0409 * (+349) /* string */
12:05:33 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172726&oldid=172725 * Yoyolin0409 * (+275) /* string */
12:07:11 -!- somefan has joined.
12:08:35 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172727&oldid=172726 * Yoyolin0409 * (+125) /* string */
12:12:08 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172728&oldid=172727 * Yoyolin0409 * (+61) /* string */
12:14:50 -!- DOS_User_webchat has joined.
12:14:58 -!- DOS_User_webchat has quit (Write error: Broken pipe).
12:16:36 <esolangs> [[Special:Log/newusers]] create * Rhombicosidodecahedron * New user account
12:17:38 -!- DOS_User_webchat has joined.
12:19:52 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172729&oldid=172728 * Yoyolin0409 * (+90) /* a */
12:21:27 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=172730&oldid=172658 * Rhombicosidodecahedron * (+408) /* Introductions */
12:22:32 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172731&oldid=172729 * Yoyolin0409 * (+311) /* int */
12:23:25 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172732&oldid=172731 * Yoyolin0409 * (+35) /* int */
12:26:52 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172733&oldid=172732 * Yoyolin0409 * (+38) /* int */
12:30:12 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172734&oldid=172733 * Yoyolin0409 * (+152) /* a */
12:31:26 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172735&oldid=172734 * Yoyolin0409 * (+89) /* a */
12:33:00 -!- DOS_User_webchat has quit (Quit: Client closed).
12:35:11 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172736&oldid=172735 * Yoyolin0409 * (+111) /* int */
12:38:54 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172737&oldid=172736 * Yoyolin0409 * (+456)
12:39:40 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172738&oldid=172737 * Yoyolin0409 * (+15) /* boolean/binary */
12:40:50 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172739&oldid=172738 * Yoyolin0409 * (+48) /* assignment */
12:44:08 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172740&oldid=172739 * Yoyolin0409 * (+100) /* boolean/binary */
12:50:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:51:54 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=172741&oldid=171858 * Yoyolin0409 * (+395)
12:58:24 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172742&oldid=172740 * Yoyolin0409 * (+644) /* float */
13:00:55 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172743&oldid=172742 * Yoyolin0409 * (+99) /* float */
13:03:15 -!- tromp has joined.
13:14:14 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172744&oldid=172743 * Yoyolin0409 * (+380) /* float */
13:17:38 -!- ais523 has quit (Quit: quit).
13:18:58 -!- ais523 has joined.
13:29:16 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172745&oldid=172744 * Yoyolin0409 * (+876) /* float */
13:31:26 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172746&oldid=172745 * Yoyolin0409 * (+548) /* float */
13:31:35 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172747&oldid=172702 * Dragoneater67 * (+2) minor corrections
13:35:24 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172748&oldid=172746 * Yoyolin0409 * (+454) /* float */
13:38:17 -!- amby has joined.
13:39:04 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172749&oldid=172748 * Yoyolin0409 * (+124) /* float */
13:46:03 <esolangs> [[User:DockedChutoy/Sandbox]] N https://esolangs.org/w/index.php?oldid=172750 * DockedChutoy * (+2474) fin
13:54:39 <esolangs> [[User:DockedChutoy]] https://esolangs.org/w/index.php?diff=172751&oldid=158490 * DockedChutoy * (+152)
13:56:26 -!- amby has quit (Read error: Connection reset by peer).
13:56:27 -!- ajal has joined.
13:57:30 -!- Guest53 has joined.
13:57:56 -!- Guest53 has quit (Client Quit).
13:58:13 -!- zzo38 has quit (Ping timeout: 264 seconds).
13:58:49 -!- b_jonas has quit (Ping timeout: 264 seconds).
14:00:31 -!- b_jonas has joined.
14:12:47 -!- DOS_User_webchat has joined.
14:21:58 -!- DOS_User_webchat has quit (Quit: Client closed).
14:25:21 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172752&oldid=172633 * 4A10LOAIH * (+101) /* Commands */
14:38:10 <esolangs> [[User talk:Pandaqwanda/pixeLang]] https://esolangs.org/w/index.php?diff=172753&oldid=166579 * DockedChutoy * (+212) /* uh */ new section
14:38:19 <esolangs> [[User talk:Pandaqwanda/pixeLang]] https://esolangs.org/w/index.php?diff=172754&oldid=172753 * DockedChutoy * (+1)
14:46:43 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=172755&oldid=171865 * DockedChutoy * (+355)
15:49:44 -!- chloetax has quit (Quit: Leaving).
15:50:17 -!- chloetax has joined.
16:09:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:11:36 -!- tromp has joined.
17:05:50 -!- Sgeo has joined.
17:13:09 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172756&oldid=172747 * Dragoneater67 * (+0) update the spec so that instructions at even indexes are accessible
17:35:20 -!- impomatic has joined.
17:35:53 <esolangs> [[LoopScript]] https://esolangs.org/w/index.php?diff=172757&oldid=172585 * HyperbolicireworksPen * (+0)
17:46:30 -!- Everything has joined.
17:57:47 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172758&oldid=172756 * Dragoneater67 * (+74) github
18:03:04 <esolangs> [[Flag]] M https://esolangs.org/w/index.php?diff=172759&oldid=112357 * Dragoneater67 * (+0) fix typo
18:04:20 -!- amby has joined.
18:04:49 -!- ajal has quit (Ping timeout: 264 seconds).
18:38:20 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:09:27 -!- tromp has joined.
19:12:37 <esolangs> [[JUGGLE]] N https://esolangs.org/w/index.php?oldid=172760 * A() * (+1097) Created page with "[[JUGGLE]] is a [[Wikipedia: Group Theory]] based programming language that is the second generation of [[GTPS]] made by [[User:A()]] while also being inspired by [[Burro]] == What Is A Group Based Programming Language? == I ''could'' say that a group based programming Lang
19:21:24 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172761&oldid=172760 * A() * (-138)
19:22:39 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172762&oldid=172701 * A() * (+11) /* G */
19:27:30 -!- zzo38 has joined.
19:38:25 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:39:09 -!- Lord_of_Life has joined.
19:45:37 <APic> cu
19:46:15 -!- impomatic has quit (Ping timeout: 272 seconds).
19:46:29 -!- pool has quit (Read error: Connection reset by peer).
19:48:38 -!- pool has joined.
19:52:29 <esolangs> [[LoopScript]] https://esolangs.org/w/index.php?diff=172763&oldid=172757 * HyperbolicireworksPen * (+252)
19:55:44 <esolangs> [[LoopScript]] M https://esolangs.org/w/index.php?diff=172764&oldid=172763 * HyperbolicireworksPen * (+24)
20:17:13 <esolangs> [[Special:Log/move]] move * Ractangle * moved [[Blainbuk]] to [[Esoteric Sequence of Numbers]]: really just don't know what to do with brainbulk so here is a historical esolang from me
20:23:46 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172767&oldid=172761 * A() * (+187)
20:24:18 <esolangs> [[LoopScript]] https://esolangs.org/w/index.php?diff=172768&oldid=172764 * HyperbolicireworksPen * (+344)
20:26:01 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172769&oldid=172767 * A() * (+45)
20:30:08 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=172770&oldid=172572 * Hotcrystal0 * (+538)
20:30:44 <esolangs> [[Esoteric Sequence of Numbers]] https://esolangs.org/w/index.php?diff=172771&oldid=172765 * Ractangle * (-373)
20:30:54 <esolangs> [[LoopScript-]] N https://esolangs.org/w/index.php?oldid=172772 * HyperbolicireworksPen * (+284) Created page with "LoopScript- (LS-) is a variant of LS that doesn't have the -n command and changes the (...)n command commands: +n adds one to var n %n set var n to input $n print var n (...)n while(n != 0) loop but )n would be -n)n in LS optional: ?n set var n
20:32:42 <esolangs> [[ESoN]] N https://esolangs.org/w/index.php?oldid=172773 * Ractangle * (+42) Redirected page to [[Esoteric Sequence of Numbers]]
20:33:05 <esolangs> [[User:Ractangle]] M https://esolangs.org/w/index.php?diff=172774&oldid=170355 * Ractangle * (+18)
20:36:12 <esolangs> [[LoopScript-]] https://esolangs.org/w/index.php?diff=172775&oldid=172772 * HyperbolicireworksPen * (+243)
20:36:32 <esolangs> [[User:HyperbolicireworksPen]] https://esolangs.org/w/index.php?diff=172776&oldid=172584 * HyperbolicireworksPen * (+17)
20:41:06 -!- Everything has quit (Ping timeout: 252 seconds).
20:41:42 -!- Everything has joined.
20:41:57 <esolangs> [[LoopScript-]] https://esolangs.org/w/index.php?diff=172777&oldid=172775 * HyperbolicireworksPen * (+148)
21:40:49 <Everything> /quit
21:40:52 <Everything> ouch
21:40:53 -!- Everything has quit (Quit: leaving).
21:43:07 <esolangs> [[Special:Log/newusers]] create * Realgitman1 * New user account
21:50:25 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172778&oldid=172730 * Realgitman1 * (+126) /* Introductions */
22:01:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:10:55 -!- tromp has joined.
22:22:14 <esolangs> [[Whereismystack]] N https://esolangs.org/w/index.php?oldid=172779 * Realgitman1 * (+2851) whereismystack
22:26:58 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172780&oldid=172779 * Realgitman1 * (+11)
22:27:28 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172781&oldid=172780 * Realgitman1 * (-26)
22:34:19 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172782&oldid=172781 * Realgitman1 * (+0) /* Instructions */
22:42:03 <esolangs> [[ZYXBasic+]] N https://esolangs.org/w/index.php?oldid=172783 * Marcel364 * (+8318) Created the sequel to ZYXBasic
22:43:17 <esolangs> [[User talk:Marcel364]] https://esolangs.org/w/index.php?diff=172784&oldid=165505 * Marcel364 * (+49) /* Esolangs I've made: */
22:46:41 -!- pool has quit (Read error: Connection reset by peer).
22:47:02 <esolangs> [[ZYXBasic+]] M https://esolangs.org/w/index.php?diff=172785&oldid=172783 * Marcel364 * (+196) oh shoot I forgot about the categories
22:47:14 -!- pool has joined.
22:52:27 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172786&oldid=172782 * Realgitman1 * (-197)
22:53:33 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=172787&oldid=172762 * Buckets * (+16) /* T */
22:53:57 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=172788&oldid=172693 * Buckets * (+15)
22:54:08 <esolangs> [[Tericuage]] N https://esolangs.org/w/index.php?oldid=172789 * Buckets * (+1178) Created page with "Tericuage is an Esoteric Programming language created By [[User:Buckets]] in 2024. {| class="wikitable" |- ! Command !! Instruction |- | [[Esolang]] || Parse the Esolang's Page into Tericuage. |} {| class="wikitable" |- ! Pseudo-Commands !! Instructions |- | A Word
22:54:45 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172790&oldid=172786 * Realgitman1 * (+16) /* Instructions */
23:11:18 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172791&oldid=172790 * Realgitman1 * (+69) /* Instructions */
23:38:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:39:45 -!- scoofy_ has changed nick to scoofy.
23:39:46 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
23:46:45 -!- pool has quit (Read error: Connection reset by peer).
23:48:50 -!- pool has joined.
23:52:02 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172792&oldid=172791 * Realgitman1 * (-212)
23:52:20 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172793&oldid=172792 * Realgitman1 * (-80)
23:53:32 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172794&oldid=172793 * Realgitman1 * (-148)
23:54:17 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172795&oldid=172794 * Realgitman1 * (-3)
23:54:58 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172796&oldid=172795 * Realgitman1 * (+9) /* Instructions */
23:55:17 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172797&oldid=172796 * Realgitman1 * (+1) /* Implementation Details */
2026-01-11
00:06:06 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172798&oldid=172797 * Realgitman1 * (-2) /* Implementation Details */
00:06:47 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172799&oldid=172798 * Realgitman1 * (+5) /* Implementation Details */
00:32:39 <esolangs> [[Clowder]] https://esolangs.org/w/index.php?diff=172800&oldid=172473 * Profboady * (+97) Added example output of a clowder simulator to the code example.
00:37:10 <esolangs> [[Clowder]] https://esolangs.org/w/index.php?diff=172801&oldid=172800 * Profboady * (+154) Clarified my description of what the output meant.
00:57:14 <esolangs> [[Crazy J]] M https://esolangs.org/w/index.php?diff=172802&oldid=172691 * Blashyrkh * (+560) /* Examples */ Few words about work-in-progress QUINE
01:06:35 -!- scoofy_ has joined.
01:09:19 -!- scoofy has quit (Ping timeout: 240 seconds).
01:09:27 -!- scoofy_ has changed nick to scoofy.
01:09:34 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
01:34:21 -!- tromp has joined.
01:34:32 -!- tromp has quit (Client Quit).
01:38:00 <esolangs> [[Parigot numeral]] https://esolangs.org/w/index.php?diff=172803&oldid=148476 * Ais523 * (-20) Undo revision [[Special:Diff/148476|148476]] by [[Special:Contributions/Cosmikdebris|Cosmikdebris]] ([[User talk:Cosmikdebris|talk]]) normally we prefer the wikipedia: prefix to be visible on the link, to make it more obvious that it's an external link (although this is l
01:52:52 <esolangs> [[Talk:Emmental]] https://esolangs.org/w/index.php?diff=172804&oldid=135931 * JHSHernandez-ZBH * (+521) /* Someone actually needs to develop an Emmental interpreter in Emmental */ new section
02:01:13 -!- scoofy has quit (Ping timeout: 264 seconds).
02:38:33 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
03:05:02 -!- op_4 has quit (Remote host closed the connection).
03:05:39 -!- op_4 has joined.
03:13:10 -!- ais523 has quit (Quit: quit).
03:13:21 -!- ais523 has joined.
03:42:39 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=172805&oldid=172171 * UnavgAustralian * (+146) Characters are now internally just integers
03:47:25 -!- pool has quit (Read error: Connection reset by peer).
03:47:53 -!- pool has joined.
03:52:34 -!- ^[ has quit (Ping timeout: 265 seconds).
03:53:06 -!- ais523 has quit (Quit: quit).
04:47:30 -!- pool has quit (Read error: Connection reset by peer).
04:49:26 -!- pool has joined.
05:23:11 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172806&oldid=172752 * 4A10LOAIH * (+1020)
06:00:18 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172807&oldid=172799 * Realgitman1 * (-80)
06:06:22 <esolangs> [[Welcome to Esolang, the esoteric programming languages wiki!]] M https://esolangs.org/w/index.php?diff=172808&oldid=172655 * None1 * (+44) /* Example */
06:13:51 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172809&oldid=172807 * Realgitman1 * (+119) /* Instructions */
06:20:26 -!- ^[ has joined.
06:40:43 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172810&oldid=172749 * Yoyolin0409 * (-583) /* a */
06:41:23 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172811&oldid=172810 * Yoyolin0409 * (-87) /* b */
06:41:39 <esolangs> [[1=0+1]] N https://esolangs.org/w/index.php?oldid=172812 * None1 * (+945) Created page with "{{lang|a=User:None1}} ==Variables== 1=0+1 has ''n'' variables, where ''n'' is the number of lines. The variables are named 0 to ''n''-1. Initially, the value of each variable is the same as its name. ==Lines== Each line must be like this: ''x''=''y1''+''y2''+...+''ym'' ''x'
06:41:49 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172813&oldid=172811 * Yoyolin0409 * (+29) /* string */
07:02:30 <esolangs> [[NoE]] https://esolangs.org/w/index.php?diff=172814&oldid=171738 * Yoyolin0409 * (-1)
07:03:04 <esolangs> [[Special:Log/newusers]] create * TheEvilAndIntimidatingShotgunMouse * New user account
07:04:05 <esolangs> [[NoE]] https://esolangs.org/w/index.php?diff=172815&oldid=172814 * Yoyolin0409 * (-2)
07:06:30 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172816&oldid=172778 * TheEvilAndIntimidatingShotgunMouse * (+91)
07:28:09 <esolangs> [[Electra]] https://esolangs.org/w/index.php?diff=172817&oldid=126531 * Yoyolin0409 * (+100) /* How Electra works? */
07:54:16 -!- impomatic has joined.
08:04:48 <esolangs> [[User:!!!!!]] https://esolangs.org/w/index.php?diff=172818&oldid=162936 * !!!!! * (+4)
08:06:24 -!- tromp has joined.
08:47:37 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172819&oldid=172809 * Realgitman1 * (+239) /* Instructions */
08:49:40 <esolangs> [[Poop (pstron)]] https://esolangs.org/w/index.php?diff=172820&oldid=172612 * Pstron * (+448)
08:50:26 <esolangs> [[Photon]] https://esolangs.org/w/index.php?diff=172821&oldid=80589 * Yoyolin0409 * (+17) /* Command List */
08:57:17 -!- msv has quit (Quit: Leaving).
09:04:15 -!- msv has joined.
09:17:06 -!- Sgeo has quit (Read error: Connection reset by peer).
09:28:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:30:20 -!- tromp has joined.
09:38:27 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172822&oldid=172819 * Realgitman1 * (+45) /* Instructions */
09:38:44 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172823&oldid=172822 * Realgitman1 * (+1) /* Instructions */
09:39:08 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172824&oldid=172823 * Realgitman1 * (+14) /* Instructions */
09:45:16 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172825&oldid=172824 * Realgitman1 * (+6) /* Instructions */
10:02:32 -!- scoofy has joined.
10:17:54 <APic> HI *
10:17:56 <APic> s/I/i/
10:19:04 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172826&oldid=172825 * Realgitman1 * (+138)
10:56:46 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172827&oldid=172813 * Yoyolin0409 * (-94) /* assignment */
10:59:11 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172828&oldid=172827 * Yoyolin0409 * (+0) /* float */
11:13:47 -!- somefan has quit (Remote host closed the connection).
11:19:36 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=172829&oldid=172201 * Marcel364 * (+422)
11:23:26 <esolangs> [[User talk:Marcel364]] https://esolangs.org/w/index.php?diff=172830&oldid=172784 * Marcel364 * (+166) added chatroom
11:37:32 <esolangs> [[AddByteSubByte]] N https://esolangs.org/w/index.php?oldid=172831 * Timm * (+204) Created page with " ADD A B SUB A B do A += B A -= B registers (<code>#</code>is mark for constant) R1 (one #) R0 (zero #) RN (negative one #) RS (scratch) PC (program counter) rules always do PC += 1 {{Made|Timm}}"
11:37:58 <esolangs> [[Bimo roasting language]] N https://esolangs.org/w/index.php?oldid=172832 * RikoMamaBala * (+1656) Created page with "{{stub}} ''Note: this esolang is meant to roast [https://www.youtube.com/@BimoOfficialTV Bimooo].'' '''Bimo roasting language''' is an esolang created by [[User: RikoMamaBala]], created to make fun of [https://www.youtube.com/@BimoOfficialTV Bimooo],
11:53:48 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172833&oldid=172828 * Yoyolin0409 * (+0) /* assignment */
11:57:22 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172834&oldid=172833 * Yoyolin0409 * (+131) /* float */
12:23:50 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172835&oldid=172834 * Yoyolin0409 * (+667) /* string */
12:30:34 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172836&oldid=172835 * Yoyolin0409 * (+192) /* int */
12:30:52 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172837&oldid=172836 * Yoyolin0409 * (+0) /* string */
12:34:17 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172838&oldid=172837 * Yoyolin0409 * (+7) /* string */
12:35:33 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172839&oldid=172838 * Yoyolin0409 * (-7) /* string */
12:36:00 <esolangs> [[1=0+1]] M https://esolangs.org/w/index.php?diff=172840&oldid=172812 * None1 * (+3) /* Control flow */ better wording
12:36:08 -!- Everything has joined.
12:37:27 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172841&oldid=172787 * None1 * (+12) /* Non-alphabetic */
12:38:02 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172842&oldid=172839 * Yoyolin0409 * (+71) /* int */
12:46:11 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172843&oldid=172842 * Yoyolin0409 * (+158) /* int */
12:47:25 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172844&oldid=172843 * Yoyolin0409 * (+16) /* formula */
12:48:21 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172845&oldid=172844 * Yoyolin0409 * (+32) /* Example */
12:51:37 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172846&oldid=172845 * Yoyolin0409 * (+181)
13:09:06 <esolangs> [[1=0+1]] M https://esolangs.org/w/index.php?diff=172847&oldid=172840 * None1 * (-4) /* Control flow */
13:09:49 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=172848&oldid=172595 * None1 * (+44) /* My Esolangs */
13:21:06 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172849&oldid=172846 * Yoyolin0409 * (+312) /* other n base number systems */
13:23:58 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172850&oldid=172849 * Yoyolin0409 * (+80) /* other n base number systems */
13:24:51 -!- Everything has quit (Quit: leaving).
13:28:53 <esolangs> [[Esoteric programming language]] https://esolangs.org/w/index.php?diff=172851&oldid=171472 * Yoyolin0409 * (+121) /* Purpose */
13:30:22 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172852&oldid=172850 * Yoyolin0409 * (+79) /* other n base number systems */
13:33:39 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172853&oldid=172852 * Yoyolin0409 * (+80) /* other n base number systems */
13:34:27 <esolangs> [[1234567890]] https://esolangs.org/w/index.php?diff=172854&oldid=172194 * Yoyolin0409 * (+10)
14:23:21 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172855&oldid=172853 * Yoyolin0409 * (+210) /* other n base number systems */
14:25:14 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172856&oldid=172855 * Yoyolin0409 * (-1) /* other n base number systems */
14:42:02 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172857&oldid=172856 * Yoyolin0409 * (+1090) /* "date" */
14:43:02 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172858&oldid=172857 * Yoyolin0409 * (+3) /* formula */
14:43:20 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172859&oldid=172858 * Yoyolin0409 * (+0) /* "date" */
14:43:35 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172860&oldid=172859 * Yoyolin0409 * (+0) /* other n base number systems */
14:43:50 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172861&oldid=172860 * Yoyolin0409 * (+0) /* float */
14:44:04 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172862&oldid=172861 * Yoyolin0409 * (+0) /* boolean/binary */
14:44:14 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172863&oldid=172862 * Yoyolin0409 * (+0) /* int */
14:44:22 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172864&oldid=172863 * Yoyolin0409 * (+0) /* string */
14:44:32 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172865&oldid=172864 * Yoyolin0409 * (+0) /* what is */
14:44:41 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172866&oldid=172865 * Yoyolin0409 * (+0) /* assignment */
14:44:51 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172867&oldid=172866 * Yoyolin0409 * (+1) /* variable name */
14:45:02 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172868&oldid=172867 * Yoyolin0409 * (+1) /* necessary things */
14:45:11 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172869&oldid=172868 * Yoyolin0409 * (+1) /* How to use */
14:53:39 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
15:26:56 -!- amby has joined.
15:33:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:18:23 <esolangs> [[ZYXBasic+]] https://esolangs.org/w/index.php?diff=172870&oldid=172785 * Aadenboy * (-15) collapse color table + change contrast
16:19:17 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=172871&oldid=172829 * Aadenboy * (+437) /* Format improvements */
16:48:50 <esolangs> [[Poop (pstron)]] https://esolangs.org/w/index.php?diff=172872&oldid=172820 * Pstron * (+490)
17:00:58 -!- Everything has joined.
17:14:14 <esolangs> [[99 bottles of beer]] https://esolangs.org/w/index.php?diff=172873&oldid=172159 * RikoMamaBala * (+579)
17:18:09 <esolangs> [[99 bottles of beer]] https://esolangs.org/w/index.php?diff=172874&oldid=172873 * RikoMamaBala * (+484)
17:30:52 -!- ais523 has joined.
17:36:15 -!- tromp has joined.
17:47:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:57:18 -!- tromp has joined.
18:02:23 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172875&oldid=172806 * 4A10LOAIH * (+166) /* Overview */
18:54:04 -!- Sgeo has joined.
19:37:53 -!- Lord_of_Life_ has joined.
19:38:25 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:38:42 <APic> Good Night
19:39:12 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:51:11 <esolangs> [[Crazy J]] M https://esolangs.org/w/index.php?diff=172876&oldid=172802 * Blashyrkh * (+265) /* QUINE */ Minor update on QUINE development progress
20:20:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:27:05 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172877&oldid=172826 * Realgitman1 * (-27) /* Architecture */
20:27:17 -!- impomatic has quit (Quit: Client closed).
20:36:25 -!- tromp has joined.
20:37:45 -!- impomatic has joined.
20:48:30 -!- impomatic has quit (Quit: Client closed).
21:17:54 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172878&oldid=172877 * Realgitman1 * (+776) /* Instructions */
21:18:23 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172879&oldid=172878 * Realgitman1 * (-45) /* Computational Model */
21:19:20 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172880&oldid=172879 * Realgitman1 * (-37) /* Computational Model */
21:20:11 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172881&oldid=172880 * Realgitman1 * (+69) /* example */
21:32:25 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172882&oldid=172309 * RaiseAfloppaFan3925 * (+68) Dango is an LBA but I don't know how/why
21:41:35 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172883&oldid=172881 * Realgitman1 * (-1) /* example */
21:42:20 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172884&oldid=172882 * RaiseAfloppaFan3925 * (+379) /* Random stuff */ nope it isnt
21:44:58 <esolangs> [[Esoteric programming language]] M https://esolangs.org/w/index.php?diff=172885&oldid=172851 * Somefan * (-121) There is already a section for joke esolangs, so this addition is unneeded.
21:48:23 -!- pool has quit (Read error: Connection reset by peer).
21:50:38 -!- pool has joined.
21:58:45 -!- DOS_User_webchat has joined.
21:59:02 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
21:59:08 -!- DOS_User_webchat has quit (Remote host closed the connection).
21:59:36 -!- DOS_User_webchat has joined.
22:08:30 -!- Everything has quit (Quit: leaving).
22:34:21 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:18:57 -!- DOS_User_webchat has quit (Remote host closed the connection).
23:33:48 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172886&oldid=172769 * A() * (+795)
23:36:30 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172887&oldid=172886 * A() * (+64) /* A*B */
23:37:56 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172888&oldid=172496 * A() * (+13)
23:38:46 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=172889&oldid=172888 * A() * (+15)
23:40:56 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=172890&oldid=172841 * A() * (+13) /* J */
2026-01-12
00:12:56 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172891&oldid=172887 * A() * (+306)
00:13:36 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172892&oldid=172891 * A() * (+30)
00:15:12 <esolangs> [[JUGGLE]] https://esolangs.org/w/index.php?diff=172893&oldid=172892 * A() * (+0)
00:19:16 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
00:20:28 -!- pool has joined.
00:48:54 -!- scoofy_ has joined.
00:51:59 -!- scoofy has quit (Ping timeout: 260 seconds).
01:23:01 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
01:23:47 -!- pool has joined.
01:24:14 -!- pool has quit (Client Quit).
01:25:47 -!- pool has joined.
01:32:22 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:12:32 -!- scoofy_ has changed nick to scoofy.
02:12:36 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
02:43:05 <esolangs> [[User:RaiseAfloppaFan3925/Program forms]] N https://esolangs.org/w/index.php?oldid=172894 * RaiseAfloppaFan3925 * (+3656) Created page with " I hope this ends up in the correct namespace... == User-friendly iterative Fibonacci program == This program calculates the given [[Fibonacci number]] using the iterative method instead of the classic recursive method. Howev
02:51:27 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172895&oldid=172884 * RaiseAfloppaFan3925 * (+214) HOW COULD YOU FORGET TO ADD YOUR BEST LANGUAGE
02:53:00 <esolangs> [[Special:Log/newusers]] create * Why do i have to introduce myself flg * New user account
02:53:56 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172896&oldid=172816 * Why do i have to introduce myself flg * (+213)
02:54:23 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172897&oldid=172896 * Why do i have to introduce myself flg * (+0)
02:55:03 <esolangs> [[WhatLang]] https://esolangs.org/w/index.php?diff=172898&oldid=170786 * Why do i have to introduce myself flg * (+10)
02:55:56 <esolangs> [[WhatLang]] https://esolangs.org/w/index.php?diff=172899&oldid=172898 * Why do i have to introduce myself flg * (-3)
02:56:49 <esolangs> [[Kitanai]] https://esolangs.org/w/index.php?diff=172900&oldid=72374 * Why do i have to introduce myself flg * (-4)
02:57:23 <esolangs> [[4gn/]] https://esolangs.org/w/index.php?diff=172901&oldid=170101 * Why do i have to introduce myself flg * (+6)
02:58:29 <esolangs> [[OGEL]] https://esolangs.org/w/index.php?diff=172902&oldid=19976 * Why do i have to introduce myself flg * (+1) If you've joined us you know what I'm referring to
02:59:00 <esolangs> [[Integ]] https://esolangs.org/w/index.php?diff=172903&oldid=52398 * Why do i have to introduce myself flg * (+6)
03:09:12 -!- somefan has joined.
03:11:41 -!- somefan has quit (Remote host closed the connection).
03:18:55 -!- scoofy has quit (Ping timeout: 240 seconds).
03:19:23 <esolangs> [[WhatLang]] https://esolangs.org/w/index.php?diff=172904&oldid=172899 * Aadenboy * (-7) revert vandalism
03:19:38 <esolangs> [[Kitanai]] https://esolangs.org/w/index.php?diff=172905&oldid=172900 * Aadenboy * (+4) revert vandalism
03:19:47 <esolangs> [[4gn/]] https://esolangs.org/w/index.php?diff=172906&oldid=172901 * Aadenboy * (-6) revert vandalism
03:19:58 <esolangs> [[OGEL]] https://esolangs.org/w/index.php?diff=172907&oldid=172902 * Aadenboy * (-1) revert vandalism
03:20:04 <esolangs> [[Integ]] https://esolangs.org/w/index.php?diff=172908&oldid=172903 * Aadenboy * (-6) revert vandalism
03:22:57 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=172909&oldid=172419 * Aadenboy * (+537) /* potential vandalizer */ new section
03:30:21 <esolangs> [[User talk:Why do i have to introduce myself flg]] N https://esolangs.org/w/index.php?oldid=172910 * Ais523 * (+271) warning for vandalising pages
03:31:43 <esolangs> [[User talk:Ais523]] M https://esolangs.org/w/index.php?diff=172911&oldid=172909 * Aadenboy * (-12) /* potential vandalizer */ removing odd word
04:56:20 -!- ais523 has quit (Quit: quit).
05:29:59 <esolangs> [[Poop (pstron)]] https://esolangs.org/w/index.php?diff=172912&oldid=172872 * Pstron * (+549)
06:42:39 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=172913&oldid=172895 * RaiseAfloppaFan3925 * (+228) /* Random stuff */ aww dango is an lba :(
06:44:55 -!- knorkle has quit (Read error: Connection reset by peer).
06:58:03 -!- Sgeo has quit (Read error: Connection reset by peer).
07:29:49 -!- chloetax6 has joined.
07:30:26 -!- chloetax has quit (Read error: Connection reset by peer).
07:30:26 -!- chloetax6 has changed nick to chloetax.
08:02:57 -!- tromp has joined.
08:14:45 <esolangs> [[Mango]] https://esolangs.org/w/index.php?diff=172914&oldid=171717 * Yayimhere2(school) * (-18)
08:32:09 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=172915&oldid=172593 * RikoMamaBala * (+135)
08:46:39 <esolangs> [[0 Bits, 0 Bytes]] https://esolangs.org/w/index.php?diff=172916&oldid=172607 * RikoMamaBala * (+26) /* Implementations */
09:15:33 <esolangs> [[8 Byte Lang :/]] N https://esolangs.org/w/index.php?oldid=172917 * Rhombicosidodecahedron * (+3858) Created page with "'''8 Byte Lang :/''' is a joke esolang created by [[User:Rhombicosidodecahedron]]. It is designed so that it's interpreter in Python is 8 bytes long. ==Functionality== Basically no functionality. It's 8 byte interpreter is: print(1) All it does i
09:16:32 <esolangs> [[8 Byte Lang :/]] https://esolangs.org/w/index.php?diff=172918&oldid=172917 * Rhombicosidodecahedron * (+4)
09:18:37 <esolangs> [[Joke language list]] M https://esolangs.org/w/index.php?diff=172919&oldid=172364 * Rhombicosidodecahedron * (+48)
09:22:38 <esolangs> [[8 Byte Lang :/]] M https://esolangs.org/w/index.php?diff=172920&oldid=172918 * Rhombicosidodecahedron * (+19)
09:40:34 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172921&oldid=172869 * Yoyolin0409 * (-1105) /* "Date" */
09:40:51 <esolangs> [[Everything]] https://esolangs.org/w/index.php?diff=172922&oldid=172921 * Yoyolin0409 * (-13) /* Assignment */
09:42:27 -!- earend1 has joined.
10:24:22 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:28:38 -!- tromp has joined.
10:33:57 -!- earend1 has changed nick to Amore.
10:35:10 <esolangs> [[Python]] N https://esolangs.org/w/index.php?oldid=172923 * Yoyolin0409 * (+812) Created page with "{{WIP}} '''Python''' is an esolang by [[User:yoyolin0409]]. Its inspiration comes from [[Wenyen]], but not exactly the same. I'll add the syxtax later, I think? ==Example== ===[[Hello, world!]]=== Hello,world! ===[[Cat]]=== Typeanythinghere.a a ===[[A+B]]=== Type
10:36:26 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=172924&oldid=172923 * Yoyolin0409 * (+41)
10:37:20 -!- Amore has changed nick to earend1.
10:39:50 <esolangs> [[Poop (pstron)]] https://esolangs.org/w/index.php?diff=172925&oldid=172912 * Pstron * (+972)
10:42:57 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=172926&oldid=172924 * Yoyolin0409 * (+453) /* Example */
10:45:55 -!- scoofy has joined.
10:46:31 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172927&oldid=172883 * Realgitman1 * (-1) /* example */
10:47:37 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=172928&oldid=172927 * Realgitman1 * (+1) /* example */
10:53:13 <esolangs> [[Cirt e mys]] N https://esolangs.org/w/index.php?oldid=172929 * Yayimhere2(school) * (+2487) Created page with "{{lowercase}} '''cirt e mys''' is an Esolang created by [[User:Yayimhere]] as a more well thought through successor to [[Apraxia]]. As such, it is also pattern based. It uses a more sophisticated, though strange syntax. Unlike Apraxia, no special meaning i
10:56:45 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172930&oldid=172929 * Yayimhere2(school) * (+179) categories.
11:01:45 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=172931&oldid=172926 * Yoyolin0409 * (+528) /* Example */
11:05:15 <esolangs> [[Where is my esolang?]] https://esolangs.org/w/index.php?diff=172932&oldid=158690 * Yoyolin0409 * (+3) /* Syntax */
11:11:03 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172933&oldid=172930 * Yayimhere2(school) * (+47) /* Notation */
11:14:13 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172934&oldid=172933 * Yayimhere2(school) * (+0) /* Rewriting rules */
11:19:09 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172935&oldid=172934 * Yayimhere2(school) * (-83) /* Rewriting rules */
11:20:59 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172936&oldid=172935 * Yayimhere2(school) * (+106) /* Emergent behaviour */
11:29:32 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172937&oldid=172936 * Yayimhere2(school) * (-46) /* Demonstration */
11:29:58 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172938&oldid=172937 * Yayimhere2(school) * (+106) /* Rewriting rules */
11:42:47 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172939&oldid=172938 * Yayimhere2(school) * (+151) /* Expressions */
11:49:05 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172940&oldid=172939 * Yayimhere2(school) * (+15) /* Demonstration */
12:05:46 <APic> Hi
12:14:10 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
12:36:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:20:39 -!- tromp has joined.
13:22:03 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172941&oldid=172715 * Yoyolin0409 * (+18) /* Not Done */
13:22:50 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172942&oldid=129130 * Yoyolin0409 * (-40) /* Greatest Common Divisor */
13:27:50 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=172943&oldid=172940 * Yayimhere2(school) * (+77) /* Expressions */
13:34:50 <esolangs> [[Talk:3 (AndrewBayly)]] N https://esolangs.org/w/index.php?oldid=172944 * Cosmnik * (+173) Created page with "can't you use `x3='333x3'[3]` for example to get x? this would work for other letters too -~~~~"
13:59:17 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172945&oldid=172758 * Dragoneater67 * (+7424) added the first program
14:13:21 <esolangs> [[Which esolang did I use qwq]] N https://esolangs.org/w/index.php?oldid=172946 * Yoyolin0409 * (+812) Created page with "{{WIP}} {{wrongtitle|Which esolang did I use??? qwq}} {{infobox proglang |name=1234567890 |author=[[User:Yoyolin0409]] |year=[[:Category:2026|2026]] |influence=[[!Romanian]], [[Aheui]] |influenced= |files=<code>.wediuq</code> |class=[[:Category:Tu
14:13:32 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172947&oldid=172946 * Yoyolin0409 * (+6)
14:20:58 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172948&oldid=172945 * Dragoneater67 * (+42) some changes
14:21:57 -!- earend1 has quit (Quit: Connection closed for inactivity).
14:25:31 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=172949&oldid=172948 * Dragoneater67 * (+6) MINOR CORRECTION
14:33:58 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172950&oldid=172947 * Yoyolin0409 * (+20)
14:35:19 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172951&oldid=172950 * Yoyolin0409 * (+36) /* Syntax */
14:38:20 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172952&oldid=172951 * Yoyolin0409 * (+246) /* Syntax */
14:39:08 -!- impomatic has joined.
14:53:09 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172953&oldid=172949 * Dragoneater67 * (-7391) /* XKCD RANDOM NUMBER */ optimize the code
14:53:14 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172954&oldid=172952 * Yoyolin0409 * (+451) /* Syntax */
14:53:46 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172955&oldid=172954 * Yoyolin0409 * (+6) /* Syntax */
14:55:36 <esolangs> [[Special:Log/newusers]] create * MrHacer201145 * New user account
14:57:51 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172956&oldid=172955 * Yoyolin0409 * (+165) /* Syntax */
14:58:04 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172957&oldid=172956 * Yoyolin0409 * (+1) /* Hello, world! */
15:00:35 -!- amby has joined.
15:01:51 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172958&oldid=172957 * Yoyolin0409 * (+48) /* Syntax */
15:04:19 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172959&oldid=172958 * Yoyolin0409 * (+230) /* Syntax */
15:05:02 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172960&oldid=172953 * Dragoneater67 * (-7) /* XKCD RANDOM NUMBER */ another optimization!
15:11:12 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172961&oldid=172959 * Yoyolin0409 * (+342) /* Now Example */
15:17:39 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172962&oldid=172961 * Yoyolin0409 * (+455)
15:18:31 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172963&oldid=172962 * Yoyolin0409 * (-25) /* Syntax */
15:20:58 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172964&oldid=172963 * Yoyolin0409 * (+79) /* Syntax */
15:26:12 <esolangs> [[ZYXBasic+]] M https://esolangs.org/w/index.php?diff=172965&oldid=172870 * Aadenboy * (-4) /* Colour Palette */ fix error
15:27:55 -!- pool has quit (Ping timeout: 240 seconds).
15:34:21 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=172966&oldid=172897 * MrHacer201145 * (+187) /* Introductions */
15:38:15 <esolangs> [[M]] https://esolangs.org/w/index.php?diff=172967&oldid=169761 * Yayimhere2(school) * (-152) The "proof" of turing completeness is incorrect. Not all types of arithmetic are turing complete. Imagine a machine, that can increment a cell if its non zero, go left, go right, or goto some line. This is obviously turing incomplete, because it has a non conditional jump(a
15:41:16 <esolangs> [[M]] https://esolangs.org/w/index.php?diff=172968&oldid=172967 * Yayimhere2(school) * (-29) deleted TC category. Note tha5 me previous edit is not *proof*,. im just saying a stronger proof of turing completeness is needed.
15:42:19 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172969&oldid=172960 * Dragoneater67 * (+10221) fix the xkcd random number program
15:45:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:55:22 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=172970&oldid=172875 * 4A10LOAIH * (+12) /* Commands */
16:10:14 -!- tromp has joined.
16:37:49 <esolangs> [[8 Byte Lang :/]] https://esolangs.org/w/index.php?diff=172971&oldid=172920 * Yayimhere2(school) * (+19) /* Brainfuck (2 bytes) */ prints an invisible character(ascii 1), should print the character 1
16:38:21 <esolangs> [[8 Byte Lang :/]] https://esolangs.org/w/index.php?diff=172972&oldid=172971 * Yayimhere2(school) * (+1) /* Brainfuck (2 bytes) */ fix byte count
16:58:05 <esolangs> [[Talk:3 (AndrewBayly)]] https://esolangs.org/w/index.php?diff=172973&oldid=172944 * Yayimhere2(school) * (+162)
17:14:54 <esolangs> [[Oshd]] N https://esolangs.org/w/index.php?oldid=172974 * MrHacer201145 * (+2668) Created page with "==== IMPORTANT INFORMATION ==== If you need a humorous description or something that works quickly, then feel free to click "Random Page". == '''What is OSHD?''' == '''OSHD''' is a stack-based programming language with Reverse Polish Notation (RPN). It has the add
17:28:12 -!- ais523 has joined.
18:20:55 <esolangs> [[C*]] M https://esolangs.org/w/index.php?diff=172975&oldid=172466 * H33T33 * (+81)
18:35:49 <esolangs> [[C*]] https://esolangs.org/w/index.php?diff=172976&oldid=172975 * H33T33 * (+357)
18:36:47 <esolangs> [[C*]] M https://esolangs.org/w/index.php?diff=172977&oldid=172976 * H33T33 * (-24)
18:37:22 <esolangs> [[C*]] M https://esolangs.org/w/index.php?diff=172978&oldid=172977 * H33T33 * (-75)
18:38:03 <esolangs> [[C*]] M https://esolangs.org/w/index.php?diff=172979&oldid=172978 * H33T33 * (-20)
18:41:10 -!- ais523 has quit (Quit: quit).
18:42:58 <esolangs> [[Dango]] M https://esolangs.org/w/index.php?diff=172980&oldid=169328 * RaiseAfloppaFan3925 * (+5275) add standard library and big examples
18:48:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:00:40 -!- tromp has joined.
19:12:10 <esolangs> [[Hash]] N https://esolangs.org/w/index.php?oldid=172981 * Bogdan192848 * (+737) Created page with "Hash is an esolang that executes programs based on the hashed string from the program. ==Language overview== At the start, it takes the program from the user input and hashes it with SHA-256. From there, each character is mapped to [[brainf***]] code with the following
19:25:26 <esolangs> [[Talk:Burro]] https://esolangs.org/w/index.php?diff=172982&oldid=73770 * Yayimhere2(school) * (+305) /* Concatenative explication */
19:34:00 <esolangs> [[Talk:Burro]] https://esolangs.org/w/index.php?diff=172983&oldid=172982 * Corbin * (+467) /* ' */
19:37:37 -!- Lord_of_Life_ has joined.
19:38:25 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:38:55 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:52:04 <esolangs> [[Talk:Burro]] https://esolangs.org/w/index.php?diff=172984&oldid=172983 * Yayimhere2(school) * (+142) /* ' */
20:08:03 -!- Yayimhere has joined.
20:08:11 <Yayimhere> Hello!
20:08:41 <Yayimhere> so, I recently read an esolang and I cant remember its name
20:09:02 <Yayimhere> I only remember that the læanguage had these sorts of uncomputable "magic mirrors", which only reflected irrational points
20:09:06 <Yayimhere> thats all I remember
20:09:21 <Yayimhere> does anybody perhaps know the language
20:13:57 <korvo> Sounds somewhat familiar.
20:14:08 <Yayimhere> it was 2d
20:14:18 <Yayimhere> just wanted to say
20:15:00 <korvo> Whenever I try to think about those languages, I always end up thinking about a Battle Tank game from my childhood. Spent many hours with that game.
20:15:28 <Yayimhere> lol
20:16:33 <korvo> BTW is Burro making sense yet? It's quite a confusing language, so don't feel bad about asking more questions.
20:16:43 <Yayimhere> korvo: yea
20:17:00 <Yayimhere> really my only question was the ' thing
20:17:29 <korvo> No worries. ' isn't part of Burro as a language. It's a meta-operation that we can do from outside the language.
20:17:35 <Yayimhere> im still trying to get a good sense of the conditional, but its just because its kinda a mouthful
20:17:37 <Yayimhere> korvo: yea
20:20:56 <Yayimhere> it is an interesting language though
20:24:03 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=172985&oldid=172649 * Yayimhere2(school) * (+221)
20:43:11 <Yayimhere> bye!
20:43:14 <korvo> Peace.
20:43:15 -!- Yayimhere has quit (Quit: Client closed).
20:51:51 -!- impomatic has quit (Quit: Client closed).
21:07:28 <esolangs> [[C*]] https://esolangs.org/w/index.php?diff=172986&oldid=172979 * H33T33 * (+24)
21:09:53 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172987&oldid=172969 * Aadenboy * (+0) fix mentions of "turing-complete"
21:10:14 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=172988&oldid=172987 * Aadenboy * (-29) /* Computational class */
21:11:18 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172989&oldid=172988 * Aadenboy * (-52)
21:12:04 -!- pool has joined.
21:35:24 -!- ais523 has joined.
22:22:47 <APic> Good Night
22:35:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:39:23 -!- tromp has joined.
22:52:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:59:23 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172990&oldid=172964 * Yoyolin0409 * (+213)
23:09:58 -!- Sgeo has joined.
2026-01-13
00:30:56 -!- scoofy_ has joined.
00:34:13 -!- scoofy has quit (Ping timeout: 264 seconds).
00:38:03 -!- scoofy_ has changed nick to scoofy.
00:38:05 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
00:59:21 <esolangs> [[Special:Log/newusers]] create * Sunny * New user account
02:35:43 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:40:28 -!- scoofy_ has joined.
02:43:13 -!- scoofy has quit (Ping timeout: 264 seconds).
03:16:52 -!- scoofy_ has quit (Ping timeout: 246 seconds).
06:46:36 -!- ais523 has quit (Quit: quit).
06:52:13 -!- msv has quit (Ping timeout: 264 seconds).
07:13:30 -!- msv has joined.
07:18:59 -!- tromp has joined.
07:34:35 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172991&oldid=172989 * Yayimhere2(school) * (-601) /* Computational class */ I think there has been enough discussion(see talk page) to suggest a more formal proof is needed for this.
07:34:48 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172992&oldid=172991 * Yayimhere2(school) * (-29)
07:34:58 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172993&oldid=172992 * Yayimhere2(school) * (-7)
07:35:16 <esolangs> [[]] https://esolangs.org/w/index.php?diff=172994&oldid=172993 * Yayimhere2(school) * (-57) /* External resources */
08:00:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:13:29 <esolangs> [[Special:Log/newusers]] create * PIIton345 * New user account
08:32:41 -!- Sgeo has quit (Read error: Connection reset by peer).
08:38:15 -!- tromp has joined.
08:47:07 <esolangs> [[Talk:Burro]] https://esolangs.org/w/index.php?diff=172995&oldid=172984 * Yayimhere2(school) * (+367)
08:50:19 <esolangs> [[Burro]] https://esolangs.org/w/index.php?diff=172996&oldid=170427 * Yayimhere2(school) * (+0) /* Constructing Conditionals */
08:51:28 -!- pool has quit (Ping timeout: 246 seconds).
09:38:31 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=172997&oldid=172919 * Yoyolin0409 * (+203) /* Horribly translated variants */
09:46:06 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=172998&oldid=172990 * Yoyolin0409 * (-131)
09:46:21 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=172999&oldid=172941 * Yoyolin0409 * (+33) /* Not Done */
09:46:37 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173000&oldid=172999 * Yoyolin0409 * (+11) /* Just Do It Casually */
09:48:30 <esolangs> [[Minecode]] https://esolangs.org/w/index.php?diff=173001&oldid=171974 * Yoyolin0409 * (+4) /* Rarity 20 */
10:00:07 <esolangs> [[@ complete]] https://esolangs.org/w/index.php?diff=173002&oldid=132545 * Yayimhere2(school) * (-252) Blanked the page
10:05:40 <APic> Hi
10:18:01 -!- zzo38 has quit (Ping timeout: 264 seconds).
10:27:24 <int-e> `? llm
10:27:27 <HackEso> llm? ¯\(°​_o)/¯
10:27:51 <int-e> `learn LLMs are lieability laundering machines.
10:27:56 <HackEso> Learned 'llm': LLMs are lieability laundering machines.
10:28:14 <int-e> Oh! Unintended typo actually but I like it.
10:54:56 <esolangs> [[Whereismystack]] https://esolangs.org/w/index.php?diff=173003&oldid=172928 * Realgitman1 * (-13) /* Commands */
11:01:38 <esolangs> [[Windows]] https://esolangs.org/w/index.php?diff=173004&oldid=138138 * Yoyolin0409 * (+119) /* Interpreters */
11:05:23 <esolangs> [[Windows]] https://esolangs.org/w/index.php?diff=173005&oldid=173004 * Yoyolin0409 * (+114) /* Python */
11:05:47 <esolangs> [[Windows]] https://esolangs.org/w/index.php?diff=173006&oldid=173005 * Yoyolin0409 * (+3) /* Python */
11:06:24 <esolangs> [[Windows]] https://esolangs.org/w/index.php?diff=173007&oldid=173006 * Yoyolin0409 * (-1) /* Python */
11:06:40 <esolangs> [[Windows]] https://esolangs.org/w/index.php?diff=173008&oldid=173007 * Yoyolin0409 * (-3) /* Python */
11:07:01 <int-e> `learn LLMs are liability laundering machines.
11:07:07 <HackEso> Relearned 'llm': LLMs are liability laundering machines.
11:07:21 <int-e> (The moment has passed.)
11:12:13 <esolangs> [[Windows- Windows]] N https://esolangs.org/w/index.php?oldid=173009 * Yayimhere2(school) * (+723) Created page with "'''Windows- Windows''' is a variant of [[Windows]] which has a quine. It was created by [[User:Yayimhere]]. == Semantics == Windows- Windows first deletes every fully connected instance of the string: Windows from the program, a..."
11:22:54 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173010&oldid=172998 * Yoyolin0409 * (+1845)
11:23:42 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173011&oldid=173010 * Yoyolin0409 * (+137) /* Math */
11:24:09 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173012&oldid=173011 * Yoyolin0409 * (+11) /* Assignment */
11:24:27 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173013&oldid=173012 * Yoyolin0409 * (+18) /* Stack */
11:25:28 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173014&oldid=173013 * Yoyolin0409 * (+3476)
11:27:02 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173015&oldid=173014 * Yoyolin0409 * (+62) /* Syntax */
11:28:17 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173016&oldid=173015 * Yoyolin0409 * (+14) /* Comment */
11:30:00 <esolangs> [[Windows- Windows]] https://esolangs.org/w/index.php?diff=173017&oldid=173009 * Yayimhere2(school) * (-1) /* Semantics */
11:30:43 <esolangs> [[Windows- Windows]] https://esolangs.org/w/index.php?diff=173018&oldid=173017 * Yayimhere2(school) * (+222) /* Examples */
11:35:08 <esolangs> [[Windows- Windows]] https://esolangs.org/w/index.php?diff=173019&oldid=173018 * Yayimhere2(school) * (-1) /* Examples */
11:35:28 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173020&oldid=173016 * Yoyolin0409 * (+838)
11:44:29 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173021&oldid=173020 * Yoyolin0409 * (+269)
11:44:50 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173022&oldid=173021 * Yoyolin0409 * (+35) /* Output */
11:49:11 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=173023&oldid=172376 * Yoyolin0409 * (+140) /* Alternated */
11:54:27 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=173024&oldid=172997 * Yoyolin0409 * (+26) /* Lesser known programming languages */
11:56:18 <esolangs> [[NH]] https://esolangs.org/w/index.php?diff=173025&oldid=154334 * Yoyolin0409 * (+24) /* APLWSI interpreter */
11:56:39 <esolangs> [[NH]] https://esolangs.org/w/index.php?diff=173026&oldid=173025 * Yoyolin0409 * (+18) /* APLWSI interpreter */
12:02:14 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173027&oldid=173022 * Yoyolin0409 * (+11)
12:12:23 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173028&oldid=173027 * Yoyolin0409 * (+81)
12:18:34 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173029&oldid=173028 * Yoyolin0409 * (+68) /* Syntax */
12:19:46 <esolangs> [[F (None1)]] https://esolangs.org/w/index.php?diff=173030&oldid=157046 * Yoyolin0409 * (+1) /* Python */
12:20:37 <esolangs> [[B (None1)]] https://esolangs.org/w/index.php?diff=173031&oldid=157094 * Yoyolin0409 * (-1) /* Python */
12:20:54 <esolangs> [[F (None1)]] https://esolangs.org/w/index.php?diff=173032&oldid=173030 * Yoyolin0409 * (-2)
12:23:43 <esolangs> [[Brainfuck]] https://esolangs.org/w/index.php?diff=173033&oldid=171055 * Yoyolin0409 * (+48) /* XKCD Random Number */
12:24:49 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173034&oldid=173029 * Yoyolin0409 * (+96) /* Memory Cell */
12:29:50 -!- pool has joined.
12:31:37 <esolangs> [[Brainfuck]] https://esolangs.org/w/index.php?diff=173035&oldid=173033 * Yoyolin0409 * (-48) /* XKCD Random Number */
12:32:25 <esolangs> [[Brainfuck with three output]] N https://esolangs.org/w/index.php?oldid=173036 * Yoyolin0409 * (+876) Created page with "'''Brainfuck with three output''' is an esolang by [[User:Yoyolin0409]]. That's like [[brainfuck]], but the output can be ASCII, numbers, or Unicode. ==Commands== {| class=wikitable |- ! Command !! Function |- |<nowiki>></nowiki> |Move the pointer
12:32:46 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173037&oldid=173000 * Yoyolin0409 * (+33) /* Done */
12:33:44 <esolangs> [[Brainfuck with three output]] https://esolangs.org/w/index.php?diff=173038&oldid=173036 * Yoyolin0409 * (+76)
12:39:42 <esolangs> [[User:Dragoneater67]] N https://esolangs.org/w/index.php?oldid=173039 * Dragoneater67 * (+154) yes
12:40:18 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=173040&oldid=172931 * Yoyolin0409 * (+314)
12:46:33 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=173041&oldid=173040 * Yoyolin0409 * (+225)
12:48:57 <esolangs> [[Python]] https://esolangs.org/w/index.php?diff=173042&oldid=173041 * Yoyolin0409 * (+184) /* Example */
13:01:32 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=173043&oldid=173023 * Yayimhere2(school) * (+3) /* Implementations */ correct BF intepreter
13:17:51 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173044&oldid=173034 * Yoyolin0409 * (+99)
13:20:11 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173045&oldid=173044 * Yoyolin0409 * (+102)
13:29:27 -!- pool has quit (Read error: Connection reset by peer).
13:31:23 -!- pool has joined.
13:43:45 -!- amby has joined.
13:50:11 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173046&oldid=173045 * Yoyolin0409 * (+1184)
13:59:11 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173047&oldid=172676 * Yayimhere2(school) * (+90) /* esolangs */
14:03:41 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173048&oldid=173046 * Yoyolin0409 * (+44) /* Necessity */
14:11:06 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173049&oldid=171997 * Yayimhere2(school) * (-73) /* Commands */
14:15:03 -!- impomatic has joined.
14:15:29 <esolangs> [[User:PrySigneToFry/Sandbox/Variation of my English Name]] N https://esolangs.org/w/index.php?oldid=173050 * PrySigneToFry * (+294) Created page with "* Latin: Stephanos Abellios * Rusyn: * German: Stefan Avell * French: Stev Abelle * Italian: Stevan Abello * Dutch: Stefaan Abela * Spanish: Stev Abel * Portuguese: Steph Abel * Arabic(?): Xavir Qabarja * Hungarian:
14:15:52 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173051&oldid=173048 * Yoyolin0409 * (+554) /* Electra */
14:16:25 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173052&oldid=173051 * Yoyolin0409 * (+17) /* Necessity */
14:19:15 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173053&oldid=173052 * Yoyolin0409 * (+181)
14:19:50 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=173054&oldid=173043 * PrySigneToFry * (-8)
14:20:05 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173055&oldid=173053 * Yoyolin0409 * (-13) /* Hello, world! */
14:20:22 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173056&oldid=173049 * Yayimhere2(school) * (+0) /* Commands */
14:20:44 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173057&oldid=173056 * Yayimhere2(school) * (+43) /* Functions application */
14:20:57 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173058&oldid=173055 * Yoyolin0409 * (+80) /* Syntax */
14:22:48 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173059&oldid=173057 * Yayimhere2(school) * (+47)
14:22:54 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173060&oldid=173058 * Yoyolin0409 * (+1) /* Hello, world! */
14:23:33 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173061&oldid=173060 * Yoyolin0409 * (+50) /* Syntax */
14:24:41 <esolangs> [[ZYXDCBA]] https://esolangs.org/w/index.php?diff=173062&oldid=172640 * Yayimhere2(school) * (+8)
14:27:58 <esolangs> [[Hidden in those 301 years]] https://esolangs.org/w/index.php?diff=173063&oldid=171718 * Yayimhere2(school) * (-212) /* Semantics */
14:29:25 -!- pool has quit (Read error: Connection reset by peer).
14:30:37 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173064&oldid=171864 * PrySigneToFry * (+257) /* 33 */ new section
14:30:44 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173065&oldid=173059 * Yayimhere2(school) * (+151) /* Commands */
14:31:21 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173066&oldid=173065 * Yayimhere2(school) * (-3) /* Commands */
14:31:39 -!- pool has joined.
14:35:07 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173067&oldid=173066 * Yayimhere2(school) * (-71) /* Commands */
14:36:33 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173068&oldid=173067 * Yayimhere2(school) * (+78) /* Commands */
14:37:48 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173069&oldid=173068 * Yayimhere2(school) * (-80) /* Function application */
14:41:59 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173070&oldid=173069 * Yayimhere2(school) * (+12) /* Commands */
14:58:05 <esolangs> [[BIX Queue Subset]] https://esolangs.org/w/index.php?diff=173071&oldid=169378 * Yayimhere2(school) * (+16) /* See also */ add grill tag
14:58:15 <esolangs> [[BIX Queue Subset]] https://esolangs.org/w/index.php?diff=173072&oldid=173071 * Yayimhere2(school) * (+0) /* See also */ fix casing
15:00:56 <esolangs> [[16 bytes :P]] https://esolangs.org/w/index.php?diff=173073&oldid=133410 * Dragoneater67 * (+20) /* Implementations */
15:22:31 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=173074&oldid=172876 * Blashyrkh * (-364) /* Some common combinators in IJ basis */ Shorter versions of increment function
15:24:57 -!- impomatic has quit (Quit: Client closed).
15:25:43 -!- impomatic has joined.
15:29:25 -!- pool has quit (Read error: Connection reset by peer).
15:31:39 -!- impomatic has quit (Quit: Client closed).
15:31:42 -!- pool has joined.
15:35:02 <esolangs> [[Sickle]] N https://esolangs.org/w/index.php?oldid=173075 * Yayimhere2(school) * (+1549) Created page with "'''Sickle''' is a language based very much on [[]]. It uses only its phase one instructions. == Memory == Sickle uses the registers as memory: a = 0 w = 0 q = 0 p = 0 g = 89404137 as well as its own program. Note that every register is updated to its abs
15:35:30 <esolangs> [[Sickle]] https://esolangs.org/w/index.php?diff=173076&oldid=173075 * Yayimhere2(school) * (-110) /* Instructions */
15:36:53 <esolangs> [[Special:Log/move]] move * Yayimhere2(school) * moved [[Sickle]] to [[]]
15:37:24 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173079&oldid=173077 * Yayimhere2(school) * (-9)
15:37:47 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173080&oldid=172994 * Yayimhere2(school) * (-19)
15:41:32 <esolangs> [[Sickle]] https://esolangs.org/w/index.php?diff=173081&oldid=173078 * Yayimhere2(school) * (-17) Blanked the page
15:47:44 <esolangs> [[Talk:]] N https://esolangs.org/w/index.php?oldid=173082 * Dragoneater67 * (+110) ???
16:01:09 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173083&oldid=173082 * Yayimhere2(school) * (+186)
16:01:25 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173084&oldid=173079 * Yayimhere2(school) * (+56) /* Instruction reading */
16:04:02 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173085&oldid=173080 * Yayimhere2(school) * (+25) /* External resources */
16:12:57 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173086&oldid=173083 * Dragoneater67 * (+107)
16:15:00 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173087&oldid=173086 * Yayimhere2(school) * (+205)
16:20:27 <esolangs> [[Kiosk]] https://esolangs.org/w/index.php?diff=173088&oldid=173070 * Yayimhere2(school) * (+84) /* Commands */
16:20:56 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173089&oldid=173085 * Dragoneater67 * (+20)
16:28:16 <esolangs> [[ZYXDCBA]] https://esolangs.org/w/index.php?diff=173090&oldid=173062 * Yayimhere2(school) * (+15) /* Memory */
16:29:37 -!- pool has quit (Read error: Connection reset by peer).
16:31:30 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173091&oldid=173087 * Dragoneater67 * (+177)
16:31:49 -!- pool has joined.
16:32:07 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173092&oldid=173091 * Dragoneater67 * (-177) Undo revision [[Special:Diff/173091|173091]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]])
17:03:56 -!- scoofy has joined.
17:05:05 -!- impomatic has joined.
17:29:50 -!- ais523 has joined.
17:52:38 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
18:23:32 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:31:16 <esolangs> [[Countable/Turing-completeness proof]] N https://esolangs.org/w/index.php?oldid=173093 * Aadenboy * (+3765) Created page with "{{Back|Countable}} This proves [[Countable]]'s [[Turing-completeness]] by implementing [[Bitwise Cyclic Tag]]. == Specification == <pre> * end of data (first unused accumulator) * program length * program length sub 1 * program length sub 2
18:31:26 <esolangs> [[Countable/Turing-completeness proof]] https://esolangs.org/w/index.php?diff=173094&oldid=173093 * Aadenboy * (+1)
18:32:29 <esolangs> [[Talk:Countable/Turing-completeness proof]] N https://esolangs.org/w/index.php?oldid=173095 * Aadenboy * (+369) Created page with "the program is rather clean! quite enjoyed having to use an extra pointer to build the queues ~~~~"
18:33:22 <esolangs> [[Countable]] https://esolangs.org/w/index.php?diff=173096&oldid=172566 * Aadenboy * (+67) Turing complete
18:33:47 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=173097&oldid=172437 * Aadenboy * (-3) /* my own esolangs */ TC
18:35:11 <esolangs> [[Turing tarpit]] https://esolangs.org/w/index.php?diff=173098&oldid=169975 * Aadenboy * (+75) /* Survey */ add [[Countable]]I think it's a Turing tarpit? also assuming that the infinity constant and the dereference operator are symbols
18:35:15 -!- tromp has joined.
18:35:42 <esolangs> [[Semi-serious language list]] https://esolangs.org/w/index.php?diff=173099&oldid=172671 * Aadenboy * (+16) /* C */ add [[Countable]]
18:39:44 -!- pool has joined.
18:40:32 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=173100&oldid=173097 * Aadenboy * (-20) /* my own esolangs */
19:01:05 -!- ehmry has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
19:01:39 -!- ehmry has joined.
19:26:11 -!- joast has quit (Quit: Leaving.).
19:29:34 <esolangs> [[Talk:Countable/Turing-completeness proof]] https://esolangs.org/w/index.php?diff=173101&oldid=173095 * Yayimhere2(school) * (+295)
19:36:09 <esolangs> [[Talk:Countable/Turing-completeness proof]] https://esolangs.org/w/index.php?diff=173102&oldid=173101 * Aadenboy * (+288)
19:38:05 -!- Lord_of_Life_ has joined.
19:38:25 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:39:27 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:03:36 -!- zzo38 has joined.
20:28:38 -!- joast has joined.
20:42:02 <esolangs> [[Eviledon]] N https://esolangs.org/w/index.php?oldid=173103 * RikoMamaBala * (+2157) Created page with "'''Eviledon''' is an esoteric programming language created by [[User:RikoMamaBala]] and was his second esolang. It was inspired by the spreading of the Italian Brainrot meme. ==History== Eviledon was created because I was wondering, "Kids these days keep playing S
20:44:21 <esolangs> [[Eviledon]] M https://esolangs.org/w/index.php?diff=173104&oldid=173103 * Aadenboy * (+0)
21:07:32 -!- iovoid has quit (Quit: iovoid has quit!).
21:09:25 -!- iovoid has joined.
21:11:37 <esolangs> [[Special:Log/newusers]] create * Two9A * New user account
21:16:06 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173105&oldid=172966 * Two9A * (+220) Add Two9A
21:20:43 <esolangs> [[Talk:Hidden in those 301 years]] N https://esolangs.org/w/index.php?oldid=173106 * * (+23) Created page with "what does the name mean"
21:35:35 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:37:05 <esolangs> [[XGCC]] https://esolangs.org/w/index.php?diff=173107&oldid=133061 * Zzo38 * (+2623)
21:41:07 -!- tromp has joined.
22:35:11 -!- svm has joined.
22:37:36 -!- msv has quit (Ping timeout: 244 seconds).
22:58:05 <esolangs> [[Brainfuck with three input and three output]] N https://esolangs.org/w/index.php?oldid=173108 * Yoyolin0409 * (+1138) Created page with "'''Brainfuck with three input and three output''' is an esolang by [[User:Yoyolin0409]]. That's like [[brainfuck]], but the input and output can be ASCII, numbers, or Unicode. ==Commands== {| class=wikitable |- ! Command !! Functi
22:58:57 <esolangs> [[Brainfuck with three output]] https://esolangs.org/w/index.php?diff=173109&oldid=173038 * Yoyolin0409 * (-895) Redirected page to [[Brainfuck with three input and three output]]
23:00:28 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=173110&oldid=173061 * Yoyolin0409 * (+66) /* Syntax */
23:01:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:04:31 -!- Sgeo has joined.
23:28:04 -!- impomatic has quit (Quit: Client closed).
23:57:36 -!- ais523 has quit (Quit: quit).
23:59:43 -!- ais523 has joined.
2026-01-14
00:09:13 <zzo38> Why isn't ChaCha20 using partial output? It is something that seems to be should be done with any block cipher in CTR mode, rather than being specific to ChaCha20.
00:10:21 <zzo38> I would have also thought that it might be better to add together the key, nonce, sequence numbers into one big field, instead of putting them in separate fields; this way it will be possible to have a longer key and longer nonce and longer counters.
00:12:36 -!- scoofy_ has joined.
00:15:07 <esolangs> [[XGCC]] https://esolangs.org/w/index.php?diff=173111&oldid=173107 * Zzo38 * (+1426)
00:16:13 -!- scoofy has quit (Ping timeout: 264 seconds).
00:16:47 -!- svm has changed nick to msv.
00:18:46 <APic> cu
01:11:49 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:13:29 -!- ais523 has quit (Ping timeout: 260 seconds).
02:15:42 -!- scoofy_ has changed nick to scoofy.
02:15:51 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
04:47:19 <esolangs> [[Eviledon]] https://esolangs.org/w/index.php?diff=173112&oldid=173104 * RikoMamaBala * (+200)
06:39:56 -!- scoofy has quit (Ping timeout: 256 seconds).
07:38:17 -!- impomatic has joined.
07:40:33 <esolangs> [[Talk:Hidden in those 301 years]] https://esolangs.org/w/index.php?diff=173113&oldid=173106 * Yayimhere2(school) * (+233)
07:45:16 -!- tromp has joined.
08:19:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:24:29 -!- Sgeo has quit (Read error: Connection reset by peer).
08:24:34 -!- tromp has joined.
08:43:16 <esolangs> [[Hidden in those 301 years]] https://esolangs.org/w/index.php?diff=173114&oldid=173063 * Yayimhere2(school) * (-24) /* Semantics */
09:51:35 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173115&oldid=172915 * RikoMamaBala * (+554)
09:59:32 <APic> Hi
10:28:07 <esolangs> [[List of quines]] https://esolangs.org/w/index.php?diff=173116&oldid=167423 * RikoMamaBala * (+259) /* Real Quines */
11:15:00 -!- amby has joined.
11:42:09 -!- ajal has joined.
11:46:01 -!- amby has quit (Ping timeout: 246 seconds).
12:03:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:10:24 -!- tromp has joined.
12:28:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:37:33 -!- Everything has joined.
13:09:03 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173117&oldid=173084 * Yayimhere2(school) * (-16) /* Instructions */
13:10:06 <esolangs> [[Hello world program in esoteric languages (H-M)]] https://esolangs.org/w/index.php?diff=173118&oldid=171691 * 4A10LOAIH * (+104)
13:11:05 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173119&oldid=173089 * Yayimhere2(school) * (+15) /* See Also */ add malbolge, they are both very hard to use, and use encryption
13:13:51 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173120&oldid=172943 * Yayimhere2(school) * (+49) /* Expressions */
13:17:55 -!- scoofy has joined.
13:18:05 <esolangs> [[Eezy]] https://esolangs.org/w/index.php?diff=173121&oldid=164347 * Kaveh Yousefi * (+702) Introduced an examples section comprehend two incipial members, the first constituting a coutdown, the second a Hello, World! printer.
13:20:41 <esolangs> [[Eezy]] https://esolangs.org/w/index.php?diff=173122&oldid=173121 * Kaveh Yousefi * (+157) Added a hyperlink to my implementation of the Eezy programming language on GitHub and modified the Unimplemented tag to Implemented.
13:24:31 -!- Yayimhere has joined.
13:24:37 <Yayimhere> hello!
13:45:14 -!- Yayimhere has quit (Quit: Client closed).
13:52:58 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173123&oldid=173120 * Yayimhere2(school) * (+8) /* Expressions */
13:53:54 <esolangs> [[Looping counter]] https://esolangs.org/w/index.php?diff=173124&oldid=169324 * Yayimhere2(school) * (+26) /* Examples */
14:03:13 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173125&oldid=173123 * Yayimhere2(school) * (+39) /* Expression elements */
14:11:27 -!- tromp has joined.
14:13:40 -!- nitrix_ has joined.
14:14:43 -!- nitrix has quit (Ping timeout: 264 seconds).
14:16:54 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173126&oldid=173064 * Yoyolin0409 * (+36) /* 33 */
14:20:50 -!- nitrix_ has changed nick to nitrix.
14:23:38 <esolangs> [[DeltaLang]] https://esolangs.org/w/index.php?diff=173127&oldid=172510 * Yoyolin0409 * (+68) /* Examples */
15:21:29 <esolangs> [[Looping counter]] M https://esolangs.org/w/index.php?diff=173128&oldid=173124 * PkmnQ * (+0)
15:44:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:05:12 -!- pool5 has joined.
16:06:09 -!- ais523 has joined.
16:08:31 -!- pool has quit (Ping timeout: 240 seconds).
16:08:32 -!- pool5 has changed nick to pool.
16:13:14 -!- tromp has joined.
16:32:57 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173129&oldid=173119 * Dragoneater67 * (+97) clarified state initialization
16:34:05 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173130&oldid=173129 * Dragoneater67 * (-49) /* Phase 1 */ remove redundant text
16:34:39 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173131&oldid=172970 * 4A10LOAIH * (+189)
16:35:23 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173132&oldid=173131 * 4A10LOAIH * (+12) /* == */
16:35:33 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173133&oldid=173132 * 4A10LOAIH * (-3) /* LF-High */
16:36:11 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173134&oldid=173133 * 4A10LOAIH * (+4) /* LF-High */
16:36:24 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173135&oldid=173117 * Yayimhere2(school) * (+93)
16:36:43 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173136&oldid=173130 * Dragoneater67 * (+70) /* XKCD RANDOM NUMBER */ added very important note
16:40:05 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173137&oldid=173134 * 4A10LOAIH * (+144) /* Overview */
16:48:38 -!- impomatic has quit (Quit: Client closed).
16:52:41 -!- impomatic has joined.
16:59:46 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
17:13:42 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173138&oldid=173137 * 4A10LOAIH * (+38) /* Commands */
17:16:18 <esolangs> [[Loss't]] N https://esolangs.org/w/index.php?oldid=173139 * Yayimhere2(school) * (+1703) Created page with "'''Loss't''' is an Esoteric programming language created by [[User:Yayimhere]], after seeing the [[Ser2]] quine(purely being inspired by its visual look). It is in some ways similair to [[///]], however differs in a few ways(for example, /// has no required "s
17:31:41 -!- pool0 has joined.
17:35:00 -!- pool has quit (Ping timeout: 256 seconds).
17:35:00 -!- pool0 has changed nick to pool.
17:53:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:03:44 -!- tromp has joined.
18:39:38 -!- ais523 has quit (Quit: quit).
18:48:25 -!- ais523 has joined.
19:00:09 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173140&oldid=173138 * 4A10LOAIH * (-5) /* Commands */
19:01:02 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173141&oldid=173140 * 4A10LOAIH * (+782) /* LF Programs */
19:02:29 <esolangs> [[Loss't]] M https://esolangs.org/w/index.php?diff=173142&oldid=173139 * * (+11)
19:23:07 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173143&oldid=173115 * RikoMamaBala * (+204)
19:26:13 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173144&oldid=173143 * RikoMamaBala * (+19) /* Examples */
19:27:09 -!- impomatic has quit (Quit: Client closed).
19:31:15 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173145&oldid=173144 * RikoMamaBala * (+43) /* Instructions */
19:38:16 -!- Lord_of_Life_ has joined.
19:38:58 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
19:39:17 <esolangs> [[Common]] https://esolangs.org/w/index.php?diff=173146&oldid=167581 * Heapblk * (+1006) add Syntax, Valid Programs and File Extensions sections
19:39:36 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:44:11 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=173147&oldid=173024 * Heapblk * (+114) add Common to list of languages
19:50:57 <esolangs> [[Fun Video Game]] https://esolangs.org/w/index.php?diff=173148&oldid=166204 * RikoMamaBala * (+64)
19:54:10 -!- impomatic has joined.
20:21:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:30:24 -!- impomatic has quit (Quit: Client closed).
20:36:23 -!- tromp has joined.
21:31:01 -!- Everything has quit (Quit: leaving).
22:11:22 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:28:05 <APic> cu
22:29:08 -!- pool0 has joined.
22:32:29 -!- pool has quit (Ping timeout: 265 seconds).
23:04:33 <esolangs> [[GLUG]] N https://esolangs.org/w/index.php?oldid=173149 * A() * (+482) Created page with "[[GLUG]] is made by [[User: A()]]. It was inspired by C# and Atari Basic. == Commands == {| class="wikitable" |+ Commands |- ! Header text !! Header text |- | SUB[]! || Subroutine |- | GOSUB! || Goto subroutine |- | ASK()! || Input |- | BUTTON()! || Key input |- | VAR || declar
23:11:53 -!- Sgeo has joined.
23:14:33 <esolangs> [[GLUG]] https://esolangs.org/w/index.php?diff=173150&oldid=173149 * A() * (+195)
23:54:52 -!- scoofy_ has joined.
23:58:13 -!- scoofy has quit (Ping timeout: 264 seconds).
23:59:47 <esolangs> [[C*]] M https://esolangs.org/w/index.php?diff=173151&oldid=172986 * H33T33 * (+273)
2026-01-15
00:04:40 <b_jonas> this esolang seems very relevant: computation with one billiard ball proved Turing-complete https://arxiv.org/abs/2512.19156
00:12:31 <ais523> b_jonas: I've been trying to design that esolang for several years now, but couldn't make it work
00:15:08 <ais523> that said, I think Cantor-set-shaped walls are cheating :-D
00:22:09 <b_jonas> yeah, I think if they could do it with smooth or piecewise smooth walls for the table then they'd put that in the article title
00:25:39 <sorear> the shifts are piecewise smooth and if they moved to 3 dimensions they could have two independent shifts, TC via 2-register machine
00:29:09 -!- ajal has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
00:30:09 <esolangs> [[LoopScript]] https://esolangs.org/w/index.php?diff=173152&oldid=172768 * HyperbolicireworksPen * (+5)
01:16:07 <esolangs> [[Special:Log/newusers]] create * FordsTheodore * New user account
01:18:21 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173153&oldid=173105 * FordsTheodore * (+132)
01:18:52 <esolangs> [[User:FordsTheodore]] N https://esolangs.org/w/index.php?oldid=173154 * FordsTheodore * (+11) Created page with "fordium 256"
02:17:14 <esolangs> [[Brainball]] N https://esolangs.org/w/index.php?oldid=173155 * FordsTheodore * (+3917) Created page with "'''Brainball''' is an esoteric programming language where numbers are treated like a physical object (the ball) that you push, teleport, clone, or straight-up steal from other cells until it starts yelling ASCII at the screen. Brainball is built on three core i
02:27:40 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173156&oldid=173155 * FordsTheodore * (-181)
02:41:46 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173157&oldid=173156 * FordsTheodore * (+232)
02:47:57 -!- impomatic has joined.
03:14:46 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173158&oldid=173157 * FordsTheodore * (+164)
03:15:15 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173159&oldid=173158 * FordsTheodore * (+1)
03:20:41 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173160&oldid=173159 * FordsTheodore * (+59)
03:21:58 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173161&oldid=173160 * FordsTheodore * (+9)
03:27:48 -!- impomatic has quit (Quit: Client closed).
03:35:59 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173162&oldid=173136 * Dragoneater67 * (+54)
03:38:09 <esolangs> [[Grass (2)]] N https://esolangs.org/w/index.php?oldid=173163 * Tpaefawzen * (+252) Created page with "'''Grass (2)''' is an extension of the programming language [[Grass]] designed by [[User: Tpaefawzen]] in 2026 to accept the application /W+w+/ as the first expression of the program in addition to the abstraction /w+(W+w+)*v?/. [[Category:Languages]]"
03:39:36 <esolangs> [[Grass]] https://esolangs.org/w/index.php?diff=173164&oldid=171102 * Tpaefawzen * (+31)
03:44:57 <esolangs> [[Talk:Bottles of beer on the wall]] https://esolangs.org/w/index.php?diff=173165&oldid=135949 * FordsTheodore * (+118)
03:48:02 <esolangs> [[C*]] https://esolangs.org/w/index.php?diff=173166&oldid=173151 * Dragoneater67 * (-11) /* Semicolons */ grammar correction
03:58:04 <esolangs> [[User:Dragoneater67/ideas]] N https://esolangs.org/w/index.php?oldid=173167 * Dragoneater67 * (+165) Created page with "some random ideas for some random esolangs: * sound files as source code * self modifying <math>1/2</math> dimensional graphs for computation (no numbers allowed!) *"
04:02:27 <esolangs> [[User:Dragoneater67/ideas]] https://esolangs.org/w/index.php?diff=173168&oldid=173167 * Dragoneater67 * (+18)
04:03:22 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173169&oldid=173039 * Dragoneater67 * (+61)
04:38:49 -!- ais523 has quit (Quit: quit).
05:07:33 -!- Guest61 has joined.
05:07:48 -!- Guest61 has quit (Client Quit).
05:12:16 -!- dragoneater67 has joined.
05:15:28 -!- dragoneater67 has changed hostmask to ~gulnaz@user/dragoneater67.
05:16:14 <dragoneater67> ok
05:19:01 <korvo> Good evening.
06:28:56 -!- scoofy_ has quit (Ping timeout: 240 seconds).
06:29:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173170&oldid=173162 * Salpynx * (+115) /* XKCD RANDOM NUMBER */ golfed it using the universe's built in xkcd() function
06:45:10 <dragoneater67> how???
06:46:05 <korvo> dragoneater67: What's up?
06:48:50 <dragoneater67> good
06:57:40 <korvo> Good! Me too.
07:14:17 -!- tromp has joined.
07:56:37 -!- dragoneater67 has quit (Read error: Connection reset by peer).
08:07:00 -!- sprocket has quit (Ping timeout: 245 seconds).
08:20:48 <esolangs> [[Special:Log/newusers]] create * Errdonald * New user account
08:36:56 <esolangs> [[Talk:Try to Take]] https://esolangs.org/w/index.php?diff=173171&oldid=170827 * Junkshipp * (+509)
08:37:21 <esolangs> [[Talk:Try to Take]] https://esolangs.org/w/index.php?diff=173172&oldid=173171 * Junkshipp * (+2)
08:56:56 -!- Sgeo has quit (Read error: Connection reset by peer).
09:19:59 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=173173 * ColorfulGalaxy's CA discoveries * (+1377) Created the page) (----
09:26:10 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173174&oldid=173173 * ColorfulGalaxy's CA discoveries * (+136) ----
09:51:48 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173175&oldid=173174 * ColorfulGalaxy's CA discoveries * (-497) ----
10:00:15 <esolangs> [[Special:Log/newusers]] create * Anywaydun * New user account
10:01:26 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173176&oldid=173153 * Errdonald * (+84)
10:04:34 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173177&oldid=173176 * Anywaydun * (+148)
10:22:43 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173178&oldid=173161 * FordsTheodore * (+6) /* I/O */
10:23:47 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173179&oldid=173178 * FordsTheodore * (+45) /* Memory Model */
10:24:02 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173180&oldid=173179 * FordsTheodore * (+4) /* Memory Model */
10:25:45 <esolangs> [[User:FordsTheodore]] https://esolangs.org/w/index.php?diff=173181&oldid=173154 * FordsTheodore * (+54)
10:26:17 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173182&oldid=173180 * FordsTheodore * (-6)
10:27:25 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173183&oldid=173175 * ColorfulGalaxy's CA discoveries * (+244)
10:30:41 <esolangs> [[Plea]] M https://esolangs.org/w/index.php?diff=173184&oldid=172805 * UnavgAustralian * (-10)
10:34:38 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173185&oldid=173182 * FordsTheodore * (+486)
10:35:04 -!- dragoneater67 has joined.
10:44:38 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173186&oldid=173185 * FordsTheodore * (+291)
10:46:41 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173187&oldid=173186 * FordsTheodore * (+24)
10:56:04 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173188&oldid=173187 * FordsTheodore * (+18)
11:07:18 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173189&oldid=173188 * FordsTheodore * (+168)
11:08:43 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173190&oldid=173189 * FordsTheodore * (+27)
11:16:41 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173191&oldid=173190 * FordsTheodore * (-8)
11:34:05 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173192&oldid=173170 * Dragoneater67 * (+104) clairified g regeneration
11:35:17 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173193&oldid=173192 * Dragoneater67 * (+39)
11:38:01 <APic> Hi
11:38:47 <dragoneater67> hi
11:41:59 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173194&oldid=173193 * Dragoneater67 * (+8) /* Phase 2 */ h
11:43:21 <esolangs> [[User:Dragoneater67/ideas]] https://esolangs.org/w/index.php?diff=173195&oldid=173168 * Dragoneater67 * (+56) added an idea
11:44:36 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173196&oldid=173169 * Dragoneater67 * (+27)
11:49:17 <esolangs> [[Talk:Bottles of beer on the wall]] https://esolangs.org/w/index.php?diff=173197&oldid=173165 * Dragoneater67 * (+80)
12:10:36 <esolangs> [[Special:Log/newusers]] create * Vecos * New user account
12:11:15 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173198&oldid=173191 * FordsTheodore * (+37)
12:13:37 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173199&oldid=173198 * FordsTheodore * (+129)
12:18:08 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173200&oldid=173194 * Dragoneater67 * (+54) /* Phase 2 */ clarify register sizes
12:38:17 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173201&oldid=173199 * FordsTheodore * (-3) /* Truth Machine */
12:39:55 -!- tromp has quit (Ping timeout: 264 seconds).
12:46:56 <esolangs> [[Special:Log/newusers]] create * Sammy * New user account
12:53:45 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173202&oldid=173177 * Sammy * (+162)
13:04:14 <esolangs> [[Never Gonna Give You Up]] https://esolangs.org/w/index.php?diff=173203&oldid=150097 * RikoMamaBala * (+2589)
13:13:05 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173204&oldid=173201 * FordsTheodore * (+81)
13:28:54 -!- sprock has joined.
13:44:41 <esolangs> [[1=0+1]] https://esolangs.org/w/index.php?diff=173205&oldid=172847 * None1 * (+525) Added Python interpreter and implemented category tag
13:47:14 <esolangs> [[1=0+1]] M https://esolangs.org/w/index.php?diff=173206&oldid=173205 * None1 * (+63) /* Examples */
13:54:12 -!- dragoneater67 has quit (Ping timeout: 265 seconds).
13:56:48 <esolangs> [[Talk:1=0+1]] N https://esolangs.org/w/index.php?oldid=173207 * Yayimhere2(school) * (+393) Created page with "I think a potentially interesting variant of 1=0+1 is one where each line must be "true". So the program: 0=0 1=1 2=1+1 would be valid, but a program like: 0=0 1=1+1 would not. When evaluating the Right hand side with the standard values of the numbers
14:25:19 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173208&oldid=173207 * Yayimhere2(school) * (-1)
14:29:16 <esolangs> [[Crazy J/QUINE]] N https://esolangs.org/w/index.php?oldid=173209 * Blashyrkh * (+17668) Crazy J examples - QUINE
14:29:53 <esolangs> [[Crazy J]] https://esolangs.org/w/index.php?diff=173210&oldid=173074 * Blashyrkh * (-793) /* Examples */ QUINE
14:32:05 <esolangs> [[List of quines]] https://esolangs.org/w/index.php?diff=173211&oldid=173116 * Blashyrkh * (+39) Link to Crazy J QUINE
14:33:33 -!- amby has joined.
14:34:13 <esolangs> [[Underun]] https://esolangs.org/w/index.php?diff=173212&oldid=170135 * Yayimhere2(school) * (-46)
14:38:56 <esolangs> [[Crazy J/QUINE]] M https://esolangs.org/w/index.php?diff=173213&oldid=173209 * Blashyrkh * (+0) typo
14:41:13 <esolangs> [[Crazy J/QUINE]] M https://esolangs.org/w/index.php?diff=173214&oldid=173213 * Blashyrkh * (+1) and another typo
14:59:49 <esolangs> [[Special:Log/newusers]] create * Daste * New user account
15:01:59 -!- impomatic has joined.
15:03:42 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173215&oldid=173202 * Daste * (+237)
15:13:40 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173216&oldid=173141 * 4A10LOAIH * (+583) /* FizzBuzz */
15:15:43 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173217&oldid=173216 * 4A10LOAIH * (-5102) /* LF-High (LFH) */
15:16:20 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173218&oldid=173217 * 4A10LOAIH * (+5102) Undo revision [[Special:Diff/173217|173217]] by [[Special:Contributions/4A10LOAIH|4A10LOAIH]] ([[User talk:4A10LOAIH|talk]])
15:18:20 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173219&oldid=173218 * 4A10LOAIH * (-3366)
15:20:24 -!- Sgeo has joined.
15:26:38 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173220&oldid=173204 * FordsTheodore * (+133) added new section
15:29:16 <esolangs> [[User:DockedChutoy/Sandbox]] https://esolangs.org/w/index.php?diff=173221&oldid=172750 * DockedChutoy * (+808)
15:39:07 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173222&oldid=173220 * FordsTheodore * (+96)
15:43:39 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=173223&oldid=172690 * 4A10LOAIH * (+166)
15:47:38 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=173224&oldid=172082 * 4A10LOAIH * (+129)
15:57:39 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173225&oldid=173200 * Dragoneater67 * (-10337) /* XKCD RANDOM NUMBER */
15:57:56 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173226&oldid=173225 * Dragoneater67 * (-27) /* Examples */
16:24:12 <esolangs> [[FizzBuzz]] https://esolangs.org/w/index.php?diff=173227&oldid=172250 * RikoMamaBala * (+130)
16:31:36 -!- ais523 has joined.
16:42:12 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173228&oldid=173145 * RikoMamaBala * (+127)
16:53:58 -!- DOS_User_webchat has joined.
16:56:27 -!- DOS_User_webchat has quit (Client Quit).
17:02:27 -!- impomatic has quit (Quit: Client closed).
17:17:22 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=173229&oldid=173228 * Dragoneater67 * (+23)
17:22:01 -!- DOS_User_webchat has joined.
17:30:22 <esolangs> [[Special:Log/newusers]] create * Mrtli08 * New user account
17:33:56 -!- DOS_User_webchat has quit (Quit: Client closed).
17:34:38 -!- DOS_User_webchat has joined.
17:37:09 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173230&oldid=173215 * Mrtli08 * (+109) /* Introductions */
17:42:44 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173231&oldid=173230 * Mrtli08 * (+82) /* Introductions */
17:49:38 <esolangs> [[User:Mrtli08]] N https://esolangs.org/w/index.php?oldid=173232 * Mrtli08 * (+30) Created page with "i am mrtli081 i love brainfuck"
18:06:58 -!- impomatic has joined.
18:09:53 -!- scoofy_ has joined.
18:13:21 -!- DOS_User_webchat has quit (Quit: Client closed).
18:24:58 -!- joast has quit (Quit: Leaving.).
18:36:40 <esolangs> [[Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=173233&oldid=170745 * Mrtli08 * (+292)
18:37:11 <esolangs> [[Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=173234&oldid=173233 * Mrtli08 * (+20) /* Check x==0 */
18:39:15 <esolangs> [[Mrtli081s code archive]] N https://esolangs.org/w/index.php?oldid=173235 * Mrtli08 * (+302) Created page with "Check x==0 This code checks if x==0. The code uses 5 cells of data. The first cell is the number to be checked, second is the nonzero flag, third is the zero flag and the fourth is the temporary flag for opening the zero flag. >[-]>[-]>[-]+>[-]<<<<[>[-]+>
18:39:50 -!- Everything has joined.
18:52:23 -!- ais523 has quit (Quit: quit).
19:00:31 -!- sprock has quit (Quit: ...).
19:00:32 <esolangs> [[Mrtli081s code archive]] https://esolangs.org/w/index.php?diff=173236&oldid=173235 * Yayimhere2(school) * (+6) Fix formmatting!!!
19:00:48 <esolangs> [[Mrtli081s code archive]] https://esolangs.org/w/index.php?diff=173237&oldid=173236 * Yayimhere2(school) * (+1) extra fixing
19:03:17 <esolangs> [[Cyclohexane]] N https://esolangs.org/w/index.php?oldid=173238 * Mrtli08 * (+1230) Created page with "Cyclohexane is an esolang based of cycloalkanes (also being kind of an bf deriative). All programs begin with "cyclo". The ammount of commands in the programs first branch will be defined by an alkane name. To fill commands, you must add an part which says 1, 2... l
19:33:27 <esolangs> [[Crazy J/QUINE]] https://esolangs.org/w/index.php?diff=173239&oldid=173214 * Blashyrkh * (+427) Little more explanation for QUINE
19:38:01 -!- Lord_of_Life_ has joined.
19:39:00 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
19:39:20 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:06:25 <APic> cu
20:24:55 -!- impomatic has quit (Quit: Client closed).
20:35:55 <esolangs> [[Talk:Mrtli081s code archive]] N https://esolangs.org/w/index.php?oldid=173240 * Aadenboy * (+340) Created page with "this should probably be moved to [[User:Mrtli081/Code archive]]? ~~~~"
20:49:20 <esolangs> [[Special:Log/move]] move * Ractangle * moved [[Mrtli081s code archive]] to [[User:Mrtli081/code archive]]: this doesn't have to be a page in the main section
20:49:20 <esolangs> [[Special:Log/move]] move * Ractangle * moved [[Talk:Mrtli081s code archive]] to [[User talk:Mrtli081/code archive]]: this doesn't have to be a page in the main section
20:50:02 <esolangs> [[User talk:Mrtli081/code archive]] M https://esolangs.org/w/index.php?diff=173245&oldid=173243 * Ractangle * (+169)
20:51:33 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User:Mrtli081/code archive]] to [[User:Mrtli08/code archive]]: Misspelled title: wrong user
20:51:33 <esolangs> [[Special:Log/move]] move * Aadenboy * moved [[User talk:Mrtli081/code archive]] to [[User talk:Mrtli08/code archive]]: Misspelled title: wrong user
21:24:28 -!- sprout has quit (Ping timeout: 246 seconds).
21:25:06 -!- Everything has quit (Quit: leaving).
21:25:21 -!- sprout has joined.
21:25:42 -!- sftp has quit (Read error: Connection reset by peer).
21:25:57 -!- sftp has joined.
21:25:57 -!- sftp has changed hostmask to ~sftp@user/sftp.
21:28:32 -!- ais523 has joined.
22:33:19 <esolangs> [[Purely Object-Oriented Producer-based/Constructorless Language]] N https://esolangs.org/w/index.php?oldid=173250 * RaiseAfloppaFan3925 * (+21246) Created page with " {{WIP}} {{infobox proglang | author = [[User:RaiseAfloppaFan3925]] | year = [[:Category:2026|2026]] | files = <code>.poopcl</code> | influence = Rust (usage of factory methods) }} Purely Object-Orien
22:40:44 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=173251&oldid=172913 * RaiseAfloppaFan3925 * (+346) Add poop/cl
23:36:45 -!- scoofy__ has joined.
23:39:50 -!- joast has joined.
23:40:00 -!- scoofy_ has quit (Ping timeout: 265 seconds).
23:40:42 <esolangs> [[Duckwise Northward]] N https://esolangs.org/w/index.php?oldid=173252 * A() * (+606) Created page with "[[User: A()]] made it to be hard to program in, so every command must be used once and if you run out of commands they reset and you can use them again. == Commands == {| class="wikitable" |+ Caption text |- ! [[BF]] !! Command !! Explanation |- | [.-] || ( || out
23:49:33 <esolangs> [[Convey]] N https://esolangs.org/w/index.php?oldid=173253 * Sammy * (+2656) Created page with "Convey is a programming language where the program is made like a conveyor belt. More precisely, Convey has 5 things to define a program. The following shows what they are. '''List:''' The list is basically the main piece of the program. Each tick, the list updates to i
23:50:03 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173254&oldid=173252 * A() * (+28)
23:51:26 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173255&oldid=173254 * A() * (-10)
23:51:43 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173256&oldid=173253 * Sammy * (+85)
23:59:42 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173257&oldid=173255 * A() * (+32)
2026-01-16
00:01:04 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173258&oldid=173257 * A() * (+0)
00:46:20 -!- Lymee has quit (Read error: Connection reset by peer).
01:28:50 -!- Lymia has joined.
01:38:02 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173259&oldid=173222 * FordsTheodore * (+95)
01:53:54 -!- Lymia has quit (Read error: Connection reset by peer).
02:03:26 -!- Lymia has joined.
02:05:18 -!- Lymia has quit (Client Quit).
02:06:01 -!- Lymia has joined.
02:13:43 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:27:32 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173260&oldid=173259 * FordsTheodore * (+456)
02:55:51 <esolangs> [[Talk:Brainball]] N https://esolangs.org/w/index.php?oldid=173261 * FordsTheodore * (+104) Created page with "c --~~~~"
03:04:05 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173262&oldid=173260 * FordsTheodore * (+42)
03:05:16 <esolangs> [[Category:Brainfuck-inspired languages]] N https://esolangs.org/w/index.php?oldid=173263 * FordsTheodore * (+167) Created page with "This category contains esoteric programming languages inspired by Brainfuck, but which significantly alter its semantics, execution model, or mental suffering profile."
03:06:38 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Category:Brainfuck-inspired languages]]": unapproved category please don't create new categories without discussing them first
03:06:46 <esolangs> [[User:FordsTheodore]] https://esolangs.org/w/index.php?diff=173264&oldid=173181 * FordsTheodore * (+91)
03:07:35 <esolangs> [[User:FordsTheodore]] https://esolangs.org/w/index.php?diff=173265&oldid=173264 * FordsTheodore * (-91)
03:10:32 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173266&oldid=173262 * FordsTheodore * (+75)
03:29:18 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173267&oldid=173266 * Dragoneater67 * (-42) remove the deleted category
03:35:59 <esolangs> [[Unicodefuck]] N https://esolangs.org/w/index.php?oldid=173268 * DigitalDetective47 * (+641) Created page with "{{bf}} {{Distinguish/Confusion|text=[[Unifuck]], another [[:Category:Brainfuck derivatives|brainfuck derivative]] focused around [[Unicode]]}} '''Unicodefuck''' is a brainfuck derivative created by [[User:DigitalDetective47]]. It is identical to [[Binaryfu
03:55:35 -!- scoofy__ has changed nick to scoofy.
03:55:45 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
04:05:51 <esolangs> [[Plea]] M https://esolangs.org/w/index.php?diff=173269&oldid=173184 * UnavgAustralian * (+2) Fixing typos
06:12:55 -!- ais523 has quit (Quit: quit).
06:28:47 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173270&oldid=173267 * FordsTheodore * (-16) /* Numbers and Hello World */
06:29:32 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173271&oldid=173270 * FordsTheodore * (-45) /* Numbers and Hello World */
07:50:49 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173272&oldid=173271 * FordsTheodore * (+24)
07:52:31 <esolangs> [[Hangover]] https://esolangs.org/w/index.php?diff=173273&oldid=171721 * Yayimhere2(school) * (+61) /* Semantics */
08:01:44 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173274&oldid=173272 * FordsTheodore * (+180) /* Example Programs */
08:07:29 -!- Sgeo has quit (Read error: Connection reset by peer).
08:14:18 <esolangs> [[The Amnesiac From Minsk]] https://esolangs.org/w/index.php?diff=173275&oldid=128074 * Yayimhere2(school) * (-20) /* The Amnesiac From Minsk, level 1 */ reword the failing decrement trigger description
08:32:39 <esolangs> [[Syzygy]] https://esolangs.org/w/index.php?diff=173276&oldid=166167 * Yayimhere2(school) * (-24) remove "dimensions=declarative", doesnt make sense
08:45:05 <esolangs> [[Xtrod]] https://esolangs.org/w/index.php?diff=173277&oldid=163361 * Yayimhere2(school) * (-29) /* See also */ This seems like it directly isnt turing complete(you can only move if the current cell is zero, so tog et to another cell you'd have to "destroy" the current one. I deleted the turing complete categories because of that.
08:45:47 -!- dragoneater67 has joined.
08:47:37 <esolangs> [[Talk:'Python' is not recognized]] https://esolangs.org/w/index.php?diff=173278&oldid=168302 * Yayimhere2(school) * (+393)
08:49:03 -!- Yayimhere has joined.
08:50:21 <Yayimhere> Hey peeps, I just wanted to ask if we know the computational class of the ()^: underload subset if every () pushes only a single character?
08:53:44 <dragoneater67> hi yayimhere!
08:53:58 <Yayimhere> hi dragoneater67!!!
08:54:17 <Yayimhere> how are you doin?
08:55:10 <dragoneater67> pretty good
08:57:28 <dragoneater67> >Hey peeps, I just wanted to ask if we know the computational class of the ()^: underload subset if every () pushes only a single character?
08:57:28 <dragoneater67> are you talking about this? https://esolangs.org/wiki/%27Python%27_is_not_recognized
08:57:55 -!- Artea has quit (Ping timeout: 264 seconds).
08:59:37 <esolangs> [[Convey]] M https://esolangs.org/w/index.php?diff=173279&oldid=173256 * JIT * (+8)
09:01:58 <Yayimhere> dragoneater67: infact yes, I was wondering because of that
09:06:59 <dragoneater67> oh, i see
09:08:11 <Yayimhere> im pretty sure its NOT turing complete
09:08:26 <Yayimhere> actually, it cant even loop to my knowledge
09:08:46 <Yayimhere> the looping program `(:^):^` is not even available
09:10:50 <dragoneater67> i am not sure whether _ pops the top element of the stack or the entirety fo the stack
09:11:23 <Yayimhere> the language *is* quite a bit of an underspecified language
09:11:33 <Yayimhere> perhaps if the lambdas are defined as just *being* programs?
09:12:09 <Yayimhere> lemme check the implementation
09:12:46 <Yayimhere> nope it is TOS
09:12:48 <esolangs> [[Special:Log/upload]] upload * Mrtli08 * uploaded "[[File:Burnolang source code.png]]"
09:12:52 <dragoneater67> ok
09:13:09 <Yayimhere> a variant of underload where ^ pops whole stack and runs it is also turing incomplete I think
09:13:16 <Yayimhere> there's no way to preserves memory using :
09:15:07 <esolangs> [[Burnolang]] N https://esolangs.org/w/index.php?oldid=173281 * Mrtli08 * (+721) Created page with "Burnolang is an esolang made in scratch (https://scratch.mit.edu/projects/1260575277/). The creator said "It's so hard, even I don't know how to code in it." It has 3 variables: "gcy", iterations and the code. It begins by getting the code and the iteration count. Then
09:15:46 <esolangs> [[Burnolang]] https://esolangs.org/w/index.php?diff=173282&oldid=173281 * Mrtli08 * (+14)
09:16:31 <esolangs> [[Burnolang]] https://esolangs.org/w/index.php?diff=173283&oldid=173282 * Mrtli08 * (+53)
09:16:52 <esolangs> [[Talk:Burnolang]] N https://esolangs.org/w/index.php?oldid=173284 * Yayimhere2(school) * (+282) Created page with "I dont really understand this language. but if it cannot loop, it cannot be turing complete. Just wanted to say(because by your burn question it seems like it cant) --~~~~"
09:17:12 <korvo> Yayimhere: I can't see how to do `*` with that subset.
09:17:38 <Yayimhere> korvo: you cant
09:17:51 <Yayimhere> (im sure it isnt turing complete, but idk what other class it is)
09:18:03 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173285&oldid=173284 * Yayimhere2(school) * (+0)
09:18:10 <dragoneater67> maybe total?
09:18:12 <korvo> It might not be a natural complexity class.
09:18:14 <dragoneater67> no
09:18:17 <dragoneater67> not total
09:18:21 <Yayimhere> korvo: true
09:18:34 <Yayimhere> dragoneater67: im pretty sure it is total
09:18:45 <Yayimhere> im like 90% sure you can do and infinite loop in it
09:19:45 <dragoneater67> ok so its probably total
09:19:57 <Yayimhere> yea
09:20:02 <korvo> If there's infinite loops then it's not total.
09:20:13 <Yayimhere> *cant
09:20:16 <Yayimhere> *an
09:20:23 <korvo> The opposite of Turing-completeness is decidability, not totality.
09:20:52 <Yayimhere> i know
09:22:13 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173286&oldid=173285 * Yayimhere2(school) * (+198)
09:24:24 <korvo> It is past midnight here. Good night.
09:24:33 <Yayimhere> good night!
09:24:53 <esolangs> [[One Time Cat]] https://esolangs.org/w/index.php?diff=173287&oldid=163900 * 4A10LOAIH * (+69)
09:27:43 <APic> Hi
09:28:00 <Yayimhere> hi APic! How are you doin?
09:31:35 <esolangs> [[User:Tommyaweosme/constant]] https://esolangs.org/w/index.php?diff=173288&oldid=133728 * RikoMamaBala * (+92) /* Implementations */
09:31:37 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173289&oldid=173219 * 4A10LOAIH * (+61)
09:37:59 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173290&oldid=173286 * Mrtli08 * (+387)
09:38:41 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173291&oldid=173290 * Yayimhere2(school) * (+192)
09:40:46 <esolangs> [[BF instruction minimalization]] https://esolangs.org/w/index.php?diff=173292&oldid=170627 * Yayimhere2(school) * (+496)
09:41:13 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173293&oldid=173289 * 4A10LOAIH * (+15) /* Commands */
09:42:55 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173294&oldid=173291 * Mrtli08 * (+292)
09:43:50 <esolangs> [[BF instruction minimalization]] https://esolangs.org/w/index.php?diff=173295&oldid=173292 * Yayimhere2(school) * (+19) /* User:Yayimhere's attempt */
09:46:33 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173296&oldid=173293 * 4A10LOAIH * (+54) /* Commands */
09:47:54 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173297&oldid=173294 * Yayimhere2(school) * (+176)
09:50:55 <esolangs> [[The Amnesiac From Minsk]] M https://esolangs.org/w/index.php?diff=173298&oldid=173275 * PkmnQ * (+15) slightly more rewording
09:52:40 <esolangs> [[Talk:Burnolang]] https://esolangs.org/w/index.php?diff=173299&oldid=173297 * Mrtli08 * (+73)
09:54:35 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173300&oldid=169552 * Mrtli08 * (+194)
09:55:13 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173301&oldid=173300 * Yayimhere2(school) * (+194) /* Brainfuck operating system */
09:58:28 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173302&oldid=173301 * Mrtli08 * (+156)
09:59:24 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173303&oldid=173302 * Yayimhere2(school) * (+276) /* Brainfuck operating system */
10:00:32 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173304&oldid=173303 * Mrtli08 * (+98)
10:01:06 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173305&oldid=173304 * Yayimhere2(school) * (+154) /* Brainfuck operating system */
10:01:57 <dragoneater67> im back
10:02:06 <Yayimhere> hello!
10:02:06 <dragoneater67> hi Apic
10:02:21 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173306&oldid=173226 * Yoyolin0409 * (+10166) /* XKCD RANDOM NUMBER */
10:03:21 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173307&oldid=173306 * Yayimhere2(school) * (-2) /* XKCD RANDOM NUMBER */ fix the formatting(absolutely broken)
10:03:48 <dragoneater67> what are you doing???
10:04:08 <Yayimhere> waddaya mean?
10:04:09 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173308&oldid=173307 * Dragoneater67 * (+2) Undo revision [[Special:Diff/173307|173307]] by [[Special:Contributions/Yayimhere2(school)|Yayimhere2(school)]] ([[User talk:Yayimhere2(school)|talk]])
10:04:24 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173309&oldid=173308 * Dragoneater67 * (-10166) Undo revision [[Special:Diff/173306|173306]] by [[Special:Contributions/Yoyolin0409|Yoyolin0409]] ([[User talk:Yoyolin0409|talk]])
10:04:48 <Yayimhere> It looks a lot more normal using pre sections
10:05:08 <dragoneater67> why bring back the bloated code?
10:05:08 <dragoneater67> ntohing wrong with <code> tags ofc
10:05:25 <Yayimhere> (yoyolin brought it back not me)
10:05:28 <dragoneater67> ik
10:05:39 <Yayimhere> lol
10:06:11 <Yayimhere> its more useful on this wiki to use <pre></pre> as code sections
10:06:15 <Yayimhere> *usual
10:06:16 <dragoneater67> i mean -10000 change looks suspiciously like vandalism lol
10:06:48 <dragoneater67> edit*
10:07:02 <Yayimhere> lol
10:07:28 <dragoneater67> anyway
10:07:28 <dragoneater67> i think i can write the truth machine
10:07:28 <dragoneater67> maybe not
10:07:36 <Yayimhere> cool lol
10:08:17 <dragoneater67> i just need to write a searcher first...
10:08:42 <Yayimhere> imma change something on the page real fast because it makes sense but feel free to undo it ig
10:08:45 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173310&oldid=173309 * Yayimhere2(school) * (-12) /* XKCD RANDOM NUMBER */ change it from a <code> section to one of those where a space is used at the start of the line(because its more common for this wiki).
10:08:52 <dragoneater67> ok
10:09:22 <dragoneater67> i once tried breadth first searching but it ate my latop
10:09:30 <Yayimhere> lol
10:09:30 <dragoneater67> laptop*
10:10:22 <dragoneater67> whats the difference between space and <code> anyway
10:12:34 <Yayimhere> <code></code> is used more often in like, sentences and stjuff
10:12:47 <dragoneater67> oh ok
10:14:08 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173311&oldid=173092 * Dragoneater67 * (+104) question about h
10:14:09 <Yayimhere> :]
10:14:13 <Yayimhere> dangist
10:14:22 <dragoneater67> dangist?
10:14:22 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173312&oldid=171915 * Yoyolin0409 * (-1255) /* Random number generator (i think) */
10:14:33 <Yayimhere> *dangit
10:14:50 <esolangs> [[Talk:Closed lambda term]] N https://esolangs.org/w/index.php?oldid=173313 * Blashyrkh * (+574) Created page with "<blockquote>'''Open question.''' What is the smallest complete closed -term in terms of Fokker size? It is at least three and at most seven.</blockquote> Why '''three''' is the low boundary and not '''four'''? It's known that complete basis must includ
10:14:51 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173314&oldid=173311 * Yayimhere2(school) * (+163)
10:14:58 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173315&oldid=173312 * Yoyolin0409 * (-454) /* Instructions */
10:15:37 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173316&oldid=173135 * Yayimhere2(school) * (+9)
10:16:19 <APic> Heya dragoneater67 ☺
10:16:28 <dragoneater67> hi
10:16:39 <Yayimhere> hi again APic
10:17:02 <dragoneater67> btw, theres a really nice wiki theme called citizen
10:17:02 <dragoneater67> you can choose it in preferences
10:17:13 <Yayimhere> lol
10:17:13 <Yayimhere> ok
10:17:27 <dragoneater67> https://esolangs.org/w/index.php?title=Main_Page&useskin=citizen
10:17:35 <Yayimhere> (ive tried using theme's but they slow down the wiki majorly)
10:19:05 <dragoneater67> idk, i dont notice major slowdowns even on an old laptop with citizen
10:19:18 <Yayimhere> i DOOOOO
10:54:46 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173317&oldid=173315 * Yoyolin0409 * (+14) /* Instructions */
10:56:15 <dragoneater67> ok
11:00:35 <esolangs> [[Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=173318&oldid=173234 * Mrtli08 * (-4) /* Check x==0 */
11:09:14 <esolangs> [[Utral]] https://esolangs.org/w/index.php?diff=173319&oldid=170132 * Yayimhere2(school) * (+13) /* Info */
11:17:23 <esolangs> [[Utral]] https://esolangs.org/w/index.php?diff=173320&oldid=173319 * Yayimhere2(school) * (+60) /* Info */
11:42:28 -!- Yayimhere has quit (Quit: Client closed).
12:03:52 -!- scoofy has quit (Ping timeout: 256 seconds).
12:13:00 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173321&oldid=173274 * FordsTheodore * (+486)
12:16:32 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173322&oldid=173317 * Yoyolin0409 * (-27) /* Instructions */
12:20:29 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173323&oldid=173208 * None1 * (+377)
12:21:57 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173324&oldid=173321 * FordsTheodore * (+65)
12:25:59 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173325&oldid=173322 * Yoyolin0409 * (-61) /* Instructions */
12:36:22 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173326&oldid=173325 * Yoyolin0409 * (+0) /* ROT13 encoder */
12:37:42 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173327&oldid=173323 * Yayimhere2(school) * (+166)
12:38:14 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173328&oldid=173326 * Yoyolin0409 * (-1) /* ROT13 encoder */
12:41:41 <esolangs> [[Compute]] https://esolangs.org/w/index.php?diff=173329&oldid=168336 * RikoMamaBala * (+79)
12:43:28 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173330&oldid=173126 * I am islptng * (+205) /* Happy new year! */
12:53:23 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173331&oldid=173327 * Yayimhere2(school) * (+387)
12:53:35 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173332&oldid=173331 * Yayimhere2(school) * (+3)
12:53:46 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173333&oldid=173332 * Yayimhere2(school) * (+11)
13:04:26 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173334&oldid=172282 * I am islptng * (+3398)
13:04:55 <esolangs> [[Talk:Polynomix]] N https://esolangs.org/w/index.php?oldid=173335 * PrySigneToFry * (+143) Created page with "Let's talk at here about Polynomix! = PrySigneToFry's Design = = islptng's Design = = Yoyolin0409's Design = = Public Discussion Board ="
13:06:06 -!- amby has joined.
13:07:22 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173336&oldid=173335 * I am islptng * (-13)
13:10:44 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173337&oldid=173334 * I am islptng * (+223)
13:26:52 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173338&oldid=173337 * Dragoneater67 * (+74) some improvements
13:27:36 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173339&oldid=173336 * Dragoneater67 * (+118)
13:28:52 <esolangs> [[Grass (2)]] https://esolangs.org/w/index.php?diff=173340&oldid=173163 * Tpaefawzen * (+143)
13:28:56 <esolangs> [[Talk:Polynomix]] M https://esolangs.org/w/index.php?diff=173341&oldid=173339 * Dragoneater67 * (+4) fix
13:29:29 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173342&oldid=173341 * Dragoneater67 * (-4) moved
13:29:34 <esolangs> [[Grass (2)]] https://esolangs.org/w/index.php?diff=173343&oldid=173340 * Tpaefawzen * (+11) /* Examples */
13:45:47 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173344&oldid=173338 * I am islptng * (+60)
14:03:14 <esolangs> [[Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D]] https://esolangs.org/w/index.php?diff=173345&oldid=173328 * Yoyolin0409 * (+16196) /* Example */
14:07:50 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173346&oldid=173342 * Yoyolin0409 * (+119) /* Yoyolin0409's Suggestions */
14:13:05 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173347&oldid=173346 * Yoyolin0409 * (+3) /* Yoyolin0409's Suggestions */
14:14:54 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173348&oldid=173344 * Yoyolin0409 * (+29)
14:29:16 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173349&oldid=173348 * I am islptng * (+130)
14:29:43 -!- dragoneater67 has quit (Ping timeout: 264 seconds).
14:35:32 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173350&oldid=173316 * Yoyolin0409 * (+18)
14:42:45 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=173351&oldid=164084 * Yoyolin0409 * (-11) /* Powers of 2 */
14:45:09 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=173352&oldid=173351 * Yoyolin0409 * (+2) /* Quine (Shortest possible, I think) */
14:45:14 -!- dragoneater67 has joined.
14:50:37 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173353&oldid=173347 * I am islptng * (+232)
14:51:06 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173354&oldid=173353 * I am islptng * (+10)
14:51:55 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173355&oldid=173354 * I am islptng * (+0)
15:15:02 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173356&oldid=173349 * I am islptng * (+32)
15:45:47 <esolangs> [[Polynomix/Symbols]] N https://esolangs.org/w/index.php?oldid=173357 * I am islptng * (+5739) Created page with "{{back|Polynomix}} <pre><nowiki> ! Adverb: Turns an expression into an operator and an operator to a reference. Examples: 10 fact! $$ Calls fact(10) +! $$ Reference for the function + " Character constructor. Followe
15:51:30 <esolangs> [[Special:Log/newusers]] create * TheLocalFemboy * New user account
15:59:30 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173358&oldid=173355 * PrySigneToFry * (+58)
16:00:05 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=173359&oldid=173231 * TheLocalFemboy * (+223) /* Introductions */
16:00:57 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173360&oldid=173047 * Yayimhere2(school) * (+52) /* ppl i like and dont like */
16:05:07 -!- impomatic has joined.
16:09:18 <esolangs> [[User:TheLocalFemboy]] N https://esolangs.org/w/index.php?oldid=173361 * TheLocalFemboy * (+17) Created page with "I use Arch btw :3"
16:33:23 <esolangs> [[BF instruction minimalization]] https://esolangs.org/w/index.php?diff=173362&oldid=173295 * Yayimhere2(school) * (+54) /* User:Yayimhere's attempt */
16:37:13 <esolangs> [[Collatz function]] https://esolangs.org/w/index.php?diff=173363&oldid=136848 * Yayimhere2(school) * (-22) /* See also */ remove thulani machine
17:07:05 <esolangs> [[BF instruction minimalization]] https://esolangs.org/w/index.php?diff=173364&oldid=173362 * Yayimhere2(school) * (+25) /* User:Yayimhere's attempt */
17:15:32 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173365&oldid=173296 * 4A10LOAIH * (+115)
17:35:10 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173366&oldid=173196 * Dragoneater67 * (+102) added website with online esolang interpreters
17:35:29 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173367&oldid=173366 * Dragoneater67 * (+10)
17:39:59 -!- Yayimhere has joined.
17:40:15 <Yayimhere> hey dragoneater67, may I ask u something?
17:51:45 <esolangs> [[Talk:Closed lambda term]] https://esolangs.org/w/index.php?diff=173368&oldid=173313 * Corbin * (+255) Nice.
18:03:27 <esolangs> [[Talk:Closed lambda term]] https://esolangs.org/w/index.php?diff=173369&oldid=173368 * Blashyrkh * (+180)
18:10:44 <esolangs> [[Nuwora]] https://esolangs.org/w/index.php?diff=173370&oldid=163898 * GluonVelvet * (+4)
18:14:05 <esolangs> [[User talk:GluonVelvet]] N https://esolangs.org/w/index.php?oldid=173371 * Mrtli08 * (+54) Created page with "do you know brainf**k and if you know can you help me?"
18:17:25 <esolangs> [[User talk:GluonVelvet]] https://esolangs.org/w/index.php?diff=173372&oldid=173371 * Mrtli08 * (+66)
18:17:51 <esolangs> [[User talk:Dragoneater67]] N https://esolangs.org/w/index.php?oldid=173373 * Mrtli08 * (+120) Created page with "do you wanna join my bf-os project? --~~~~"
18:24:41 <esolangs> [[User talk:Dragoneater67]] https://esolangs.org/w/index.php?diff=173374&oldid=173373 * Dragoneater67 * (+113)
18:34:54 <esolangs> [[Nuwora]] https://esolangs.org/w/index.php?diff=173375&oldid=173370 * GluonVelvet * (+47)
18:38:14 <esolangs> [[User:GluonVelvet]] https://esolangs.org/w/index.php?diff=173376&oldid=160643 * GluonVelvet * (+7)
19:03:16 -!- scoofy has joined.
19:12:44 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173377&oldid=173258 * A() * (+267)
19:15:29 <esolangs> [[Talk:'Python' is not recognized]] M https://esolangs.org/w/index.php?diff=173378&oldid=173278 * Ractangle * (+289)
19:19:19 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173379&oldid=173377 * A() * (-122)
19:20:51 -!- Yayimhere has quit (Ping timeout: 272 seconds).
19:22:22 <esolangs> [['Python' is not recognized]] M https://esolangs.org/w/index.php?diff=173380&oldid=166214 * Ractangle * (+5) /* Syntax */
19:27:42 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] N https://esolangs.org/w/index.php?oldid=173381 * Mrtli08 * (+188) Created page with "This is the source code for brain-os, the first esolang operating system. Version history: --~~~~ Page release"
19:28:25 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173382&oldid=173381 * Mrtli08 * (+46)
19:30:16 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173383&oldid=173382 * Mrtli08 * (+64)
19:30:28 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173384&oldid=173383 * Mrtli08 * (+5) /* Curator manual */
19:31:12 <esolangs> [[User talk:Dragoneater67]] https://esolangs.org/w/index.php?diff=173385&oldid=173374 * Mrtli08 * (+181)
19:33:47 <esolangs> [[Talk:Duckwise Northward]] N https://esolangs.org/w/index.php?oldid=173386 * A() * (+326) Created page with "I will be surprised if anyone does anything in this language. -- ~~~~ == Challenges == * Make a hello world program * Make a FizzBuzz program * Make a [[BF]] interpreter in Duckwise Northward * Make a calculator * Make a self interpreter * Make an OS * Make A
19:34:01 <esolangs> [[User talk:Dragoneater67]] https://esolangs.org/w/index.php?diff=173387&oldid=173385 * Mrtli08 * (+85)
19:34:21 <esolangs> [[Special:Log/newusers]] create * LeCo13 * New user account
19:35:18 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=173388&oldid=172889 * A() * (+24)
19:37:24 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173389&oldid=173379 * A() * (+18)
19:37:35 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173390&oldid=173389 * A() * (+1)
19:37:46 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173391&oldid=173390 * A() * (+0)
19:38:55 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:39:30 -!- Lord_of_Life has joined.
19:42:35 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173392&oldid=173391 * A() * (+77)
19:43:05 <esolangs> [[Talk:'Python' is not recognized]] https://esolangs.org/w/index.php?diff=173393&oldid=173378 * Yayimhere2(school) * (+167)
19:43:52 <esolangs> [[Smolder/build]] https://esolangs.org/w/index.php?diff=173394&oldid=158195 * Aadenboy * (-10)
19:50:04 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173395&oldid=173392 * A() * (+2)
19:50:32 <esolangs> [[Talk:Smolder/build]] N https://esolangs.org/w/index.php?oldid=173396 * Yayimhere2(school) * (+18) Created page with "oooh, what is zis?"
19:51:27 <esolangs> [[Talk:Smolder/build]] https://esolangs.org/w/index.php?diff=173397&oldid=173396 * Yayimhere2(school) * (+118)
19:55:11 <esolangs> [[Duckwise Northward/Turing Complete proof]] N https://esolangs.org/w/index.php?oldid=173398 * A() * (+332) Created page with "Any program in [[BF]] that has an infinite loop can be written like this: @$k[...]c Or: ~$[...]/ As long as the cell isn't 0 and the loop doesn't contain the start and end often, it should work. == Loops == {| class="wikitable" |+ Loops |-
19:56:03 <esolangs> [[Talk:Smolder/build]] https://esolangs.org/w/index.php?diff=173399&oldid=173397 * Aadenboy * (+421)
19:57:08 <esolangs> [[Talk:Brain-os source code (not an esolang but an esolang-built OS)]] N https://esolangs.org/w/index.php?oldid=173400 * Corbin * (+466) This isn't quite on-topic.
19:59:28 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173401&oldid=173305 * A() * (+107)
20:00:12 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173402&oldid=173401 * A() * (+73)
20:04:03 <esolangs> [[Talk:Smolder/build]] https://esolangs.org/w/index.php?diff=173403&oldid=173399 * Yayimhere2(school) * (+135)
20:04:57 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173404&oldid=173402 * Yayimhere2(school) * (+142) /* User:A()'s suggestion */
20:07:23 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173405&oldid=173404 * Mrtli08 * (+211)
20:09:28 -!- impomatic has quit (Quit: Client closed).
20:09:46 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173406&oldid=173384 * Mrtli08 * (-294) Replaced content with "CANCELLED"
20:14:57 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173407&oldid=173405 * Yayimhere2(school) * (+253) /* User:A()'s suggestion */
20:16:43 <esolangs> [[Talk:Duckwise Northward]] https://esolangs.org/w/index.php?diff=173408&oldid=173386 * Mrtli08 * (+328)
20:17:34 <esolangs> [[Talk:Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173409&oldid=173400 * Corbin * (+454) Blanking is allowed. Please contribute more once you've made progress.
20:18:01 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173410&oldid=173407 * Mrtli08 * (+49)
20:18:20 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173411&oldid=173360 * Yayimhere2(school) * (+76) /* esolangs */
20:23:15 <esolangs> [[Talk:Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173412&oldid=173409 * Mrtli08 * (+132)
20:23:22 <esolangs> [[Talk:Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173413&oldid=173412 * Mrtli08 * (+4)
20:39:53 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173414&oldid=173410 * Yayimhere2(school) * (+200) /* User:A()'s suggestion */
20:47:48 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173415&oldid=173395 * Yayimhere2(school) * (-76) /* Turing Completeness proof */ im sorry, but proving this language is able to loop forever is most defienitly not enough to prove it turing complete. A major issue is moving left and right. SO ive removed the link.
20:54:57 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173416&oldid=173279 * Sammy * (+989)
20:59:02 <esolangs> [[Convey]] M https://esolangs.org/w/index.php?diff=173417&oldid=173416 * Aadenboy * (-23) remove initial header
21:00:46 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173418&oldid=173417 * Aadenboy * (+116)
21:02:05 <esolangs> [[A+B Problem]] https://esolangs.org/w/index.php?diff=173419&oldid=171154 * A() * (+42)
21:05:09 <esolangs> [[A+B Problem]] https://esolangs.org/w/index.php?diff=173420&oldid=173419 * Aadenboy * (-2) /* Function */ spacing
21:46:27 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173421&oldid=173418 * Sammy * (+1950)
22:10:04 <esolangs> [[Welp, nope.]] N https://esolangs.org/w/index.php?oldid=173422 * A() * (+237) Created page with "[[User: A()]] made this. == Commands == x: n, y, z ; if input is n jump to y and add z This is only command. This is basically a [[Minsky machine]]. ! - any variable == Programs == === [[Truth-machine]] === 1 3 0 ! 4 0 1 1 0 ! 0 0"
22:10:15 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173423&oldid=173421 * Aadenboy * (+93) merge changes
22:10:56 <esolangs> [[Welp, nope.]] https://esolangs.org/w/index.php?diff=173424&oldid=173422 * A() * (-2)
22:12:04 <esolangs> [[Welp, nope.]] https://esolangs.org/w/index.php?diff=173425&oldid=173424 * A() * (+22)
22:14:45 <esolangs> [[Welp, nope.]] https://esolangs.org/w/index.php?diff=173426&oldid=173425 * A() * (+12)
22:18:45 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173427&oldid=173415 * A() * (+27)
22:19:07 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173428&oldid=173427 * A() * (+21)
22:19:48 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173429&oldid=173428 * A() * (+37)
22:22:14 <esolangs> [[Talk:Duckwise Northward]] https://esolangs.org/w/index.php?diff=173430&oldid=173408 * A() * (+110)
22:24:13 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173431&oldid=173429 * A() * (+59)
22:25:19 <esolangs> [[Duckwise Northward/Turing Complete proof]] https://esolangs.org/w/index.php?diff=173432&oldid=173398 * A() * (+2)
22:30:43 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173433&oldid=173431 * A() * (+2)
22:34:50 <esolangs> [[Duckwise Northward/Turing Complete proof]] https://esolangs.org/w/index.php?diff=173434&oldid=173432 * A() * (+96)
22:36:23 <esolangs> [[De Bruijn indexing]] https://esolangs.org/w/index.php?diff=173435&oldid=141111 * Corbin * (+221) References. Move blockquote above first paragraph.
22:38:12 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=173436&oldid=173433 * A() * (+1)
22:38:45 <esolangs> [[Duckwise Northward/Turing Complete proof]] https://esolangs.org/w/index.php?diff=173437&oldid=173434 * A() * (+8)
22:42:18 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173438&oldid=173423 * Sammy * (+1008) Finished writing the full page, thank you to the person who helped me add wikitables to this.
22:49:54 <APic> Nighty-Night 😴
22:52:04 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173439&oldid=173438 * Sammy * (+25)
22:56:02 <esolangs> [[Convey]] https://esolangs.org/w/index.php?diff=173440&oldid=173439 * Aadenboy * (-13) formatting
22:57:45 <esolangs> [[Duckwise Northward/Turing Complete proof]] https://esolangs.org/w/index.php?diff=173441&oldid=173437 * A() * (-1)
22:59:18 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173442&oldid=172890 * Sammy * (+71) Added Convey to the list.
23:14:21 <esolangs> [[Duckwise Northward/Turing Complete proof]] https://esolangs.org/w/index.php?diff=173443&oldid=173441 * A() * (+0)
23:18:34 -!- scoofy_ has joined.
23:20:09 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=173444&oldid=172871 * A() * (+194)
23:21:45 -!- scoofy has quit (Ping timeout: 250 seconds).
23:21:51 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] N https://esolangs.org/w/index.php?oldid=173445 * Yoyolin0409 * (+716) Created page with "<i>This is a sandbox for me</i> {{WIP}} '''Wenyan, but now it looks like a book''' is an esolang by [[User:Yoyolin0409]]. Its inspiration comes from [[Wenyan]]. I made some of the programs inside look like ancient Chinese
23:29:01 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173446&oldid=173445 * Yoyolin0409 * (+285) /* Instructions */
23:34:30 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173447&oldid=173446 * Yoyolin0409 * (+325) /* Output */
23:39:23 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173448&oldid=173447 * Yoyolin0409 * (+239) /* Instructions */
23:41:28 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173449&oldid=173448 * Yoyolin0409 * (+501) /* Instructions */
23:42:38 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173450&oldid=173449 * Yoyolin0409 * (+63) /* Poetry's Content */
23:42:54 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173451&oldid=173450 * Yoyolin0409 * (+6) /* */
23:44:04 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173452&oldid=173451 * Yoyolin0409 * (+2) /* */
23:53:19 -!- Artea has joined.
23:56:27 -!- Sgeo has joined.
2026-01-17
00:19:19 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173453&oldid=173452 * Yoyolin0409 * (+2438)
00:20:50 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173454&oldid=173324 * FordsTheodore * (+102)
00:23:03 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173455&oldid=173454 * FordsTheodore * (+65)
00:24:32 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173456&oldid=173453 * Yoyolin0409 * (+288) /* Breadth-first search */
00:25:59 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173457&oldid=173456 * Yoyolin0409 * (+17) /* Breadth-first search */
00:26:38 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173458&oldid=173457 * Yoyolin0409 * (+89) /* Assignment */
00:29:52 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173459&oldid=173455 * FordsTheodore * (+150)
00:30:57 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173460&oldid=173458 * Yoyolin0409 * (+497)
00:33:04 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173461&oldid=173459 * FordsTheodore * (+158)
00:38:39 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173462&oldid=173460 * Yoyolin0409 * (+3) /* Math */
00:39:21 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173463&oldid=173462 * Yoyolin0409 * (+388) /* Breadth-first search */
00:45:53 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173464&oldid=173463 * Yoyolin0409 * (+589)
01:06:13 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173465&oldid=173464 * Yoyolin0409 * (+630) /* Breadth-first search */
01:10:01 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173466&oldid=173356 * I am islptng * (+0)
01:11:09 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173467&oldid=173358 * I am islptng * (+144)
01:13:41 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173468&oldid=173465 * Yoyolin0409 * (+498)
01:13:49 <esolangs> [[User:Yoyolin0409/Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173469&oldid=173468 * Yoyolin0409 * (-7574) Blanked the page
01:14:05 <esolangs> [[Wenyan, but now it looks like a book]] N https://esolangs.org/w/index.php?oldid=173470 * Yoyolin0409 * (+7542) Created page with "{{WIP}} '''Wenyan, but now it looks like a book''' is an esolang by [[User:Yoyolin0409]]. Its inspiration comes from [[Wenyan]]. I made some of the programs inside look like ancient Chinese books. ==Instructions== ===Start=== All instruc
01:14:57 <esolangs> [[Wenyan, but now it looks like a book]] https://esolangs.org/w/index.php?diff=173471&oldid=173470 * Yoyolin0409 * (+72) /* Start */
01:15:14 -!- lambdabot has quit (Ping timeout: 240 seconds).
01:15:14 -!- rodgort has quit (Ping timeout: 240 seconds).
01:15:14 -!- pool0 has quit (Ping timeout: 240 seconds).
01:17:04 -!- rodgort has joined.
01:18:11 -!- lambdabot has joined.
01:18:31 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173472&oldid=173037 * Yoyolin0409 * (+42) /* Maybe It Can't Be Done */
01:21:32 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173473&oldid=173472 * Yoyolin0409 * (+29)
01:26:34 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173474&oldid=170541 * Yoyolin0409 * (+249) /* */
01:27:56 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173475&oldid=173474 * Yoyolin0409 * (+160) /* */
01:28:10 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:30:08 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173476&oldid=173475 * Yoyolin0409 * (+114) /* esolang wiki */
01:39:25 <esolangs> [[User talk:SDGL4RNG]] N https://esolangs.org/w/index.php?oldid=173477 * Yoyolin0409 * (+285) Created page with "==[[$$Aleph_0x1111111100000001.png]]== Hello, do you intend to actually create the [[$$Aleph_0x1111111100000001.png]] programming language, or is that image simply a syntax interpretation?--~~~~"
01:41:14 <esolangs> [[$$Aleph 0x1111111100000001.png]] https://esolangs.org/w/index.php?diff=173478&oldid=169711 * Yoyolin0409 * (+61)
01:45:53 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173479&oldid=173476 * I am islptng * (+340)
01:48:10 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173480&oldid=173479 * Aadenboy * (+364) /* esolang wiki */ reply
01:52:31 <esolangs> [[Brainfuck]] https://esolangs.org/w/index.php?diff=173481&oldid=173035 * Yoyolin0409 * (+29) /* Implementation issues */
02:39:18 <esolangs> [[User:Dmiz]] https://esolangs.org/w/index.php?diff=173482&oldid=158436 * Dmiz * (-52)
02:40:02 <esolangs> [[User:Dmiz]] https://esolangs.org/w/index.php?diff=173483&oldid=173482 * Dmiz * (+1)
02:58:20 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173484&oldid=173461 * FordsTheodore * (+158)
03:01:14 -!- impomatic has joined.
03:08:26 <esolangs> [[Special:Log/upload]] upload * Yoyolin0409 * uploaded "[[File:Simple Networkx Nodes Graph.png]]": The esolang related to brainfuck can link to a maximum of ten languages. For personal use.
03:14:01 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173486&oldid=173473 * Yoyolin0409 * (+385)
03:22:10 <esolangs> [[Special:Log/upload]] overwrite * Yoyolin0409 * uploaded a new version of "[[File:Simple Networkx Nodes Graph.png]]"
03:23:54 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173488&oldid=173330 * Yoyolin0409 * (+75)
03:27:29 <esolangs> [[Tau]] N https://esolangs.org/w/index.php?oldid=173489 * Dmiz * (+2731) Created page with " or tau is a text and stack based programing language made in snap programing language<br> You have the commands:<br> [ - Closed by ], push text to stack, use \ to escape characters <br> - Closed by , like [], but push applying rules to the text # - Pop a number an convert
03:28:15 <esolangs> [[Tau]] https://esolangs.org/w/index.php?diff=173490&oldid=173489 * Dmiz * (+22)
03:32:23 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173491&oldid=173488 * Yoyolin0409 * (+3493) /* */
03:32:38 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173492&oldid=173491 * Yoyolin0409 * (+0) /* */
03:33:15 -!- impomatic has quit (Quit: Client closed).
03:33:51 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173493&oldid=173467 * Yoyolin0409 * (+9) /* Yoyolin0409's Suggestions */
03:39:14 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173494&oldid=173493 * Yoyolin0409 * (+35) /* Yoyolin0409's Suggestions */
03:51:05 <esolangs> [[User talk:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173495&oldid=173492 * Yoyolin0409 * (+14) /* Python */
03:51:21 <esolangs> [[Special:Log/upload]] overwrite * Yoyolin0409 * uploaded a new version of "[[File:Simple Networkx Nodes Graph.png]]"
03:51:39 <int-e> I'll probably forget this before the end of the month, but `learn The password of the month is my
03:51:46 <int-e> ... secret, you know what my secret is, only caps
03:52:05 <int-e> would be a candidate :P
03:52:17 <int-e> (from this stupid thing: https://arstechnica.com/security/2026/01/a-single-click-mounted-a-covert-multistage-attack-against-copilot/ )
03:52:57 <int-e> (I love how the root cause somehow isn't that the same LLM has access to secrets and "agency")
04:29:23 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173497&oldid=173494 * PrySigneToFry * (+422)
04:30:53 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173498&oldid=173497 * PrySigneToFry * (+42)
04:39:57 <esolangs> [[5++]] N https://esolangs.org/w/index.php?oldid=173499 * RetroPain * (+1973) Created page with "(this page is a work in progress, be patient, and please don't kill me for not following all the proper esolangs wiki standards and procedures) 5++ is an esolang created by [[user:RetroPain]]<br> It has a single variable called ''8'', and an infinite tape. Programs MUST
04:40:12 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173500&oldid=173499 * RetroPain * (+0)
04:40:48 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173501&oldid=173500 * RetroPain * (+0) i am a moron
04:47:22 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173502&oldid=173501 * RetroPain * (+152) Add "x" instruction
04:48:58 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173503&oldid=173502 * RetroPain * (+81) Add Unimplemented category
04:52:27 <esolangs> [[User:RetroPain]] https://esolangs.org/w/index.php?diff=173504&oldid=160970 * RetroPain * (+22)
05:05:14 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173505&oldid=173503 * RetroPain * (+65)
05:06:59 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173506&oldid=173505 * RetroPain * (+1)
05:09:06 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173507&oldid=173506 * RetroPain * (+101)
05:10:28 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173508&oldid=173507 * RetroPain * (-42)
05:13:19 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173509&oldid=173367 * Dragoneater67 * (+78)
05:17:04 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173510&oldid=173357 * I am islptng * (+3719)
05:17:36 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173511&oldid=173484 * FordsTheodore * (+776)
05:22:13 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173512&oldid=173511 * FordsTheodore * (+21)
05:23:32 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173513&oldid=173508 * RetroPain * (+42)
05:28:58 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173514&oldid=173510 * I am islptng * (+931)
05:29:56 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173515&oldid=173498 * I am islptng * (+123)
05:32:28 <esolangs> [[User:Yoyolin0409/$$Aleph 0x1111111100000001.png]] N https://esolangs.org/w/index.php?oldid=173516 * Yoyolin0409 * (+523) Created page with "[[File:$$Aleph_0x1111111100000001.png|500px]] ==Text Description== <pre> " $ % A l e p h _ 0 x 1 1 1 1 1 1 1 1 " $ _ $ $ A l e p h - 0 x 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 Phi/f
05:43:17 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173517&oldid=173466 * PrySigneToFry * (+72)
05:54:49 <esolangs> [[User:Yoyolin0409/$$Aleph 0x1111111100000001.png]] https://esolangs.org/w/index.php?diff=173518&oldid=173516 * Yoyolin0409 * (+0)
06:01:08 <esolangs> [[User talk:Osmarks]] https://esolangs.org/w/index.php?diff=173519&oldid=76994 * Yoyolin0409 * (+121)
06:05:40 <esolangs> [[This machine is a server. DO NOT POWER IT DOWN!!]] https://esolangs.org/w/index.php?diff=173520&oldid=136772 * Yoyolin0409 * (+350)
06:13:51 <esolangs> [[User:Yoyolin0409/$$Aleph 0x1111111100000001.png]] https://esolangs.org/w/index.php?diff=173521&oldid=173518 * Yoyolin0409 * (+3589)
06:24:20 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173522&oldid=173515 * Yoyolin0409 * (+112) /* Yoyolin0409's Suggestions */
06:24:33 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173523&oldid=173522 * Yoyolin0409 * (+98) /* */
06:24:45 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173524&oldid=173513 * RetroPain * (-47) Remove a useless restriction
06:27:45 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173525&oldid=173480 * Yoyolin0409 * (+112) /* esolang wiki */
06:28:47 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173526&oldid=173525 * Yoyolin0409 * (+282) /* esolang wiki */
06:29:33 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173527&oldid=173526 * Yoyolin0409 * (+6) /* Slet1,2,3,4,6 */
06:29:45 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173528&oldid=173524 * RetroPain * (+53) Add comments
06:30:32 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173529&oldid=173527 * Yoyolin0409 * (+47) /* Slet1,2,3,4,6 */
06:31:36 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173530&oldid=173529 * Yoyolin0409 * (+152) /* Excuse me? */
06:33:34 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173531&oldid=173530 * Yoyolin0409 * (+156) /* Excuse me? */
06:36:40 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173532&oldid=173512 * FordsTheodore * (+47)
06:36:46 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=173533&oldid=173442 * RetroPain * (+10)
06:37:07 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173534&oldid=173532 * FordsTheodore * (+1)
06:38:01 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173535&oldid=173531 * Yoyolin0409 * (+249) /* esolang wiki */
06:42:57 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173536&oldid=173535 * Yoyolin0409 * (+197) /* */
06:43:39 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173537&oldid=173536 * Yoyolin0409 * (+13) /* "" */
06:47:40 <esolangs> [[Why are turtles called turtles? It really confuses me. They could've been called a better name. No, not being called "a better name", but having a better name. Turtles aren't turtles. They're not an animal. They're just an entity for 2D rendering. I think]] https://esolangs.org/w/index.php?diff=173538&oldid=171500 * Yoyolin0409 * (+8)
06:47:59 <esolangs> [[Why are turtles called turtles? It really confuses me. They could've been called a better name. No, not being called "a better name", but having a better name. Turtles aren't turtles. They're not an animal. They're just an entity for 2D rendering. I think]] https://esolangs.org/w/index.php?diff=173539&oldid=173538 * Yoyolin0409 * (+1)
06:51:41 <esolangs> [[Purely Object-Oriented Producer-based/Constructorless Language]] M https://esolangs.org/w/index.php?diff=173540&oldid=173250 * RaiseAfloppaFan3925 * (+160) /* Classes */ uninitialized is now UB
06:53:40 <esolangs> [[Lorem ipsum dolor sit amet, Quattor Quattor Quattor Quattor Quattor Quattor Quattor Quattor sin Quattor Quinque sin Quinque sin Quattor kumquat Kumquat evil Kumquat Quinque Kumquats To Kumquat Quattor Quattor Kumquatland EVIL, Quattor Quinque KUMQUATS]] https://esolangs.org/w/index.php?diff=173541&oldid=171060 * Yoyolin0409 * (+443)
06:55:23 <esolangs> [[Lorem ipsum dolor sit amet, Quattor Quattor Quattor Quattor Quattor Quattor Quattor Quattor sin Quattor Quinque sin Quinque sin Quattor kumquat Kumquat evil Kumquat Quinque Kumquats To Kumquat Quattor Quattor Kumquatland EVIL, Quattor Quinque KUMQUATS]] https://esolangs.org/w/index.php?diff=173542&oldid=173541 * Yoyolin0409 * (+14) /* Hello, world */
06:57:36 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=173543&oldid=169513 * Yoyolin0409 * (+133)
07:02:06 <esolangs> [[!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.]] https://esolangs.org/w/index.php?diff=173544&oldid=170255 * Yoyolin0409 * (+60)
07:03:13 <esolangs> [[One Time Cat]] https://esolangs.org/w/index.php?diff=173545&oldid=173287 * Yoyolin0409 * (+64) /* Examples */
07:04:23 <esolangs> [[1234567890]] https://esolangs.org/w/index.php?diff=173546&oldid=172854 * Yoyolin0409 * (+9)
07:04:36 <esolangs> [[1234567890]] https://esolangs.org/w/index.php?diff=173547&oldid=173546 * Yoyolin0409 * (-262) /* Successfully run ( */
07:04:53 <esolangs> [[1234567890]] https://esolangs.org/w/index.php?diff=173548&oldid=173547 * Yoyolin0409 * (-78) /* Instruction list */
07:09:01 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A)]] https://esolangs.org/w/index.php?diff=173549&oldid=163635 * Yoyolin0409 * (+157) /* 123 */
07:09:14 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A)]] https://esolangs.org/w/index.php?diff=173550&oldid=173549 * Yoyolin0409 * (+12) /* 1234567890 */
07:11:26 <esolangs> [[Hello world program in esoteric languages (N-S)]] https://esolangs.org/w/index.php?diff=173551&oldid=168614 * Yoyolin0409 * (+243) /* Rhotor */
07:14:53 <esolangs> [[Hello world program in esoteric languages (N-S)]] https://esolangs.org/w/index.php?diff=173552&oldid=173551 * Yoyolin0409 * (+82) /* Python but even worse */
07:21:15 <esolangs> [[Hello world program in esoteric languages (N-S)]] https://esolangs.org/w/index.php?diff=173553&oldid=173552 * Yoyolin0409 * (+119) /* SMATINY */
07:24:40 <esolangs> [[Hello world program in esoteric languages (T-Z)]] https://esolangs.org/w/index.php?diff=173554&oldid=166416 * Yoyolin0409 * (+243) /* TOGA computer (Toga Enhanced) */
07:26:54 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=173555&oldid=171889 * Yoyolin0409 * (+15) /* Command */
07:27:26 <esolangs> [[Translated ]] https://esolangs.org/w/index.php?diff=173556&oldid=173555 * Yoyolin0409 * (-15) Undo revision [[Special:Diff/173555|173555]] by [[Special:Contributions/Yoyolin0409|Yoyolin0409]] ([[User talk:Yoyolin0409|talk]])
07:35:10 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173557&oldid=173537 * I am islptng * (+75) /* Slet1,2,3,4,6 */
07:43:37 <esolangs> [[Talk:Half-Broken Car in Heavy Traffic]] https://esolangs.org/w/index.php?diff=173558&oldid=156761 * Yayimhere2(school) * (+150) /* Direction names */
07:46:57 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173559&oldid=173514 * I am islptng * (+441)
07:49:02 <esolangs> [[Esolangs.org]] https://esolangs.org/w/index.php?diff=173560&oldid=164561 * Yoyolin0409 * (+50) /* Program */
07:49:16 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173561&oldid=173557 * Yayimhere2(school) * (+143) /* Can I join the development of the language? */
07:49:47 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173562&oldid=173517 * I am islptng * (-11)
07:50:13 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173563&oldid=173561 * Yayimhere2(school) * (+173) /* Excuse me? */
07:53:21 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173564&oldid=173534 * FordsTheodore * (+223)
07:54:00 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki/]] https://esolangs.org/w/index.php?diff=173565&oldid=142417 * Yoyolin0409 * (+216)
07:59:47 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki/]] https://esolangs.org/w/index.php?diff=173566&oldid=173565 * Yoyolin0409 * (+236)
08:00:13 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki/]] https://esolangs.org/w/index.php?diff=173567&oldid=173566 * Yoyolin0409 * (+0) /* Hello, world! */
08:01:15 <esolangs> [[Hello world program in esoteric languages (T-Z)]] https://esolangs.org/w/index.php?diff=173568&oldid=173554 * Yoyolin0409 * (+123) /* Wierd */
08:02:04 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki]] N https://esolangs.org/w/index.php?oldid=173569 * Yoyolin0409 * (+44) Redirected page to [[Wiki/wiki/wiki/wiki/wiki/wiki/]]
08:02:20 <esolangs> [[Hello world program in esoteric languages (T-Z)]] https://esolangs.org/w/index.php?diff=173570&oldid=173568 * Yoyolin0409 * (+1) /* Wiki/wiki/wiki/wiki/wiki/wiki */
08:04:14 <esolangs> [[Hello world program in esoteric languages (T-Z)]] https://esolangs.org/w/index.php?diff=173571&oldid=173570 * Yoyolin0409 * (-27) /* Wiki/wiki/wiki/wiki/wiki/wiki/ */
08:15:37 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173572&oldid=173559 * I am islptng * (+104)
08:20:17 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=173573&oldid=165052 * Yoyolin0409 * (+1) /* Commands */
08:26:13 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=173574&oldid=171921 * Yoyolin0409 * (+349) /* The esolang */
08:26:33 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=173575&oldid=173574 * Yoyolin0409 * (+13) /* Output 1 */
08:26:46 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=173576&oldid=173575 * Yoyolin0409 * (+5) /* Output 1 */
08:26:59 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=173577&oldid=173576 * Yoyolin0409 * (+6) /* The esolang */
08:28:13 <esolangs> [[User made]] https://esolangs.org/w/index.php?diff=173578&oldid=173577 * Yoyolin0409 * (+59) /* Output 1 */
08:39:04 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki/]] https://esolangs.org/w/index.php?diff=173579&oldid=173567 * Yoyolin0409 * (+12971)
08:51:44 <esolangs> [[User talk:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=173580&oldid=173563 * Ractangle * (-375) /* Can I join the development of the language? */ I don't remember putting the same message here
08:59:15 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173581&oldid=173406 * Mrtli08 * (+138)
09:03:00 <esolangs> [[User guessed]] https://esolangs.org/w/index.php?diff=173582&oldid=171539 * PrySigneToFry * (+61)
09:04:18 <esolangs> [[User guessed]] https://esolangs.org/w/index.php?diff=173583&oldid=173582 * PrySigneToFry * (+108)
09:07:17 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173584&oldid=173580 * PrySigneToFry * (+176)
09:26:09 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=173585&oldid=173573 * Dragoneater67 * (+60)
10:11:45 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173586&oldid=173411 * Yayimhere2(school) * (+11) /* ppl i like and dont like */
10:19:19 -!- Sgeo has quit (Read error: Connection reset by peer).
10:32:31 -!- scoofy_ has quit (Ping timeout: 240 seconds).
10:46:41 <esolangs> [[User:PrySigneToFry/Sandbox/My Rate to the user that I know]] https://esolangs.org/w/index.php?diff=173587&oldid=166212 * PrySigneToFry * (+43)
11:39:56 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=173588&oldid=128187 * Cleverxia * (+326)
11:40:44 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=173589&oldid=173588 * Cleverxia * (+19) /* I'm Back! */
12:04:13 <esolangs> [[Or+3]] N https://esolangs.org/w/index.php?oldid=173590 * Cleverxia * (+1451) Created page with "Or+3 is a minimalist (?) esoteric programming language. It is a superset of [[Or++]] hence [[Or]]. ==Commands== Or+3 has a single stack (infinite <pre>false</pre>s at bottom) and 11 commands. {|class="wikitable" ! Command !! Action |- | <pre> f</pre> || Push false to the
12:05:21 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=173591&oldid=173589 * Cleverxia * (+42) /* Current Esolangs I've created */
12:11:34 <esolangs> [[REGH]] https://esolangs.org/w/index.php?diff=173592&oldid=146643 * Cleverxia * (+200)
12:26:42 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173593&oldid=173333 * None1 * (+364)
12:28:25 <esolangs> [[Special:Log/newusers]] create * Hannim * New user account
12:36:30 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=173594&oldid=173359 * Hannim * (+174)
12:44:41 <esolangs> [[User talk:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=173595&oldid=173584 * 47 * (+80) /* esolang wiki */
12:46:11 <esolangs> [[User talk:47]] N https://esolangs.org/w/index.php?oldid=173596 * 47 * (+33) Redirected page to [[User talk:Ractangle]]
12:47:14 <esolangs> [[User talk:Ractangle]] M https://esolangs.org/w/index.php?diff=173597&oldid=168268 * 47 * (+57) /* I kinda miss that one theme */
12:50:15 <esolangs> [[User:47]] M https://esolangs.org/w/index.php?diff=173598&oldid=168321 * 47 * (-15)
12:55:49 <esolangs> [[Special:Log/move]] move * 47 * moved [[UNAI]] to [[Cfilorux]]: name change
12:55:49 <esolangs> [[Special:Log/move]] move * 47 * moved [[Talk:UNAI]] to [[Talk:Cfilorux]]: name change
12:56:42 <esolangs> [[Talk:Cfilorux]] M https://esolangs.org/w/index.php?diff=173603&oldid=173601 * 47 * (-251)
13:02:21 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=173604&oldid=168845 * None1 * (+224)
13:03:21 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=173605&oldid=173604 * None1 * (+125)
13:08:27 <esolangs> [[CKR-Lang]] N https://esolangs.org/w/index.php?oldid=173606 * Hannim * (+7148) Created page with "{{Language |name = CKR-Lang |created = 2026 |author = [[User:Hannim]] |paradigm = Imperative |turing = Yes |impl = Python }} '''CKR-Lang''' (Korean: ) is an [[esoteric programming language]] created by [[User:Hannim]] in 2026. It is a fan-made project inspired by the
13:08:38 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173607&oldid=173523 * PrySigneToFry * (+90)
13:12:47 <esolangs> [[Cfilorux]] https://esolangs.org/w/index.php?diff=173608&oldid=173599 * 47 * (-250)
13:15:29 <esolangs> [[Cfilorux]] M https://esolangs.org/w/index.php?diff=173609&oldid=173608 * Dragoneater67 * (+0) fix typo
13:16:54 <esolangs> [[CKR-Lang]] https://esolangs.org/w/index.php?diff=173610&oldid=173606 * Hannim * (+65)
13:19:31 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173611&oldid=173414 * Dragoneater67 * (+187) question
13:20:10 <esolangs> [[User:Hannim]] N https://esolangs.org/w/index.php?oldid=173612 * Hannim * (+43) Created page with "Hi, I'm Hannim. My esolangs: *[[CKR-Lang]]"
13:23:32 -!- Everything has joined.
13:32:29 <esolangs> [[CKR-Lang]] https://esolangs.org/w/index.php?diff=173613&oldid=173610 * Hannim * (-6)
13:38:08 <esolangs> [[CKR-Lang]] https://esolangs.org/w/index.php?diff=173614&oldid=173613 * Hannim * (+157)
13:46:35 <APic> Hi
13:47:14 <esolangs> [[User talk:Yayimhere]] M https://esolangs.org/w/index.php?diff=173615&oldid=173611 * 47 * (+146) /* What did Ispltng do? */
13:47:40 <esolangs> [[User talk:Yayimhere]] M https://esolangs.org/w/index.php?diff=173616&oldid=173615 * 47 * (+0)
13:48:50 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=173617&oldid=173605 * None1 * (+776)
13:56:35 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173618&oldid=173528 * RetroPain * (+5) Reorganize page sightly
13:59:37 <esolangs> [[CKR-Lang]] https://esolangs.org/w/index.php?diff=173619&oldid=173614 * Hannim * (-2152)
14:03:31 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173620&oldid=173618 * RetroPain * (+129) Add "I" instruction and fixes to page content
14:06:08 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173621&oldid=173620 * RetroPain * (+25)
14:11:53 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173622&oldid=173616 * Dragoneater67 * (+77)
14:13:58 <esolangs> [[User talk:Yayimhere]] M https://esolangs.org/w/index.php?diff=173623&oldid=173622 * 47 * (+49) /* What did Ispltng do? */
14:31:27 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=173624&oldid=173617 * None1 * (+49) /* Memory */
14:36:25 <esolangs> [[Effects]] N https://esolangs.org/w/index.php?oldid=173625 * A() * (+780) Created page with "This esolang made by [[User:A()]] is based on video game effects. == Commands == {| class="wikitable" |+ Commands |- ! Commands !! Disc |- | <code> [Name][+_hp][+_h] || Name effect, inc heath by _, inc hunger by _ |- | <code> [Alter_ if _] || Do _ while hp or h is not 0 |-
14:37:55 <esolangs> [[Effects]] https://esolangs.org/w/index.php?diff=173626&oldid=173625 * A() * (-1)
14:39:13 <esolangs> [[Effects]] https://esolangs.org/w/index.php?diff=173627&oldid=173626 * A() * (+11)
14:40:11 -!- impomatic has joined.
14:46:22 <esolangs> [[Effects]] https://esolangs.org/w/index.php?diff=173628&oldid=173627 * A() * (+138)
14:50:45 <esolangs> [[Effects]] https://esolangs.org/w/index.php?diff=173629&oldid=173628 * A() * (+135) /* Programs */
14:51:09 <esolangs> [[Effects]] https://esolangs.org/w/index.php?diff=173630&oldid=173629 * A() * (+6) /* Commands */
15:01:52 <esolangs> [[Wiki/wiki/wiki/wiki/wiki/wiki/]] https://esolangs.org/w/index.php?diff=173631&oldid=173579 * Yoyolin0409 * (+30) /* A+B */
15:10:05 -!- DOS_User_webchat has joined.
15:16:14 -!- amby has joined.
15:25:23 -!- DOS_User_webchat has quit (Quit: Client closed).
15:31:04 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173632&oldid=173572 * I am islptng * (+134)
15:34:57 <esolangs> [[User:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=173633&oldid=170884 * PrySigneToFry * (+2166)
15:37:32 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173634&oldid=173633 * PrySigneToFry * (+125)
15:38:29 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173635&oldid=173634 * PrySigneToFry * (+1) /* My most representative Esolangs */
15:43:40 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173636&oldid=173595 * PrySigneToFry * (+155) /* */
17:04:13 -!- dragoneater67 has quit (Ping timeout: 264 seconds).
17:05:49 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173637&oldid=173365 * 4A10LOAIH * (+92)
17:27:40 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173638&oldid=173621 * RetroPain * (+15)
17:57:21 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173639&oldid=173637 * 4A10LOAIH * (+98)
17:58:08 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173640&oldid=173639 * 4A10LOAIH * (+107) /* Implementations */
18:42:59 <esolangs> [[SNOW]] N https://esolangs.org/w/index.php?oldid=173641 * A() * (+697) Created page with "[[SNOW]], made by [[User:A()]], is a stack-based programming language. == Command == {| class="wikitable" |+ Caption text |- ! Header text !! Header text |- | . || start program |- | *n || push n onto stack |- | || print top of stack as ascii char |- | _ || pop of top of stack
18:43:34 <esolangs> [[SNOW]] https://esolangs.org/w/index.php?diff=173642&oldid=173641 * A() * (+26)
18:49:12 <esolangs> [[SNOW]] https://esolangs.org/w/index.php?diff=173643&oldid=173642 * A() * (-45) /* Hello, World! */
18:49:27 -!- Sgeo has joined.
19:29:18 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173644&oldid=173638 * RetroPain * (+57)
19:38:23 -!- Lord_of_Life_ has joined.
19:39:19 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:39:44 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:55:28 <esolangs> [[Pain]] M https://esolangs.org/w/index.php?diff=173645&oldid=166756 * RetroPain * (+975)
20:18:18 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173646&oldid=173623 * Yayimhere2(school) * (+278) /* What did Ispltng do? */
20:24:16 <esolangs> [[User talk:Tommyaweosme/Emojic collab with yayimhere and ractangle]] https://esolangs.org/w/index.php?diff=173647&oldid=150838 * Yayimhere2(school) * (+211)
20:25:17 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173648&oldid=173646 * Yayimhere2(school) * (+39) /* What did Ispltng do? */
20:26:07 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173649&oldid=173586 * Yayimhere2(school) * (+37)
20:34:01 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173650&oldid=173648 * Yayimhere2(school) * (-1) /* What did Ispltng do? */
20:37:50 <esolangs> [[User talk:Mrtli08]] N https://esolangs.org/w/index.php?oldid=173651 * Yayimhere2(school) * (+69) Created page with "May I join the OS? I have a few ideas for memory management and such."
20:39:30 <esolangs> [[User talk:Mrtli08]] https://esolangs.org/w/index.php?diff=173652&oldid=173651 * Yayimhere2(school) * (+118) sign(I forgot to do it)
20:43:57 <esolangs> [[TryHard]] N https://esolangs.org/w/index.php?oldid=173653 * A() * (+844) /* added basic programs */
21:04:10 <esolangs> [[5++]] https://esolangs.org/w/index.php?diff=173654&oldid=173644 * RetroPain * (+4081) Add example programs
21:05:36 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173655&oldid=173654 * RetroPain * (+0)
21:06:53 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173656&oldid=173655 * RetroPain * (+6)
21:16:57 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173657&oldid=173653 * A() * (+224)
21:20:50 <esolangs> [[Talk:TryHard]] N https://esolangs.org/w/index.php?oldid=173658 * Yayimhere2(school) * (+268) Created page with "There is an issue. The "amount of instances of a" goes deeper into the stack than just the top, which isnt legal for a PDA. So you'd have to prove it! --~~~~"
21:21:27 <esolangs> [[ZYXDCBA]] https://esolangs.org/w/index.php?diff=173659&oldid=173090 * Yayimhere2(school) * (+9)
21:21:29 <esolangs> [[User:DockedChutoy/Sandbox]] https://esolangs.org/w/index.php?diff=173660&oldid=173221 * DockedChutoy * (+494)
21:26:23 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173661&oldid=173657 * A() * (-10) /* Not really "Kind of" */
21:35:55 <esolangs> [[Talk:TryHard]] https://esolangs.org/w/index.php?diff=173662&oldid=173658 * A() * (+211)
21:56:02 <esolangs> [[Talk:TryHard]] https://esolangs.org/w/index.php?diff=173663&oldid=173662 * A() * (+41)
21:56:18 <esolangs> [[Talk:TryHard]] https://esolangs.org/w/index.php?diff=173664&oldid=173663 * A() * (+74)
21:59:41 <esolangs> [[Talk:A Question of Protocol]] N https://esolangs.org/w/index.php?oldid=173665 * A() * (+127) Created page with "Wait is this the foundation of [[Bring to another]] ? -- ~~~~"
22:01:24 <esolangs> [[Talk:A Question of Protocol]] https://esolangs.org/w/index.php?diff=173666&oldid=173665 * A() * (+126)
22:07:33 <esolangs> [[Talk:Backtick]] M https://esolangs.org/w/index.php?diff=173667&oldid=172004 * Splot-dev * (+288) replied to yayimhere2
22:20:05 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173668&oldid=173661 * A() * (+258)
22:34:01 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173669&oldid=173668 * A() * (+150)
22:35:15 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173670&oldid=173669 * A() * (-13)
22:41:23 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173671&oldid=173533 * A() * (+14) /* T */
22:43:14 <esolangs> [[TryHard]] https://esolangs.org/w/index.php?diff=173672&oldid=173670 * A() * (-2)
22:48:03 <esolangs> [[Talk:TryHard]] https://esolangs.org/w/index.php?diff=173673&oldid=173664 * A() * (-57)
23:01:43 -!- avih has quit (Quit: No Ping reply in 180 seconds.).
23:01:58 -!- avih has joined.
23:39:31 -!- DOS_User_webchat has joined.
23:46:48 <esolangs> [[HQ9+]] https://esolangs.org/w/index.php?diff=173674&oldid=171751 * Yoyolin0409 * (+3) /* See also */
23:59:01 <esolangs> [[HQ9+]] https://esolangs.org/w/index.php?diff=173675&oldid=173674 * Aadenboy * (+76) /* See also */ list [[a=ab=bc=cd=d!]]
2026-01-18
00:06:41 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
00:10:59 -!- DOS_User_webchat has joined.
00:11:08 <esolangs> [[Eaf ...Where is o]] N https://esolangs.org/w/index.php?oldid=173676 * Yoyolin0409 * (+723) Created page with "{{lowercase}}'''eaf ...Where is o''' is an esolang by [[User:Yoyolin0409]]. It's like a [[deadfish]], but without any commands, not even an 'h' (So where exactly is the "o" in the word "deadfish"?). Of course, it would be a shame if it were truly useless, s
00:11:10 -!- impomatic has quit (Quit: Client closed).
00:11:35 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173677&oldid=173486 * Yoyolin0409 * (+23) /* Done */
00:14:17 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173678&oldid=173636 * Yoyolin0409 * (+49) /* */
00:15:21 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173679&oldid=173678 * Yoyolin0409 * (+9) /* esolang wiki */
00:17:36 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173680&oldid=173679 * Yoyolin0409 * (+233) /* Excuse me? */
00:37:05 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
00:46:30 <esolangs> [[PrySigneToFry-complete-lang]] N https://esolangs.org/w/index.php?oldid=173681 * Yoyolin0409 * (+1390) Created page with "{{wIP}}{{stub}} '''PrySigneToFry-complete-lang''' is an esolang by [[User:Yoyolin0409]]. It's [[PrySigneToFry-complete]]. ==Creative Process== ===Level 1=== This Esolang must be able to output "" or "Hello, world!". It was simple, so I took over
01:15:52 <esolangs> [[PrySigneToFry-complete-lang]] https://esolangs.org/w/index.php?diff=173682&oldid=173681 * Yoyolin0409 * (+1533) /* Creative Process */
01:16:18 <esolangs> [[PrySigneToFry-complete-lang]] https://esolangs.org/w/index.php?diff=173683&oldid=173682 * Yoyolin0409 * (+3) /* Level 1 */
01:18:00 <esolangs> [[PrySigneToFry-complete-lang]] https://esolangs.org/w/index.php?diff=173684&oldid=173683 * Yoyolin0409 * (+8) /* Level 1 */
01:22:10 <esolangs> [[PrySigneToFry-complete-lang]] https://esolangs.org/w/index.php?diff=173685&oldid=173684 * Yoyolin0409 * (+1) /* Level 1 */
01:48:48 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173686&oldid=173656 * RetroPain * (+21)
02:00:14 <esolangs> [[PrySigneToFry-complete-lang]] https://esolangs.org/w/index.php?diff=173687&oldid=173685 * Yoyolin0409 * (+754) /* Level 1 */
02:13:46 <esolangs> [[Eaf ...Where is o]] https://esolangs.org/w/index.php?diff=173688&oldid=173676 * Yoyolin0409 * (+136) /* Example */
02:14:09 <esolangs> [[Eaf ...Where is o]] https://esolangs.org/w/index.php?diff=173689&oldid=173688 * Yoyolin0409 * (+18) /* Example */
02:15:07 <esolangs> [[Eaf ...Where is o]] https://esolangs.org/w/index.php?diff=173690&oldid=173689 * Yoyolin0409 * (+275) /* Example */
02:15:20 <esolangs> [[Eaf ...Where is o]] https://esolangs.org/w/index.php?diff=173691&oldid=173690 * Yoyolin0409 * (+1) /* Output -255 */
02:16:16 <esolangs> [[SlayScript]] N https://esolangs.org/w/index.php?oldid=173692 * Kalavian * (+5978) Created page with "SlayScript is an esoteric programming language created by Kalavian in January 2026. It is currently unimplemented. =Basic Syntax= Lines end with two semicolons. If one semicolon is used, an error is thrown with a random line number. If no semicolons are used, undef
02:16:34 <esolangs> [[SlayScript]] https://esolangs.org/w/index.php?diff=173693&oldid=173692 * Kalavian * (+18)
02:18:31 <esolangs> [[SlayScript]] https://esolangs.org/w/index.php?diff=173694&oldid=173693 * Kalavian * (-62)
02:19:37 <esolangs> [[SlayScript]] https://esolangs.org/w/index.php?diff=173695&oldid=173694 * Kalavian * (-253)
02:21:35 <esolangs> [[SlayScript]] https://esolangs.org/w/index.php?diff=173696&oldid=173695 * Kalavian * (-5633) Replaced content with "Moderators, please delete this page immediately."
02:23:23 <esolangs> [[Special:Log/move]] move * Kalavian * moved [[SlayScript]] to [[DeleteThisPage]]
02:29:25 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:35:30 <esolangs> [[User:Yoyolin0409]] https://esolangs.org/w/index.php?diff=173699&oldid=173677 * Yoyolin0409 * (+33) /* Maybe It Can't Be Done */
02:39:58 <esolangs> [[Use of AI in esoteric languages]] https://esolangs.org/w/index.php?diff=173700&oldid=170067 * Yoyolin0409 * (+16) /* Esoteric languages invented by AI */
02:41:03 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173701&oldid=173680 * Yoyolin0409 * (+173) /* Excuse me? */
02:58:48 <esolangs> [[Fish]] M https://esolangs.org/w/index.php?diff=173702&oldid=153223 * Antojo7595 * (+439) /* Examples */
03:01:11 <esolangs> [[Fish]] M https://esolangs.org/w/index.php?diff=173703&oldid=173702 * Antojo7595 * (+64) /* Basic calculator */
03:04:27 <esolangs> [[Tau]] https://esolangs.org/w/index.php?diff=173704&oldid=173490 * Dmiz * (+160)
03:05:03 -!- op_4 has quit (Remote host closed the connection).
03:05:35 -!- op_4 has joined.
03:12:24 <APic> cu
04:08:04 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173705&oldid=173564 * FordsTheodore * (+80)
04:08:33 <esolangs> [[Brainball]] https://esolangs.org/w/index.php?diff=173706&oldid=173705 * FordsTheodore * (-2) /* Implementation */
04:18:22 -!- scoofy has joined.
04:19:39 -!- scoofy has changed hostmask to ~scoofy@user/scoofy.
04:35:01 -!- msv has quit (Remote host closed the connection).
04:41:08 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=173707&oldid=173624 * None1 * (+117) /* Commands */
05:05:23 -!- impomatic has joined.
05:08:55 <esolangs> [[Esolang:Candidates for deletion]] https://esolangs.org/w/index.php?diff=173708&oldid=172407 * PkmnQ * (+22) /* Articles for deletion */
05:23:09 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173709&oldid=173635 * I am islptng * (-60) Polynomix
06:57:18 -!- scoofy has quit (Quit: Leaving).
07:02:39 <esolangs> [[OSColang]] N https://esolangs.org/w/index.php?oldid=173710 * Anywaydun * (+6684) Created page with "'''OSColang''' (pronounced oh-es-ko-lang) is an esolang made by [[User:Anywaydun]] meant to commemorate 16 years of Battle of Dream Island, and the object show community as a whole. It was made to show the creations of the wider OSC and represent them somewhere (thou
07:04:28 <esolangs> [[Eviledon]] https://esolangs.org/w/index.php?diff=173711&oldid=173112 * RikoMamaBala * (+28) /* Computational class */
07:10:57 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173712&oldid=173671 * Anywaydun * (+15)
07:14:42 <esolangs> [[PyFuck (yoyolin0409)]] N https://esolangs.org/w/index.php?oldid=173713 * Yoyolin0409 * (+1889) Created page with "'''PyFuck''' is an esolang by [[User:yoyolin0409]]. Also check out [[PyFuck]] and [[JSFuck]] so you'll know what I want to do. This esolang only has the following valid characters: "rep=()[]+'*j" and "eval", ".clear", ".count", "chr". In addition, our P
07:20:56 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173714&oldid=173713 * Yoyolin0409 * (+139)
07:26:03 <esolangs> [[Eviledon/Turing-completeness proof]] N https://esolangs.org/w/index.php?oldid=173715 * RikoMamaBala * (+1198) Created page with "Here's a proof of Turing-completeness of [[Eviledon]]. We can make a Brainfuck-to-Eviledon compiler using: Chimpanzini Bananini Tung Tung Tung Sahur Sahur Sahur Sahur Sahur Lirili Larila Sahur Tralalero Tralala Bombardotto Aquilotto
07:51:50 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173716&oldid=173714 * Yoyolin0409 * (+735)
07:53:11 <esolangs> [[PyFuck]] https://esolangs.org/w/index.php?diff=173717&oldid=144683 * Yoyolin0409 * (+96)
07:54:00 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173718&oldid=173716 * Yoyolin0409 * (+38)
07:54:58 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173719&oldid=173718 * Yoyolin0409 * (-77) /* First Step */
07:59:06 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173720&oldid=173719 * Yoyolin0409 * (+0) /* False */
08:08:58 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173721&oldid=173710 * Anywaydun * (+104)
08:51:04 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173722&oldid=173720 * Yoyolin0409 * (-1)
08:52:17 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173723&oldid=173722 * Yoyolin0409 * (+1) /* First Step */
08:55:16 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173724&oldid=171009 * Mutasimos * (+190) Add another dialect
08:57:11 <esolangs> [[PyFuck (yoyolin0409)]] https://esolangs.org/w/index.php?diff=173725&oldid=173723 * Yoyolin0409 * (-17) /* First Step */
09:01:31 -!- laerling has quit (Ping timeout: 250 seconds).
09:02:12 -!- tromp has joined.
09:06:27 <esolangs> [[Oscolang]] N https://esolangs.org/w/index.php?oldid=173726 * Anywaydun * (+22) Redirected page to [[OSColang]]
09:08:27 -!- laerling has joined.
09:12:12 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173727&oldid=173724 * Mutasimos * (+4) fixity
09:26:04 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=173728&oldid=173251 * RaiseAfloppaFan3925 * (+461) i hate linear bounded automata with all of my atoms
09:26:35 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173729&oldid=173721 * Anywaydun * (+32)
09:27:01 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173730&oldid=173729 * Anywaydun * (+0)
09:29:37 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[SLet (Old)]] to [[SLet 1]]: Formal labelling
09:29:55 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[SLet (Old 2)]] to [[SLet 2]]: Formal labelling
09:30:27 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[SLet (Old 3)]] to [[SLet 3]]: Formal labelling
09:30:27 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[Talk:SLet (Old 3)]] to [[Talk:SLet 3]]: Formal labelling
09:30:51 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[SLet]] to [[SLet 4]]: Formal labelling
09:30:51 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[Talk:SLet]] to [[Talk:SLet 4]]: Formal labelling
09:31:17 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173743&oldid=173730 * Anywaydun * (+1011)
09:32:43 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=173744&oldid=173740 * I am islptng * (+55) Removed redirect to [[SLet 4]]
09:34:25 <esolangs> [[SLet/navbar]] https://esolangs.org/w/index.php?diff=173745&oldid=167157 * I am islptng * (-20)
09:36:07 <esolangs> [[SLet/navbar]] https://esolangs.org/w/index.php?diff=173746&oldid=173745 * I am islptng * (+28)
09:39:02 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=173747&oldid=173562 * I am islptng * (-20)
09:39:44 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=173748 * ColorfulGalaxy's CA discoveries * (+1301) ----
09:39:55 <esolangs> [[SLet/navbar]] https://esolangs.org/w/index.php?diff=173749&oldid=173746 * I am islptng * (-7)
09:42:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:55:20 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173750&oldid=173183 * ColorfulGalaxy's CA discoveries * (+33) /* See also */ ----
10:02:17 -!- Sgeo has quit (Read error: Connection reset by peer).
10:09:07 <esolangs> [[User talk:Mrtli08]] https://esolangs.org/w/index.php?diff=173751&oldid=173652 * Mrtli08 * (+88)
10:14:16 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=173752&oldid=173744 * I am islptng * (+1929)
10:14:58 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=173753&oldid=173752 * I am islptng * (+0)
10:18:57 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=173754 * ColorfulGalaxy's CA discoveries * (+1303) ----
10:22:48 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173755&oldid=173743 * Anywaydun * (+143)
10:34:36 <esolangs> [[PyFuck]] M https://esolangs.org/w/index.php?diff=173756&oldid=173717 * None1 * (-1) Fix typo
10:38:23 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173757&oldid=173593 * None1 * (+500)
10:41:54 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=173758&oldid=172848 * None1 * (+42)
10:42:12 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=173759&oldid=173758 * None1 * (+1)
10:44:25 <esolangs> [[Segment]] N https://esolangs.org/w/index.php?oldid=173760 * Cleverxia * (+6012) Created page with "Segment is an [[esoteric programming language]] inspired by [[Glypho]] [[Incident]] and some others by [[User:cleverxia]]. ==Parsing== Let the program be in P then the following node.js program will parse it into sections: <pre> P="<Code <goes <here>"; [J,...P]=[...P
10:50:11 <esolangs> [[Segment]] M https://esolangs.org/w/index.php?diff=173761&oldid=173760 * Cleverxia * (+77) I am too fucked to make that type of mistakes
10:54:36 <esolangs> [[User:Anywaydun]] N https://esolangs.org/w/index.php?oldid=173762 * Anywaydun * (+545) Created page with "Hi! I'm '''Anywaydun''' (also this on Wikipedia), and I'm here to do things with esoteric programming languages! ...I've been watching way too much Truttle1 recently. (18 Jan 2026) ==My esolangs== ===Real=== * [[OSColang]], an esolang to showcase object show co
10:57:27 -!- tromp has joined.
10:58:40 <esolangs> [[User:Cleverxia]] M https://esolangs.org/w/index.php?diff=173763&oldid=173591 * Cleverxia * (+134)
11:10:29 <esolangs> [[Fish]] M https://esolangs.org/w/index.php?diff=173764&oldid=173703 * Antojo7595 * (+17) /* Basic calculator */
12:00:46 <esolangs> [[User:Anywaydun]] https://esolangs.org/w/index.php?diff=173765&oldid=173762 * Anywaydun * (+162)
12:07:18 <esolangs> [[Unifuck]] M https://esolangs.org/w/index.php?diff=173766&oldid=163819 * ColorfulGalaxy's CA discoveries * (+34) ----) (This page seems to be a duplicate of another page.
12:11:27 <esolangs> [[Hello world program in esoteric languages (H-M)]] M https://esolangs.org/w/index.php?diff=173767&oldid=173118 * RaiseAfloppaFan3925 * (-173) /* Mango */ when I deleted mango ([[User:Yayimhere]] has the name now so don't be confused) I forgot to remove this lol
13:22:15 <esolangs> [[Nanofunge]] https://esolangs.org/w/index.php?diff=173768&oldid=131388 * Cleverxia * (+37) How could I fucking got the ">" wrong
13:23:32 <esolangs> [[Talk:Nanofunge]] https://esolangs.org/w/index.php?diff=173769&oldid=131495 * Cleverxia * (+80)
13:49:59 <esolangs> [[Segment]] https://esolangs.org/w/index.php?diff=173770&oldid=173761 * Cleverxia * (+1134)
14:03:23 <APic> Hi
14:03:28 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=173771&oldid=172770 * Hotcrystal0 * (+743)
14:55:00 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173772&oldid=173650 * Dragoneater67 * (+86) /* What did Ispltng do? */
14:56:16 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173773&oldid=173772 * Dragoneater67 * (+75) /* What did Ispltng do? */
14:59:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:21:08 -!- tromp has joined.
15:34:43 -!- amby has joined.
15:52:42 -!- pool0 has joined.
15:58:08 <esolangs> [[8ial]] M https://esolangs.org/w/index.php?diff=173774&oldid=170964 * Ractangle * (-47) /* Computational Class */
16:29:04 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173775&oldid=173640 * 4A10LOAIH * (+2216)
16:37:16 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173776&oldid=173775 * 4A10LOAIH * (+70) /* Prime printer */
16:51:14 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173777&oldid=173776 * 4A10LOAIH * (-8) /* LFSP and LFASM */
17:11:19 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173778&oldid=173777 * 4A10LOAIH * (-119) /* Prime printer */
17:11:52 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173779&oldid=173778 * 4A10LOAIH * (+0) /* Implementations */
17:23:31 <esolangs> [[Talk:1=0+1]] https://esolangs.org/w/index.php?diff=173780&oldid=173757 * Yayimhere2(school) * (+234)
17:24:35 <esolangs> [[User talk:Mrtli08]] https://esolangs.org/w/index.php?diff=173781&oldid=173751 * Yayimhere2(school) * (+17)
17:26:09 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173782&oldid=173701 * Yayimhere2(school) * (+177) /* Excuse me? */
17:26:45 <esolangs> [[Talk:A Question of Protocol]] https://esolangs.org/w/index.php?diff=173783&oldid=173666 * Yayimhere2(school) * (+125)
17:38:29 <esolangs> [[A Question of Protocol]] https://esolangs.org/w/index.php?diff=173784&oldid=167771 * Yayimhere2(school) * (+2) /* macros */
17:43:10 -!- ais523 has joined.
17:50:10 -!- Sgeo has joined.
18:01:39 <b_jonas> they replaced the travel insurance website from this stupid javascripted interface to an even worse stupid javascripted interface. when I start to type the birth year of one of the insured people, after I type three digits it puts up a warning that the insured person must be less than 120 years old, since apparently it thinks they're over 1800 years old with a three digit birth date.
18:03:46 <b_jonas> that's not the bad part, that's the funny part.
18:30:46 <esolangs> [[Qu-Qu]] N https://esolangs.org/w/index.php?oldid=173785 * A() * (+897) Created page with "[[Qu-Qu]] is an esoteric programming language made by [[User: A()]]. It uses functions like Q and U to duplicate and/or simplify expressions. == Functions == {| class="wikitable" |+ Functions |- ! Functions !! Disc |- | Q() || duplicate |- | U() || simplify expression |- | X()
18:37:20 -!- callforjudgement has joined.
18:38:58 -!- ais523 has quit (Ping timeout: 246 seconds).
18:44:27 <esolangs> [[BAM128]] M https://esolangs.org/w/index.php?diff=173786&oldid=79063 * Eafkuor * (+2)
19:01:18 <esolangs> [[Talk:Qu-Qu]] N https://esolangs.org/w/index.php?oldid=173787 * Yayimhere2(school) * (+285) Created page with "Could you please specify each function a little more? its unclear what each does(for example null), and just generally how this language works(evaluation order, ect.). --~~~~"
19:17:02 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173788&oldid=173785 * A() * (+404)
19:24:11 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173789&oldid=173788 * A() * (+351)
19:26:27 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173790&oldid=173789 * A() * (+38) /* Building Numbers */
19:27:40 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173791&oldid=173790 * A() * (+27)
19:27:55 <b_jonas> heck this uses three different date formats in different parts of the website
19:32:29 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173792&oldid=173791 * A() * (+208)
19:34:10 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173793&oldid=173787 * A() * (+268)
19:38:35 -!- Lord_of_Life_ has joined.
19:39:49 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
19:41:23 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:56:18 -!- knorkle has joined.
20:05:50 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173794&oldid=173792 * A() * (+66)
20:06:47 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173795&oldid=173794 * A() * (-1)
20:07:47 <esolangs> [[User:DockedChutoy/Sandbox]] https://esolangs.org/w/index.php?diff=173796&oldid=173660 * DockedChutoy * (-304)
20:11:10 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173797&oldid=173795 * A() * (-21)
20:12:04 <esolangs> [[Basic Binaries]] https://esolangs.org/w/index.php?diff=173798&oldid=170227 * A() * (+0)
20:40:10 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173799&oldid=173797 * A() * (+144)
20:43:36 -!- impomatic has quit (Quit: Client closed).
20:47:35 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173800&oldid=173799 * A() * (+201) /* Added colors, and fixed grammatical errors */
20:48:55 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173801&oldid=173712 * A() * (+12) /* Q */
20:49:34 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173802&oldid=173800 * A() * (-1)
21:02:44 <esolangs> [[Esoteric Sequence of Numbers]] M https://esolangs.org/w/index.php?diff=173803&oldid=172771 * Ractangle * (+26) /* Example */
21:43:24 -!- callforjudgement has changed nick to ais523.
21:43:47 -!- ais523 has quit (Quit: quit).
21:49:24 <Sgeo> Are there any programming languages where ordinals and cardinals are different types? foo[foo.length] would be invalid at a type level
21:52:44 <korvo> Hm. ZFC is such a language, but those expressions are type-legal there. Pure type theories like Rocq, Adga, or Idris can enforce that sort of constraint but they don't do it with a type distinction.
21:53:19 <korvo> Closer to what you're thinking of, I don't think that ptrdiff_t and size_t have made a serious difference in fencepost errors in C. Maybe I don't do enough pointer arithmetic to feel an improvement.
21:55:21 <Sgeo> I think I'm less interested in practicality and more interested in learning about ordinal arithmetic. But if there's a practical usage that would be neat
21:55:28 <Sgeo> But we are in #esolangs so
21:56:41 <korvo> Well, in some languages like Python, there's a distinction between ints and slices. We can think of these as cardinal and ordinal access respectively. But Python generally allows both ints and slices as indices, so that's not really making anything invalid.
21:57:05 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=173804&oldid=173388 * A() * (+11)
21:57:26 <korvo> FWIW it's consistent, and structurally standard, that finite cardinals ≈ finite ordinals ≈ finite natural numbers. We all agree on how finite set theory and finite functions behave.
22:30:24 -!- Everything has quit (Quit: leaving).
22:56:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:14:35 <APic> cu
23:34:23 -!- DOS_User_webchat has joined.
23:34:43 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
2026-01-19
00:00:15 -!- Sgeo_ has joined.
00:01:44 -!- pool07 has joined.
00:03:08 -!- ajal has joined.
00:09:35 -!- Sgeo has quit (*.net *.split).
00:09:36 -!- pool0 has quit (*.net *.split).
00:09:36 -!- amby has quit (*.net *.split).
00:09:36 -!- rodgort has quit (*.net *.split).
00:09:36 -!- pool07 has changed nick to pool0.
00:09:46 -!- rodgort has joined.
00:15:01 <esolangs> [[BENOZCISAPDRM]] N https://esolangs.org/w/index.php?oldid=173805 * A() * (+91) Created page with "[[BENOZCISAPDR]] has thirteen commands. It uses counters, and it was made by [[User: A()]]."
00:16:23 -!- lynndotpy60936 has joined.
00:19:34 -!- simcop2387_ has joined.
00:21:09 -!- lynndotpy6093 has quit (Ping timeout: 246 seconds).
00:21:09 -!- joast has quit (Ping timeout: 246 seconds).
00:21:09 -!- simcop2387 has quit (Ping timeout: 246 seconds).
00:21:11 -!- lynndotpy60936 has changed nick to lynndotpy6093.
00:21:12 -!- simcop2387_ has changed nick to simcop2387.
00:23:16 -!- joast has joined.
00:27:40 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:27:54 -!- DOS_User_webchat has joined.
00:28:06 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:40:43 <esolangs> [[BENOZCISAPDRM]] https://esolangs.org/w/index.php?diff=173806&oldid=173805 * A() * (+9)
01:11:17 <esolangs> [[Tau]] https://esolangs.org/w/index.php?diff=173807&oldid=173704 * Dmiz * (+491)
01:11:55 <esolangs> [[Tau]] https://esolangs.org/w/index.php?diff=173808&oldid=173807 * Dmiz * (-10)
01:14:03 -!- ajal has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:29:17 <esolangs> [[BENOZCISAPDRM]] https://esolangs.org/w/index.php?diff=173809&oldid=173806 * A() * (+1156) /* adding basic commands and programs */
01:59:08 <esolangs> [[BENOZCISAPDRM]] https://esolangs.org/w/index.php?diff=173810&oldid=173809 * A() * (+57) /* Added XKCD Random Number */
02:04:47 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173811&oldid=173782 * Cleverxia * (+123) /* "" */
02:19:43 <esolangs> [[BENOZCISAPDRM]] https://esolangs.org/w/index.php?diff=173812&oldid=173810 * A() * (+77)
02:33:09 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=173813&oldid=173804 * A() * (+19)
02:39:31 -!- joast has quit (Ping timeout: 246 seconds).
02:41:05 -!- joast has joined.
03:08:41 -!- lynndotpy6093 has quit (Quit: bye bye).
03:09:46 -!- lynndotpy60936 has joined.
03:58:03 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173814&oldid=173801 * DifferentDance8 * (-54) /* I */ fuck this esolang
05:01:44 <esolangs> [[Lesser known programming languages]] https://esolangs.org/w/index.php?diff=173815&oldid=115720 * DifferentDance8 * (+52) /* Later additions */
05:07:58 <esolangs> [[Talk:Lesser known programming languages]] https://esolangs.org/w/index.php?diff=173816&oldid=7996 * Corbin * (+230) /* RENE? */ Another URL.
05:08:58 <esolangs> [[Lesser known programming languages]] https://esolangs.org/w/index.php?diff=173817&oldid=173815 * Corbin * (-52) Undo revision [[Special:Diff/173815|173815]] by [[Special:Contributions/DifferentDance8|DifferentDance8]] ([[User talk:DifferentDance8|talk]]): Unsourced. Further comments on your talk page.
05:11:49 <esolangs> [[User talk:DifferentDance8]] N https://esolangs.org/w/index.php?oldid=173818 * Corbin * (+514) Sorry for reverting. Here's why.
05:16:07 <esolangs> [[User talk:DifferentDance8]] https://esolangs.org/w/index.php?diff=173819&oldid=173818 * DifferentDance8 * (+353)
05:18:17 <esolangs> [[User talk:Corbin]] https://esolangs.org/w/index.php?diff=173820&oldid=169988 * DifferentDance8 * (+389) /* On your comment on my user page */ new section
05:18:29 <esolangs> [[User talk:Corbin]] https://esolangs.org/w/index.php?diff=173821&oldid=173820 * DifferentDance8 * (+109) /* On your comment on my user page */
05:24:33 <esolangs> [[Ice box]] https://esolangs.org/w/index.php?diff=173822&oldid=139830 * DifferentDance8 * (-33)
06:32:48 <zzo38> I had made up somethig like a chess puzzle in Pokemon, some time ago. However, it is to decide what is your best chance of winning if opponent knows everything, rather than guaranteed to win.
07:39:58 -!- tromp has joined.
07:40:09 <esolangs> [[Or+3]] https://esolangs.org/w/index.php?diff=173823&oldid=173590 * Cleverxia * (+31)
07:55:06 <esolangs> [[Persistent brainfuck]] https://esolangs.org/w/index.php?diff=173824&oldid=157217 * Cleverxia * (+11) You got the code block mixed up.
07:55:27 <esolangs> [[Esoteric Sequence of Numbers]] M https://esolangs.org/w/index.php?diff=173825&oldid=173803 * Anywaydun * (+44) Expanded abbreviations
08:55:30 <esolangs> [[Esoteric Sequence of Numbers]] M https://esolangs.org/w/index.php?diff=173826&oldid=173825 * Ractangle * (-22) /* Commands */
08:58:56 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173827&oldid=173755 * Anywaydun * (+36)
09:59:12 <esolangs> [[OSColang]] https://esolangs.org/w/index.php?diff=173828&oldid=173827 * Anywaydun * (+1738) THE FIZZBUZZ PROGRAM NOW FINALLY ACTUALLY COMPUTES THE MODULO OPERATION!!! sorry why is this in full caps
11:00:50 <esolangs> [[Hello world program in esoteric languages (N-S)]] https://esolangs.org/w/index.php?diff=173829&oldid=173553 * Anywaydun * (+1697)
11:10:52 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=173830&oldid=164317 * GUAqwq * (-15) /* Sandbox */
11:15:17 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=173831 * Cleverxia * (+3197) Created page with " is an esolang based off [[Deadchicken]] made by [[User:cleverxia]] that makes it [[Turing-complete]](by trivial conservation from 3-cell bf)[[Category:Turing complete]]. ==Commands== There are 10 commands based off each line's "" amount mod 10. There are also 3 registers A,
11:16:15 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173832&oldid=173831 * Cleverxia * (-6)
11:19:43 -!- Sgeo_ has quit (Read error: Connection reset by peer).
11:24:17 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=173833&oldid=173763 * Cleverxia * (-26)
11:28:12 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=173834&oldid=173830 * GUAqwq * (+1046)
11:29:21 <esolangs> [[User:GUAqwq]] https://esolangs.org/w/index.php?diff=173835&oldid=164367 * GUAqwq * (+23)
11:29:49 <esolangs> [[User:GUAqwq]] https://esolangs.org/w/index.php?diff=173836&oldid=173835 * GUAqwq * (+0) /* All my esolangs */
11:30:58 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173837&oldid=173793 * Yayimhere2(school) * (+169)
11:31:10 <esolangs> [[Punching machine]] N https://esolangs.org/w/index.php?oldid=173838 * GUAqwq * (+1044) Created page with "{{infobox proglang |name=Punching Machine |paradigms=[[Turing-machine|Turing Machine]] |author=[[User:GUAqwq]] |year=[[:Category:2026|2026]] |class=[[:Category:Turing complete|Turing complete]] |majorimpl=Unimplemented }} '''Punching Machine''' is a variation o
11:32:49 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173839&oldid=173814 * GUAqwq * (+23)
11:33:24 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=173840&oldid=173839 * GUAqwq * (+0)
11:39:15 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173841&oldid=173811 * PrySigneToFry * (+97)
11:47:17 <APic> Hi
11:55:39 <esolangs> [[BFInfinity]] https://esolangs.org/w/index.php?diff=173842&oldid=169234 * Cleverxia * (+1408) Why am I always 429'ing on this wiki?
11:56:57 <esolangs> [[BFInfinity]] https://esolangs.org/w/index.php?diff=173843&oldid=173842 * Cleverxia * (+30)
12:15:54 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173844&oldid=173837 * Yayimhere2(school) * (+264)
12:17:51 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173845&oldid=173841 * Yayimhere2(school) * (+283) /* Excuse me? */
12:18:27 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173846&oldid=173845 * Yayimhere2(school) * (+144) /* esolang wiki */
12:26:10 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173847&oldid=173846 * Cleverxia * (+89) /* Excuse me? */
12:28:45 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173848&oldid=173847 * Cleverxia * (+123) /* Excuse me? */
12:29:22 <esolangs> [[User:GUAqwq]] https://esolangs.org/w/index.php?diff=173849&oldid=173836 * GUAqwq * (+29) /* All my esolangs */
12:55:47 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=173850&oldid=173834 * GUAqwq * (-254)
13:10:16 <esolangs> [[User:Dragoneater67/monobook.js]] N https://esolangs.org/w/index.php?oldid=173851 * Dragoneater67 * (+9) Created page with "alert(42)"
13:10:42 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173852&oldid=173581 * Mrtli08 * (+92)
13:10:55 <esolangs> [[User talk:Mrtli08]] https://esolangs.org/w/index.php?diff=173853&oldid=173781 * Mrtli08 * (+261)
13:17:05 -!- amby has joined.
13:24:13 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173854&oldid=173852 * Yayimhere2(school) * (+491)
13:29:52 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=173855&oldid=173771 * Hotcrystal0 * (+271)
13:36:35 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173856&oldid=173125 * Yayimhere2(school) * (+1) /* Emergent behaviour */
13:38:17 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173857&oldid=173856 * Yayimhere2(school) * (+13) /* Rewriting rules */
13:39:57 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=173858&oldid=172678 * Yayimhere2(school) * (+69) /* Semantics */
13:41:19 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=173859&oldid=173850 * GUAqwq * (+646) /* Syntax */
14:07:02 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=173860&oldid=173855 * Hotcrystal0 * (+141)
14:26:06 <esolangs> [[User:Yayimhere/XeReg]] N https://esolangs.org/w/index.php?oldid=173861 * Yayimhere2(school) * (+2315) Created page with "'''XeReg''' is a language based on [[Regex]] which has the string operators of [[Cirt e mys]], as well as other stuff. It was created specifically to be able to implement Cirt e mys. It is special in that matched strings can be "Modified" for oth
14:26:21 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173862&oldid=173861 * Yayimhere2(school) * (+0)
14:26:34 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173863&oldid=173862 * Yayimhere2(school) * (+8) /* Tokens */
14:28:27 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173864&oldid=173863 * Yayimhere2(school) * (+79) /* Tokens */
14:29:25 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173865&oldid=173864 * Yayimhere2(school) * (+42) /* Tokens */
14:29:38 <esolangs> [[Punching machine]] https://esolangs.org/w/index.php?diff=173866&oldid=173838 * I am islptng * (-227)
14:30:36 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173867&oldid=173865 * Yayimhere2(school) * (+39) /* Tokens */
14:32:56 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173868&oldid=173857 * Yayimhere2(school) * (+82)
14:39:00 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173869&oldid=173867 * Yayimhere2(school) * (+94) /* Tokens */
14:41:05 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173870&oldid=173869 * Yayimhere2(school) * (+91) /* Tokens */
14:47:13 <esolangs> [[Talk:Brainfuck minus -]] N https://esolangs.org/w/index.php?oldid=173871 * GUAqwq * (+113) A new kind of Turing Machine?
14:47:26 <esolangs> [[Talk:Brainfuck minus -]] M https://esolangs.org/w/index.php?diff=173872&oldid=173871 * GUAqwq * (+82)
14:52:24 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173873&oldid=173870 * Yayimhere2(school) * (+38) /* Tokens */
14:54:46 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173874&oldid=173844 * A() * (+250)
14:58:54 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173875&oldid=173874 * Yayimhere2(school) * (+113)
15:02:05 <esolangs> [[User talk:Yayimhere/an esolang for my puter]] N https://esolangs.org/w/index.php?oldid=173876 * A() * (+243) Created page with "I made an esoteric programming language called [[Wiredwalls]] and it is quite like this. I suggest taking a look at it if you are interested. It may give you some ideas. -- ~~~~"
15:06:32 <esolangs> [[$replacement]] N https://esolangs.org/w/index.php?oldid=173877 * A() * (+90) Created page with "{{WIP}} [[$replacement]] is an esolang made by [[User: A()]] which was inspired by [[A=B]]"
15:06:52 <esolangs> [[User talk:Yayimhere/an esolang for my puter]] https://esolangs.org/w/index.php?diff=173878&oldid=173876 * Yayimhere2(school) * (+151)
15:13:06 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173879&oldid=173875 * A() * (+74)
15:13:31 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173880&oldid=173879 * A() * (+74)
15:13:55 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173881&oldid=173802 * A() * (-27)
15:16:12 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173882&oldid=173880 * Yayimhere2(school) * (+367)
15:16:32 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173883&oldid=173881 * A() * (+44) /* Added even more stuff */
15:17:34 <esolangs> [[Talk:Qu-Qu]] https://esolangs.org/w/index.php?diff=173884&oldid=173882 * Yayimhere2(school) * (+189)
15:18:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:19:17 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173885&oldid=173883 * Yayimhere2(school) * (+18) /* Y comb */ Incorrect. I fixed it.
15:20:49 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=173886&oldid=172553 * Yayimhere2(school) * (+33) /* Examples */
15:22:43 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173887&oldid=173885 * A() * (-10)
15:23:46 -!- tromp has joined.
15:24:29 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173888&oldid=173887 * Yayimhere2(school) * (+49) /* Y comb */
15:29:41 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173889&oldid=173877 * A() * (+322) /* added some commands */
15:31:50 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173890&oldid=173888 * Yayimhere2(school) * (+102) /* True & False */
15:37:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:38:38 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173891&oldid=173890 * A() * (-20)
15:44:10 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173892&oldid=173889 * A() * (+19)
15:48:10 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173893&oldid=173892 * A() * (+91) (Added hello world program)
15:51:46 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173894&oldid=173893 * A() * (+147)
15:52:51 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173895&oldid=173894 * A() * (+104)
15:52:59 <esolangs> [[Special:Log/move]] move * Dragoneater67 * moved [[User:Dragoneater67/monobook.js]] to [[User:Dragoneater67/monobook.js(deleteme)]]: i dont want this
15:53:51 <esolangs> [[User:Dragoneater67/monobook.js(deleteme)]] https://esolangs.org/w/index.php?diff=173898&oldid=173896 * Dragoneater67 * (+18) yes
15:56:09 <esolangs> [[User:Dragoneater67/monobook.js]] https://esolangs.org/w/index.php?diff=173899&oldid=173897 * Dragoneater67 * (-133) Removed redirect to [[User:Dragoneater67/monobook.js(deleteme)]]
16:04:28 -!- Guest54 has joined.
16:05:33 -!- Guest54 has quit (Client Quit).
16:08:55 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173900&oldid=173873 * Yayimhere2(school) * (+63) /* Tokens */
16:10:58 -!- impomatic has joined.
16:14:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173901&oldid=173310 * Dragoneater67 * (+254)
16:14:41 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173902&oldid=173901 * Dragoneater67 * (-29)
16:15:00 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173903&oldid=173902 * Dragoneater67 * (+254)
16:15:15 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173904&oldid=173903 * Dragoneater67 * (-29)
16:17:43 -!- Yayimhere has joined.
16:18:15 <Yayimhere> hello!
16:22:46 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173905&oldid=173895 * A() * (+264)
16:24:44 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173906&oldid=173904 * Dragoneater67 * (+29) Undo revision [[Special:Diff/173904|173904]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]])
16:25:01 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173907&oldid=173906 * Dragoneater67 * (-254) Undo revision [[Special:Diff/173903|173903]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]])
16:25:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173908&oldid=173907 * Dragoneater67 * (+29) Undo revision [[Special:Diff/173902|173902]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]])
16:25:33 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173909&oldid=173908 * Dragoneater67 * (-254) Undo revision [[Special:Diff/173901|173901]] by [[Special:Contributions/Dragoneater67|Dragoneater67]] ([[User talk:Dragoneater67|talk]])
16:26:27 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173910&oldid=173905 * A() * (+74)
16:34:25 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173911&oldid=173910 * A() * (-17)
16:39:44 -!- tromp has joined.
16:42:50 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173912&oldid=173900 * Yayimhere2(school) * (+63) /* Tokens */
16:43:41 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173913&oldid=173912 * Yayimhere2(school) * (+9) /* Tokens */
16:54:39 <esolangs> [[$replacement]] https://esolangs.org/w/index.php?diff=173914&oldid=173911 * A() * (+144)
16:55:26 -!- Yayimhere has quit (Quit: Client closed).
17:06:06 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173915&oldid=173913 * Yayimhere2(school) * (+4) /* Tokens */
17:07:14 <esolangs> [[Qu-Qu]] https://esolangs.org/w/index.php?diff=173916&oldid=173891 * A() * (+80)
17:07:17 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173917&oldid=173509 * Dragoneater67 * (+480) added insanity
17:07:17 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173918&oldid=173915 * Yayimhere2(school) * (+55) /* Tokens */
17:07:29 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173919&oldid=173917 * Dragoneater67 * (-29)
17:09:07 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173920&oldid=173918 * Yayimhere2(school) * (+145) /* Tokens */
17:09:18 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173921&oldid=173920 * Yayimhere2(school) * (+17) /* Tokens */
17:14:31 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173922&oldid=173921 * Yayimhere2(school) * (+131) /* Tokens */
17:15:05 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173923&oldid=173922 * Yayimhere2(school) * (-8) /* Examples */
17:15:24 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173924&oldid=173923 * Yayimhere2(school) * (-13) /* Tokens */
17:16:12 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173925&oldid=173924 * Yayimhere2(school) * (+65) /* Semantics */
17:23:32 <esolangs> [[Lesser known programming languages]] https://esolangs.org/w/index.php?diff=173926&oldid=173817 * Corbin * (+52) Undo revision [[Special:Diff/173817|173817]] by [[Special:Contributions/Corbin|Corbin]] ([[User talk:Corbin|talk]]): Cited. See talk page.
17:24:25 <esolangs> [[Talk:Lesser known programming languages]] https://esolangs.org/w/index.php?diff=173927&oldid=173816 * Corbin * (+283) /* More sources */ new section
17:45:08 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173928&oldid=173919 * Dragoneater67 * (-18)
17:53:10 <esolangs> [[Brain-os source code (not an esolang but an esolang-built OS)]] https://esolangs.org/w/index.php?diff=173929&oldid=173854 * Yayimhere2(school) * (+174) /* Editing guide */
17:57:08 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173930&oldid=173928 * Dragoneater67 * (+76)
18:23:48 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173931&oldid=173868 * Yayimhere2(school) * (+74) /* Rewriting rules */
18:37:36 <esolangs> [[User talk:DifferentDance8]] https://esolangs.org/w/index.php?diff=173932&oldid=173819 * Corbin * (+522) Nice, thanks. Will do more later.
18:39:00 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:40:48 -!- tromp has joined.
18:40:54 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173933&oldid=173779 * 4A10LOAIH * (+1628)
18:41:20 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173934&oldid=173933 * 4A10LOAIH * (+8) /* DivMod (Division + Modulo) */
19:15:23 -!- impomatic has quit (Quit: Client closed).
19:18:51 <esolangs> [[Tol]] https://esolangs.org/w/index.php?diff=173935&oldid=169156 * Kaveh Yousefi * (+0) Rectified the ambiguous identifier for the back jump instruction corresponding to brainfuck's ], the same was entreparted with the decrementation operation Tol, assigning the former to the only unreserved permutation option TOL.
19:20:10 <esolangs> [[Tol]] https://esolangs.org/w/index.php?diff=173936&oldid=173935 * Kaveh Yousefi * (+465) Ameliorated the cat program to the recently introduced identifier disambiguation, and supplemented a Hello, World! printer as a second example.
19:21:07 <esolangs> [[Tol]] https://esolangs.org/w/index.php?diff=173937&oldid=173936 * Kaveh Yousefi * (+182) Added a hyperlink to my implementation of the Tol programming language on GitHub and supplemented the page category tag Implemented.
19:24:00 <esolangs> [[A "real" esolang]] https://esolangs.org/w/index.php?diff=173938&oldid=135926 * Kaveh Yousefi * (+963) Supplemented a Hello, World! example program, added a hyperlink to my implementation on GitHub, and introduced the page category tag Implemented.
19:26:15 <esolangs> [[Jp32]] https://esolangs.org/w/index.php?diff=173939&oldid=153638 * Kaveh Yousefi * (+1610) Introduced an examples section comprehend as its two incipial members the twissel of a cat program and a Hello, World!, added a hyperlink to my implementation on GitHub, and supplemented the page category tag Implemented.
19:38:51 -!- Lord_of_Life_ has joined.
19:40:09 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
19:40:11 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:40:38 <esolangs> [[User talk:Kaveh Yousefi]] N https://esolangs.org/w/index.php?oldid=173940 * Yayimhere2(school) * (+181) Created page with "Hey, I just wanted to thank you a lot for implementing [[;;;]]! --~~~~"
19:49:05 <esolangs> [[User talk:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=173941&oldid=173848 * Ractangle * (+182) /* Excuse me? */
19:50:51 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=173942&oldid=173941 * Yayimhere2(school) * (+257) /* Excuse me? */
19:58:47 -!- Sgeo has joined.
20:00:09 <esolangs> [[User talk:Cleverxia]] N https://esolangs.org/w/index.php?oldid=173943 * Yayimhere2(school) * (+280) Created page with "Hey, you make some really cool esolangs! I was wondering, would you be wanting to make one with me? If so, thanks(!!!!), if not, thanks for responding! Cya 'round --~~~~"
21:19:17 -!- ais523 has joined.
21:31:00 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:37:13 -!- tromp has joined.
21:51:18 <APic> cu
23:07:57 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:28:13 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173944&oldid=173934 * 4A10LOAIH * (+361) /* Decimal to Base N */
23:28:33 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173945&oldid=173944 * 4A10LOAIH * (-174) /* Decimal to Base N (now with hexadecimal support) */
23:56:24 <esolangs> [[Letterfuck]] https://esolangs.org/w/index.php?diff=173946&oldid=173945 * 4A10LOAIH * (+1) /* Decimal to Base N (now with hexadecimal support) */
23:59:22 <esolangs> [[Jp32]] M https://esolangs.org/w/index.php?diff=173947&oldid=173939 * Kaveh Yousefi * (+3) Expunged an instance of cacography.
2026-01-20
00:02:39 -!- fungot has quit (Ping timeout: 244 seconds).
00:03:51 <esolangs> [[User talk:Kaveh Yousefi]] https://esolangs.org/w/index.php?diff=173948&oldid=173940 * Kaveh Yousefi * (+201)
00:26:38 <esolangs> [[Trivial brainfuck substitution]] https://esolangs.org/w/index.php?diff=173949&oldid=172695 * Kaveh Yousefi * (+555) Supplemented entries for the languages Tol, A "real" esolang, and Jp32.
00:38:56 <esolangs> [[Special:Log/newusers]] create * Aprilfools * New user account
01:16:56 <esolangs> [[Kool]] https://esolangs.org/w/index.php?diff=173950&oldid=170478 * A() * (+16)
01:18:31 <esolangs> [[Kool]] https://esolangs.org/w/index.php?diff=173951&oldid=173950 * A() * (+34) Made it make more sense
01:20:19 <esolangs> [[Kool]] https://esolangs.org/w/index.php?diff=173952&oldid=173951 * A() * (-5)
01:41:25 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=173953&oldid=173840 * A() * (+20) /* B */
01:57:25 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173954&oldid=173943 * Cleverxia * (+118)
02:19:56 <esolangs> [[]] https://esolangs.org/w/index.php?diff=173955&oldid=173832 * Cleverxia * (+127)
02:44:06 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
03:09:29 -!- impomatic has joined.
03:29:19 <esolangs> [[PrimeFuck]] https://esolangs.org/w/index.php?diff=173956&oldid=108116 * Cleverxia * (+178)
03:31:50 -!- impomatic has quit (Quit: Client closed).
05:37:40 <esolangs> [[BFInfinity]] https://esolangs.org/w/index.php?diff=173957&oldid=173843 * Cleverxia * (+867) /* Examples */
05:45:06 <esolangs> [[Talk:Anti-Plushie language DIY]] N https://esolangs.org/w/index.php?oldid=173958 * Cleverxia * (+77) Created page with "How to implement the <code>f</code> command in the [[Anti-Plushie language]]?"
06:21:29 <esolangs> [[Special:Log/newusers]] create * Mc20000 * New user account
07:12:22 -!- tromp has joined.
08:27:38 -!- Sgeo has quit (Read error: Connection reset by peer).
08:36:25 -!- tromp has quit (Ping timeout: 246 seconds).
10:12:09 <esolangs> [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=173959&oldid=173632 * I am islptng * (+178)
10:17:38 -!- ais523 has quit (Quit: quit).
10:39:59 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173960&oldid=173954 * Yayimhere2(school) * (+139)
10:44:18 <esolangs> [[User talk:Kaveh Yousefi]] https://esolangs.org/w/index.php?diff=173961&oldid=173948 * Yayimhere2(school) * (+267)
10:55:31 <APic> Hi
11:04:39 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=173962&oldid=173607 * Yayimhere2(school) * (+423) /* Yoyolin0409's Suggestions */
11:07:57 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173963&oldid=173649 * Yayimhere2(school) * (+53) /* ppl i like and dont like */
11:28:04 <esolangs> [[Talk:Anti-Plushie language DIY]] https://esolangs.org/w/index.php?diff=173964&oldid=173958 * None1 * (+367)
11:31:23 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173965&oldid=173773 * I am islptng * (+272) /* What did Ispltng do? */
11:31:35 <esolangs> [[User:Anywaydun]] https://esolangs.org/w/index.php?diff=173966&oldid=173765 * Anywaydun * (+29)
11:44:20 <esolangs> [[User:Anywaydun]] https://esolangs.org/w/index.php?diff=173967&oldid=173966 * Anywaydun * (+75)
11:59:33 -!- strerror has quit (Ping timeout: 250 seconds).
12:01:14 <esolangs> [[One Singapore (2013)]] N https://esolangs.org/w/index.php?oldid=173968 * Anywaydun * (+540) Created page with "{{WIP}} {| class="wikitable" style="width: 100%" !Previous !Current !Next |- |[[Love at First Light (2012)]] |'''One Singapore (2013)''' |[[We Will Get There & One People, One Nation, One Singapore (2014)]] |} '''One Singapore (2013)''' is a joke esolang
12:09:03 -!- chloetax has quit (Quit: Ping timeout (120 seconds)).
12:09:26 -!- strerror has joined.
12:09:53 -!- chloetax has joined.
12:24:09 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173969&oldid=173930 * Dragoneater67 * (+7) /* whar??? */
12:29:06 -!- amby has joined.
12:54:22 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173970&oldid=173960 * Cleverxia * (+105)
12:55:26 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173971&oldid=173970 * Cleverxia * (+45)
13:09:38 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=173972&oldid=173965 * Yayimhere2(school) * (+219) /* What did Ispltng do? */
13:09:48 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=173973&oldid=173963 * Yayimhere2(school) * (-88) /* ppl i like and dont like */
13:11:03 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173974&oldid=173971 * Yayimhere2(school) * (+273)
13:11:58 <esolangs> [[User:Yayimhere/Cleverxia Collab]] N https://esolangs.org/w/index.php?oldid=173975 * Yayimhere2(school) * (+69) Created page with "This is the collab between [[User:Cleverxia]] and [[User:Yayimhere]]."
13:12:23 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173976&oldid=173974 * Yayimhere2(school) * (+117)
13:12:49 <esolangs> [[User talk:Cleverxia]] https://esolangs.org/w/index.php?diff=173977&oldid=173976 * Yayimhere2(school) * (-26)
13:17:02 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173978&oldid=173925 * Yayimhere2(school) * (+29) /* Tokens */
13:19:55 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173979&oldid=173978 * Yayimhere2(school) * (+54) /* Tokens */
13:21:05 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173980&oldid=173979 * Yayimhere2(school) * (+62) /* Tokens */
13:29:54 <esolangs> [[Or+3]] https://esolangs.org/w/index.php?diff=173981&oldid=173823 * Yayimhere2(school) * (+2) /* Computational Class */
13:44:53 <esolangs> [[User talk:Kaveh Yousefi]] https://esolangs.org/w/index.php?diff=173982&oldid=173961 * Kaveh Yousefi * (+203)
13:48:19 -!- esolangs has quit (Ping timeout: 250 seconds).
13:49:48 <esolangs> [[Talk:Bitwise Cyclic Tack]] N https://esolangs.org/w/index.php?oldid=173983 * Cleverxia * (+249) Created page with "This shouldn't be stronger than a [[FSA]] because for ever iteration only finite elements on stack top matters. So you can use it as a state to make any [[FSA]] ~~~~"
13:50:20 -!- esolangs has joined.
13:50:20 -!- ChanServ has set channel mode: +v esolangs.
14:11:09 <esolangs> [[~=0]] N https://esolangs.org/w/index.php?oldid=173984 * Yayimhere2(school) * (+1807) Created page with "{{WIP}} '''~=0''' is a failed attempt at a string based mathematical system created by [[User:Yayimhere]]. It came out to not work(everything was equal to 0, I think), however it's still interesting to read about. It uses a set of axioms. == Alphabet == ~=0 uses
14:15:04 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=173985&oldid=173984 * Yayimhere2(school) * (+217)
14:16:49 -!- impomatic has joined.
14:21:13 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=173986&oldid=173985 * Yayimhere2(school) * (+91) /* Alphabet */
14:23:58 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=173987&oldid=173986 * Yayimhere2(school) * (+65)
14:33:18 <esolangs> [[Talk:Bitwise Cyclic Tack]] https://esolangs.org/w/index.php?diff=173988&oldid=173983 * Yayimhere2(school) * (+453)
14:37:06 <esolangs> [[5++]] M https://esolangs.org/w/index.php?diff=173989&oldid=173686 * RetroPain * (-9)
14:37:43 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=173990&oldid=173931 * Yayimhere2(school) * (+12) /* Examples */
14:37:47 <esolangs> [[Or+3]] https://esolangs.org/w/index.php?diff=173991&oldid=173981 * Dragoneater67 * (+3) /* Commands */ fix
14:38:30 <esolangs> [[Or+3]] https://esolangs.org/w/index.php?diff=173992&oldid=173991 * Dragoneater67 * (+4) /* Commands */ fix
14:55:40 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173993&oldid=173980 * Yayimhere2(school) * (+10) /* Tokens */
15:05:04 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173994&oldid=173993 * Yayimhere2(school) * (+142) /* Tokens */
15:05:21 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173995&oldid=173994 * Yayimhere2(school) * (+31) /* Tokens */
15:17:50 <esolangs> [[User:Yayimhere/XeReg]] https://esolangs.org/w/index.php?diff=173996&oldid=173995 * Yayimhere2(school) * (+484) /* Examples */
15:26:01 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=173997&oldid=173969 * Dragoneater67 * (+47)
15:27:51 <esolangs> [[RECT4n=GLE]] https://esolangs.org/w/index.php?diff=173998&oldid=170116 * Yayimhere2(school) * (+1) /* The copying rule */
16:10:28 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=173999&oldid=173100 * Aadenboy * (+1702) some thoughts on my own esolangs
16:18:55 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=174000&oldid=173436 * Aadenboy * (+1130) revised explanations
16:22:07 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=174001&oldid=173444 * Aadenboy * (+419) /* Request */
16:22:52 <esolangs> [[User talk:Aadenboy]] M https://esolangs.org/w/index.php?diff=174002&oldid=174001 * Aadenboy * (-2) /* Request */ better word? not sure how to express what I mean
16:26:52 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=174003&oldid=174000 * Yayimhere2(school) * (-3) /* Cat */ shorter cat discovered
16:29:16 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=174004&oldid=174003 * Yayimhere2(school) * (+34)
16:32:17 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=174005&oldid=174004 * Yayimhere2(school) * (+5) /* Programs */
17:07:21 -!- impomatic has quit (Quit: Client closed).
17:12:12 <esolangs> [[Duckwise Northward]] https://esolangs.org/w/index.php?diff=174006&oldid=174005 * Yayimhere2(school) * (+60) /* Programs */
17:21:59 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174007&oldid=173990 * Yayimhere2(school) * (+56) /* Expression elements */
17:24:14 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174008&oldid=173973 * Yayimhere2(school) * (+32) /* esolangs */
17:26:10 <esolangs> [[User:Aadenboy/Sandbox]] https://esolangs.org/w/index.php?diff=174009&oldid=166985 * Aadenboy * (-23)
17:26:30 <esolangs> [[User:Aadenboy/Sandbox]] https://esolangs.org/w/index.php?diff=174010&oldid=174009 * Aadenboy * (+0) Aadenboy changed the content model of the page [[User:Aadenboy/Sandbox]] from "wikitext" to "plain text": sure
17:26:30 <esolangs> [[Special:Log/contentmodel]] change * Aadenboy * Aadenboy changed the content model of the page [[User:Aadenboy/Sandbox]] from "wikitext" to "plain text": sure
17:26:49 <esolangs> [[User:Aadenboy/Sandbox]] https://esolangs.org/w/index.php?diff=174011&oldid=174010 * Aadenboy * (+0) Aadenboy changed the content model of the page [[User:Aadenboy/Sandbox]] from "plain text" to "wikitext"
17:26:49 <esolangs> [[Special:Log/contentmodel]] change * Aadenboy * Aadenboy changed the content model of the page [[User:Aadenboy/Sandbox]] from "plain text" to "wikitext"
17:45:57 -!- ajal has joined.
17:45:57 -!- amby has quit (Read error: Connection reset by peer).
18:22:37 -!- dragoneater67 has joined.
18:23:27 <esolangs> [[User:RetroPain]] M https://esolangs.org/w/index.php?diff=174012&oldid=173504 * RetroPain * (-44)
18:25:33 <esolangs> [[User talk:RetroPain]] N https://esolangs.org/w/index.php?oldid=174013 * Yayimhere2(school) * (+124) Created page with "Hello! --~~~~"
18:28:12 <b_jonas> So you know how in current browsers, both alt+D and control+L are shortcuts to go to the URL bar, and both control+left-square-bracket and alt+left are shortcuts to go back, and both control+R and F5 are shortcuts to reload the page? and the legends say that this is because internet explorer and mozilla came up with different sets of shortcuts then copied the shortcuts from each other? I have a
18:28:18 <b_jonas> question. How did Winword end up with both control+S and F12 as shortcuts to save? Does one of them come from a different popular text editor?
18:28:54 <b_jonas> Wait, let's take a step back, how did Windows end up with both control+insert and control+C as shortcuts for copy, and shift+insert and control+V as shortcuts for paste?
18:32:03 -!- impomatic has joined.
18:37:10 <sorear> the last one is from OS/2 Common User Access
18:51:39 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174014&oldid=173997 * Dragoneater67 * (+7) /* but really... */
18:53:17 -!- impomatic has quit (Quit: Client closed).
18:56:49 <b_jonas> sorear: which last one?
18:57:09 <sorear> shift-insert/control-insert
18:57:18 <b_jonas> I see
18:57:26 <fizzie> Ah, so the ctrl-zxcv are Apple-inspired, while the other ones are CUA?
18:57:33 <b_jonas> and are control+C and control+V from older Windows?
18:57:58 <sorear> *shrug*
18:58:18 <b_jonas> I was wondering if this had to do with shift+insert not being a valid shortcut for an XT keyboard, but I think that doesn't make temporal sense
18:58:39 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174015&oldid=174014 * Dragoneater67 * (-1) /* but really... */
18:58:45 <fizzie> As I understand it, shift-insert/ctrl-insert are the *old* ones, as far as Windows goes.
18:59:08 <fizzie> As in, those are the ones in Windows 1; control-C/V appear to have been only added by 3.1 or so.
18:59:15 <b_jonas> I see!
18:59:58 <b_jonas> the older version of Windows that I used was 3.0, but I used 3.11 the most so I don't remember what shortcuts 3.0 has
19:00:36 <b_jonas> if control+C is from Apple that might make sense
19:00:45 <fizzie> The (AT?) PC at my grandparents' had Windows 1.02, I was allowed to play Reversi on it.
19:01:28 <fizzie> https://betawiki.net/wiki/Reversi "-- although an updated version was also included with the Windows 3.1 Driver Library" that seems like a weird inclusion.
19:01:33 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174016&oldid=174015 * Dragoneater67 * (+0)
19:15:50 -!- dragoneater67 has quit (Quit: Leaving.).
19:39:27 -!- Lord_of_Life_ has joined.
19:39:41 -!- impomatic has joined.
19:40:00 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
19:40:47 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:12:06 <esolangs> [[Talk:Iterate]] https://esolangs.org/w/index.php?diff=174017&oldid=172110 * Gapples2 * (+437) /* Question about loop behavior */ new section
20:15:26 <esolangs> [[Talk:Iterate]] https://esolangs.org/w/index.php?diff=174018&oldid=174017 * Aadenboy * (+304) /* Question about loop behavior */
20:16:20 <esolangs> [[Iterate]] M https://esolangs.org/w/index.php?diff=174019&oldid=172100 * Aadenboy * (-151) ehh
20:53:12 -!- dcreager has quit (*.net *.split).
20:53:12 -!- chiselfuse has quit (*.net *.split).
20:53:12 -!- myname has quit (*.net *.split).
20:53:12 -!- dnm has quit (*.net *.split).
20:53:12 -!- oren has quit (*.net *.split).
20:53:12 -!- yuu has quit (*.net *.split).
20:58:52 -!- dcreager has joined.
20:58:52 -!- chiselfuse has joined.
20:58:52 -!- myname has joined.
20:58:52 -!- dnm has joined.
20:58:52 -!- oren has joined.
20:58:52 -!- yuu has joined.
21:12:21 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=174020&oldid=173813 * A() * (+74) (KoolOS)
21:38:52 <APic> Good Night 😴
21:50:08 -!- chloetax has quit (Ping timeout: 240 seconds).
22:05:58 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174021&oldid=173860 * Hotcrystal0 * (-11)
22:26:35 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174022&oldid=174021 * Hotcrystal0 * (+165)
22:43:26 <esolangs> [[Talk:A Question of Protocol]] https://esolangs.org/w/index.php?diff=174023&oldid=173783 * A() * (+66)
22:43:48 <esolangs> [[Talk:A Question of Protocol]] https://esolangs.org/w/index.php?diff=174024&oldid=174023 * A() * (+264)
22:45:01 -!- impomatic has quit (Quit: Client closed).
22:48:26 -!- chloetax has joined.
2026-01-21
00:10:23 -!- Sgeo has joined.
00:18:57 <Hooloovoo> b_jonas, #win31 may or may not be able to help with weird windows history questions
00:22:23 <esolangs> [[1 Bit, an eight byte]] https://esolangs.org/w/index.php?diff=174025&oldid=166174 * Kaveh Yousefi * (+678) Provided an interpreter implementation in Common Lisp.
00:23:33 <esolangs> [[1 Bit, an eight byte]] https://esolangs.org/w/index.php?diff=174026&oldid=174025 * Kaveh Yousefi * (+63) Supplemented three page category tags.
00:36:15 <esolangs> [[Matching Machines]] N https://esolangs.org/w/index.php?oldid=174027 * A() * (+654) Created page with "Matching Machines is an idea invented by [[User: A()]]. Basically, a MM does one of two things: :* If all a's match with all b's, halt :* If not all a's match with all b's, or not all b's match with all a's; loop forever ::''note: a's go before b's'' == Examples ==
00:41:56 <esolangs> [[Matching Machines]] https://esolangs.org/w/index.php?diff=174028&oldid=174027 * A() * (+1) /* Remove n' Check */
00:42:45 <esolangs> [[Matching Machines]] https://esolangs.org/w/index.php?diff=174029&oldid=174028 * A() * (+1)
00:46:54 <esolangs> [[Matching Machines]] https://esolangs.org/w/index.php?diff=174030&oldid=174029 * A() * (+1)
00:47:35 <esolangs> [[Remove n' Check]] N https://esolangs.org/w/index.php?oldid=174031 * A() * (+880) Created page with "[[Remove n' Check]] is an esoteric programming language that was made to 'interpret' [[Matching Machines]]. == Commands == {| class="wikitable" |+ Commands |- ! Commands !! Disc |- | Remove 'ab': n || keep removing ab from input string until none are left, then jump
00:48:06 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174032&oldid=174022 * Hotcrystal0 * (+151)
00:56:17 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=174033&oldid=174020 * A() * (+103)
00:59:57 <esolangs> [[Special:Log/newusers]] create * U46 * New user account
01:03:08 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174034&oldid=173594 * U46 * (+96)
01:11:45 <esolangs> [[PyBinMath]] N https://esolangs.org/w/index.php?oldid=174035 * U46 * (+137) Created page with "'''PyBinMath''' is python but in binary. it ''doesn't'' use zeros or 1s instead it uses - for a zero or + for a 1. [[Category:Languages]]"
01:12:17 <esolangs> [[PyBinMath]] https://esolangs.org/w/index.php?diff=174036&oldid=174035 * U46 * (+0)
01:14:23 <esolangs> [[PyBinMath]] https://esolangs.org/w/index.php?diff=174037&oldid=174036 * U46 * (+4)
01:26:20 -!- ajal has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
03:09:56 -!- impomatic has joined.
03:33:22 -!- impomatic has quit (Quit: Client closed).
04:43:17 <esolangs> [[User:David.werecat/BFBench]] M https://esolangs.org/w/index.php?diff=174038&oldid=94874 * Sreekotay * (-22) /* Interpreter Descriptions */
04:44:57 <esolangs> [[User:David.werecat/BFBench]] M https://esolangs.org/w/index.php?diff=174039&oldid=174038 * Sreekotay * (+51) /* Interpreter Descriptions */
04:45:15 <esolangs> [[User:David.werecat/BFBench]] https://esolangs.org/w/index.php?diff=174040&oldid=174039 * Sreekotay * (+4) /* Interpreter Descriptions */
04:45:30 <esolangs> [[User:David.werecat/BFBench]] M https://esolangs.org/w/index.php?diff=174041&oldid=174040 * Sreekotay * (-4) /* Interpreter Descriptions */
04:46:01 <esolangs> [[User:David.werecat/BFBench]] M https://esolangs.org/w/index.php?diff=174042&oldid=174041 * Sreekotay * (+60) /* Results */
04:47:25 <esolangs> [[Talk:Brainfuck speed test]] https://esolangs.org/w/index.php?diff=174043&oldid=134167 * Sreekotay * (+139) /* Please try mine too */
04:47:46 <esolangs> [[Talk:Brainfuck speed test]] https://esolangs.org/w/index.php?diff=174044&oldid=174043 * Sreekotay * (+37) /* Please try mine too */
06:57:49 <esolangs> [[Brainfuck speed test]] M https://esolangs.org/w/index.php?diff=174045&oldid=136256 * Sreekotay * (-21) /* Result */
08:15:14 <esolangs> [[User:Anywaydun]] https://esolangs.org/w/index.php?diff=174046&oldid=173967 * Anywaydun * (+7194)
08:36:41 <esolangs> [[User:Anywaydun]] https://esolangs.org/w/index.php?diff=174047&oldid=174046 * Anywaydun * (+427)
08:41:00 -!- Sgeo has quit (Read error: Connection reset by peer).
11:09:10 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174048&oldid=174007 * Yayimhere2(school) * (+0) /* Examples */
11:10:09 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174049&oldid=174048 * Yayimhere2(school) * (+7) /* Demonstration */
11:10:56 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174050&oldid=174049 * Yayimhere2(school) * (-11)
11:11:26 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174051&oldid=173987 * Yayimhere2(school) * (+1) /* Axioms */
11:11:54 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174052&oldid=174051 * Yayimhere2(school) * (+0) /* Axioms */
11:12:12 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174053&oldid=174052 * Yayimhere2(school) * (+2) /* Axioms */
11:15:30 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174054&oldid=174053 * Yayimhere2(school) * (+406)
11:16:24 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174055&oldid=174054 * Yayimhere2(school) * (+20) /* Variation */
11:16:34 <APic> HI *
11:16:38 <APic> s/I/i/
11:22:17 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174056&oldid=173886 * Yayimhere2(school) * (-1) /* Examples */ minimize truth machine
11:23:03 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174057&oldid=174056 * Yayimhere2(school) * (-61) /* Examples */
11:26:07 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174058&oldid=174050 * Yayimhere2(school) * (+63)
11:30:22 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174059&oldid=174058 * Yayimhere2(school) * (-7) /* Demonstration */
11:31:54 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174060&oldid=174059 * Yayimhere2(school) * (+85) /* Examples */
12:57:55 -!- amby has joined.
13:20:08 <esolangs> [[Cirt e mys]] M https://esolangs.org/w/index.php?diff=174061&oldid=174060 * Dragoneater67 * (+4) minor spelling fixes
13:22:21 <esolangs> [[Project Euler/7]] https://esolangs.org/w/index.php?diff=174062&oldid=137142 * PrySigneToFry * (+154)
13:30:29 <esolangs> [[Rickrolling]] https://esolangs.org/w/index.php?diff=174063&oldid=171884 * Yoyolin0409 * (+0) /* Never Gonna Give You Up */
13:31:32 <esolangs> [[Rickrolling]] https://esolangs.org/w/index.php?diff=174064&oldid=174063 * Yoyolin0409 * (+0) Undo revision [[Special:Diff/174063|174063]] by [[Special:Contributions/Yoyolin0409|Yoyolin0409]] ([[User talk:Yoyolin0409|talk]])
13:32:04 <esolangs> [[Never Gonna Give You Up]] https://esolangs.org/w/index.php?diff=174065&oldid=173203 * Yoyolin0409 * (+2133)
13:32:30 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174066&oldid=174061 * Yayimhere2(school) * (+174) /* Rewriting rules */
14:36:34 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=174067&oldid=173833 * Cleverxia * (+393) fix//s the user page throuoguhtly
14:37:22 -!- Everything has joined.
15:08:28 <int-e> I'm sick of everything.
15:27:30 -!- impomatic has joined.
15:55:38 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174068&oldid=174066 * Yayimhere2(school) * (+15) /* Notation */
15:56:18 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174069&oldid=174068 * Yayimhere2(school) * (+7) /* Notation */
16:21:50 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174070&oldid=174016 * Dragoneater67 * (+39) /* but really... */ fixed the link (for real this time)
16:35:12 <esolangs> [[Cop e mys]] N https://esolangs.org/w/index.php?oldid=174071 * Yayimhere2(school) * (+509) Created page with "'''Cop e mys''' is a version of [[cirt e mys]], which modifies the bracket matching, and was created as an accident. It is also as a variant possible to implement in [[Regex]] with capture groups. == Definition == Cop e mys is exactly the same as cirt e mys,
16:48:51 <esolangs> [[Special:Log/newusers]] create * U49 * New user account
16:54:39 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174072&oldid=174034 * U49 * (+152)
17:08:00 <esolangs> [[RECT4n=GLE]] https://esolangs.org/w/index.php?diff=174073&oldid=173998 * Yayimhere2(school) * (-2) /* The copying rule */
17:08:26 <esolangs> [[RECT4n=GLE]] https://esolangs.org/w/index.php?diff=174074&oldid=174073 * Yayimhere2(school) * (-1) /* The copying rule */
18:01:40 -!- Everything has quit (Quit: leaving).
18:23:27 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174075&oldid=174055 * Yayimhere2(school) * (+34) /* Variation */
18:24:22 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174076&oldid=174075 * Yayimhere2(school) * (+0) /* Variation */
18:25:09 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174077&oldid=174076 * Yayimhere2(school) * (-26) /* Axioms */
18:37:18 <esolangs> [[User:FluixMakesEsolangs/Secret]] M https://esolangs.org/w/index.php?diff=174078&oldid=172467 * FluixMakesEsolangs * (+72) SHHHH VERY SEECRET
18:57:58 <APic> Good Night * 😴
19:27:30 <esolangs> [[User:FluixMakesEsolangs]] https://esolangs.org/w/index.php?diff=174079&oldid=170000 * FluixMakesEsolangs * (+133) added more stuff
19:33:10 -!- impomatic has quit (Quit: Client closed).
19:36:45 -!- impomatic has joined.
19:40:05 -!- Lord_of_Life has quit (Ping timeout: 244 seconds).
19:40:35 -!- Lord_of_Life has joined.
20:00:27 <esolangs> [[Special:Log/newusers]] create * Stegoratops * New user account
20:08:12 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174080&oldid=174072 * Stegoratops * (+164) /* Introductions */
20:14:30 -!- iovoid has quit (Ping timeout: 245 seconds).
20:17:39 -!- iovoid has joined.
22:55:07 -!- impomatic has quit (Quit: Client closed).
23:03:35 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=174081&oldid=163278 * Calculus is fun * (-33)
2026-01-22
00:47:50 -!- Sgeo has joined.
02:01:36 -!- pool0 has changed nick to pool.
02:40:56 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
04:30:17 -!- impomatic has joined.
04:40:55 <esolangs> [[C-complete]] N https://esolangs.org/w/index.php?oldid=174082 * Cleverxia * (+884) Created page with "C-complete, as with [[plushie-complete]],[[PrySigneToFry-complete]] and all other *-complete's, is a concept; it's proposed by [[User:Cleverxia]](hence the name). ==Requirements== To be C-complete, an esolang must be able to do these: # print "C" # print [[C/the str
05:08:15 <esolangs> [[C/the string]] N https://esolangs.org/w/index.php?oldid=174083 * Cleverxia * (+283) Created page with "take the 1st 97381 characters output from this hecagony program: 9|{\2H/2=;r[];6_']5/XB'2_Y/;1#t;5l6+;"97#7[8T]885;/\\}{_vA651kS|2;7;3N]-"k15_0]\6_ws/3/63hN{XZ+7;G|;;11\8;v|75[s\#*4+#|B8t9;2DR/w/;XZ;30\_"X*;[930[=2'_4-ag1i;7#9;_*29=;773L02;K\E9|s0[|T;=_];23Ll64-\
05:09:50 <esolangs> [[Special:Log/move]] move * Cleverxia * moved [[C/the string]] to [[C-complete/the string]]: Misspelled title
05:10:13 <esolangs> [[C-complete]] https://esolangs.org/w/index.php?diff=174086&oldid=174082 * Cleverxia * (+9)
05:10:59 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=174087&oldid=174067 * Cleverxia * (+39) /* Current Non-Esolangs I've created */
05:15:18 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=174088&oldid=173972 * Cleverxia * (+86)
05:48:55 <APic> Hi
05:57:19 <esolangs> [[Talk:C-complete]] N https://esolangs.org/w/index.php?oldid=174089 * Corbin * (+146) Created page with "Just like the others, this isn't an isomorphism-invariant concept. ~~~~"
07:36:11 -!- impomatic has quit (Quit: Client closed).
08:24:46 -!- b_jonas has quit (Quit: leaving).
08:34:30 <esolangs> [[User talk:Yayimhere]] https://esolangs.org/w/index.php?diff=174090&oldid=174088 * Yayimhere2(school) * (+143) /* When will you work on che collab? */
08:45:49 <esolangs> [[Non-Plushie-complete]] M https://esolangs.org/w/index.php?diff=174091&oldid=168764 * JIT * (+18)
08:47:20 <esolangs> [[Non-Plushie-complete]] M https://esolangs.org/w/index.php?diff=174092&oldid=174091 * JIT * (-18) Undo revision [[Special:Diff/174091|174091]] by [[Special:Contributions/JIT|JIT]] ([[User talk:JIT|talk]])
08:51:23 -!- Sgeo has quit (Read error: Connection reset by peer).
08:55:38 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174093&oldid=174080 * PIIton345 * (+172)
08:58:55 <esolangs> [[Calcore]] N https://esolangs.org/w/index.php?oldid=174094 * PIIton345 * (+13440) Created page with "'''Calcore''' is an [[esoteric programming language]] invented by [[User:PIIton345]]. <span id="language-specification"></span> == specification == * Interpreter-based. * Commands, numbers, and characters are written using '''one of''' the supported date notations b
09:01:57 <esolangs> [[AddByteSubByte]] https://esolangs.org/w/index.php?diff=174095&oldid=172831 * JIT * (+24) fix-ed
09:06:17 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=174096&oldid=173953 * PIIton345 * (+14) /* C */
09:38:28 <esolangs> [[User:RaiseAfloppaFan3925/Sandbox]] https://esolangs.org/w/index.php?diff=174097&oldid=172031 * RaiseAfloppaFan3925 * (+1110)
10:01:05 <esolangs> [[Talk:Rpg]] N https://esolangs.org/w/index.php?oldid=174098 * Yoyolin0409 * (+175) Created page with "==Question== Does anyone know if it's legal for a char's health value to be 0?--~~~~"
10:02:35 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=174099&oldid=173942 * Yoyolin0409 * (+100) /* Excuse me? */
10:04:19 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=174100&oldid=174099 * Yoyolin0409 * (+157) /* Excuse me? */
10:04:47 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=174101&oldid=174100 * Yoyolin0409 * (+8) /* "" */
10:14:08 <esolangs> [[User talk:Ractangle]] https://esolangs.org/w/index.php?diff=174102&oldid=173597 * Yoyolin0409 * (+368)
10:18:11 <esolangs> [[C-complete]] https://esolangs.org/w/index.php?diff=174103&oldid=174086 * Cleverxia * (+84) /* Requirements */
10:19:59 <esolangs> [[Talk:WLWLWL]] N https://esolangs.org/w/index.php?oldid=174104 * Yoyolin0409 * (+89) Created page with "==== Is actually something that appears in a song lyric?"
10:21:33 -!- impomatic has joined.
10:22:38 <esolangs> [[Food]] https://esolangs.org/w/index.php?diff=174105&oldid=172210 * Yoyolin0409 * (+22) /* A */
10:41:23 -!- impomatic has quit (Quit: Ping timeout (120 seconds)).
10:45:47 <esolangs> [[Project Euler/7]] M https://esolangs.org/w/index.php?diff=174106&oldid=174062 * I am islptng * (-154) Cheater!
11:02:31 -!- impomatic has joined.
11:05:39 -!- impomatic has quit (Client Quit).
11:24:45 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=174107&oldid=174101 * Yayimhere2(school) * (+146) /* Excuse me? */
11:43:58 <esolangs> [[User:PIIton345]] N https://esolangs.org/w/index.php?oldid=174108 * PIIton345 * (+236) Created page with "I am '''PIIton345'''. I am from Japan. ==My list of languages== *[[Calcore]] ==Pages== *[https://github.com/pIIton345 Github] *[https://qiita.com/pIIton345 Qiita(Technical Knowledge Sharing Service from Japanese)] [[Category:People]]"
11:45:06 <esolangs> [[Calcore]] https://esolangs.org/w/index.php?diff=174109&oldid=174094 * PIIton345 * (-45)
14:15:14 -!- DOS_User_webchat has joined.
14:43:32 -!- Sgeo has joined.
14:50:34 -!- impomatic has joined.
14:51:33 -!- b_jonas has joined.
14:53:33 -!- DOS_User_webchat has quit (Quit: Client closed).
14:53:47 -!- DOS_User_webchat has joined.
15:00:56 <esolangs> [[User talk:FluixMakesEsolangs/Secret]] https://esolangs.org/w/index.php?diff=174110&oldid=172656 * Dragoneater67 * (+289) eh
15:01:18 -!- amby has joined.
15:09:22 -!- DOS_User_webchat has quit (Quit: Client closed).
16:07:50 -!- pool has quit (Ping timeout: 245 seconds).
16:11:01 -!- pool has joined.
16:18:29 -!- impomatic has quit (Quit: Client closed).
18:09:27 -!- impomatic has joined.
19:17:09 -!- impomatic has quit (Quit: Client closed).
19:40:34 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:42:11 -!- impomatic has joined.
19:42:22 -!- Lord_of_Life has joined.
19:57:30 -!- impomatic has quit (Quit: Client closed).
20:28:53 <APic> cu
20:36:37 <esolangs> [[User:Stegoratops]] N https://esolangs.org/w/index.php?oldid=174111 * Stegoratops * (+1185) Created page with "Hello, I am Stegoratops (who would have guessed) There isn't anything here <ref>https://en.wikipedia.org/wiki/Dash#Em_dash</ref> except for testing of the editing == Playground == * * * * * * * = B I G G O R I L L A = == Some more Testing ==
21:16:07 <esolangs> [[User talk:Ractangle]] M https://esolangs.org/w/index.php?diff=174112&oldid=174102 * Ractangle * (-368) I said that only higher ups can delete pages
21:32:40 <esolangs> [[Mezzo]] N https://esolangs.org/w/index.php?oldid=174113 * Stegoratops * (+2891) Created page with "'''Mezzo''' is an [[Esoteric programming language]] created by [[User:Stegoratops]] in [[Category:2026]]. It was inspired by both [[Forte]] (thus the name) and [[Hofstadter]]. Each expression evaluated redefines the number of the current line. Though, unlike [[Forte]
21:33:46 <esolangs> [[Mezzo]] M https://esolangs.org/w/index.php?diff=174114&oldid=174113 * Stegoratops * (-15) /* Calculator */
21:34:01 <esolangs> [[Mezzo]] M https://esolangs.org/w/index.php?diff=174115&oldid=174114 * Stegoratops * (-4) /* Cat */
21:34:11 <esolangs> [[Mezzo]] M https://esolangs.org/w/index.php?diff=174116&oldid=174115 * Stegoratops * (-3) /* Truth-machine */
21:34:18 <esolangs> [[Mezzo]] M https://esolangs.org/w/index.php?diff=174117&oldid=174116 * Stegoratops * (-3) /* Hello World */
21:37:29 <esolangs> [[Mezzo]] M https://esolangs.org/w/index.php?diff=174118&oldid=174117 * Stegoratops * (-2) /* Interpreter */
21:40:25 <esolangs> [[Mezzo]] https://esolangs.org/w/index.php?diff=174119&oldid=174118 * Aadenboy * (+54) categories
22:21:26 -!- ais523 has joined.
23:31:30 -!- msv has joined.
23:31:38 -!- msv has quit (Remote host closed the connection).
2026-01-23
02:40:12 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
03:30:49 -!- impomatic has joined.
03:31:14 -!- impomatic has quit (Client Quit).
03:58:30 -!- leah2 has quit (Ping timeout: 265 seconds).
05:25:16 -!- leah2 has joined.
06:36:04 <APic> Hi
09:06:15 <esolangs> [[Talk:SletScript]] https://esolangs.org/w/index.php?diff=174120&oldid=167854 * I am islptng * (+577) SSFuck???
09:16:08 -!- Sgeo has quit (Read error: Connection reset by peer).
10:05:21 -!- ais523 has quit (Quit: quit).
11:21:03 <esolangs> [[A&S]] N https://esolangs.org/w/index.php?oldid=174121 * Timm * (+365) Created page with "R(0-15) & PC are registers ADD A <- B //comment! SUB A <- B //A and B are pointer ADD PC <- A //jump PC+1+A set SET A <- B: SUB A <- A ADD A <- B not op NOT A: SET X <- R1 ADD PC <- A ADD X <- R2 SUB X <- R1 or op OR A B: SET Y <- A ADD Y <- B ADD PC <-
11:21:42 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=174122&oldid=172463 * Timm * (+11)
11:44:13 <esolangs> [[(A)-rightarrow(B)]] N https://esolangs.org/w/index.php?oldid=174123 * Timm * (+354) Created page with "{{wrongtitle|title=(A)->(B)}} replace (A)->(B) print (A)~>(B) input (A)~>() ()~>(A) digits [#1]~>[#1]/(comment)->(1 are mark digit to output it self) letters {#1}~>{#1} ascii <[#1]>~>[#1] random '(a)~>(a)'/'(a)~>(b)' plus1 (code be long) (i)~>()/(0+1)->(1
11:44:38 <esolangs> [[(A)-rightarrow(B)]] https://esolangs.org/w/index.php?diff=174124&oldid=174123 * Timm * (+14)
11:45:24 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=174125&oldid=174122 * Timm * (+25)
11:45:53 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=174126&oldid=174125 * Timm * (+9)
11:51:28 <esolangs> [[ByteByteIfJump]] https://esolangs.org/w/index.php?diff=174127&oldid=170929 * Timm * (-116)
12:21:37 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174128&oldid=173707 * None1 * (+53) /* Commands */
12:21:45 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174129&oldid=174128 * None1 * (+5) /* Commands */
12:23:20 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174130&oldid=174129 * None1 * (+83) /* Commands */
12:34:40 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174131&oldid=174130 * None1 * (+86) /* Commands */
13:33:37 -!- amby has joined.
13:56:53 <esolangs> [[Special:Log/newusers]] create * Etqui * New user account
14:06:41 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174132&oldid=174093 * Etqui * (+75) /* Introductions */
14:11:48 <esolangs> [[!NULL]] N https://esolangs.org/w/index.php?oldid=174133 * Etqui * (+2415) Created page with "'''!NULL''' is a unique programming language created in 2025. The name refers to the concept of NULL, which means nothing. The language makes "not null" (!NULL) into something functional. == Overview == !NULL uses a detailed command syntax where all commands follow this p
14:13:46 <esolangs> [[!NULL]] https://esolangs.org/w/index.php?diff=174134&oldid=174133 * Etqui * (-16) /* Timing */
14:14:02 <esolangs> [[!NULL]] https://esolangs.org/w/index.php?diff=174135&oldid=174134 * Etqui * (-30) /* System */
14:15:47 <esolangs> [[User:I am islptng]] https://esolangs.org/w/index.php?diff=174136&oldid=167940 * I am islptng * (+283)
14:23:23 -!- impomatic has joined.
14:33:44 <esolangs> [[Kiwiscript]] https://esolangs.org/w/index.php?diff=174137&oldid=163997 * PrySigneToFry * (+36)
14:37:41 <esolangs> [[User talk:Antojo7595]] N https://esolangs.org/w/index.php?oldid=174138 * BrainFuckGirl * (+350) Hi
15:04:43 -!- Sgeo has joined.
15:33:30 -!- joast has quit (Quit: Leaving.).
16:07:56 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=174139&oldid=173999 * Aadenboy * (+616) 1,000 edits!
16:25:59 <esolangs> [[Talk:!NULL]] N https://esolangs.org/w/index.php?oldid=174140 * Corbin * (+260) Created page with "How did you show that this language is Turing-complete? Also, would you be willing to share the interpreter? You can link to it off-site; you don't have to license it for the wiki. ~~~~"
16:29:14 -!- joast has joined.
16:33:49 <esolangs> [[User talk:Buckets]] https://esolangs.org/w/index.php?diff=174141&oldid=170100 * Corbin * (+468) /* Did you truly make your esolangs before 2025? */ Doubtful.
16:49:20 -!- ais523 has joined.
17:32:58 <esolangs> [[NumSym]] https://esolangs.org/w/index.php?diff=174142&oldid=121394 * Stiathirs the Protogen * (+558) Added a new example program, being FizzBuzz. Also a minor edit to remove an extra whitespace in the Hello World program.
17:33:29 <esolangs> [[NumSym]] M https://esolangs.org/w/index.php?diff=174143&oldid=174142 * Stiathirs the Protogen * (+5) Linked Hello World to its article
17:47:56 <esolangs> [[Mezzo]] https://esolangs.org/w/index.php?diff=174144&oldid=174119 * Dragoneater67 * (+19) minor changes
18:22:47 -!- ais523 has quit (Quit: quit).
18:35:58 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
18:37:11 -!- pool has joined.
18:38:12 -!- ais523 has joined.
19:08:19 -!- impomatic has quit (Ping timeout: 272 seconds).
19:25:35 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174145&oldid=174070 * Dragoneater67 * (+99) /* but really... */
19:27:13 <esolangs> [[User:Dragoneater67]] M https://esolangs.org/w/index.php?diff=174146&oldid=174145 * Dragoneater67 * (+3) /* but really... */
19:39:48 -!- Lord_of_Life_ has joined.
19:40:49 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:40:58 -!- impomatic has joined.
19:42:33 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:43:53 <APic> Good Night
19:45:36 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174147&oldid=174032 * Hotcrystal0 * (-70)
20:07:47 -!- lynndotpy60936 has quit (Quit: bye bye).
20:08:05 -!- lynndotpy60936 has joined.
20:08:14 -!- lynndotpy60936 has quit (Client Quit).
20:09:32 -!- lynndotpy60936 has joined.
23:09:43 <esolangs> [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=174148&oldid=171011 * Blashyrkh * (+367) /* Is there anything between IJ and complete bases? */ new section
23:14:49 <esolangs> [[Talk:Combinatory logic]] M https://esolangs.org/w/index.php?diff=174149&oldid=174148 * Blashyrkh * (+91) /* Is there anything between IJ and complete bases? */
23:17:26 <esolangs> [[Talk:Combinatory logic]] M https://esolangs.org/w/index.php?diff=174150&oldid=174149 * Blashyrkh * (+0) /* Is there anything between IJ and complete bases? */ Fix use of contains/includes
2026-01-24
00:11:18 <esolangs> [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=174151&oldid=174150 * Corbin * (+192) /* Is there anything between IJ and complete bases? */ Good question.
01:11:24 <esolangs> [[Execline]] https://esolangs.org/w/index.php?diff=174152&oldid=147774 * Corbin * (+542) Style, references, bluelinks, more words.
01:25:12 <esolangs> [[Vixen]] https://esolangs.org/w/index.php?diff=174153&oldid=170776 * Corbin * (+775) Senpai noticed me! Save a couple quotes which I think are, in sequence, *extremely* funny. Also explain the name more.
01:25:34 <korvo> It's Foxgirl Friday, after all.
01:26:07 <korvo> https://media.bark.lgbt/media_attachments/files/112/019/720/787/034/539/original/40a24e0f8465b9ca.jpg
01:30:26 <ais523> I am still bothered at the overly literal romanisation "senpai" – romanizations of Japanese are mostly intended to allow English speakers to read and pronounce the word more easily, so it should probably be spelled "sempai" which is also valid and much closer to the actual Japanese pronunciation
01:32:13 <ais523> "senpai" would work well if it were being used to type Japanese on an English keyboard, but I don't think that's the usual motivation
01:32:52 <korvo> Uguu~ I'm just surrounded by senpai~
01:33:14 <korvo> As usual, I am half-serious and half-joking, right down the middle like a chimeric housecat.
01:34:46 <ais523> I guess Japanese loanwords from English have often diverged quite some way from their initial English pronunciations and even meanings, so the same happening in reverse isn't so surprising
01:35:27 <korvo> Anyway, I guess Vixen is officially a Linux spin. I have successfully called Vixen methods from inside QEMU after using a Vixen method as the /init. I am tempted to ask for [[Category:Linux distributions]].
01:36:55 <Sgeo> I vaguely started reading about Lean and Rocq, there's an interactive "game" for learning Lean.
01:37:18 <korvo> We kind of have a PNW Japanese dialect and accent. Second-gen folks have an l/r split, and the gendered words are heavily disfavored. There's still a fairly strong distinction between the native speakers and the folks like me who have it as third or fourth language.
01:37:35 <Sgeo> Can those proof things use intuitionistic logic? Or only their own builtin one? I kind of think intuitionistic logic is a bit... unintuitive
01:39:11 <korvo> Sgeo: They aren't really designed for implementing logic in logic. It's a longstanding issue with the type-theory approach to proofs. I don't know what Lean's formalism actually is today ("unsound" TBH) but Rocq's using a fairly nice higher-order lambda calculus, Calculus of Constructions.
01:40:08 <korvo> Contrast with e.g. Metamath where there's set.mm using classical logic and ZFC next to iset.mm using intuitionistic logic and IZF. And further down the road they also have quantum foundations. I tried to contribute linear-logic foundations a few years ago, based on a paper of M. Shulman, but couldn't get it to actually work.
01:41:30 <Sgeo> Would learning about Metamath be a good way to learn... about ZFC and ... other stuff?
01:42:41 <korvo> To answer your earlier question, here's how to make Rocq do any logic you want; the example's fully worked to prove Gödel's theorem, but it could be adjusted to write an interpreter or etc. https://www.r6.ca/Goedel/goedel1.html
01:43:48 <korvo> TBH maybe but probably not. Metamath can help with understanding practical foundations of logic, but it's not a teaching tool. Metamath's real power is that it verifies thousands of proofs/second. What set.mm can teach you is how to start with complex numbers before natural numbers.
01:44:20 <ais523> I get frustrated that Rust doesn't appear to be implemented by desugaring everything into a smaller core language, which has lead to a number of soundness bugs
01:45:37 <korvo> Sgeo: Ah, found it. If you want to understand the *structural ideas* underneath ZFC, I really recommend https://arxiv.org/abs/1212.6543 by Leinster. ZFC itself is a specific programming language where the only datatype is sets. It's verbose and nasty. Leinster cleans it all up.
01:45:39 <ais523> (a good example is my answer https://stackoverflow.com/q/79825066 which got it into the Hot Network Questions sidebar, something that is more to do on Stack Overflow than on smaller Stack Exchange sites, although the "this is caused by not implementing as desugaring" is explained only in the comments)
01:45:45 <ais523> * my answer to
01:47:02 <korvo> ais523: Nice answer. For some reason I can't articulate yet, this feels like the same shape as finalizers in GC'd runtimes.
01:47:25 <korvo> I guess it's the illegal-looking self-extension of a finalizer's effective lifetime via ordinary mutation.
01:47:59 <ais523> I think I tried to seriously use resurrection-within-finalizer as part of a serious Java project once, but can no longer remember the details
01:48:12 <ais523> I do remember that it either didn't work or was unnecessary, possibly both
01:48:29 <korvo> I may have used it in a Minecraft server? I'll check.
01:51:26 <korvo> Oh wow. Nope, instead I apparently *never deleted* the relevant objects. Hilarious code from Past Corbin there.
01:51:59 <ais523> intentional memory leaks are an underrated coding technique
02:01:56 -!- amby has quit (Remote host closed the connection).
02:09:24 <b_jonas> ais523: what kind of smaller core language are you thinking of? normally I'd think of one that helps compiling to various CPU native codes, but you have to verify that the program typechecks and lifetime checks before you compile to the small core language, because the core language doesn't ensure safety anymore. but I thought most soundness bugs in rust are from confusing the typechecker.
02:09:54 <ais523> b_jonas: a type system based on fewer primitives
02:10:24 <ais523> as an example, currently in Rust a closure is its own thing that acts sort-of like a struct – I would prefer it if closures were just desugared directly to structs, and then typechecked in that form
02:10:55 <b_jonas> hmm
02:12:01 <esolangs> [[User talk:RetroPain]] M https://esolangs.org/w/index.php?diff=174154&oldid=174013 * RetroPain * (+5)
02:12:04 <ais523> well-formedness is another good example, instead of being a rule of the type system the compiler could just desugar into stating the well-formedness-implied bounds explicitly and then check those
02:12:14 <esolangs> [[User talk:RetroPain]] M https://esolangs.org/w/index.php?diff=174155&oldid=174154 * RetroPain * (-5) test
02:12:19 <b_jonas> translating closures to structs is probably possible to simplify compilation, though I don't know if it's also possible in a way that it's enough to do typechecking after the transformation
02:12:42 <b_jonas> what do you mean by well-formedness?
02:12:43 <esolangs> [[User talk:RetroPain]] https://esolangs.org/w/index.php?diff=174156&oldid=174155 * RetroPain * (+100)
02:13:01 <b_jonas> do you mean no type names with loops?
02:13:44 <ais523> b_jonas: a &'a T can't exist if T contains a lifetime shorter than 'a
02:13:59 <ais523> like, it can't even be mentioned by the type system or it causes horrible type system bugs
02:14:38 <ais523> this sort-of makes sense because a &'a T is supposed to always contain a valid T for the entire lifetime 'a, which it couldn't if T becomes invalid at some point during 'a
02:15:04 <ais523> but it seems wrong to me that it breaks on even mentioning the type, even if objects of that type are never constructed
02:15:10 <b_jonas> I See
02:16:27 <b_jonas> I think part of the reason why rustc doesn't try to desugar constructs to a simpler language is that rustc tries to give very readable error/warning messages, more so than gcc/clang, and desugaring would make that harder because you'd have to resugar to print the error/warning
02:18:15 <b_jonas> I mean the error/warning messages not only try to prove that your code is wrong, they also often try to give a guess of what you may have meant to write
02:18:17 <korvo> Same philosophy as GHC, right?
02:18:17 <ais523> that is plausible, I was wondering about it myself
02:18:43 <ais523> but you don't really need to resugar, just look at the corresponding initial code
02:19:39 <b_jonas> yes, but you need to analyze the initial code to guess what the user meant to write
02:21:28 <b_jonas> anyway, maybe some translation could be done, I was just confused because when you say "translate to a smaller language" I mostly think of one that no longer knows about lifetimes and only implements unsafe rust, and even loses some of the type information besides lifetimes so it can do type-unsafe things
02:22:34 <ais523> b_jonas: Rust already does that step internally
02:22:38 <b_jonas> but closures in particular you can probably translate away, also you can probably eliminate the complex pattern language and let-chains and only use simple match statements on the top-level enum constructor
02:22:42 <ais523> so I can't reasonably criticise it for not doing that
02:28:35 <b_jonas> I still don't know whether you can actually translate rust to a language that has conditional gotos instead of loops. I hope it can be.
02:45:07 -!- impomatic has quit (Quit: Client closed).
03:38:00 <Hooloovoo> doesn't it compile to assembly?
03:41:01 <b_jonas> Hooloovoo: yes, but this is about intermediate forms before that
03:42:29 <esolangs> [[Endfield]] N https://esolangs.org/w/index.php?oldid=174157 * Cleverxia * (+1800) Created page with "Endfield is yet another esolang created by [[User:cleverxia]]. It's a brainfuck derivative. The commands are due to the fact that when you pay to the game Endfield, it deduces money from a random account, and you can login on your account on other devices wit cache
03:43:16 <Hooloovoo> I will admit that the last question was basically the only part of the conversation I understood fully
03:43:17 <esolangs> [[User:Cleverxia]] https://esolangs.org/w/index.php?diff=174158&oldid=174087 * Cleverxia * (+43) /* Current Esolangs I've created */
05:43:44 <Sgeo> I don't understand true but not provable. Is the continuum hypothesis a statement that might be true but not provable? I'm vaguely under the impression that there's a way to envision ZFC where CH is true and a way to envision it where it's false. So is that... a different sort of thing from statements which might be true but not provably true?
05:54:28 <korvo> Kind of. CH is *independent*. Like, suppose we have a function f(0) = N, f(n + 1) = f(n) → 2. This is the iterated power set of the natural numbers. (This could be called aleph or bet in some texts, but it's not consistent.)
05:55:57 <korvo> CH says that f(1) = R. Cantor's theorem says N ≠ R, so f(0) ≠ R. But other than that, it turns out that we can construct worlds where f(k) = R for any nonzero k, your choice, made to order. So CH is independent of the usual rules of set theory; it's a free choice to make.
05:57:22 <korvo> Gödel's true-but-unprovable is something different. There's a standard answer and a non-standard answer. Let G be true-but-unprovable; you the human are convinced G is true by construction, but that same construction says ZFC cannot prove G.
05:58:14 <korvo> The standard answer is that G is true, so ZFC + G is a fine theory. Indeed the model of natural numbers we get this way is the same one as before; we have this new true fact G which doesn't contradict ZFC's axioms at all and which we couldn't reach otherwise.
05:58:17 <sorear> CH is provably (in PRA or weaker systems) not provable or disprovable in ZFC. Whether CH is true, false, or objectively meaningless is a philosophical question outside the scope of formal mathematics
05:59:39 <korvo> We can also try ZFC + ~G but it's non-standard, which is how we say "weird" in model theory. ~G means that there *is* a proof of G, somewhere out there in the ether. By tradition, call its Gödel number c. c isn't a finite natural number, but more like a constant for a polynomial ring.
06:00:15 <sorear> (in every set theory text I've seen, beth = iterated power set of the naturals, aleph = iterated cardinal successor of the naturals, beth(1) = R, CH is "aleph(1) also = R")
06:01:38 <sorear> the cardinal successor of a set S is a bit abstract but can be interpreted as the number of order types of at most S elements, so aleph(1) is the set of countable ordinals
06:02:53 <korvo> Sgeo: Sorry if that's kind of an infodump. In short, let CH(k) := f(k) = R, then ZFC + CH(1) and ZFC + CH(2) and ZFC + CH(k) in general and also ZFC + G are good theories that do what you expect, and ZFC + ~G has a non-standard model.
06:04:46 <Sgeo> I tried to wrap my mind around non-standard models, and got so far as to understand that stuff like "a number other than the natural numbers that fits within the Peano axioms" is an example but not the only one
06:05:42 <korvo> sorear: Interestingly, it comes up in category theory, but not for the normal size-issue reasons; it turns out that "all beths exist" is independent of structural set theory. Category theory just doesn't have the big cardinals by default. TBH our foundations can't even distinguish ordinals and cardinals!
06:07:41 <korvo> Sgeo: There's a kind of semiotic/graph approach, and there's also a game-semantics approach. And yeah, I can give another example really easily once we understand either approach for a Gödel model.
06:08:52 <sorear> If you have a model of ZFC you can construct a model of ZFC + CH (e.g. Godel's L) and a model of ZFC + ~CH (e.g. omega(2) Cohen reals). You can recast both of these as interpretations and avoid the problems associated with a model
06:09:11 <korvo> In terms of graphs, we can structure the natural numbers as 0 → 1 → 2 → …, one long chain with one starting point. An object is a model of nats precisely when we can find this chain structure somewhere inside it.
06:10:31 <korvo> The successor axiom says that progressing along this chain is a function. But that's really the only hard rule. So a Gödel model just imagines that there's another chain, … → c -1 → c → c + 1 → … floating along, inaccessible from the initial chain.
06:11:34 <sorear> you usually want the Rosser sentence instead "for every proof of this statement there is a shorter proof of its negation"
06:12:06 <korvo> We can also drop the requirement that successors are injective. So in that case we could have models that start at some side constant c → c + 1 → … → 1 → 2 → … And those are non-standard as well. A model just has to have that initial chain, or "initial segment" in the literature.
06:15:14 <korvo> Sgeo: I guess another important thing is that non-standard models *of arithmetic* and *of set theory* are distinct. I kind of assumed that you were looking at the former, since Gödel, but the latter are relevant to history of CH. Sorry for being confusing if that's the case.
06:15:59 <sorear> there are no computable models of PA + ~G, most of interest that you can say about them starts from Henkin's theorem (all consistent first-order theories have models)
06:16:49 <sorear> this is non-constructive since it involves infinitely iteration of the law of the excluded middle, but definable in the set-theoretic sense since you didn't touch choice
06:19:52 <sorear> "non-standard model of set theory" is not particularly standard terminology. both L and forcing models have externally well-ordered ordinals and satisfy exactly the same arithmetical statements as the metatheory
06:20:10 <korvo> IIRC there's no computable models of PA besides the standard model; this is called "Tenenbaum's theorem" or something like that.
06:23:13 <Sgeo> What does this mean for BB(745), which is apparently... independent of ZFC? It feels like that value should, in some platonic sense, have a single correct value
06:23:49 <Sgeo> Unless there's a non-standard ZFC where turing machines behave weirdly
06:24:58 <sorear> unless you're an ultrafinitist that TM either halts after some finite number of steps or it doesn't, sigma_1 arithmetical sentence
06:24:59 <korvo> It means that there's no valid proof in ZFC that decodes at a high level to `BB(745) = k` for any natural k. For if there were, then we have a program that would search for it s.t. we can derive a contradiction from ZFC's axioms.
06:26:31 <korvo> BB is a well-defined function N → N, ZFC just turns out to be too weak of a theory~
06:27:02 <sorear> finished a proof in HOL last year that there is a turing machine T with 748 states such that T halts iff ZFC is inconsistent
06:27:30 <korvo> I guess that we can connect this to true-but-unprovable. BB is total-but-uncomputable relative to ZFC, also relative to SRP or basically any other large-cardinal theory.
06:28:08 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174159&oldid=174131 * None1 * (+123) /* Commands */
06:29:28 <korvo> Sgeo: Oh! If you've seen Gödel's Second Incompleteness, then this is a way to think of that result. Gödel says that no finite collection of axioms can capture all the true statements of arithmetic. The BB function happens to give us a metric for measuring how far a set of axioms goes before it runs out of proof power.
06:31:03 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174160&oldid=174159 * None1 * (+139) /* Commands */
06:31:26 <sorear> if T halts in less than k steps, then ZFC is inconsistent with a concrete example. if T does not halt in less than k steps (a delta_0 statement, and provable if true in all systems stronger than Q) and BB(748) = k, then (in ZFC) T does not halt and therefore ZFC proves its own consistency and is inconsistent per Godel
06:42:45 <korvo> sorear: Oh wow, that just clicked for me. Nice! Was that in Lean, Isabelle, or something else?
06:43:38 <sorear> hol-light, we discussed it a little bit
06:44:44 <korvo> Oh yeah. And it's in my notes. I just forgot.
06:45:02 * korvo ditzy
06:46:43 <ais523> korvo: I think your statement of the continuum hypothesis is wrong – N→2 is known to have the same cardinality as the reals (this is pretty easy to prove), the question is as to whether there's anything with a cardinality between that of N and R
06:48:34 <korvo> ais523: That sounds entirely reasonable. I have yet to actually look anything up and I do often emit plausible-sounding bullshit.
06:52:40 <ais523> hmm, an interesting way to view the busy beaver function is as a map from the size of a false conjecture to the size of the smallest counterexample to it
06:54:01 <ais523> so knowing the values of the busy beaver function would let you prove anything by brute-forcing for counterexamples – but the only way to actually calculate the values in the first place is to check every possible conjecture of a given size and try to prove or disprove it, so trying to use the function for that purpose doesn't help
06:56:47 <ais523> and now I'm thinking about the fact that any prefix of the busy beaver function is theoretically computable just by hardcoding the values, but no program can encode the entire sequence because it will eventually discover a conjecture about its own behaviour
06:56:53 <sorear> chaitin's constant might be more useful in that direction
06:57:18 <ais523> well, they're both similarly useful, it's just that for Chaitin's constant the brute-forcing is faster
06:58:14 <ais523> or, hmm, is it even faster? thinking about it, it's probably slower, because you have to run all the other programs too in order to see which ones halt earlier
06:59:31 <ais523> (although Chaitin's constant does have the advantage of working with reasonable-sized numbers rather than Busy Beaver-sized numbers, I don't think that advantage actually helps once you start actually doing the brute-forcing)
07:03:58 <b_jonas> oh yeah, korvo's first formulation was indeed wrong, I didn't even notice
07:04:40 <b_jonas> but I think sorear gave the correct one later
07:05:15 <korvo> My purpose in life is to be wrong, misleading, or straight-up incorrect.
07:06:25 <int-e> born to be llm
07:07:00 <sorear> if the universe turns out not to be discretizable in meaningful way we can ask if CH corresponds to a meaningful physical question, even if formal mathematics has little to say about it
07:40:02 -!- ais523 has quit (Quit: quit).
07:43:04 <esolangs> [[Talk:Polynomix]] https://esolangs.org/w/index.php?diff=174161&oldid=173962 * Yayimhere2(school) * (-2) /* user:Yayimhere's suggestions */
08:11:08 <esolangs> [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=174162&oldid=174151 * Blashyrkh * (+344) /* Is there anything between IJ and complete bases? */ Preliminary simulation results
08:28:45 <esolangs> [[Cammy]] https://esolangs.org/w/index.php?diff=174163&oldid=172438 * Yayimhere2(school) * (+12) Change just "corbin" to "Corbin Simpson", and link to the relevant page, in the infobox.
08:30:22 <esolangs> [[Lye]] https://esolangs.org/w/index.php?diff=174164&oldid=170193 * Yayimhere2(school) * (+3) [[User:Corbin]] -> Corbin Simpson, and link to relevant page(infobox)
08:31:02 <esolangs> [[Monte]] https://esolangs.org/w/index.php?diff=174165&oldid=166467 * Yayimhere2(school) * (+3) [[User:Corbin]] -> Corbin Simpson, link to relevant page in infobox.
08:31:54 <esolangs> [[Zaddy]] https://esolangs.org/w/index.php?diff=174166&oldid=161275 * Yayimhere2(school) * (+12) User:Corbin -> Corbin Simpson, and link to relevant page in infobox.
08:50:46 <esolangs> [[User:Blashyrkh]] https://esolangs.org/w/index.php?diff=174167&oldid=172687 * Blashyrkh * (+149)
09:01:20 <esolangs> [[User:Blashyrkh/Between IJ and SK]] N https://esolangs.org/w/index.php?oldid=174168 * Blashyrkh * (+1460) Created page with "Is there a non-complete system of combinators that includes IJ system as a subset? Equivalent: is there a cancellative combinator X for which K combinator can't be expressed in IJX basis? The opposite question: is it enough to add ''any'' can
09:09:40 -!- Sgeo has quit (Read error: Connection reset by peer).
09:14:08 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] N https://esolangs.org/w/index.php?oldid=174169 * Yayimhere2(school) * (+141) Created page with "Can we get the program? --~~~~"
09:26:51 <esolangs> [[Talk:Vixen]] N https://esolangs.org/w/index.php?oldid=174170 * Yayimhere2(school) * (+133) Created page with "exTREMELY cool. --~~~~"
09:29:33 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174171&oldid=174008 * Yayimhere2(school) * (+81)
09:30:23 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174172&oldid=174171 * Yayimhere2(school) * (-1)
09:30:51 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174173&oldid=174169 * Blashyrkh * (+390)
09:36:18 -!- Yayimhere has joined.
09:36:24 <Yayimhere> hello!
09:37:50 <esolangs> [[Anti-Plushie language DIY]] https://esolangs.org/w/index.php?diff=174174&oldid=169071 * PrySigneToFry * (+79)
09:39:33 <esolangs> [[Anti-Plushie language]] https://esolangs.org/w/index.php?diff=174175&oldid=169075 * Yayimhere2(school) * (+37) /* Commands */
09:40:06 <esolangs> [[Talk:Anti-Plushie language DIY]] https://esolangs.org/w/index.php?diff=174176&oldid=173964 * Yayimhere2(school) * (+141)
09:52:04 <esolangs> [[InterpretMe]] https://esolangs.org/w/index.php?diff=174177&oldid=155389 * Yayimhere2(school) * (+29) /* Lua */ make a see also section, with [[serious]] linked.
09:52:13 <esolangs> [[InterpretMe]] https://esolangs.org/w/index.php?diff=174178&oldid=174177 * Yayimhere2(school) * (+4) /* See also */
09:52:33 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=174179&oldid=172629 * Yayimhere2(school) * (+30)
09:55:30 <esolangs> [[Serious]] https://esolangs.org/w/index.php?diff=174180&oldid=174179 * Yayimhere2(school) * (+129)
09:55:58 -!- Yayimhere has quit (Quit: Client closed).
10:09:39 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174181&oldid=174168 * Blashyrkh * (+61) Link to the program
10:11:04 <esolangs> [[User:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174182&oldid=174181 * Blashyrkh * (+85) More search results
10:15:36 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174183&oldid=174173 * Blashyrkh * (+198) how to build and run
10:37:53 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174184&oldid=174182 * Blashyrkh * (+722) more (and no more) search results
10:41:38 <esolangs> [[User:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174185&oldid=174184 * Blashyrkh * (-4) reword
10:44:48 <esolangs> [[Talk:Combinatory logic]] M https://esolangs.org/w/index.php?diff=174186&oldid=174162 * Blashyrkh * (+49) /* Is there anything between IJ and complete bases? */ link to the page with search results
10:53:20 <esolangs> [[Mezzo]] https://esolangs.org/w/index.php?diff=174187&oldid=174144 * Stegoratops * (+0) /* Calculator */
11:21:05 <esolangs> [[Spam]] https://esolangs.org/w/index.php?diff=174188&oldid=122505 * Cleverxia * (+2025)
11:58:54 <esolangs> [[!!Fuck]] https://esolangs.org/w/index.php?diff=174189&oldid=140485 * Cleverxia * (+2676) /* Examples */
12:00:55 <esolangs> [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=174190&oldid=174186 * Blashyrkh * (+426) /* What's the exact definition of cancellative combinator? */ new section
12:34:14 <esolangs> [[Programming abillities of different esolangs]] M https://esolangs.org/w/index.php?diff=174191&oldid=151623 * Cleverxia * (+5448) this edit is mass language addition, supported by node.js and regex. revert if you thinks this is inappropirate, or you can add my name in the 'formatters' list.
12:37:20 <esolangs> [[Programming abillities of different esolangs]] https://esolangs.org/w/index.php?diff=174192&oldid=174191 * Cleverxia * (-22159) removed the 'needs conversion', since the mass conversion is already done. revert the 2 edits if you think anything isn't appropriate
13:07:18 <esolangs> [[Programming abillities of different esolangs]] M https://esolangs.org/w/index.php?diff=174193&oldid=174192 * 47 * (+72)
13:10:29 <esolangs> [[Programming abillities of different esolangs]] M https://esolangs.org/w/index.php?diff=174194&oldid=174193 * 47 * (-34) oh wait i didn't do anything, oops
13:18:03 <esolangs> [[!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.]] M https://esolangs.org/w/index.php?diff=174195&oldid=173544 * 47 * (-289)
13:18:28 <esolangs> [[!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.]] M https://esolangs.org/w/index.php?diff=174196&oldid=174195 * 47 * (-14) /* Examples */
13:22:44 <esolangs> [[!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.]] M https://esolangs.org/w/index.php?diff=174197&oldid=174196 * 47 * (+18)
13:48:24 -!- amby has joined.
14:01:08 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174198&oldid=174147 * Hotcrystal0 * (+108)
14:12:47 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174199&oldid=174185 * Blashyrkh * (+1294) Beginning of the proof
14:26:15 -!- impomatic has joined.
14:26:39 <esolangs> [[Programming abillities of different esolangs]] https://esolangs.org/w/index.php?diff=174200&oldid=174194 * I am islptng * (+172) add SLet
14:27:20 <esolangs> [[Programming abillities of different esolangs]] M https://esolangs.org/w/index.php?diff=174201&oldid=174200 * I am islptng * (+2) fix
14:43:59 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174202&oldid=174199 * Blashyrkh * (+1123) a little more bit of the proof
14:45:17 <esolangs> [[Pain]] M https://esolangs.org/w/index.php?diff=174203&oldid=173645 * 47 * (-638)
14:46:25 <esolangs> [[Pain]] M https://esolangs.org/w/index.php?diff=174204&oldid=174203 * 47 * (+0)
14:46:57 <esolangs> [[Nope]] https://esolangs.org/w/index.php?diff=174205&oldid=172410 * Yayimhere2(school) * (+6)
14:52:08 -!- DOS_User_webchat has joined.
15:01:40 <esolangs> [[User:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174206&oldid=174202 * Blashyrkh * (+621)
15:11:16 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174207&oldid=174206 * Blashyrkh * (+61) /* Some ideas for the proof */ More strict definition of case 1 (to satisfy requirements of case 3)
15:12:55 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
15:13:54 -!- DOS_User_webchat has joined.
15:19:53 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
15:22:25 -!- impomatic has quit (Ping timeout: 272 seconds).
15:41:04 -!- impomatic has joined.
16:31:29 -!- Yayimhere has joined.
16:31:37 <Yayimhere> he-loooo
16:58:35 -!- ehmry has quit (Read error: Connection reset by peer).
17:46:13 <esolangs> [[Bfppp]] N https://esolangs.org/w/index.php?oldid=174208 * Sourceguy * (+691) Created page with "'''Bfppp''' is an esolang created by [[User:Sourceguy]]. It's an extension of Brainfuck. It contains a standard library, that makes coding in it a bit easier. == Instructions == '''Bfppp supports all Brainfuck instructions, and includes some new ones:''' * # - Commen
17:46:55 <esolangs> [[Bfppp]] https://esolangs.org/w/index.php?diff=174209&oldid=174208 * Sourceguy * (+54)
17:48:31 <esolangs> [[User:Sourceguy]] https://esolangs.org/w/index.php?diff=174210&oldid=136792 * Sourceguy * (+12)
17:51:33 -!- Sgeo has joined.
18:33:13 <esolangs> [[!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.]] https://esolangs.org/w/index.php?diff=174211&oldid=174197 * Corbin * (+30) Tag slop. It's important to not let the design credit be reassigned from chatbots to humans.
18:48:00 <esolangs> [[Talk:Eodermdrome]] https://esolangs.org/w/index.php?diff=174212&oldid=59729 * Yayimhere2(school) * (+299) /* Just making sure I understand */ new section
18:52:44 <esolangs> [[Talk:Eodermdrome]] https://esolangs.org/w/index.php?diff=174213&oldid=174212 * Yayimhere2(school) * (+0) /* Just making sure I understand */
18:59:34 <esolangs> [[Talk:Eodermdrome]] https://esolangs.org/w/index.php?diff=174214&oldid=174213 * Yayimhere2(school) * (+238)
19:00:01 -!- Everything has joined.
19:04:46 <esolangs> [[Set Trickery]] N https://esolangs.org/w/index.php?oldid=174215 * A() * (+515) Created page with "Set Trickery is a set-based programming language that [[User:A()]] made. == Commands == {| class="wikitable" |+ Commands |- ! Command !! Explanation |- | <code>(null) || empty set |- | <code>(set{}) || set |- | <code>(a/.../) || define a as ... |- | <code>[a:b] || add a
19:31:58 <esolangs> [[Not My Type]] N https://esolangs.org/w/index.php?oldid=174216 * Yayimhere2(school) * (+2301) Created page with "'''Not My Type''', named after its lack of actually being a type based language, yet still "claiming" to be, is an esoteric programming language created by [[User:Yayimhere]], based on the <code>N -> (N -> N)</code> type notation. == Definition == Not My
19:32:57 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174217&oldid=174216 * Yayimhere2(school) * (-19) /* Definition */
19:34:33 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174218&oldid=174217 * Yayimhere2(school) * (+57)
19:37:34 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174219&oldid=174218 * Yayimhere2(school) * (+55) /* Example */
19:38:06 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174220&oldid=174219 * Yayimhere2(school) * (+1) /* See also */
19:39:45 -!- Lord_of_Life_ has joined.
19:40:40 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
19:41:56 <esolangs> [[Special:Log/newusers]] create * Rainwave * New user account
19:42:33 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:45:04 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174221&oldid=174220 * Yayimhere2(school) * (+50) /* Definition */
19:46:08 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174222&oldid=174221 * Yayimhere2(school) * (+43) /* Definition */
19:46:28 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174223&oldid=174222 * Yayimhere2(school) * (+8) /* Example */
19:47:15 -!- Yayimhere has quit (Quit: Client closed).
19:52:33 -!- ais523 has joined.
19:53:22 -!- jinn6 has joined.
19:56:46 -!- chloetax has quit (Ping timeout: 246 seconds).
19:57:31 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174224&oldid=174132 * Rainwave * (+227) /* Introductions */
19:57:39 <esolangs> [[]] https://esolangs.org/w/index.php?diff=174225&oldid=120509 * Yayimhere2(school) * (+0) /* Overview */
20:07:16 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=174226&oldid=82273 * Yayimhere2(school) * (+282) /* turing completeness? */ new section
20:12:05 <esolangs> [[Talk:Eodermdrome]] https://esolangs.org/w/index.php?diff=174227&oldid=174214 * Keymaker * (+212) Graphs.
20:12:35 <esolangs> [[User:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174228&oldid=174207 * Blashyrkh * (+213) /* Some ideas for the proof */ The program has found a really tough case
20:13:24 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174229&oldid=174172 * Yayimhere2(school) * (-86) /* esolangs */
20:23:25 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174230&oldid=174183 * Blashyrkh * (+148) /* Does John Tromp know the answer? */ new section
20:24:03 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174231&oldid=174230 * Blashyrkh * (+91)
20:34:14 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174232&oldid=174224 * LeCo13 * (+168)
20:34:57 <esolangs> [[SSEG]] N https://esolangs.org/w/index.php?oldid=174233 * LeCo13 * (+1066) Created page with "SEG or SSEG is an programming language written in only 1s and 0s made by laptopcoder11 <small>''(idk how to properly make pages, so pls improve if u can)''</small> instructions: {| class="wikitable" |- ! instruction !! functionality |- | 000n || decrease register-n |- | 0
20:59:24 <APic> cu
21:05:00 -!- chloetax has joined.
21:55:49 -!- Everything has quit (Quit: leaving).
22:46:25 <esolangs> [[ELBOG]] M https://esolangs.org/w/index.php?diff=174234&oldid=135737 * CPNK * (+100) add xkcd random number, change ref interpreter url
23:05:44 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=174235&oldid=172577 * Splot-dev * (+694) Added library example.
23:08:05 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=174236&oldid=174235 * Splot-dev * (+12) Fixed wording.
23:09:03 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=174237&oldid=174236 * Splot-dev * (-1) More wording fixed.
23:09:56 <esolangs> [[Backtick]] M https://esolangs.org/w/index.php?diff=174238&oldid=174237 * Splot-dev * (+29) changed code - added comment to Libraries section code
23:33:42 <Sgeo> https://www.reddit.com/r/math/comments/18gs6cr/unprovability_vs_independence/
23:53:39 -!- TheHermit108 has joined.
23:54:22 -!- TheHermit108 has left (Leaving).
2026-01-25
01:30:30 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:45:00 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174239&oldid=173352 * Yoyolin0409 * (+870) /* (Nope.) Interpreter */
02:46:38 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174240&oldid=174239 * Yoyolin0409 * (+1776) /* Quine (Shortest possible, I think) */
02:47:38 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174241&oldid=174240 * Yoyolin0409 * (+55) /* 99 bottles of beer simulator */
02:48:10 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174242&oldid=174241 * Yoyolin0409 * (-13) /* Cat */
03:05:03 -!- op_4 has quit (Remote host closed the connection).
03:05:38 -!- op_4 has joined.
03:16:07 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=174243&oldid=174226 * PkmnQ * (+324) /* turing completeness? */
03:32:45 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174244&oldid=174242 * Yoyolin0409 * (+4) /* Hello World */
03:33:58 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174245&oldid=174244 * Yoyolin0409 * (+1066)
03:34:17 <esolangs> [[Wenyan]] https://esolangs.org/w/index.php?diff=174246&oldid=174245 * Yoyolin0409 * (-1) /* Mandelbrot set code */
03:56:13 <esolangs> [[Talk:Wenyan]] https://esolangs.org/w/index.php?diff=174247&oldid=78887 * Yayimhere2(school) * (+289)
03:59:18 <esolangs> [[Talk:Wenyan]] https://esolangs.org/w/index.php?diff=174248&oldid=174247 * Yayimhere2(school) * (+1)
04:50:15 <esolangs> [[Esoteric programming language]] https://esolangs.org/w/index.php?diff=174249&oldid=172885 * Yoyolin0409 * (+0) /* Minimalism */
05:01:18 <esolangs> [[HQ9+]] https://esolangs.org/w/index.php?diff=174250&oldid=173675 * Yoyolin0409 * (-74) In fact, no
05:04:25 <esolangs> [[A=ab=bc=cd=d!]] https://esolangs.org/w/index.php?diff=174251&oldid=166929 * Yoyolin0409 * (+89)
05:04:42 <esolangs> [[Prefix notation]] https://esolangs.org/w/index.php?diff=174252&oldid=139065 * Corbin * (-26) Basically rewrite.
05:06:16 <esolangs> [[Unlambda]] https://esolangs.org/w/index.php?diff=174253&oldid=170634 * Corbin * (-52) /* Syntax */ Bluelink and remove redundant clause.
05:22:58 <esolangs> [[A=ab=bc=cd=d!]] https://esolangs.org/w/index.php?diff=174254&oldid=174251 * Yayimhere2(school) * (-89) /* Note */ this not isnt really relevant to the page, atleast not enough to have each own section. I will add to the starting text of the page.
05:23:17 <esolangs> [[A=ab=bc=cd=d!]] https://esolangs.org/w/index.php?diff=174255&oldid=174254 * Yayimhere2(school) * (+33)
05:23:43 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174256&oldid=174069 * Yayimhere2(school) * (-70)
05:24:39 <esolangs> [[Baulk]] https://esolangs.org/w/index.php?diff=174257&oldid=167376 * Yayimhere2(school) * (+1) /* Operators */
05:29:02 <esolangs> [[Baulk]] https://esolangs.org/w/index.php?diff=174258&oldid=174257 * Yayimhere2(school) * (+65) /* Examples */
06:25:43 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174259&oldid=174223 * Yayimhere2(school) * (+2) /* Example */
06:29:08 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=174260&oldid=173110 * Yoyolin0409 * (+96) /* Memory Cell */
06:29:36 <esolangs> [[Which esolang did I use qwq]] https://esolangs.org/w/index.php?diff=174261&oldid=174260 * Yoyolin0409 * (+11) /* Math */
06:36:04 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174262&oldid=174259 * Yayimhere2(school) * (+39) /* Example */
06:42:55 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174263&oldid=174262 * Yayimhere2(school) * (+0) /* Definition */
06:43:33 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174264&oldid=174263 * Yayimhere2(school) * (+11) /* Example */
06:56:18 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174265&oldid=174264 * Yayimhere2(school) * (+48) /* Definition */
06:57:58 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174266&oldid=174265 * Yayimhere2(school) * (+82) /* Definition */
07:25:07 -!- impomatic has quit (Quit: Client closed).
07:41:33 -!- impomatic has joined.
08:27:30 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174267&oldid=174266 * Yayimhere2(school) * (+14) /* Example */
08:29:35 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174268&oldid=174267 * Yayimhere2(school) * (-14) /* Example */
08:32:23 -!- ais523 has quit (Quit: quit).
08:34:31 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174269&oldid=174268 * Yayimhere2(school) * (+52) /* Definition */
08:37:49 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174270&oldid=174269 * Yayimhere2(school) * (+110) /* Definition */
08:57:26 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174271&oldid=174270 * Yayimhere2(school) * (+91) /* Definition */
08:58:17 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174272&oldid=174271 * Yayimhere2(school) * (+35) /* Example */
08:58:49 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174273&oldid=174272 * Yayimhere2(school) * (+69) /* Definition */
09:01:50 <esolangs> [[Not My Type]] https://esolangs.org/w/index.php?diff=174274&oldid=174273 * Yayimhere2(school) * (+432) /* Example */ add comments
09:12:51 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=174275&oldid=165730 * Ais523 * (+470) /* The rule of nine */ update
09:18:30 <esolangs> [[]] https://esolangs.org/w/index.php?diff=174276&oldid=174225 * Yayimhere2(school) * (+42) /* Interpreters */ add link(unnesescary to just point to the talk page and not just link it here)
09:27:09 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=174277&oldid=174275 * Ais523 * (+2287) /* Non-integral clear loop */ new section: quite a few programs have done this and the technique is worth mentioning; /* Anti-shudder clear */ a minor fix
09:27:49 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174278&oldid=174232 * Chat Majest * (+237) presentation
09:28:00 <esolangs> [[Processor/1]] https://esolangs.org/w/index.php?diff=174279&oldid=74309 * Chat Majest * (+13) Error 404, the depot git are maybe deleted
09:31:26 <esolangs> [[Special:Log/move]] move * Yayimhere2(school) * moved [[Not My Type]] to [[N-Type]]
09:32:28 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174282&oldid=174280 * Yayimhere2(school) * (-69)
09:34:49 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=174283&oldid=174277 * Ais523 * (-7) /* Accelerated clear */ fix thinko
09:55:49 -!- impomatic has quit (Ping timeout: 272 seconds).
09:58:04 -!- Sgeo has quit (Read error: Connection reset by peer).
10:10:13 <esolangs> [[Talk:Anti-Plushie language DIY]] https://esolangs.org/w/index.php?diff=174284&oldid=174176 * None1 * (+298)
10:10:40 <esolangs> [[Anti-Plushie language]] https://esolangs.org/w/index.php?diff=174285&oldid=174175 * None1 * (-155) Remove the f command
10:27:17 <esolangs> [[]] https://esolangs.org/w/index.php?diff=174286&oldid=174276 * Hakerh400 * (+188) /* Interpreters */
10:56:11 <esolangs> [[Anti-Plushie language]] M https://esolangs.org/w/index.php?diff=174287&oldid=174285 * Ractangle * (+543)
11:04:21 <esolangs> [[Anti-Plushie language]] M https://esolangs.org/w/index.php?diff=174288&oldid=174287 * Ractangle * (+0) /* Implementations */
11:08:48 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174289&oldid=174160 * None1 * (+102) /* Commands */
11:09:22 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174290&oldid=174289 * None1 * (+51) /* Commands */
11:09:34 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174291&oldid=174290 * None1 * (-15) /* Commands */
11:47:32 <esolangs> [[LETTER]] https://esolangs.org/w/index.php?diff=174292&oldid=170217 * Kaveh Yousefi * (+780) Rectified the truth-machine example, thilk seemed to confound the 0 character (ASCII code: 48) with a zero-valued input, improved the formatting, added hyperlink to my interpreter implementation, and supplemented several page category tags.
12:09:20 <APic> H
12:09:22 <APic> i
12:49:28 -!- ehmry has joined.
14:36:10 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174293&oldid=174121 * Timm * (+63)
14:59:27 <esolangs> [[LETTER]] https://esolangs.org/w/index.php?diff=174294&oldid=174292 * Yayimhere2(school) * (+87) fix cat.
15:04:05 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174295&oldid=174229 * Yayimhere2(school) * (-5) /* esolangs */
15:04:35 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174296&oldid=174282 * Yayimhere2(school) * (+4) /* Example */
15:05:24 <b_jonas> https://www.righto.com/2026/01/notes-on-intel-8086-processors.html Notes on the Intel 8086 processor's arithmetic-logic unit (Ken Shirriff's blog)
15:05:31 <b_jonas> do we want a *list for this?
15:29:42 <esolangs> [[User:Yayimhere/Cleverxia Collab]] https://esolangs.org/w/index.php?diff=174297&oldid=173975 * Yayimhere2(school) * (+87)
15:38:16 -!- impomatic has joined.
16:13:58 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174298&oldid=174296 * Yayimhere2(school) * (+8)
17:40:34 -!- Sgeo has joined.
17:59:10 -!- SGautam has joined.
18:16:37 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174299&oldid=174298 * Yayimhere2(school) * (-274)
18:16:55 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174300&oldid=174299 * Yayimhere2(school) * (-8)
18:17:15 <esolangs> [[Talk:MIBBLLII]] N https://esolangs.org/w/index.php?oldid=174301 * Blashyrkh * (+413) /* How the end of input is delimited? */ new section
19:00:27 <esolangs> [[Intermediate language]] https://esolangs.org/w/index.php?diff=174302&oldid=169432 * Dragoneater67 * (+4) /* Some examples in alphabetical order */
19:22:31 <esolangs> [[A=ab=bc=cd=d!]] https://esolangs.org/w/index.php?diff=174303&oldid=174255 * Aadenboy * (-33) retract statementa=ab=bc=cd=d! is for creating the esolang *with* those characters, so a=ab=bc=cd=d! MIGHT be able to recreate its command set given this
19:36:35 -!- impomatic has quit (Ping timeout: 272 seconds).
19:41:08 -!- Lord_of_Life_ has joined.
19:41:24 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:42:28 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:49:31 <APic> cu
19:55:39 -!- amby has joined.
19:59:09 <esolangs> [[Talk:MIBBLLII]] M https://esolangs.org/w/index.php?diff=174304&oldid=174301 * Blashyrkh * (+91) /* How the end of input is delimited? */
20:08:35 -!- SGautam has quit (Quit: Connection closed for inactivity).
20:16:40 <esolangs> [[Special:Log/upload]] upload * Splot-dev * uploaded "[[File:Backtick mascot.png]]": Backtick Programming Language Mascot (Image is Public Domain) created by splot.dev
20:23:55 <esolangs> [[Backtick]] https://esolangs.org/w/index.php?diff=174306&oldid=174238 * Splot-dev * (+52) Added mascot
21:00:56 -!- SGautam has joined.
21:39:00 -!- DOS_User_webchat has joined.
21:39:09 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
21:48:57 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
21:51:30 -!- DOS_User_webchat has joined.
21:51:44 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
22:02:19 -!- ais523 has joined.
22:25:03 -!- DOS_User_webchat has quit (Ping timeout: 272 seconds).
23:30:20 -!- SGautam has quit (Quit: Connection closed for inactivity).
23:43:33 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
23:58:13 <esolangs> [[User:Hotcrystal0/Sandbox]] https://esolangs.org/w/index.php?diff=174307&oldid=174198 * Hotcrystal0 * (+202)
2026-01-26
00:44:10 <esolangs> [[Talk:MIBBLLII]] https://esolangs.org/w/index.php?diff=174308&oldid=174304 * Blashyrkh * (+209) /* Byte IO is preferrable */ new section
01:59:29 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174309&oldid=174231 * PkmnQ * (+447) /* Solution for X x = x (K x) x */ new section
02:02:17 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174310&oldid=174309 * PkmnQ * (+26) /* Solution for X x = x (K x) x */
02:08:36 <esolangs> [[Drw]] https://esolangs.org/w/index.php?diff=174311&oldid=169835 * Phidas * (+3078) Updated to match the new stuff that exists
02:09:57 -!- agl_404 has joined.
02:11:04 -!- agl_404 has left.
02:57:06 -!- ski has quit (Remote host closed the connection).
04:12:37 -!- ski has joined.
04:59:29 -!- ais523 has quit (Quit: quit).
05:08:18 -!- ais523 has joined.
05:22:25 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174312&oldid=174146 * Dragoneater67 * (+11)
05:24:54 <esolangs> [[User:Dragoneater67/issue]] N https://esolangs.org/w/index.php?oldid=174313 * Dragoneater67 * (+28) Created page with "#REDIRECT User:Dragoneater67"
05:25:06 <esolangs> [[User:Dragoneater67/issue]] https://esolangs.org/w/index.php?diff=174314&oldid=174313 * Dragoneater67 * (+0)
05:25:45 <esolangs> [[User:Dragoneater67/issue]] https://esolangs.org/w/index.php?diff=174315&oldid=174314 * Dragoneater67 * (+4) Redirected page to [[User:Dragoneater67]]
05:47:30 <ais523> hmm, I'm trying to find a BF syntax substitution where the commands have consecutive character codes
05:47:54 <ais523> so far I have found *two* BF equivalents which write the commands as digits of an octal number and then the program is that number converted to decimal, but none that do it directly
05:48:30 <ais523> (note: this isn't important enough that anyone should be bothered trying to help, was more an out-of-curiosity thing upon thinking about how to golf BF quines)
05:49:08 <ais523> `unidecode !@#$%^&*
05:49:11 <HackEso> ​[U+0021 EXCLAMATION MARK] [U+0040 COMMERCIAL AT] [U+0023 NUMBER SIGN] [U+0024 DOLLAR SIGN] [U+0025 PERCENT SIGN] [U+005E CIRCUMFLEX ACCENT] [U+0026 AMPERSAND] [U+002A ASTERISK]
05:49:37 <ais523> close, but apparently the keyboard's drifted too far from ASCII
05:50:39 <esolangs> [[Brainless]] https://esolangs.org/w/index.php?diff=174316&oldid=172370 * Ais523 * (-99) not BF-equivalent (it isn't TC or even capable of a loop) also remove a number of other incorrect categories
05:55:23 <esolangs> [[Self-modifying Brainfuck Sharp]] https://esolangs.org/w/index.php?diff=174317&oldid=114191 * Ais523 * (-35) not BF-equivalent (starting tape is not blank)
05:57:16 <ais523> OK, https://esolangs.org/wiki/Numberfuck works
06:18:55 <int-e> `` dc <<<6581840dnP
06:18:57 <HackEso> 6581840dnP
06:22:19 <int-e> (that quine is old but there's a small thematic overlap between it and encoding Brainfuck in octal)
06:26:18 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174318&oldid=174310 * Blashyrkh * (+1378) /* Solution for X x = x (K x) x */
06:32:21 <b_jonas> ais523: the UK layout is closer; the old layout used on Commodore 64 and similar machines is even closer
06:32:33 <ais523> b_jonas: yes
06:32:50 <ais523> in a way it's weird that the UK layout is closer, given that the A in ASCII stands for "American"
06:33:39 <ais523> the UK layout also has ¬ and two different vertical bar keys (which are mapped to the same character on my current keyboard, but traditionally were separate characters)
06:33:40 <korvo> Did anybody else think about Blashyrkh's question? They wonder whether adding *any* cancellative combinator to the aristocratic system results in the complete system.
06:33:55 <ais523> korvo: I noticed it but didn't put much thought into it
06:33:58 <zzo38> Yes, some old computers such as Commodore 64 and Nintendo Famicom work that SHIFT will toggle one bit
06:34:19 <int-e> . o O ( Facebook says AI will fix Facebook 3D popularity problem? )
06:34:31 <ais523> can there be silly degenerate cases like a cancellative combinator that always returns an infinite loop?
06:34:48 <korvo> I thought about it for a bit and my position is now "yeah probably true, seems quite hard to prove"
06:35:24 <korvo> Heh, maybe?
06:35:33 <ais523> or, well, with closed lambda terms, adding Unlambda's `kv to a non-cancellative basis doesn't seem to help at all
06:36:01 <ais523> but that proof doesn't generalise to "proper" combinators
06:36:07 <int-e> (Meanwhile, VRChat still exists. IIUC even Second Life is puttering along...)
06:36:59 <korvo> What I imagined is that, for any cancellative combinator, there's a linear combinator which turns it into an extended-rank stack of K by precomposition. So any time that K is required, we can build K by first permuting, then cancelling, then doing the rest of the combinator.
06:37:20 <int-e> UK layout... oh you must be talking about shift-digit, and shift-2 not being " in the US layout in particular?
06:38:01 <ais523> the UK keyboard layout moves a few keys around compared to US, but shift-2 and shift-' swapping is one of the most notable changes
06:38:31 <korvo> The main problem with this reasoning is that it uses the linear system and is too weak. For if this were valid then BCI+K, what the wiki calls BCKI, would be complete; but it's actually the affine system! So this reasoning might work for IJ in particular because of J but it can't go through in general.
06:39:00 <ais523> there are also a few keys where I don't know where they are on a US layout, like \ (is that to the right of left shift, like on a UK layout?) and ~
06:39:30 <ais523> oh, ~ is shift-`
06:39:45 <ais523> where ¬ is on a UK keyboard
06:39:47 <korvo> ...Last sentence got double-negated. I should have said that the reasoning *does* work in general, which is too strong; it should depend on properties of J specifically.
06:40:51 <ais523> I am wondering whether UK keyboards were intended to be able to type all of EBCDIC – IIRC it has a ¬
06:42:58 <ais523> ah, I found a US keyboard layout map in my computer settings
06:43:45 <ais523> I didn't realise that US keyboards had a small Return key, like UK keyboards have (but in the US it's to make room for the \| key, not the #~ key)
06:45:53 <ais523> `unidecode •·
06:45:55 <HackEso> ​[U+2022 BULLET] [U+00B7 MIDDLE DOT]
06:47:18 <int-e> It's so funny that we've developed two versions of "small return key". Also annoying. But funny.
06:47:56 <ais523> `unidecode |||
06:47:58 <HackEso> ​[U+007C VERTICAL LINE] [U+007C VERTICAL LINE] [U+007C VERTICAL LINE]
06:48:15 <ais523> …why are there *three* ways of typing that
06:48:32 <ais523> `unidecode ¦
06:48:34 <HackEso> ​[U+00A6 BROKEN BAR]
06:48:47 <ais523> ooh, this one is here too – just in a weird place (altgr-shift-\)
06:50:46 <ais523> altgr is underrated, having twice as many characters on your keyboard is frequently useful
06:50:57 <ais523> although the actual selection isn't quite as good as it could be
06:51:20 <ais523> (it's useful for typing Jelly, which uses 256 different characters but the vast majority of them are typable on this layout)
06:53:12 <ais523> it's weird, the UK layout has an altgr but the standard keycaps only show altgr combinations for ¦ and € (and the latter was only added fairly recently, the layout predates the euro)
06:53:33 <ais523> and ¦ isn't even in the same place as the keycaps indicate
06:53:57 <ais523> € on altgr-4 has been standard for decades now, though
06:54:43 <b_jonas> ais523: so traditionally the US 101/104 key keyboard and the UK 102/105 key keyboard differ in two ways: one is that the 102/105 key keyboard has an extra key on the LEFT between left shift and Z, the other is that on the RIGHT the 101 key keyboard has a one-row wider enter and the backslash key is above enter in the QWERTY row, while on 102-key keyboard there's a two-row narrower enter and the
06:54:49 <b_jonas> backslash key is in the ASDFG row making enter harder to reach. that both layouts exists on the right is causing me a lot of trouble because I often keep hitting enter the wrong way for whatever keyboard I'm using. the 101-key layout is superior IMO, because both left shift and enter are easier to reach. these days you can find mixed keyboards where the left side and right side are from different
06:54:55 <b_jonas> layouts.
06:56:56 <ais523> well, most of the keyboards I've used were clearly designed so that the only thing you would need to change to change the layout (including 101 vs 102) would be the keys themselves – the sensors and the frame holding them is designed to work in either case
06:57:14 <ais523> in particular there are appropriately-shaped cutouts to make the keys easy to swap
06:57:37 <ais523> I assume this is primarily to save on manufacturing costs by allowing most of the components to be shared between keyboards with different layouts
06:57:47 <b_jonas> you can use most layouts on either 101 or 102 key keyboards, usually there are third layer codes to enter the characters that would be missing otherwise on a 101-key layout
06:58:38 <ais523> having # occupy the space where an American would press their Return key is a bit of a flaw, though – it is very common to typo # at the end of the line because you hit # and Return near-simultaneously rather than hitting Return on its own
06:59:03 <ais523> and it's also somewhat common to typo Return rather than Backspace, placing a key between is helpful for stopping that too
06:59:21 <ais523> OTOH, a standard US layout doesn't even *have* a third level shift (AltGt serves that purpose in the UK)
06:59:58 <esolangs> [[EmojiCoder]] M https://esolangs.org/w/index.php?diff=174319&oldid=153441 * Dragoneater67 * (-4) remove broken link
07:00:21 <b_jonas> there's also the third possible layout, which is like the 102-key but the enter key is big and occupies the union of the 101 and 102 key layout enter, but the backslash key is small and the backspace key goes to the left half of the backspace key in the 23456 row
07:00:42 <ais523> (the keys a UK layout has that a US layout doesn't are AltGr, £, €, ¬ and ¦ ­– € and ¦ require AltGr, the other keys don't)
07:00:47 <b_jonas> which is great because now your right hand 5th finger gets really confused between the three layouts
07:01:17 <ais523> ugh, I don't like the idea of a smaller backspace, I use it a lot and it's hard enough to hit as it si
07:01:19 <ais523> * is
07:02:18 <b_jonas> yes. smaller left shift, narrower enter, and smaller backspace are all bad ideas, which is why the traditional 101-key layout is the best, where the backslash key occupies the QWERT row part of the enter key, so you can hit enter easily on the ASDFG row.
07:02:56 <ais523> I guess what you want is a 101-key layout but with a third level shift rather than right alt
07:03:00 <b_jonas> but the problem is, the layout where backslash is on the ASDFG row trains your right hand to hit the enter key in the QEWRT row where it's closer, and if you're used to that then on the good 101-key layout you will hit enter wrong
07:03:26 <ais523> well, that key is #~ on a UK layout, not \|
07:03:52 <ais523> I don't think I'm usually hitting return on the QWERT row
07:04:19 <b_jonas> it's more like between the QWERT row and the ASDFG row
07:04:32 <ais523> would have to stretch to reach that part of the keyboard, my hands are normally in a position where my fingers can't reach that corner (which is part of the reason I have so much trouble hitting backspace)
07:04:43 <ais523> and I press return with my little finger but backspace with my ring finger
07:05:04 <ais523> (because the little finger wouldn't reach)
07:05:15 <ais523> OK, I hit the top half of Return that time
07:05:20 <b_jonas> but given that keyboards differ in properties other than just the layout, I have made some compromises and have keyboards with different layouts
07:05:29 <ais523> probably because I had already moved my hand to be able to reach Backspace
07:06:10 <b_jonas> so I ended up with one layout at home and the other at work, which left my right hand eternally confused
07:07:18 <ais523> for a while at a past job I was using a French-layout keyboard
07:07:30 <ais523> presumably because it's what the previous employee using that computer was using
07:07:35 <ais523> I think I set it to UK layout and just ignored the keycaps
07:07:49 <ais523> (but I made sure to pick a password which would be the same in both layouts, just in case)
07:08:29 <ais523> (that password is no longer valid, I wouldn't have specified the basis on which it was picked otherwise)
07:09:30 <b_jonas> I always ignore the keycaps, and I'm always confused by other people who *don't* ignore the keycaps and try to buy notebooks or mobile phones in a way where they care a lot about what's written on the keycaps
07:10:20 <b_jonas> (what's written on the buttons in the case of a mobile phone)
07:10:57 <ais523> there is just about enough light from the screen to read the keycaps of the keyboard atm
07:11:15 <ais523> but I would be very slow at typing if I tried to use them
07:11:36 <ais523> I think my fingers have them all memorised apart from the punctuation on the numeric keypad
07:12:10 <ais523> and the spare vertical bar, I consciously know where that one is but have no reason to know it subconsciously because I can just use the main one
07:12:20 <b_jonas> yes, I always work in enough light, but that's mostly not because of the keyboard, and even on the keyboard looking at it helps regardless of which layout is written on the keycaps
07:13:38 <ais523> I remember a story (possibly an urban legend) about someone who could log in to the computer while sitting down, but not while standing up
07:13:50 <ais523> and it turned out to be because while standing, they looked at the keycaps, and two of the keycaps were wrong
07:13:56 <b_jonas> that's quite believable
07:14:30 <b_jonas> I can type some passwords fast more easily than slowly, because I know the finger movement more easily than the characters in those passwords
07:14:56 <ais523> right, that would be the reason for me
07:15:17 <b_jonas> and standing just makes typing harder in general, unless you're using an adjustable height desk
07:15:31 <ais523> some of my passwords have to be particularly long and complex to reduce the risk of brute-forcing, typing them slowly is incredibly hard but I've muscle-memorized typing them quickly
07:15:51 <b_jonas> also I have to feel the keyboard under my fingers to type at all, not just passwords but words, otherwise my fingers get very confused and don't know where to press anything
07:16:25 <ais523> when I was a Wikipedia admin, I used a Wikipedia password so complex that I could only successfully type it 1 time in 3 even with the help of muscle memory
07:16:47 <b_jonas> the clearest demonstration for this was when I tried a keyboard with a rectangular layout, that is, the rows aren't staggered horizontally and Q is right above A: I could barely type on it even though in theory I just have to hit the keys almost the same as on a normal keyboard
07:16:50 <ais523> (this was before two-factor auth was introduced for admins)
07:17:19 <ais523> the staggering exists for typewriter purposes, I think, so that the levers don't hit each other
07:18:17 <b_jonas> that's the traditional explanation, but I don't understand how it works, because it doesn't explain why the QWERT row is moved one quarter key to the left but the ZXCVB row one half key to the right
07:18:44 <b_jonas> wouldn't that put the 23545 keys straight above the ZXCVB keys so the levers collide?
07:19:06 <b_jonas> as in, if it was a typewriter
07:20:43 <ais523> left to right it's QA2ZWS3XED4C, etc., on this keyboard
07:21:07 <ais523> although this is a good point, I hadn't previously thought about the digits also needing to be in the sequence
07:21:24 <ais523> looking at the keyboard closely, though, all four rows do seem to be offset relative to each of the others
07:21:34 <int-e> b_jonas: no? You have W in the middle of 2 and 3, then S in the middle of W and 3 and Z in the middle of 2 and W.
07:21:38 <ais523> (the bottom row doesn't count because space doesn't have a lever)
07:22:14 <ais523> this probably also means that the digits need to be taken into account when thinking about lever jams (i.e. two adjacent levers being hit at the same time, which QWERTY was designed to avoid)
07:23:08 <b_jonas> int-e: ok, but then wouldn't it have been more convenient to shift each row one quarter key to the right from the row above, with 2 one quarter key to the right of Z, so that the rows are more closely aligned and your fingers can reach the ZXC keys more easily without colliding into the previous finger on the same hnd?
07:23:22 * ais523 recalls that early typewriters didn't have a 0 or 1 key, you were supposed to use O and I instead
07:25:06 <b_jonas> so the levers would be ordered like QAZ2WSX3EDC4 instead of QA2ZWS3XED4C
07:25:14 <ais523> now I'm wondering whether the fact that I and O can be interpreted as either "input" and "output" or "1" and "0" is a coincidence that's somehow useful for creating an esolang
07:26:10 <int-e> b_jonas: I don't know whether there's a mechanical advantage to having even spacing for pairs of rows.
07:26:35 <ais523> I do remember that it's a false-friend mnemonic for standard file descriptors (in that 0 is standard input and 1 is standard output rather than the other way round, which would fit the numbers better)
07:27:37 <ais523> b_jonas: oh, I've figured it out, keys on the Q row and Z row basically can't be hit simultaneously anyway (you would have to put your hand in a weird position) so staggering them next to each other has no downside
07:28:08 <b_jonas> I wonder maybe when they designed the QWERTY layout then QWERT was supposed to be the home row, not ASDFG, and so the ZXCVB row is moved more to the right so that you're supposed to hit Z with your W finger and X with your E finger
07:28:19 <ais523> the most potentially dangerous combinations are nu and mi and although I *can* hit those simultaneously it is not a natural thing to do
07:28:51 <b_jonas> there's a story, possibly an urban legend, that QWERTY is designed such that the QWERT row has all the keys for the word "typewriter" which is what vendors would type in a demo
07:29:18 <ais523> it does contain all the letters of "typewriter", the odds of that being a coincidence are fairly low
07:29:34 <ais523> although it may be that someone realised it had most of the letters naturally and tweaked the layout to put the rest in
07:30:59 <b_jonas> ais523: again the downside is that because ZXC are farther to the right from ASD, when you reach down to Z with your 5th finger while keeping your 4th finger on S then you have to reach farther to the right so your 5th and 4th finger collide more
07:31:14 <ais523> if they did want to put all the letters of "typewriter" on the same row, the home row would seem to be a more natural place (so that it would have eirt which are all very common)
07:31:28 <ais523> maybe the standard typing technique hadn't been invented yet at the time?
07:33:31 <b_jonas> ais523: yes, that's what I'm saying, that they concieved QWERT as the homerow. and you could say that that's why the AZERT layout tries to improve on it by putting one more vowel into that homerow and move away the less common Q and W from it, but then why would it put the also rare Z there?
07:34:04 <ais523> now I'm trying to remember how common Z is in French
07:34:40 <b_jonas> it's more common than in English, but even so it's not as common as S which could go there
07:35:28 <b_jonas> (or N or M)
07:36:29 <ais523> one thing I'm really curious about is the German layout – how did it end up being almost the same as the English layout for the English-alphabetical keys, but with Y and Z swapped?
07:37:28 <ais523> this conversation has made me realise how bad I am at typing QWERTY, the word is not a good fit for my typing style at all
07:39:55 <ais523> Wikipedia has some older versions of the QWERTY layout in the article about it, one of them is similar but swaps A and Z and swaps R and .
07:41:38 <b_jonas> about Y and Z, what keeps confusing me is that there are three letters that are common in hungarian but rare in english, namely KÁÉ, and two more that are uncommon in hungarian but rare in english, namely ZY, but only one letter that is common in english and rare in hungarian, H, and one that's uncommon in english but rare in hungarian, W, and no letters that are common in english but uncommon in
07:41:44 <b_jonas> hungarian, so it seems like the total frequency can't work out, hungarian must have more than 100% total frequency of letters intuitively if english has 100%
07:43:41 <b_jonas> one way to resolve this paradox is that A and E are common in both english and hungarian, but they're like even more common in english than in hungarian, so they are what give up some of that frequency
07:43:57 <b_jonas> but this seems unintuitive because A and E seem common enough in both languages so this is hard to imagine
07:45:14 <ais523> "the" throws off the statistics a lot
07:45:32 <ais523> it makes t and e super-common and is responsible for a significant part of the frequency of h
07:46:28 <b_jonas> maybe
07:50:09 <ais523> in the statistics I collected from Google Ngrams, there are around 467 billion tokens, of which around 23½ billion are "the", so it's around 5% of all tokens on its own (and both words and punctuation marks count as tokens here – comma has a similar frequency to "the")
07:51:26 <ais523> "The" with a capital T makes up another 2.7½ billion
07:57:17 <int-e> korvo: I assume that you've seen https://esolangs.org/wiki/User_talk:Blashyrkh/Between_IJ_and_SK
07:58:32 <int-e> (the question what a combinator is rears its ugly head once again ;-) )
08:19:06 <b_jonas> int-e: I think what birds exist is deliberately left open, we just have some axioms and prove some things from it but we don't know the full picture. in particular we don't assume that there aren't birds that can't be built from S and K because they examine other birds structurally rather than only by their effect on other birds, or birds that reliably solve computational problems that Turing-machines
08:19:12 <b_jonas> can't
08:21:34 <int-e> b_jonas: There are at least three variants of what you can consider a "combinator": 1) application of combinator to variables reduces to nested applications of variables. 2) like 1) but you also allow combinators in addition to variables, and 3) combinators abbreviate lambda terms
08:24:17 <int-e> Hmm, are 2) and 3) actually different? If the combinators you're allowed to use are combinatorially complete...
08:25:13 <int-e> notably, iota doesn't fit into the first category of combinators
08:29:49 <int-e> (there's a big formal distinction between 2) and 3) of course; 2) is a first-order rewrite system, whereas 3) relies on embedding stuff into lambda calculus which is not)
08:31:18 -!- Sgeo has quit (Read error: Connection reset by peer).
08:31:36 <b_jonas> int-e: so (1) would exclude combinators like \y.(y(\x.x)) ?
08:31:42 <int-e> yes
08:32:32 <b_jonas> so what does the (2) definition mean exactly? it's a recursive definition, do you take the smallest fixed point?
08:32:47 <b_jonas> and would it allow a combinator where if you apply anything to it it always diverges?
08:33:05 <int-e> Ah, my intention was that it's non-recursive when it comes to referring combinators.
08:33:28 <int-e> So no Y f = f (Y f)
08:33:38 <int-e> But it would cover iota.
08:34:44 <b_jonas> no, I'm thinking more of \p.((\x.xx)(\x.xx)), because then it diverges even if invoking p would have some side effect
08:34:56 <int-e> But you could allow that Y definition. So there are more distinctions to make.
08:35:23 <b_jonas> like non-local exiting out from your combinator with unlambda c
08:35:56 <int-e> b_jonas: I'd have no issue with W x = x x, then M p = W W
08:36:39 <int-e> (I'm not using lambda because pretty much the whole point of 2) is to not use lambda calculus)
08:38:47 <int-e> One of the questions you'd have to ask is whether you want the set of combinators to be closed under application.
08:39:22 <int-e> If you do, you get a very liberal version of 2) (or just go straight to 3) = lambda calculus)
08:41:36 <b_jonas> int-e: I'm not sure how explicit it is on this, but I think the bird book take is that birds are closed under application, even if an application would diverge in traditional lamdba calculus it gives a bird as result, and I think there's a proof outside that you can make a consistent extension to lambda calculus like that (even while some specific pairs of birds are distinguishable)
08:42:04 <int-e> TBH I don't really care about the bird book.
08:42:29 <b_jonas> the book explicitly says that bird sociologists can always find birds from their name in finite time, but I don't know if it is explicit in that birds always answer in finite time when you invoke them
08:43:08 <b_jonas> ok, but this is still the problem that you get if you want combinators to be closed under application, unless you make them always terminate with a type system trick
08:46:38 <int-e> Sure but you could also just accept that not all terms are combinators.
08:47:23 <int-e> . o O ( I didn't make the rules, I just picked the ones I liked. )
08:52:10 <b_jonas> ok, the way I read the book it does say that a bird always gives an answer when invoked.
08:55:29 <b_jonas> in retrospect it has to say that, because that's how it can prove any of the several existence theorems
08:55:39 <b_jonas> like that all lambda terms exist as a bird
08:56:17 <b_jonas> but I think it doesn't require that birds give consistent answers, so eg. there could be birds that read mutable global variables, and other birds that write them
08:57:42 <b_jonas> or maybe they do have to be consistent? I don't know
10:37:18 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] https://esolangs.org/w/index.php?diff=174320&oldid=174318 * Blashyrkh * (+141) /* Solution for X x = x (K x) x */
10:52:49 <APic> Hi
12:30:39 <sorear> is combinator equality even decidable?
12:41:45 <ais523> I suspect it's semidecidable – it seems hard/impossible to prove that two combinators are equal when they are, but you should be able to brute-force find a proof of inequality when they're different
12:49:15 -!- SGautam has joined.
13:35:33 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=174321&oldid=174243 * Yayimhere2(school) * (+15) add lowercase
13:35:42 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=174322&oldid=174321 * Yayimhere2(school) * (-1)
13:41:53 -!- amby has joined.
13:46:50 -!- ais523 has quit (Quit: quit).
14:16:01 -!- ais523 has joined.
14:42:29 <esolangs> [[Brainfucker]] https://esolangs.org/w/index.php?diff=174323&oldid=169409 * Kaveh Yousefi * (+1582) Introduced a section elucidating the memory model, improved the command table's formatting, supplemented further example programs, and added a hyperlink to my interpreter implementation, concomitant to the Implemented page category tag.
14:55:46 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=174324&oldid=174322 * Yayimhere2(school) * (+164) /* turing completeness? */
16:11:46 <esolangs> [[Category talk:Zero-dimensional]] N https://esolangs.org/w/index.php?oldid=174325 * Yayimhere2(school) * (+170) Created page with "this doesnt seem well defined, can somebody explain? --~~~~"
16:35:46 <korvo> Yeah, it's semi-decidable. Sometimes combinators have different ranks, for example. Invariants allow for decisions.
16:38:01 <korvo> b_jonas: After last time, I hacked up the page [[closed lambda term]] for documenting the difference between combinators and lambda terms. That should clear up (3).
16:38:49 <korvo> When we say "complete" here, we mean that any other object *which exists* is constructible from primitives. SK is complete for combinators which really exist: they have to have rank, they have to generate an applicative tree, they have to cleanly rewrite.
16:39:47 <korvo> Bases for closed lambda terms are able to generate any legal closed lambda term. It doesn't imply that the base encodes every Turing machine, for example.
16:41:03 <korvo> int-e: I've been watching, mostly. I need to clean up [[Lazy K]] and [[Crazy J]] at some point.
17:10:19 <esolangs> [[Special:Log/newusers]] create * Terrapixel * New user account
17:17:29 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174326&oldid=174278 * Terrapixel * (+189) /* Introductions */
17:19:27 -!- impomatic has joined.
17:25:24 -!- ClarityMonkey has joined.
17:25:39 -!- ClarityMonkey has left.
17:38:32 -!- SGautam has quit (Quit: Connection closed for inactivity).
17:49:30 -!- xelxebar_ has quit (Ping timeout: 245 seconds).
17:49:40 -!- FireFly has quit (Ping timeout: 256 seconds).
17:49:53 -!- xelxebar has joined.
17:50:07 -!- ursa-major has quit (Ping timeout: 264 seconds).
17:50:08 -!- ManDeJan has quit (Ping timeout: 264 seconds).
17:51:45 -!- FireFly has joined.
17:52:59 -!- ursa-major has joined.
17:53:27 -!- ManDeJan has joined.
17:54:06 -!- Thelie has joined.
18:10:19 -!- korvo has quit (Remote host closed the connection).
18:18:07 <esolangs> [[User:A()/How Big Can We Go?]] N https://esolangs.org/w/index.php?oldid=174327 * A() * (+470) Created page with "[[User:A()]] created a monster, a monster of brackets. == Syntax == A+1=(A)A 1 = () == Expansion == First, we have two brackets: () Then we expand: (())() And we can keep expanding, forever. Until your computer crashes. We had one pair, then we had a
18:21:04 <esolangs> [[User:A()/How Big Can We Go?]] https://esolangs.org/w/index.php?diff=174328&oldid=174327 * A() * (+83) Stuff
18:22:58 <esolangs> [[User:A()/How Big Can We Go?]] https://esolangs.org/w/index.php?diff=174329&oldid=174328 * A() * (+33) More Equations
18:32:48 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=174330&oldid=174139 * Aadenboy * (-17) change gradient
18:40:25 <esolangs> [[User:A()/How Big Can We Go?]] https://esolangs.org/w/index.php?diff=174331&oldid=174329 * A() * (+370)
18:45:34 <esolangs> [[User:A()/How Big Can We Go?/Large Group of Pairs]] N https://esolangs.org/w/index.php?oldid=174332 * A() * (+4131) Created page with "Here is a large group of pairs: :''((((((((((())())(())())((())())(())())(((())())(())())((())())(())())((((())())(())())((())())(())())(((())())(())())((())())(())())(((((())())(())())((())())(())())(((())())(())())((())())(())())((
18:47:09 <esolangs> [[User:A()/How Big Can We Go?]] https://esolangs.org/w/index.php?diff=174333&oldid=174331 * A() * (+71)
18:47:48 <esolangs> [[User:A()/How Big Can We Go?]] https://esolangs.org/w/index.php?diff=174334&oldid=174333 * A() * (+3)
18:48:55 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=174335&oldid=174033 * A() * (+34) /* Non-esolang pages */
19:10:24 -!- Thelie has quit (Ping timeout: 252 seconds).
19:20:16 -!- ais523 has quit (Quit: quit).
19:40:33 -!- Lord_of_Life_ has joined.
19:41:18 <shachaf> `olist 1339
19:41:18 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:41:21 <HackEso> olist <https://www.giantitp.com/comics/oots1339.html>: shachaf oerjan Sgeo boily nortti b_jonas Noisytoot
19:41:52 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:03:57 <esolangs> [[Special:Log/newusers]] create * LavaSalt402 * New user account
20:06:25 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174336&oldid=174326 * LavaSalt402 * (+115) I made my first edit
20:07:43 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174337&oldid=174336 * LavaSalt402 * (+95) I fixed a mistake of mine
20:09:26 <esolangs> [[User:LavaSalt402]] N https://esolangs.org/w/index.php?oldid=174338 * LavaSalt402 * (+72) Created page User:LavaSalt402
20:10:40 <esolangs> [[User:LavaSalt402]] M https://esolangs.org/w/index.php?diff=174339&oldid=174338 * LavaSalt402 * (+41)
20:22:39 -!- mich181189 has quit (Read error: Connection reset by peer).
20:22:44 -!- ProofTechnique_ has quit (Read error: Connection reset by peer).
20:22:47 -!- jgardner has quit (Read error: Connection reset by peer).
20:22:57 -!- tetsuo-cpp has quit (Read error: Connection reset by peer).
20:22:58 -!- sorear has quit (Read error: Connection reset by peer).
20:23:32 -!- mich181189 has joined.
20:23:36 -!- jgardner has joined.
20:23:39 -!- ProofTechnique_ has joined.
20:23:50 -!- sorear has joined.
20:23:53 -!- tetsuo-cpp has joined.
20:31:29 -!- Sgeo has joined.
21:12:21 -!- ais523 has joined.
21:12:27 <ais523> `olist 1339
21:12:30 <HackEso> olist <https://www.giantitp.com/comics/oots1339.html>: shachaf oerjan Sgeo boily nortti b_jonas Noisytoot
21:40:51 -!- ais523 has quit (Quit: quit).
21:52:36 <esolangs> [[Category talk:Zero-dimensional]] M https://esolangs.org/w/index.php?diff=174340&oldid=174325 * Ractangle * (+182)
21:54:54 <APic> Good Night
22:13:54 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174341&oldid=174340 * Aadenboy * (+364)
22:37:03 <esolangs> [[Special:Log/newusers]] create * Restruct. * New user account
22:40:57 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174342&oldid=174337 * Restruct. * (+269) introduced myself
22:46:05 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=174343&oldid=174335 * A() * (+89)
22:48:33 -!- impomatic has quit (Quit: Client closed).
23:00:52 <esolangs> [[User:A()]] https://esolangs.org/w/index.php?diff=174344&oldid=174343 * A() * (+4) /* Stuff about me */
2026-01-27
01:14:12 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:42:05 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
01:42:54 -!- pool has joined.
02:40:49 -!- sftp has quit (Ping timeout: 264 seconds).
03:17:59 -!- korvo has joined.
03:25:00 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174345&oldid=174341 * Dragoneater67 * (+389)
03:30:29 -!- sftp has joined.
03:30:29 -!- sftp has changed hostmask to ~sftp@user/sftp.
03:35:07 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174346&oldid=174345 * PkmnQ * (+247)
03:45:33 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174347&oldid=174346 * Corbin * (+356) Surely it's not subjective depending on whether we are inside or outside the emulator.
07:08:40 -!- Hooloovoo has quit (Ping timeout: 245 seconds).
07:14:27 -!- sftp_ has joined.
07:14:39 -!- sftp has quit (Ping timeout: 244 seconds).
07:14:47 -!- sftp_ has changed nick to sftp.
07:14:49 -!- sftp has changed hostmask to ~sftp@user/sftp.
07:19:10 -!- Hooloovoo has joined.
07:38:53 -!- Sgeo has quit (Read error: Connection reset by peer).
08:34:00 <esolangs> [[Special:Log/newusers]] create * Oscarlo * New user account
08:38:34 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174348&oldid=174342 * Oscarlo * (+236)
08:44:49 <esolangs> [[User:I am islptng]] https://esolangs.org/w/index.php?diff=174349&oldid=174136 * I am islptng * (+122)
09:08:12 -!- sftp has quit (Ping timeout: 265 seconds).
09:12:33 -!- Hooloovoo has quit (Ping timeout: 265 seconds).
09:15:55 -!- Hooloovoo has joined.
09:17:21 -!- Guest72 has joined.
09:17:47 -!- Guest72 has quit (Client Quit).
09:25:29 <esolangs> [[Tina]] N https://esolangs.org/w/index.php?oldid=174350 * Oscarlo * (+18200) Created page with "'''Tina''' ('''T'''his '''i'''s '''n'''ot '''a'''ssembly) is an [[esoteric programming language]] with an assembly-like syntax and a deliberately overpowered ALU matrix instruction format. A Tina program is assembled into a linear list of instructions plus an initial memo
09:29:04 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
09:29:56 <esolangs> [[Tina]] M https://esolangs.org/w/index.php?diff=174351&oldid=174350 * Oscarlo * (+30)
09:31:41 -!- Lord_of_Life has joined.
09:39:00 <APic> Hi
10:04:37 <esolangs> [[Plea]] https://esolangs.org/w/index.php?diff=174352&oldid=173269 * UnavgAustralian * (+43)
10:14:15 <esolangs> [[HI9+]] https://esolangs.org/w/index.php?diff=174353&oldid=116704 * RikoMamaBala * (+880)
10:49:03 <esolangs> [[User:Uff20xd]] M https://esolangs.org/w/index.php?diff=174354&oldid=168174 * Uff20xd * (+46) Added my github :)
11:11:29 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174355&oldid=174347 * Ais523 * (+1043) thoughts
11:18:47 <esolangs> [[Spin4]] https://esolangs.org/w/index.php?diff=174356&oldid=128946 * Michael * (+6)
11:19:49 <esolangs> [[Spin4]] https://esolangs.org/w/index.php?diff=174357&oldid=174356 * Michael * (+7)
11:22:41 <esolangs> [[Spin4]] https://esolangs.org/w/index.php?diff=174358&oldid=174357 * Michael * (+1)
11:28:09 <esolangs> [[Tina]] M https://esolangs.org/w/index.php?diff=174359&oldid=174351 * Oscarlo * (-2) Fixed broken link
11:39:08 <esolangs> [[User:I am islptng]] https://esolangs.org/w/index.php?diff=174360&oldid=174349 * I am islptng * (-68)
12:02:21 <esolangs> [[Special:Log/newusers]] create * OfficialWatchOS7Alt * New user account
12:13:47 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174361&oldid=174348 * OfficialWatchOS7Alt * (+217)
12:14:49 <esolangs> [[Special:Log/upload]] upload * OfficialWatchOS7Alt * uploaded "[[File:watchOS 7, 11 logo.jpg]]"
12:17:08 -!- ais523 has joined.
12:20:34 <esolangs> [[User:OfficialWatchOS7Alt]] N https://esolangs.org/w/index.php?oldid=174363 * OfficialWatchOS7Alt * (+1215) Created page with "== Basic information & introduction == Hi! My name is Narek aka watchOS 7, from Armenia. Ive been dealing with extreme outrage on Wikipedia centering around [[wikipedia:WP:SOCK|sockpuppetry]] regarding [[wikipedia:WP:VANDAL|vandalism]] on t
12:21:59 <int-e> ...sounds like a keeper
12:26:23 <esolangs> [[Folat]] https://esolangs.org/w/index.php?diff=174364&oldid=172400 * Ytebbit * (-1) fixing link
12:28:04 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=174365&oldid=174291 * None1 * (+103) /* Commands */
12:32:09 <esolangs> [[User talk:OfficialWatchOS7Alt]] N https://esolangs.org/w/index.php?oldid=174366 * OfficialWatchOS7Alt * (+967) Created page with "== Portal == {{layout box|bg=#D4DEFF|title=Introduction to users| Welcome to my user talk page! In MediaWiki encyclopedias, a talk page or discussion page is a subpage of an article where people write about which part of the article shou
12:36:15 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174367&oldid=174366 * OfficialWatchOS7Alt * (+229)
12:42:22 <ais523> this looks like the sort of account that may have few or no ontopic contributions
12:42:25 <ais523> so I'll have to see what happens
13:23:07 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174368&oldid=174355 * Yayimhere2(school) * (+429)
13:35:21 <esolangs> [[Category talk:Zero-dimensional]] M https://esolangs.org/w/index.php?diff=174369&oldid=174368 * Blashyrkh * (+249)
13:38:59 <esolangs> [[Category talk:Zero-dimensional]] https://esolangs.org/w/index.php?diff=174370&oldid=174369 * Ais523 * (+411) these categories were created without discussion (because that rule didn't exist at the time) and it shows
13:39:04 <esolangs> [[Kiwiscript]] https://esolangs.org/w/index.php?diff=174371&oldid=174137 * Yayimhere2(school) * (-29) /* wenyan */ by the currently found definition of "zero dimensional" that ive gotten from asking the wiki, ill be removing that character.
14:01:27 <esolangs> [[LongFish]] N https://esolangs.org/w/index.php?oldid=174372 * Restruct. * (+992) added the page
14:25:16 -!- impomatic has joined.
14:32:28 -!- DOS_User_webchat has joined.
14:43:03 <esolangs> [[LongFish]] https://esolangs.org/w/index.php?diff=174373&oldid=174372 * Restruct. * (+244)
14:48:37 <esolangs> [[LongFish]] https://esolangs.org/w/index.php?diff=174374&oldid=174373 * Restruct. * (+336) added implementation
14:52:40 <esolangs> [[LongFish]] M https://esolangs.org/w/index.php?diff=174375&oldid=174374 * Restruct. * (+113) Z instruction
14:54:40 -!- Sgeo has joined.
15:01:06 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174376&oldid=174367 * Aadenboy * (+121) fix layout box formatting
15:07:47 -!- DOS_User_webchat has quit (Quit: Client closed).
15:38:30 -!- ais523 has quit (Quit: quit).
15:39:11 -!- ais523 has joined.
15:54:25 -!- impomatic has quit (Quit: Client closed).
16:17:49 -!- amby has joined.
17:02:28 -!- tromp has joined.
17:41:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:42:29 -!- tromp has joined.
17:48:35 <korvo> ais523: User was born in 2016; they aren't old enough to be here. This is also why they keep getting suspended from social-media sites. They aren't a scammer; they're a child.
17:49:23 <ais523> korvo: I didn't expect them to be a scammer, just someone who had problems being ontopic
17:49:44 <ais523> this is also a very common reason to get banned from Wikipedia
17:50:02 <korvo> https://scratch.mit.edu/users/nareksan056/ is the same user. https://github.com/Orange7Official/ same user, has some basic slop. https://xcancel.com/watchOS7Alt and https://www.youtube.com/@OfficialWatchOS7Alt were useful link trees.
17:50:11 <ais523> the underlying reason why doesn't really matter from a moderation poin of view
17:50:38 <korvo> Oh, I'm not saying to leave them alone. I'm suggesting that they need to immediately be warned and suspended.
17:50:47 <ais523> I don't know whether the wiki has an age policy – it wouldn't be up to me to decide one
17:51:18 <ais523> (and it would be hard to enforce in any case)
17:52:01 <ais523> suspending someone who hasn't actually done anything on the site can be hard to justify, even if you suspect they will be trouble
17:52:08 <ais523> I can see a potential argument for deleting the user page, though
17:52:15 <korvo> Oh, I thought that the wiki was located somewhere that had a minimum age requirement for using the Web. If not, then whatever. I'm not a good babysitter though, and I'm definitely not the right person for talking to an Armenian child with heavy chatbot usage.
17:54:13 <ais523> the UK has been discussing an age limit for social media sites, and has a number of rules about them (to the extent that if Esolang did become considered to be a social media site we would probably have to shut the entire site down because the paperwork burden would be too high)
17:54:47 <ais523> but it doesn't currently have an age requirement for websites in general or Internet use in general
17:55:32 <korvo> Oh, in the UK? Well, that bites. There's piles of better jurisdictions. I suppose it's not urgent, but I'd hope that we eventually land somewhere friendlier to free speech.
17:56:40 <ais523> the UK's weird in that the libel rules are strict but the compensation for breaking them is much lower than in places like the US, so nuisance libel suits are rarer
17:57:27 <ais523> I remember a time when a major company was found to have libelled someone and the penalty was to require them to post an apology on their website homepage
17:57:58 <korvo> The rules are super-loose. Any hurt feelings can be grounds for a suit. Over here in the USA, we teach McLibel as a way of understanding the Isle's pathologies.
17:58:16 <ais523> which is actually a pretty big penalty for a major company (the marketing department would have fits), but is only useful for the victim if the misinformation was actually doing them harm
17:59:49 <ais523> bear in mind that your information may be out of date, there were some pretty major changes in 2013: https://en.wikipedia.org/wiki/Defamation_Act_2013
18:00:11 <korvo> Getting ready to tell Lobsters that vibecoders are incompetent. https://gist.github.com/MostAwesomeDude/bb8cbfd005a33f5dd262d1f20a63a693
18:03:50 <ais523> one problem I have is that because vibecoding platforms cost both money and environmental damage, it is hard for me to try them for myself to judge how effective they would be
18:03:58 <ais523> and thus it makes it difficult to criticise them fairly
18:04:19 <korvo> Meh. It's not just libel law. https://en.wikipedia.org/wiki/Atheist_Bus_Campaign#%22Probably%22 comes to mind. Also the recent arrest of folks for, essentially, lese majeste.
18:04:59 <korvo> Sure. I happen to have done a bunch of bertological research as part of my security work, and so I happen to know that LLMs can't write code at a structural level. This is hard to communicate to non-practicioners.
18:05:30 <ais523> I've been thinking about my own reasons for disliking it recently
18:05:48 <ais523> I think one problem is that many programmers seem to have an attitude of "a program that passes all the tests is correct"
18:06:19 <ais523> I think this is wrong in practice some proportion of the time (I am unsure on the exact proportion but it probably isn't that low)
18:06:39 <ais523> and more likely to be wrong if the tests were written without an understanding of the program that is being tested
18:07:11 <ais523> (I believe that vibecoding a program to pass a given testsuite is substantially easier than vibecoding one which is actually correct or useful)
18:10:10 <ais523> korvo: the ASA's rules aren't legally binding (but most places that run adverts will refuse to run rules that breach them, in order to avoid ruining their reputation)
18:10:56 <ais523> generally speaking I think most people have a preference for advertisements being factually correct, as opposed to allowing advertisers to state anything they like
18:11:34 <korvo> ais523: Sure. And, by the Kochen-Specker theorem, the God of Anglicans doesn't exist. More generally, the Anglican God isn't compatible with quantum mechanics.
18:12:02 <korvo> I see a theocratic monarchy when I look across the pond.
18:13:26 <ais523> I'm very surprised at that – the US President has a lot more power in practice than the British King, and the Republican Party has to a large extent been taken over by people who apply Christian religious reasoning, whereas the Houses of Parliament have a much lower level of religious influence
18:13:58 <ais523> it's a bit ironic that the US legally has a separation of church and state, but has a very large level of church influence on politics in general
18:14:15 <ais523> whereas in the UK there are legal links between the church and state and yet they don't normally have a large effect at all
18:14:45 <korvo> Oh, yes, I see a Christofascist tyranny at home. But I can be nuanced, too; I can look at e.g. Alabama and see a theocracy, while looking at e.g. Oregon and seeing a democracy. The difference is pretty stark; Alabaman judges quote the KJV Bible when setting precedent.
18:14:49 <ais523> I'd much rather be in a de-jure (but not de-facto) theocratic monarchy than vice versa
18:15:21 <korvo> Why not both? https://prestonbyrne.com/2026/01/08/the-ofcom-files-part-v-block-harder/
18:16:23 <ais523> oh, the Online Safety Act – this is clearly a mess and badly designed, but was enacted based on populism (the things that it was intended to stop are real problems that you do want a law against – but the law itself is badly written and doesn't achieve its goals correctly)
18:18:29 <ais523> I do remember a dispute recently where a site claimed that it had blocked the UK, and Ofcom stated that if it had blocked the UK that would be sufficient to comply with the act, but it didn't believe that the block had actually happened; however, I don't know whether or not it's the same site as the one you posted or not
18:18:29 <korvo> Yes. And unlike in a direct democracy (e.g. Oregon), the people aren't empowered to directly change the law.
18:18:56 <ais523> Switzerland is a good example of a direct democracy IIRC
18:19:30 <korvo> It'd be that one, likely. SaSu. I'm honestly not surprised; the Commonwealth has collectively been *very* angry about the existence of SaSu while making MAID available. It's a fairly obvious hypocrisy driven by the inability of politicians to make everyday life acceptable for everyday people.
18:20:06 <ais523> in general I am not convinced direct democracy is necessarily a good idea, populations as a whole can often be manipulated into making decisions they'll regret later
18:20:34 <ais523> (a common example: ballot initiatives in US states are often misleadingly worded in the hope of tricking a proportion of people into voting against their own interests)
18:20:42 <korvo> Sure. Oregon started out ambiguous on gay marriage, then a vote made gay marriage illegal, then another vote made it explicitly legal.
18:20:54 <ais523> our most recent referendum, the Brexit referendum, was clearly a bad idea and did not work out well
18:21:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:21:23 <korvo> Note that, unlike most states, Oregon allows voters to change their constitution *and* allows voters to refer nearly any motion whatsoever to the people. If something fails in legislature then it goes to the street and we sign petitions for it.
18:22:40 <korvo> Ah, yeah. That's the other difficulty in the UK: because so many of the laws stretch back to "nobles say so", there's no strong guardrails preventing stupid actions. Like, recently Idaho floated the idea of acquiring about half of Oregon, including a port city. This idea immediately faltered as soon as they were told that Idaho would have to *buy* it from Oregon.
18:22:54 -!- Guest54 has joined.
18:23:36 <korvo> Whereas in other parts of the world, we might have to put up with some Lord Potato, Marquis of Greater Idaho, insisting that they have some grant. Here instead we have armed religious fanatics who sieze government buildings, get into standoffs with the FBI, and sometimes get shot.
18:23:52 <ais523> fwiw I actually like having the nobles around and involved, they're mostly better at delaying stupid ideas than they are at creating them (and our laws only give them the power to delay – they cannot outright stop a law going through if the Commons is determined, nor increase the threshold above 50%, but they do have a constitutional ability to slow down the process)
18:24:52 -!- Guest54 has quit (Client Quit).
18:25:36 <ais523> I forget exactly how it works, but it's something like the Lords get to give feedback, the Commons often incorporates it if it's a good idea, if the Commons don't change the proposed law to the Lord's satisfaction they can halt the whole process and return to the starting point, but they can't do it twice on the same proposal so the Commons can force a law through by going through the whole process twice
18:26:06 <ais523> this is very good for stopping knee-jerk proposals because by the time it gets through the process a second time, the MPs might have calmed down a bit
18:27:47 <korvo> Bicamerality is a good idea, I think. It's kind of stupid that it's based on the idea that one House is very hard to get into without either inheriting money or being quite exploitative.
18:28:10 <ais523> we have endless debates about who actually *should* be in the Lords
18:28:31 <ais523> really, though, you just want a range of viewpoints and experiences and then the actual makeup doesn't hugely matter
18:28:57 <korvo> To use a snowclone: Elect people. Not too many. Mostly qualified.
18:29:00 <ais523> currently most Lords are nominated by outgoing prime ministers (although not all of them)
18:29:14 <ais523> which almost guarantees the mix of viewpoints, at least
18:30:13 <korvo> Right, we have *both* wings of Eton's dormitories represented~
18:32:03 <ais523> the Labour party is in power about half the time, they probably wouldn't appoint very many Etonites
18:32:33 <ais523> (the Conservatives would but they have pretty much destroyed their own credibility recently and are unlikely to be elected in the near future unless there's a major political shift)
18:34:37 <korvo> One could hope. Labour's turned into just another neoliberal party for me. I still remember the 2000s fairly well due to the incredible jingoism of the time, and now it looks like there's going to be another wave of...I don't know what to call it. Jingoism? Chauvinism? Thatcherism? It doesn't look like a leftist party at all.
18:35:43 <ais523> oh, the fully left parts are the Socialist Worker Party and to some extent the Green Party, but they aren't popular enough to be elected
18:35:50 <korvo> I have an essay on the backburner, "The Sword and The Shield", precisely about how pairs of neoliberal parties operate in developed democracies. Labour is a Shield party and primarily gathers sympathy by defending people from the Sword of Conservatives.
18:36:03 <ais523> Labour moved to the right to some extent recently to fill a gap in the centre after the Conservatives moved hard to the right
18:36:30 <korvo> Yep. I often vote Green. We also have a proper labor party, called the Working Families Party, but they usually endorse Democrats instead of also-running.
18:36:35 <ais523> the UK population is well to the right of you, though, so they are not likely to elect parties that have the same opinions of you
18:36:51 <ais523> * same opinions as you
18:37:21 <korvo> The Anglophone population in general is well to the right of me. 80% of them believe in God and 96% of them distrust me because I know better than that. I've made my peace with it, mostly by lowering my opinion of humanity.
18:39:02 <ais523> the thing that frustrates me most about politics is that parties that are driven by idealism usually have better policies than parties that are driven by practicality, but are less good at implementing their policies and so they often produce a worse result in practice (note: I'm excluding parties driven by populism in this because I don't have enough experience to know how it ends up, although I'm not hopeful)
18:39:23 <korvo> Sure. That's an instance of Pournelle's Iron Law of Bureaucracy.
18:39:59 <korvo> The people who cling to power most ferociously tend to overlap with the people who are genuinely emotionally invested in the well-being of the state.
18:50:58 -!- tromp has joined.
19:01:20 <korvo> Alrighty. I’m tired of hearing about vibecoding on Lobsters, so I’ve written up three of my side tasks for coding agents. Talk is cheap; show us the code. https://lobste.rs/s/igpevt/lobsters_vibecoding_challenge_winter
19:40:25 -!- Lord_of_Life_ has joined.
19:41:20 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:43:16 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:52:43 -!- impomatic has joined.
20:03:41 <esolangs> [[Circle of Life]] M https://esolangs.org/w/index.php?diff=174377&oldid=123520 * Shamrocky * (-1) /* Basic functions */ Fixed a small error with spelling
20:51:41 -!- impomatic has quit (Quit: Client closed).
20:59:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:18:10 -!- tromp has joined.
21:57:42 <zzo38> I can critise one vibecoding that someone had shown to me as an example, writing a prompt to Claude to make a program in C to calculate the first 200 prime numbers. Since it is a simple example, it works, although I examined the code and the algorithm used is not as efficient as it should be. It is not something I use or intend to use, for several reasons.
22:02:04 <zzo38> (My objections include ais523's objections as well as Dijkstra's objections and others, and also the one that I had noticed myself that I had just mentioned)
22:33:37 <APic> Good Night
22:37:23 <ais523> zzo38: what are Dijkstra's objections?
22:47:05 <zzo38> ais523: That it is not precise
22:47:27 <ais523> yes, that's a good concern
22:48:46 <ais523> actually, there is a followup problem from this: in vibecoded software, neither the prompts nor the resulting document in a programming language are a usable form in which to edit the resulting program
22:49:02 <ais523> the prompts are not reproducible and the source is not structured
22:53:27 <zzo38> Yes, there is that too
23:00:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:07:50 -!- tromp has joined.
23:22:39 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:26:48 <b_jonas> "not reproducible" => can't you say the same when different people might compile or run the same C source code program in environments with different versions of some dependency libraries or operating system? there the solution is to write the program robustly enough that those differences don't cause serious problems, that is they don't make the program quietly misbehave. why can't the same thing work
23:26:54 <b_jonas> for vibecoding?
23:30:24 <ais523> at least in the former case you can try to track down the appropriate versions of libraries (and there are some projects that try really hard to make sure that exact builds can be recreated)
23:30:52 <ais523> with vibecoding, a set of prompts that works the first time has a pretty high chance of failing the second time, especially if any of them request corrections to the outputs of previous prompts
23:52:24 <ais523> korvo: there are a couple of bug reports on the Lobste.rs thread on your vibecoding challenge (one says two of the files that need benchmarking aren't in the repo, one thinks the definition of "vibecoding" needs to be clarified) – you might want to respond to thsoe
23:52:33 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
2026-01-28
00:13:40 <esolangs> [[User:/esolangs?action=edit]] N https://esolangs.org/w/index.php?oldid=174378 * * (+27) Created page with "w ''h'' '''a''' '''''t'''''"
00:26:35 <esolangs> [[M@trix]] M https://esolangs.org/w/index.php?diff=174379&oldid=168502 * Mysonandadthatnosense * (+653)
00:27:16 <esolangs> [[M@trix]] https://esolangs.org/w/index.php?diff=174380&oldid=174379 * Mysonandadthatnosense * (+69)
00:29:20 <korvo> ais523: Yep. Big thanks to bakkot, who I hope eventually comes here to sharpen their brainfuck skills.
00:30:57 <korvo> The assumption "the build installs file X" => "file X is checked into the repo" is a fun one. It's obviously wrong once somebody sees a generated file once, but not everybody has that experience.
00:45:55 <ais523> I often have trouble figuring out when if ever to check non-source into the repo
00:46:23 <ais523> autotools output is a big one, people normally expect it to be in place already for autotools-based projects and yet it's a generated file (you want it in tarballs but the status in repos is less obvious)
00:46:24 <esolangs> [[Special:Log/newusers]] create * Synt-xError * New user account
00:47:04 <ais523> although I basically don't use autotools any more, it's just for C-INTERCAL and the way it's used is part of the joke
00:56:23 <korvo> Gentoo and nixpkgs both use `autoreconf` and completely rewrite the package's build files. Honestly I think that that's a better integration than vendoring build files, although most of what really makes it work today is pkg-config.
01:05:16 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174381&oldid=174361 * Synt-xError * (+197)
01:07:05 <esolangs> [[User:Synt-xError]] N https://esolangs.org/w/index.php?oldid=174382 * Synt-xError * (+95) Created page with "hey hey hey i'm creator of RedDust, and I trying to figure out how to use this freaking website"
01:07:20 <esolangs> [[User:Synt-xError]] https://esolangs.org/w/index.php?diff=174383&oldid=174382 * Synt-xError * (+2)
01:27:08 <zzo38> I include some generated files in a source code repository, especially if generation of those files is slow or requires stuff outside of the repository that is not needed to run the program.
01:28:07 <esolangs> [[Special:Log/upload]] upload * Synt-xError * uploaded "[[File:Reddust logo.png]]"
01:29:19 <esolangs> [[Special:Log/newusers]] create * Tc14 * New user account
01:40:12 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174385&oldid=174381 * Tc14 * (+350) Added my introduction
01:40:49 <zzo38> (What I do not include in the repository are binaries in most cases, although sometimes they are needed anyways)
01:44:17 <esolangs> [[Nope.]] M https://esolangs.org/w/index.php?diff=174386&oldid=169698 * Tc14 * (+21) /* Implementations */ Added my link, I can rest in peace now
01:45:02 <esolangs> [[User talk:Tc14]] N https://esolangs.org/w/index.php?oldid=174387 * Corbin * (+576) Hi! Sorry for the anti-spam filter. But you passed! Good luck tomorrow.
02:04:07 <esolangs> [[User talk:Tc14]] M https://esolangs.org/w/index.php?diff=174388&oldid=174387 * Tc14 * (+333) Added reply
02:06:55 <esolangs> [[RedDust]] N https://esolangs.org/w/index.php?oldid=174389 * Synt-xError * (+1045) Created page with "{{infobox proglang |image=File:Reddust logo.png |paradigms = imperative, register-based, virtual assembly |author = [https://github.com/synt-xerror SyntaxError!] |year=2025 |memsys=register-based |dimensions=one-dimensional |class=virtual machine language |majorimpl
02:22:39 <esolangs> [[RedDust]] https://esolangs.org/w/index.php?diff=174390&oldid=174389 * Aadenboy * (+28) categories
03:19:13 -!- impomatic has joined.
03:26:34 -!- impomatic has quit (Quit: Client closed).
03:35:07 -!- ais523 has quit (Quit: quit).
06:39:04 <esolangs> [[User:Junkshipp/Sandbox]] https://esolangs.org/w/index.php?diff=174391&oldid=169920 * Junkshipp * (+4) /* Basic syntax */
06:45:29 <esolangs> [[User:Junkshipp/Sandbox]] https://esolangs.org/w/index.php?diff=174392&oldid=174391 * Junkshipp * (+30)
07:11:58 <esolangs> [[User:Junkshipp/Sandbox]] https://esolangs.org/w/index.php?diff=174393&oldid=174392 * Junkshipp * (+482)
07:23:53 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174394&oldid=174256 * Yayimhere2(school) * (+168) /* Examples */
07:26:50 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174395&oldid=174394 * Yayimhere2(school) * (+45) /* Examples */
07:55:46 -!- Sgeo has quit (Read error: Connection reset by peer).
08:00:50 -!- tromp has joined.
08:08:04 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174396&oldid=174395 * Yayimhere2(school) * (+216) /* Examples */
08:10:14 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174397&oldid=174396 * Yayimhere2(school) * (-5) /* Examples */
08:14:14 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174398&oldid=174397 * Yayimhere2(school) * (+74) /* Examples */
08:24:46 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
08:25:21 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174399&oldid=174398 * Yayimhere2(school) * (-1) /* Examples */
08:27:53 -!- Lord_of_Life has joined.
08:36:51 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174400&oldid=174399 * Yayimhere2(school) * (+75) /* Examples */
08:53:57 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174401&oldid=174400 * Yayimhere2(school) * (+182) /* Examples */
08:57:05 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174402&oldid=174057 * Yayimhere2(school) * (+66) /* Syntax */
08:58:07 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174403&oldid=174402 * Yayimhere2(school) * (-129) /* Examples */
08:58:28 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174404&oldid=174403 * Yayimhere2(school) * (-81) /* Examples */
08:59:05 <esolangs> [[Apraxia]] https://esolangs.org/w/index.php?diff=174405&oldid=174404 * Yayimhere2(school) * (-40) /* Examples */
09:04:10 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174406&oldid=174401 * Yayimhere2(school) * (+386) /* Examples */
09:21:23 <esolangs> [[Polynomix]] https://esolangs.org/w/index.php?diff=174407&oldid=173747 * I am islptng * (+107) /* Data types & TypeString */
09:43:58 -!- avih has left.
10:05:40 -!- cactushead has joined.
11:38:06 <APic> Hi
11:49:20 <cactushead> Hi
11:50:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
11:59:52 <esolangs> [[RedDust]] https://esolangs.org/w/index.php?diff=174408&oldid=174390 * Synt-xError * (+4581)
12:24:30 <esolangs> [[User:Synt-xError]] https://esolangs.org/w/index.php?diff=174409&oldid=174383 * Synt-xError * (+4)
12:50:14 <esolangs> [[Etre]] https://esolangs.org/w/index.php?diff=174410&oldid=79684 * Yayimhere2(school) * (+29) make see also section, with [[exoshell]]
12:51:36 -!- atrapado_ has joined.
12:52:26 -!- atrapado_ has quit (Client Quit).
12:53:15 -!- atrapado_ has joined.
13:03:20 -!- amby has joined.
13:14:10 <esolangs> [[User:Keymaker]] https://esolangs.org/w/index.php?diff=174411&oldid=169709 * PkmnQ * (+72) noticed [[Miserie]] wasn't here
13:14:37 -!- tromp has joined.
13:52:16 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174412&oldid=174293 * Timm * (+342)
13:53:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:56:21 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174413&oldid=174412 * Timm * (+0)
14:07:25 -!- tromp has joined.
14:09:51 <esolangs> [[RedDust]] https://esolangs.org/w/index.php?diff=174414&oldid=174408 * Synt-xError * (+4)
14:14:06 <esolangs> [[RedDust]] https://esolangs.org/w/index.php?diff=174415&oldid=174414 * Synt-xError * (+3)
14:31:16 -!- Guest78 has joined.
14:31:38 -!- Guest78 has quit (Client Quit).
14:31:44 <esolangs> [[RedDust]] https://esolangs.org/w/index.php?diff=174416&oldid=174415 * Synt-xError * (+149)
14:40:26 <esolangs> [[((()))(((())))=5]] N https://esolangs.org/w/index.php?oldid=174417 * Dragoneater67 * (+800) create
14:41:11 <esolangs> [[((()))(((())))=5]] M https://esolangs.org/w/index.php?diff=174418&oldid=174417 * Dragoneater67 * (+3) /* Syntax */ minor correction
14:43:13 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174419&oldid=174312 * Dragoneater67 * (+40)
14:51:46 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=174420&oldid=173229 * RikoMamaBala * (+241)
15:14:05 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174421&oldid=174418 * Yayimhere2(school) * (+7) /* Syntax */ (e.g. there are no pairs left) -> (e.g. a normal form has been reached)
15:15:09 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174422&oldid=174421 * Yayimhere2(school) * (+130) /* Syntax */
15:17:11 <esolangs> [[((()))(((())))=5]] M https://esolangs.org/w/index.php?diff=174423&oldid=174422 * Dragoneater67 * (+8) consistency
15:22:16 -!- Yayimhere has joined.
15:22:41 <Yayimhere> he-loooo
15:22:47 <Yayimhere> !
15:41:37 -!- impomatic has joined.
15:46:01 <esolangs> [[((()))(((())))=5]] M https://esolangs.org/w/index.php?diff=174424&oldid=174423 * Dragoneater67 * (+108) add categories
15:59:01 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174425&oldid=174419 * Dragoneater67 * (+55)
16:08:28 -!- impomatic has quit (Quit: Client closed).
16:45:27 <esolangs> [[User:Dragoneater67/Sandbox]] N https://esolangs.org/w/index.php?oldid=174426 * Dragoneater67 * (+33) Redirected page to [[wikipedia:Main Page]]
16:46:31 <esolangs> [[User:Dragoneater67/Sandbox]] https://esolangs.org/w/index.php?diff=174427&oldid=174426 * Dragoneater67 * (-10) Removed redirect to [[wikipedia:Main Page]]
16:46:45 <esolangs> [[User:Dragoneater67/Sandbox]] https://esolangs.org/w/index.php?diff=174428&oldid=174427 * Dragoneater67 * (+1)
16:46:53 <esolangs> [[User:Dragoneater67/Sandbox]] https://esolangs.org/w/index.php?diff=174429&oldid=174428 * Dragoneater67 * (-24) Blanked the page
16:53:29 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=174430&oldid=174096 * Dragoneater67 * (+23)
16:59:30 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174431&oldid=174424 * Dragoneater67 * (+11) /* See Also */ add (())
17:03:17 -!- Yayimhere has quit (Ping timeout: 272 seconds).
17:18:19 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
17:23:18 -!- Lord_of_Life has joined.
17:33:34 <esolangs> [[User:I am islptng]] M https://esolangs.org/w/index.php?diff=174432&oldid=174360 * Ractangle * (-17) /* To-do List */ order of difuculty
17:36:26 <esolangs> [[User:I am islptng/SingleOperandAssembly]] M https://esolangs.org/w/index.php?diff=174433&oldid=157382 * Ractangle * (+29) here is a more readable like ig
17:37:47 <esolangs> [[User:I am islptng]] M https://esolangs.org/w/index.php?diff=174434&oldid=174432 * Aadenboy * (+0) preserve capitalizaition
17:51:58 -!- atrapado_ has quit (Quit: Leaving).
17:52:23 -!- roper has joined.
17:53:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:23:21 -!- tromp has joined.
18:51:31 -!- impomatic has joined.
18:54:49 <esolangs> [[Print("Hello, World!")]] https://esolangs.org/w/index.php?diff=174435&oldid=172216 * RikoMamaBala * (+214)
18:55:38 <esolangs> [[Eviledon]] https://esolangs.org/w/index.php?diff=174436&oldid=173711 * RikoMamaBala * (+1786)
19:09:03 <esolangs> [[Print("Hello, World!")/Eviledon program)]] N https://esolangs.org/w/index.php?oldid=174437 * RikoMamaBala * (+2512) Created page with "The program is tediously long, like 244KB in size. Luckily, the LZMA compression made it 1696 bytes! So we have a Python script that generates the original program: print(__import__('lzma').decompress(__import__('base64').b64decode
19:41:17 -!- Lord_of_Life has quit (Ping timeout: 244 seconds).
19:45:32 -!- Lord_of_Life has joined.
19:49:51 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
19:49:52 -!- Lord_of_Life_ has joined.
19:51:22 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:55:53 -!- Lord_of_Life has quit (Excess Flood).
19:56:35 -!- impomatic has quit (Quit: Client closed).
19:59:58 -!- Lord_of_Life has joined.
20:33:27 -!- sklm has joined.
20:33:38 -!- roper has quit (Quit: Leaving).
21:09:25 <esolangs> [[Triangular numbers]] https://esolangs.org/w/index.php?diff=174438&oldid=151376 * RikoMamaBala * (+50) /* Implementations */
21:13:23 -!- ais523 has joined.
21:36:35 <esolangs> [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=174439&oldid=173728 * RaiseAfloppaFan3925 * (+400)
22:07:58 <esolangs> [[Albuquerque language]] N https://esolangs.org/w/index.php?oldid=174440 * RikoMamaBala * (+9892) Created page with "'''Albuquerque language''' is a programming language made from the entirety of Albuquerque lyrics. You can add syntax to chunks of the song, like: I said, "You got any [x] donuts?" He said, "No, we're outta [x] donuts" can mean some instruction with
22:17:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:27:35 <APic> cu
22:41:55 -!- sklm has quit (Ping timeout: 250 seconds).
23:03:44 -!- sklm has joined.
23:41:22 -!- Sgeo has joined.
2026-01-29
00:41:30 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
00:48:16 <esolangs> [[Special:Log/newusers]] create * Bolafale * New user account
00:50:43 <esolangs> [[Print("Hello, World!")]] M https://esolangs.org/w/index.php?diff=174441&oldid=174435 * Somefan * (+2) rearrange to alphabetical order for easy nav
00:52:29 -!- sklm has quit (Remote host closed the connection).
01:03:34 -!- sklm has joined.
01:03:44 -!- sklm has quit (Remote host closed the connection).
01:09:23 -!- sklm has joined.
01:10:06 -!- sklm has quit (Client Quit).
01:10:58 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
01:12:40 -!- pool has joined.
01:15:29 -!- pool has quit (Client Quit).
01:16:32 -!- pool has joined.
03:02:50 <esolangs> [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=174442&oldid=172546 * PkmnQ * (+270) Found this old program that I forgot about
03:32:24 <esolangs> [[Shove]] https://esolangs.org/w/index.php?diff=174443&oldid=169320 * PkmnQ * (+51) /* Example */
04:20:34 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
04:21:16 -!- pool has joined.
05:12:38 <esolangs> [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=174444&oldid=174442 * PkmnQ * (+957) /* StackFlow */
06:15:02 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174445&oldid=174431 * Yayimhere2(school) * (-11) /* See Also */ (()) isn't really relevant here.
06:33:35 -!- Bowserinator has quit (Quit: Blame iczero something happened).
06:33:35 -!- iovoid has quit (Quit: iovoid has quit!).
06:34:05 -!- Bowserinator has joined.
06:34:56 <esolangs> [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=174446&oldid=174444 * PkmnQ * (+1675) This one is from a month ago
06:37:38 -!- iovoid has joined.
06:50:02 -!- Sgeo has quit (Read error: Connection reset by peer).
07:08:24 -!- sklm has joined.
07:22:07 -!- sklm has quit (Quit: leaving).
07:36:14 -!- tromp has joined.
08:24:57 <esolangs> [[User talk:I am islptng/SingleOperandAssembly]] N https://esolangs.org/w/index.php?oldid=174447 * Ractangle * (+253) Created page with "Here is the code for a truth machine I made like several seconds ago: get 65535 imd 65535 jnz l put 65535 jmp e l:imd 1 put 65535 e: Assembled into machine code: 0000 4 ffff 0001 0 ffff 0002 2 0005 0003 5 ffff 0004 1 0007 000
08:25:15 <esolangs> [[User talk:I am islptng/SingleOperandAssembly]] M https://esolangs.org/w/index.php?diff=174448&oldid=174447 * Ractangle * (+152)
08:31:59 -!- FireFly has quit (Quit: Upgrading...).
08:33:15 -!- FireFly has joined.
08:59:03 <esolangs> [[G Sharp]] M https://esolangs.org/w/index.php?diff=174449&oldid=168569 * Ractangle * (-721)
09:53:09 <esolangs> [[User talk:Blashyrkh/Between IJ and SK]] M https://esolangs.org/w/index.php?diff=174450&oldid=174320 * Blashyrkh * (+28)
10:29:56 -!- ais523 has quit (Quit: quit).
10:42:52 <APic> Hi
10:44:33 <esolangs> [[User:I am islptng/SingleOperandAssembly]] https://esolangs.org/w/index.php?diff=174451&oldid=174433 * I am islptng * (-29) Undo revision [[Special:Diff/174433|174433]] by [[Special:Contributions/Ractangle|Ractangle]] ([[User talk:Ractangle|talk]])
11:01:42 <esolangs> [[Talk:((()))(((())))=5]] N https://esolangs.org/w/index.php?oldid=174452 * Yayimhere2(school) * (+74) Created page with "does thing evaluate within brackets? like <code>(()(())) -> ((()))</code>?"
11:27:24 -!- Lord_of_Life has quit (Excess Flood).
11:29:53 -!- Lord_of_Life has joined.
11:33:03 <esolangs> [[Special:Log/upload]] upload * OfficialWatchOS7Alt * uploaded "[[File:SHSM down arrow for guide signs.png]]"
11:43:30 <esolangs> [[Template:User's path]] N https://esolangs.org/w/index.php?oldid=174454 * OfficialWatchOS7Alt * (+1118) Created page with "<div style="text-align: center;"> {| style="border: 2px solid black; border-radius: 15px; width: 350px; text-align: center; margin: 1em auto; border-spacing: 0; overflow: hidden;" |- | style="background-color: #177860; color: white; font-size:
11:44:14 <esolangs> [[User:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174455&oldid=174363 * OfficialWatchOS7Alt * (+46)
11:44:56 <esolangs> [[Template:User's path]] M https://esolangs.org/w/index.php?diff=174456&oldid=174454 * OfficialWatchOS7Alt * (+23)
11:45:47 <esolangs> [[Template:User's path]] https://esolangs.org/w/index.php?diff=174457&oldid=174456 * OfficialWatchOS7Alt * (+1)
11:46:04 -!- amby has joined.
11:46:39 <esolangs> [[Talk:((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174458&oldid=174452 * Dragoneater67 * (+282)
11:51:20 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=174459&oldid=174002 * OfficialWatchOS7Alt * (+425) /* A bug in my user page */ new section
11:52:33 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=174460&oldid=174330 * OfficialWatchOS7Alt * (-11)
12:02:12 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174461&oldid=174376 * OfficialWatchOS7Alt * (+150)
12:04:16 <esolangs> [[Special:Log/upload]] upload * OfficialWatchOS7Alt * uploaded "[[File:Contact-icon.svg.png]]"
12:07:57 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174463&oldid=174461 * OfficialWatchOS7Alt * (-150) Undo revision [[Special:Diff/174461|174461]] by [[Special:Contributions/OfficialWatchOS7Alt|OfficialWatchOS7Alt]] ([[User talk:OfficialWatchOS7Alt|talk]])
12:09:56 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=174464&oldid=174460 * Dragoneater67 * (+11) Undo revision [[Special:Diff/174460|174460]] by [[Special:Contributions/OfficialWatchOS7Alt|OfficialWatchOS7Alt]] ([[User talk:OfficialWatchOS7Alt|talk]])
12:13:47 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
12:14:29 -!- Lord_of_Life has joined.
12:18:11 <esolangs> [[Esolang:Users]] N https://esolangs.org/w/index.php?oldid=174465 * OfficialWatchOS7Alt * (+48) Created page with "Users are people who have an account on Esolang."
12:19:29 <esolangs> [[User:OfficialWatchOS7Alt]] M https://esolangs.org/w/index.php?diff=174466&oldid=174455 * OfficialWatchOS7Alt * (+70) Added more information
12:21:58 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
12:41:00 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174467&oldid=174445 * Dragoneater67 * (+78) /* Syntax */ clarififxation
12:45:24 -!- Lord_of_Life has joined.
12:48:25 <esolangs> [[!Assembly]] https://esolangs.org/w/index.php?diff=174468&oldid=168107 * OfficialWatchOS7Alt * (+133) /* Keywords */
12:58:59 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=174469&oldid=172741 * OfficialWatchOS7Alt * (+137)
13:00:44 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=174470&oldid=174469 * OfficialWatchOS7Alt * (+0)
13:19:38 <esolangs> [[Template:Stub]] https://esolangs.org/w/index.php?diff=174471&oldid=169119 * OfficialWatchOS7Alt * (-44)
13:45:52 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174472&oldid=174413 * Timm * (+25)
13:57:16 <esolangs> [[Raymond]] N https://esolangs.org/w/index.php?oldid=174473 * PrySigneToFry * (+7325) To be continued...
13:59:17 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=174474&oldid=174430 * PrySigneToFry * (+131) /* X */
14:25:04 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174475&oldid=174467 * Yayimhere2(school) * (+39) /* Examples */
14:29:51 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174476&oldid=174475 * Yayimhere2(school) * (+8) /* Infinite loop */
14:56:36 -!- impomatic has joined.
14:59:12 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=174477&oldid=174425 * Dragoneater67 * (+141) /* but really... */ added descriptions (kinda)
15:07:02 <esolangs> [[Hsamsniarb]] https://esolangs.org/w/index.php?diff=174478&oldid=117987 * Dragoneater67 * (+113) add Hsamsniarb to deadfish transpiler
15:23:02 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174479&oldid=174476 * Dragoneater67 * (-54)
15:38:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:44:53 <esolangs> [[!Assembly]] https://esolangs.org/w/index.php?diff=174480&oldid=174468 * Dragoneater67 * (-133) Undo revision [[Special:Diff/174468|174468]] by [[Special:Contributions/OfficialWatchOS7Alt|OfficialWatchOS7Alt]] ([[User talk:OfficialWatchOS7Alt|talk]])
15:47:43 <esolangs> [[Template:User's path]] https://esolangs.org/w/index.php?diff=174481&oldid=174457 * Aadenboy * (+129) redo template to avoid table usage
15:47:50 <esolangs> [[Print("Hello, World!")/Eviledon program)]] M https://esolangs.org/w/index.php?diff=174482&oldid=174437 * Dragoneater67 * (+27) add proper wrapping so that the full code can be actually seen
15:49:17 <esolangs> [[Template:User's path]] https://esolangs.org/w/index.php?diff=174483&oldid=174481 * Aadenboy * (+39)
15:51:27 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=174484&oldid=174459 * Aadenboy * (+470) /* A bug in my user page */
16:06:24 <esolangs> [[Template:Stub]] https://esolangs.org/w/index.php?diff=174485&oldid=174471 * Aadenboy * (+44) verbosity
16:25:50 -!- tromp has joined.
17:17:13 <esolangs> [[Esolang talk:Users]] N https://esolangs.org/w/index.php?oldid=174486 * Corbin * (+161) Created page with "Hi! Please do not create pages in the esolang namespace without prior discussion. ~~~~"
17:17:31 <esolangs> [[Template talk:User's path]] N https://esolangs.org/w/index.php?oldid=174487 * Corbin * (+107) Created page with "What does this template do? ~~~~"
17:40:42 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:44:37 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174488&oldid=174295 * Yayimhere2(school) * (+40)
17:45:08 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=174489&oldid=174488 * Yayimhere2(school) * (+17)
17:51:08 -!- sklm has joined.
17:56:36 -!- sklm has quit (Quit: leaving).
18:03:50 -!- tromp has joined.
18:30:57 <esolangs> [[Talk:WLWLWL]] https://esolangs.org/w/index.php?diff=174490&oldid=174104 * LEOMOK * (+68) /* Yes, it is. */ new section
18:50:17 <esolangs> [[Talk:WLWLWL]] https://esolangs.org/w/index.php?diff=174491&oldid=174490 * Dragoneater67 * (+37)
18:53:11 <esolangs> [[User talk:I am islptng/SingleOperandAssembly]] M https://esolangs.org/w/index.php?diff=174492&oldid=174448 * Ractangle * (-405) nevermind
18:57:09 <esolangs> [[Template talk:User's path]] https://esolangs.org/w/index.php?diff=174493&oldid=174487 * Ractangle * (+232)
18:58:11 -!- sftp has joined.
18:58:11 -!- sftp has changed hostmask to ~sftp@user/sftp.
18:58:46 <esolangs> [[Esolang talk:Users]] M https://esolangs.org/w/index.php?diff=174494&oldid=174486 * Ractangle * (+234)
19:12:09 -!- pppopo has joined.
19:12:16 <pppopo> e solar angst
19:13:12 <korvo> Sounds like a problem for Chris Cornell.
19:14:06 <korvo> Goo goo g'joob, Mr. Soundgarden, our nation turns its lonely soul to you, whoo woo woo, whoo hoo hoo~
19:16:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:34:26 -!- pppopo has quit (Quit: Quit).
19:34:38 -!- pppopo has joined.
19:41:02 <int-e> korvo: they used that template on their user page, https://esolangs.org/wiki/User:OfficialWatchOS7Alt (so that answers what it does... I'm not a huge fan of that user, though I guess none of the edits so far were exactly terrible.)
19:41:37 -!- Lord_of_Life has quit (Ping timeout: 250 seconds).
19:43:21 -!- Lord_of_Life has joined.
20:07:23 -!- joast has quit (Quit: Leaving.).
20:45:26 -!- joast has joined.
20:48:45 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=174495&oldid=172755 * Kevidryon2 * (+191) lazy eval
20:51:07 <esolangs> [[Esolang talk:Users]] https://esolangs.org/w/index.php?diff=174496&oldid=174494 * Ais523 * (+750) there's no rule against creating Esolang: pages if they have a purpose and are ontopic, but this Esolang: page doesn't comply with even that general requirement, so I am deleting it
20:51:56 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Esolang:Users]]": this page doesn't have a reason to exist (it merely restates a fact so obvious that not even mediawikiwiki, the ontopic place for this sort of thing, bothers to have a page about it)
20:52:38 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[File:Contact-icon.svg.png]]": offtopic
20:53:04 <pppopo> pppopopopopo
20:53:49 <pppopo> qqqwqwqwqwqw
20:53:58 <pppopo> ggghghghghgh
20:54:02 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Template:User's path]]": overly complicated formatting templates are discouraged, especially when you could just write links instead and for this one in particular, it doesn't make sense to put it on multiple pages (or even one) and thus it doesn't belong in the Template: namespace
21:01:50 <esolangs> [[Special:Log/block]] block * Ais523 * blocked [[User:OfficialWatchOS7Alt]] with an expiration time of indefinite (autoblock disabled): has been making too many edits about MediaWiki in general and almost no ontopic edits, and has been trying to introduce overly complicated formatting this wiki is primarily about documenting esolangs and users here should be
21:02:31 <korvo> pppopo: Cat mode?
21:05:51 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174497&oldid=174463 * Ais523 * (+885) /* Please try to keep your edits more ontopic */ new section
21:06:38 -!- ais523 has joined.
21:06:57 <ais523> (block message on IRC is misleading, that was a namespace block, not a full block of the user)
21:13:26 <pppopo> why is the esolang wiki 3 lime slices?
21:14:46 <b_jonas> pppopo: https://esolangs.org/wiki/Trilime
21:15:30 <pppopo> need to create a language called Trilime to confuse the wiki
21:15:55 <pppopo> the compiler is a physical machine which accepts three limes (or seashells, in the scatological variant)
21:16:53 <b_jonas> they aren't really three limes, they're just three thin slices of lime
21:20:00 <ais523> hmm, isn't that page in the wrong namespace? it isn't an esolang
21:20:34 <ais523> and also I think there are no plans to change the logo, it's too well-known at this point (and most people seem to like it)
21:23:54 <b_jonas> is the logo required to be vegetarian? is the featured language required to be vegetarian?
21:24:31 <esolangs> [[Trilime]] https://esolangs.org/w/index.php?diff=174498&oldid=133200 * Ais523 * (-24) remove from category this is a meta page (i.e. a page about the wiki itself rather than a page about esoprogramming) so it shouldn't go in a category of programming concepts
21:24:50 <esolangs> [[Special:Log/move]] move * Ais523 * moved [[Trilime]] to [[Esolang:Trilime]]: not an esolang, but rather a page about the wiki
21:24:50 <esolangs> [[Special:Log/move]] move * Ais523 * moved [[Talk:Trilime]] to [[Esolang talk:Trilime]]: not an esolang, but rather a page about the wiki
21:27:01 <esolangs> [[Esolang:Trilime]] https://esolangs.org/w/index.php?diff=174501&oldid=174499 * Ais523 * (+41) fix some factual issues
21:27:33 <pppopo> my language shall now be called Esolang talk:Trilime
21:27:51 <ais523> there is perhaps some scope in the main namespace for pages about the esoprogramming community rather than esolangs in general
21:28:06 <pppopo> isn't it ironic how the pages that start with Esolang: are not esolangs, but the pages that don't start with Esolang: are esolangs?
21:28:10 <ais523> but I don't think that page really fits in Category:People and community aspects have historically been in the Esolang: namespace
21:28:44 <ais523> I would not be against a rename of the namespace to EsoWiki: or EsolangWiki: (although you would have to leave a redirect behind, there are too many incoming links to the current name)
21:35:51 -!- somefan has joined.
21:45:25 <korvo> pppopo: I find it more ironic that the typical new article is not about a language at all.
21:53:48 <b_jonas> pppopo: that's why I refer to them as Project: rather than Esolang:
21:54:49 <b_jonas> ais523: just call it Project: . that that's not the main alias is just a historical weirdness in Mediawiki, but Project: always works.
22:05:43 <APic> Good Night
22:20:30 -!- Sgeo has joined.
22:23:29 -!- tromp has joined.
22:25:00 -!- pppopo has changed nick to popopoo.
22:30:16 -!- sklm has joined.
22:43:39 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:47:59 -!- popopoo has left (Leaving).
22:49:13 -!- somefan has quit (Remote host closed the connection).
22:51:43 -!- tromp has joined.
23:29:17 -!- vyv has joined.
23:34:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:38:13 -!- impomatic has quit (Quit: Client closed).
23:45:43 -!- tromp has joined.
23:46:21 -!- DOS_User_webchat has joined.
23:46:29 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
23:51:10 -!- vyv has quit (Quit: Konversation terminated!).
23:51:29 -!- vyv has joined.
23:56:08 -!- DOS_User_webchat has quit (Remote host closed the connection).
23:56:16 -!- DOS_User_webchat has joined.
23:56:28 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
23:58:47 <esolangs> [[Special:Log/newusers]] create * Qazwsxplm * New user account
2026-01-30
00:04:26 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:04:35 -!- DOS_User_webchat has joined.
00:05:01 -!- DOS_User_webchat has changed hostmask to ~DOS_User_@user/DOS-User:11249.
00:05:17 -!- sklm has quit (Quit: leaving).
00:05:51 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:06:15 -!- DOS_User_webchat has joined.
00:12:36 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=174502&oldid=174385 * Qazwsxplm * (+202)
00:14:20 <esolangs> [[User:Qazwsxplm]] N https://esolangs.org/w/index.php?oldid=174503 * Qazwsxplm * (+156) Created page with "Copied from [[Esolang:Introduce yourself]]: Hi. I'm Qazwsxplm. Let me show you a small example: In [[Befunge]], 9221366183>\#+:#*9-#\_$.@ outputs 168331304."
00:14:37 <esolangs> [[User:Qazwsxplm]] M https://esolangs.org/w/index.php?diff=174504&oldid=174503 * Qazwsxplm * (+4)
00:16:50 <esolangs> [[Quine]] M https://esolangs.org/w/index.php?diff=174505&oldid=139755 * Qazwsxplm * (+48)
00:18:00 <esolangs> [[Esolang:About]] https://esolangs.org/w/index.php?diff=174506&oldid=123188 * Qazwsxplm * (+497)
00:23:05 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174507&oldid=170489 * Qazwsxplm * (+748)
00:23:33 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174508&oldid=174507 * Qazwsxplm * (+11)
00:23:44 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174509&oldid=174508 * Qazwsxplm * (+11)
00:25:43 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174510&oldid=174509 * Qazwsxplm * (+28)
00:26:31 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174511&oldid=174510 * Qazwsxplm * (+9)
00:28:39 <esolangs> [[Talk:IMAGERY]] https://esolangs.org/w/index.php?diff=174512&oldid=170500 * Ais523 * (+307) at least the rule 110 example would be generalizable
00:31:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
00:32:39 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:46:52 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174513&oldid=134376 * Qazwsxplm * (+232)
00:47:25 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174514&oldid=174513 * Qazwsxplm * (+12)
00:47:48 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174515&oldid=174514 * Qazwsxplm * (+0) f*cking typo
00:49:10 <esolangs> [[]] https://esolangs.org/w/index.php?diff=174516&oldid=174515 * Aadenboy * (-244) pages on esolangs.org are cc0
00:56:09 -!- vyv has quit (Quit: Konversation terminated!).
00:56:21 -!- vyv has joined.
00:56:53 -!- vyv has quit (Client Quit).
00:57:11 -!- vyv has joined.
01:00:25 <esolangs> [[User:Qazwsxplm]] M https://esolangs.org/w/index.php?diff=174517&oldid=174504 * Qazwsxplm * (+14) nothing changed unless you view the source code...... OH MY GOD!!! STICK TOGETHER!!!
01:01:15 -!- vyv has quit (Client Quit).
01:01:19 -!- vyv_ has joined.
01:08:41 <esolangs> [[Funciton]] M https://esolangs.org/w/index.php?diff=174518&oldid=158783 * Qazwsxplm * (+206)
01:09:58 <esolangs> [[Funciton]] https://esolangs.org/w/index.php?diff=174519&oldid=174518 * Ais523 * (-206) Undo revision [[Special:Diff/174518|174518]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) MediaWiki doesn't actually supply font files at all, so if the programs are hard to read, it is because your browser is misconfigured for most people th
01:10:31 <esolangs> [[oxck]] M https://esolangs.org/w/index.php?diff=174520&oldid=168852 * Qazwsxplm * (+40)
01:11:08 <esolangs> [[oxck]] https://esolangs.org/w/index.php?diff=174521&oldid=174520 * Ais523 * (-40) Undo revision [[Special:Diff/174520|174520]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) this isn't an important/non-obvious enough clarification to be made in the article lede
01:11:56 <esolangs> [[oxck]] M https://esolangs.org/w/index.php?diff=174522&oldid=174521 * Qazwsxplm * (+85)
01:15:47 <esolangs> [[oxck]] M https://esolangs.org/w/index.php?diff=174523&oldid=174522 * Qazwsxplm * (+135)
01:16:00 <esolangs> [[oxck]] M https://esolangs.org/w/index.php?diff=174524&oldid=174523 * Qazwsxplm * (+4)
01:18:02 <esolangs> [[oxck]] https://esolangs.org/w/index.php?diff=174525&oldid=174524 * Ais523 * (-84) content that is inappropriate in the lede is still inappropriate even if written in small text (in fact the small text is worse because it is harder to read)
01:30:59 <esolangs> [[User:BrainFuckGirl]] M https://esolangs.org/w/index.php?diff=174526&oldid=163086 * Qazwsxplm * (+47)
01:31:23 <esolangs> [[User:BrainFuckGirl]] M https://esolangs.org/w/index.php?diff=174527&oldid=174526 * Ais523 * (-47) Reverted edit by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) to last revision by [[User:BrainFuckGirl|BrainFuckGirl]]
02:03:35 -!- sierra has quit (Quit: WeeChat 4.7.0).
02:12:04 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:12:31 -!- vyv_ has quit (Quit: Konversation terminated!).
02:13:07 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
02:33:24 -!- ais523 has quit (Quit: quit).
02:33:47 -!- Lord_of_Life has joined.
02:42:18 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=174528&oldid=173147 * Rhombicosidodecahedron * (+55)
04:03:00 -!- lisbeths has joined.
04:05:51 -!- impomatic has joined.
04:11:37 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
04:15:35 <esolangs> [[Talk:IMAGERY]] https://esolangs.org/w/index.php?diff=174529&oldid=174512 * Yayimhere2(school) * (+130)
04:32:26 -!- Lord_of_Life has joined.
04:33:41 -!- Lord_of_Life has quit (Excess Flood).
04:43:15 <esolangs> [[Talk:Shove]] N https://esolangs.org/w/index.php?oldid=174530 * Yayimhere2(school) * (+412) Created page with "Obviously, the <code><>^vAV() '"</code> subset is the same as the whole language. But, I wonder what computational class the language is. It seems to me it would be able to implement the <code>:()^</code> subset of [[Underload]](<code>(...)</code> could be
04:57:29 -!- Lord_of_Life has joined.
05:02:27 <esolangs> [[Raymond]] M https://esolangs.org/w/index.php?diff=174531&oldid=174473 * PrySigneToFry * (-213)
05:04:59 <esolangs> [[Harmonity]] N https://esolangs.org/w/index.php?oldid=174532 * PrySigneToFry * (+906) Created page with "Harmonity is designed by PSTF to "massificate" [[Raymond]]. = Conversion sheet = <pre> = mys# = greek# = aexp = string ! and = True and False = bool = function = list = pair = comp = type = any = None = typeof = stdinout = stderr = msginout = s
05:38:38 <esolangs> [[Talk:Shove]] https://esolangs.org/w/index.php?diff=174533&oldid=174530 * PkmnQ * (+245)
05:39:22 <esolangs> [[Talk:Shove]] M https://esolangs.org/w/index.php?diff=174534&oldid=174533 * PkmnQ * (+80) Forgetting the ~~~~ in the big 26
05:49:03 <esolangs> [[Talk:Shove]] https://esolangs.org/w/index.php?diff=174535&oldid=174534 * Yayimhere2(school) * (+294)
06:27:02 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
06:43:45 <esolangs> [[Raymond]] https://esolangs.org/w/index.php?diff=174536&oldid=174531 * PrySigneToFry * (+28)
06:44:18 -!- Sgeo has quit (Read error: Connection reset by peer).
06:49:20 -!- Lord_of_Life has joined.
06:50:56 <esolangs> [[Esolang:About]] https://esolangs.org/w/index.php?diff=174537&oldid=174506 * Ractangle * (-497) i do not see a reason on why does this need to be in the page
06:52:03 <esolangs> [[G Sharp]] M https://esolangs.org/w/index.php?diff=174538&oldid=174449 * Ractangle * (+2) /* Classes */
06:54:18 <esolangs> [[Empty Program]] M https://esolangs.org/w/index.php?diff=174539&oldid=155785 * Ractangle * (-2) /* G# */
06:55:28 <esolangs> [[G Sharp]] M https://esolangs.org/w/index.php?diff=174540&oldid=174538 * Ractangle * (-100) /* Examples */
06:56:03 <esolangs> [[G Sharp]] M https://esolangs.org/w/index.php?diff=174541&oldid=174540 * Ractangle * (-3) /* 99 bottles of beer */
06:58:07 <esolangs> [[Hello world program in esoteric languages (D-G)]] M https://esolangs.org/w/index.php?diff=174542&oldid=172079 * Ractangle * (-2) /* G# */
06:59:36 <esolangs> [[0]] M https://esolangs.org/w/index.php?diff=174543&oldid=161471 * Ractangle * (-7) /* G# */
07:00:29 <esolangs> [[Talk:Empty Program]] https://esolangs.org/w/index.php?diff=174544&oldid=145900 * Blashyrkh * (+186) /* Shouldn't the languages be alphabetically sorted? */ new section
07:00:51 <esolangs> [[Print("Hello, World!")]] M https://esolangs.org/w/index.php?diff=174545&oldid=174441 * Ractangle * (-4) /* G Sharp */
07:01:30 <esolangs> [[A+B Problem]] M https://esolangs.org/w/index.php?diff=174546&oldid=173420 * Ractangle * (-5) /* G# */
07:01:46 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=174547&oldid=174539 * Blashyrkh * (+45) Link to Crazy J empty program
07:02:28 <esolangs> [[99 bottles of beer]] M https://esolangs.org/w/index.php?diff=174548&oldid=172874 * Ractangle * (+26) /* G# */
07:03:16 <esolangs> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=174549&oldid=173223 * Ractangle * (-84) /* G# */
07:10:37 <esolangs> [[Empty Program]] M https://esolangs.org/w/index.php?diff=174550&oldid=174547 * Ractangle * (-28)
07:13:32 <esolangs> [[!lyriclydemoteestablishcommunism!]] M https://esolangs.org/w/index.php?diff=174551&oldid=173054 * Ractangle * (-54) /* Implementations */
07:49:07 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
07:51:57 -!- Lord_of_Life has joined.
07:56:09 -!- tromp has joined.
08:20:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:27:35 -!- tromp has joined.
08:28:43 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
08:30:04 -!- Lord_of_Life has joined.
08:54:15 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
08:55:07 -!- Lord_of_Life has joined.
09:03:35 <esolangs> [[User:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174552&oldid=174466 * OfficialWatchOS7Alt * (-116)
09:04:24 <esolangs> [[User talk:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174553&oldid=174497 * OfficialWatchOS7Alt * (+281) /* Please try to keep your edits more ontopic */
09:11:19 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174554&oldid=174472 * Timm * (+172)
09:12:03 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174555&oldid=174554 * Timm * (+1)
09:13:24 <esolangs> [[Uyjhmn n]] M https://esolangs.org/w/index.php?diff=174556&oldid=170847 * OfficialWatchOS7Alt * (+1) Corrected some grammar
09:13:25 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174557&oldid=174555 * Timm * (+0)
09:15:51 -!- ais523 has joined.
09:17:50 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
09:19:11 -!- Lord_of_Life has joined.
09:22:15 -!- Lord_of_Life has quit (Excess Flood).
09:22:37 -!- Lord_of_Life has joined.
09:23:49 <esolangs> [[Talk:Thue]] https://esolangs.org/w/index.php?diff=174558&oldid=73289 * OfficialWatchOS7Alt * (+582) /* Im tired of this being the featured language for years. */ new section
09:27:47 <esolangs> [[Special:Log/move]] move * OfficialWatchOS7Alt * moved [[Joke language list]] to [[Esolang:Joke language list]]: How cant it have the Esolang: namespace? It has some sort of connection to the wiki I think.
09:27:47 <esolangs> [[Special:Log/move]] move * OfficialWatchOS7Alt * moved [[Talk:Joke language list]] to [[Esolang talk:Joke language list]]: How cant it have the Esolang: namespace? It has some sort of connection to the wiki I think.
09:30:09 <esolangs> [[Talk:Language list]] https://esolangs.org/w/index.php?diff=174563&oldid=165944 * OfficialWatchOS7Alt * (+319) /* Ive moved the joke language list to be a project page, but what about this page? */ new section
09:32:53 <esolangs> [[Talk:!aBF']] https://esolangs.org/w/index.php?diff=174564&oldid=76285 * OfficialWatchOS7Alt * (+339)
09:35:27 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174565&oldid=173748 * ColorfulGalaxy's CA discoveries * (+45) ----
09:35:33 <esolangs> [[User:OfficialWatchOS7Alt]] https://esolangs.org/w/index.php?diff=174566&oldid=174552 * OfficialWatchOS7Alt * (+211)
09:36:25 <esolangs> [[User:OfficialWatchOS7Alt]] M https://esolangs.org/w/index.php?diff=174567&oldid=174566 * OfficialWatchOS7Alt * (+1) Corrected some info
09:45:19 <esolangs> [[Esolang:Policy]] https://esolangs.org/w/index.php?diff=174568&oldid=165858 * OfficialWatchOS7Alt * (+33) Added more information
09:45:52 <esolangs> [[Esolang:Policy]] M https://esolangs.org/w/index.php?diff=174569&oldid=174568 * OfficialWatchOS7Alt * (+0) I had a grammar mistake.
09:46:18 <esolangs> [[Special:Log/newusers]] create * Menguinponky * New user account
09:49:35 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174570&oldid=174502 * Menguinponky * (+131) introduction
09:56:21 <esolangs> [[User:Menguinponky]] N https://esolangs.org/w/index.php?oldid=174571 * Menguinponky * (+56) Created page with "Hi, I'm Menguinponky, creator of the [[Monky]] language!"
09:57:11 <esolangs> [[Monky]] N https://esolangs.org/w/index.php?oldid=174572 * Menguinponky * (+1896) Created page with "MONKY is a language currently under development by [[User:Menguinponky]]. It draws inspiration from FORTH, C and FALSE, it uses a data stack and reverse polish notation. All keywords are single characters, all values on the stack are chars, literals are signed The
09:57:27 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174573&oldid=174572 * Menguinponky * (-1634)
09:57:39 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174574&oldid=174573 * Menguinponky * (+1)
10:00:42 -!- lisbeths has quit (Quit: Connection closed for inactivity).
10:25:08 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174575&oldid=174574 * Menguinponky * (+49)
10:27:47 -!- pppopo has joined.
10:28:11 <pppopo> why did the robotaxi cross the road? It saw a child there!
10:33:26 <APic> Hi
10:34:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:35:54 -!- tromp has joined.
10:47:13 <esolangs> [[Special:Log/move]] move_redir * Dragoneater67 * moved [[Esolang talk:Joke language list]] to [[Talk:Joke language list]] over redirect: Revert
10:47:13 <esolangs> [[Special:Log/delete]] delete_redir * Dragoneater67 * Dragoneater67 deleted redirect [[Talk:Joke language list]] by overwriting: Deleted to make way for move from "[[Esolang talk:Joke language list]]"
10:47:24 <esolangs> [[Special:Log/move]] move_redir * Dragoneater67 * moved [[Esolang:Joke language list]] to [[Joke language list]] over redirect: Revert
10:47:24 <esolangs> [[Special:Log/delete]] delete_redir * Dragoneater67 * Dragoneater67 deleted redirect [[Joke language list]] by overwriting: Deleted to make way for move from "[[Esolang:Joke language list]]"
10:55:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:58:09 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=174580&oldid=174550 * PrySigneToFry * (+121)
11:27:04 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174581&oldid=174557 * Timm * (+0)
11:42:33 <esolangs> [[Talk:Empty Program]] https://esolangs.org/w/index.php?diff=174582&oldid=174544 * Blashyrkh * (+424) /* Trivial/Non-trivial? */ new section
11:50:42 <esolangs> [[Deadfish/Implementations (nonalphabetic and A-L)]] https://esolangs.org/w/index.php?diff=174583&oldid=168976 * DockedChutoy * (+520) AutoHotKey implementation
12:02:27 <esolangs> [[Talk:Thue]] https://esolangs.org/w/index.php?diff=174584&oldid=174558 * Dragoneater67 * (+341) /* Im tired of this being the featured language for years. */
12:13:34 <esolangs> [[ZYXDCBA]] https://esolangs.org/w/index.php?diff=174585&oldid=173659 * Yayimhere2(school) * (+66) /* Commands */
12:20:08 -!- sklm has joined.
12:30:58 -!- pppopo has quit (Ping timeout: 255 seconds).
12:36:37 -!- ceridwen15 has joined.
12:39:33 -!- ceridwen15 has quit (Client Quit).
12:43:18 <esolangs> [[telp moc gnirutty gnitir wrgnirts]] N https://esolangs.org/w/index.php?oldid=174586 * PrySigneToFry * (+6334) Created page with "telp moc gnirutty gnitir wrgnirts(Official pronounciation: <span style='font-family:serif'>etlp mk niutej niti enits</span>) is designed by PSTF. <span class='spoiler'>If you remove the diacritical marks and read it backwards, you get 'St
12:44:43 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=174587&oldid=174474 * PrySigneToFry * (+46)
12:46:17 <esolangs> [[~=0]] https://esolangs.org/w/index.php?diff=174588&oldid=174077 * Yayimhere2(school) * (-38) /* Axioms */
12:52:46 <esolangs> [[Cirt e mys]] https://esolangs.org/w/index.php?diff=174589&oldid=174406 * Yayimhere2(school) * (+0) /* Computational class */
13:00:16 -!- Melvar has quit (Ping timeout: 256 seconds).
13:09:23 <esolangs> [[Special:Log/newusers]] create * -nalA * New user account
13:15:26 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174590&oldid=174570 * -nalA * (+135)
13:15:50 <esolangs> [[Free2Edit]] https://esolangs.org/w/index.php?diff=174591&oldid=174420 * RikoMamaBala * (+18) /* Python-Free2Edit iterating quine */
13:22:22 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=174592&oldid=174495 * -nalA * (+78)
13:25:00 -!- impomatic has quit (Quit: Client closed).
13:26:10 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174593&oldid=174575 * Menguinponky * (+1195)
13:29:43 -!- sklm has quit (Ping timeout: 264 seconds).
13:30:36 <esolangs> [[A&S]] https://esolangs.org/w/index.php?diff=174594&oldid=174581 * Timm * (+56)
13:38:02 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174595&oldid=174593 * Menguinponky * (+1974)
13:42:28 -!- sklm has joined.
13:48:57 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174596&oldid=174595 * Menguinponky * (+1425)
13:49:26 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174597&oldid=174596 * Menguinponky * (-320)
13:50:36 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174598&oldid=174597 * Menguinponky * (+3)
14:00:45 -!- sklm has quit (Ping timeout: 245 seconds).
14:02:39 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174599&oldid=174598 * Menguinponky * (+797)
14:09:24 <esolangs> [[Talk:IMAGERY]] https://esolangs.org/w/index.php?diff=174600&oldid=174529 * * (+64) /* guys */ new section
14:13:39 <esolangs> [[Abacus Computer]] https://esolangs.org/w/index.php?diff=174601&oldid=172291 * Timm * (-127)
14:13:56 <esolangs> [[Abacus Computer]] https://esolangs.org/w/index.php?diff=174602&oldid=174601 * Timm * (-126)
14:21:04 <esolangs> [[BitPush]] N https://esolangs.org/w/index.php?oldid=174603 * Otesunki * (+824) Created page with "BitPush is an esolang created by MJM ([https://512b.dev/mjm/ homepage]), and first publically described in 2021 on [[User:Truttle1]]'s discord server. Code and data are both stored on an array of stacks of bits. The following is the original description, word-wrapped t
14:21:28 -!- aramya has joined.
14:26:42 -!- sklm has joined.
14:50:33 -!- sklm has quit (Quit: leaving).
14:51:25 <esolangs> [[Talk:Shove]] https://esolangs.org/w/index.php?diff=174604&oldid=174535 * Yayimhere2(school) * (+157)
14:53:17 -!- Sgeo has joined.
14:53:54 <esolangs> [[Talk:Shove]] https://esolangs.org/w/index.php?diff=174605&oldid=174604 * Yayimhere2(school) * (+272)
15:02:50 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174606&oldid=174300 * Yayimhere2(school) * (-2)
15:03:28 <esolangs> [[Talk:IMAGERY]] https://esolangs.org/w/index.php?diff=174607&oldid=174600 * Ais523 * (+306) abandoned esolangs can still be discussed
15:04:59 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174608&oldid=174606 * Yayimhere2(school) * (+31) /* Example */
15:05:35 <esolangs> [[Esolang:Policy]] https://esolangs.org/w/index.php?diff=174609&oldid=174569 * Ais523 * (-33) undo: this page doesn't need to define the word "sockpuppetry" it doesn't make the page any clearer
15:11:12 -!- aramya has quit (Quit: Leaving).
15:24:05 <ais523> korvo: a) there was a page from 2015 about how to optimise BF posted to lobste.rs a few days ago and I think some of the vibecoding agents in your challenge have been following its advice, b) I have realised that Goodhart's Law makes it almost impossible to evaluate generative-AI output objectively (especially if it's agentic)
15:24:22 <ais523> err, I meant to specify the link, http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck.html
15:33:21 <esolangs> [[Place]] https://esolangs.org/w/index.php?diff=174610&oldid=168168 * Qawtykit * (+15)
15:37:26 -!- amby has joined.
15:58:13 <esolangs> [[UnicodeLang]] https://esolangs.org/w/index.php?diff=174611&oldid=169847 * Qawtykit * (+298) added H, and made long commands readable
16:07:23 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174612&oldid=174608 * Yayimhere2(school) * (+2) /* Assignment/syntax */
16:07:51 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174613&oldid=174612 * Yayimhere2(school) * (-8) /* Builtin functions/primitives */
16:08:08 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174614&oldid=174613 * Yayimhere2(school) * (+5) /* Example */
16:14:52 <esolangs> [[UnicodeLang]] https://esolangs.org/w/index.php?diff=174615&oldid=174611 * Qawtykit * (+75) added example
16:17:52 -!- Melvar has joined.
16:37:18 <korvo> ais523: (b) is something I'm using ironically. I've had one submission that used Claude to optimize mandel.b, and it actually was faster than anything I've done; but it misoptimized LostKng.b and broke. Runtime overfitting is a real problem with meta-in-context learners~
16:37:58 <ais523> well, there's always the optimisation of "detect Mandelbrot programs and replace with a hardcoded Mandelbrot implementation"
16:38:38 <int-e> . o O ( ah the GPU shader route )
16:38:42 <ais523> (also, how did you mean the trailing tilde? I've seen a few different uses for that punctuation and don't think there's a standard)
16:39:10 <korvo> (Trailing tilde means a sing-song jokey tone, usually sarcastic or ironic)
16:39:28 <korvo> (Here it is litote: ironic understatement)
16:39:34 <ais523> OK, that's how I interpreted it – interesting that it's a blend of many uses of trailing tilde I've seen individually
16:39:44 <ais523> maybe it averaged out over time
16:40:59 <ais523> now I'm wondering if
16:41:16 <ais523> there's somehow a connection between the use of ~ for strikethrough and the use of strikethrough for sarcasm
16:41:25 <ais523> and if so, which way round the connection went
18:19:19 <esolangs> [[User:DockedChutoy/Sandbox]] https://esolangs.org/w/index.php?diff=174616&oldid=173796 * DockedChutoy * (+861)
18:44:09 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174617&oldid=174479 * Dragoneater67 * (+108) /* Examples */ truth machine
19:33:19 <esolangs> [[((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174618&oldid=174617 * Dragoneater67 * (+13) /* Truth machine */
19:36:52 <esolangs> [[UnicodeLang]] https://esolangs.org/w/index.php?diff=174619&oldid=174615 * Dragoneater67 * (+94) /* Basic Latin */ added the glorious U+0049 command
19:41:43 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
19:41:54 -!- Lord_of_Life_ has joined.
19:44:37 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:55:53 -!- tromp has joined.
20:06:59 -!- dragoneater67 has joined.
20:29:19 -!- ais523 has quit (Quit: quit).
20:33:42 -!- dragoneater67 has quit (Quit: Leaving.).
21:53:43 -!- amby has quit (Ping timeout: 240 seconds).
21:54:00 -!- amby has joined.
22:06:45 -!- knorkle has quit (Quit: knorkle out).
22:07:04 -!- knorkle has joined.
22:14:46 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:22:28 -!- tromp has joined.
22:40:10 <esolangs> [[Talk:I/D machine]] https://esolangs.org/w/index.php?diff=174620&oldid=112111 * Treeplate * (+123) /* I cant see why this is turing complete */ add comment
22:40:19 <APic> cu
22:40:46 <esolangs> [[Talk:I/D machine]] M https://esolangs.org/w/index.php?diff=174621&oldid=174620 * Treeplate * (-2) whoops, that colon shouldn't have been there
22:59:36 <esolangs> [[Albuquerque challenge]] https://esolangs.org/w/index.php?diff=174622&oldid=157395 * WoodyFan3412 * (+181) added turbowarp clarification
23:00:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:01:23 <esolangs> [[Talk:Classese assasend objendclassese assasend objendtsend!]] N https://esolangs.org/w/index.php?oldid=174623 * WoodyFan3412 * (+64) /* WoodyFan3412 */ new section
2026-01-31
00:04:39 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=174624&oldid=161686 * Treeplate * (+2) some semicolons were forgotten
00:05:08 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=174625&oldid=174624 * Treeplate * (+0) also, lt and gt were swapped
00:25:23 <esolangs> [[Talk:Deadfish Joust]] https://esolangs.org/w/index.php?diff=174626&oldid=64973 * Treeplate * (+204) /* Strategy */ new section
00:26:25 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:35:33 <sorear> ~ for strikethrough seems very recent, it isn't even in original Markdown, but the way people use ^H/^W in usenet posts may be relevant
01:43:35 <esolangs> [[User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff]] https://esolangs.org/w/index.php?diff=174627&oldid=163723 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+23)
01:44:00 <esolangs> [[User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff]] https://esolangs.org/w/index.php?diff=174628&oldid=174627 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-23)
02:05:08 -!- citrons has quit (Remote host closed the connection).
02:11:40 <esolangs> [[Drive-In Window]] https://esolangs.org/w/index.php?diff=174629&oldid=138008 * TacoBeanBurrito * (+289) XKCD Random Number implementation
02:13:13 <esolangs> [[CCCC]] https://esolangs.org/w/index.php?diff=174630&oldid=172213 * ColorfulGalaxy's CA discoveries * (+99) ----
02:14:14 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=174631&oldid=173224 * TacoBeanBurrito * (+288) add Drive-In Window language
02:27:51 <esolangs> [[Error quine]] https://esolangs.org/w/index.php?diff=174632&oldid=172483 * ColorfulGalaxy's CA discoveries * (+6) ----
02:52:49 -!- impomatic has joined.
03:05:36 <esolangs> [[UnicodeLang]] https://esolangs.org/w/index.php?diff=174633&oldid=174619 * Qawtykit * (+506) Turned the commands list into a table for readability
03:14:29 -!- chloetax has quit (Read error: Connection reset by peer).
03:14:42 -!- chloetax has joined.
03:31:15 -!- impomatic has quit (Quit: Client closed).
04:08:11 <esolangs> [[UnicodeLang]] https://esolangs.org/w/index.php?diff=174634&oldid=174633 * PrySigneToFry * (+146)
05:14:56 <esolangs> [[MSS]] N https://esolangs.org/w/index.php?oldid=174635 * PrySigneToFry * (+6791) Created page with "MSS(pronounced as /ms/ where // is a rounded /e/) is designed by PSTF and his AI friend. This language is an interpreted language, formally called 'Meaningful Object-oriented Simple Syntax', and is usually abbreviated as 'MossLang' (not 'MOSS', to distinguish it from
05:15:40 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=174636&oldid=174587 * PrySigneToFry * (+12)
05:54:47 -!- ais523 has joined.
06:30:56 <esolangs> [[Talk:I/D machine]] https://esolangs.org/w/index.php?diff=174637&oldid=174621 * Ais523 * (+493) it doesn't halt, but you can still put it into a loop
07:34:00 <esolangs> [[Bbtos]] M https://esolangs.org/w/index.php?diff=174638&oldid=160635 * Qazwsxplm * (+12)
07:37:24 <esolangs> [[List of quines]] M https://esolangs.org/w/index.php?diff=174639&oldid=173211 * Qazwsxplm * (+85)
07:38:08 <esolangs> [[List of quines]] M https://esolangs.org/w/index.php?diff=174640&oldid=174639 * Qazwsxplm * (+6) Damn it! Why? I don't know.
07:46:34 -!- tromp has joined.
07:46:34 <esolangs> [[NameError without a quine with a quine without a quine with a quine without a quine with a quine]] M https://esolangs.org/w/index.php?diff=174641&oldid=170694 * Qazwsxplm * (+1777)
07:46:50 <esolangs> [[NameError without a quine with a quine without a quine with a quine without a quine with a quine]] M https://esolangs.org/w/index.php?diff=174642&oldid=174641 * Qazwsxplm * (+2)
07:47:38 <esolangs> [[NameError without a quine with a quine without a quine with a quine without a quine with a quine]] M https://esolangs.org/w/index.php?diff=174643&oldid=174642 * Qazwsxplm * (-1497)
07:48:57 <esolangs> [[N-Type]] https://esolangs.org/w/index.php?diff=174644&oldid=174614 * Yayimhere2(school) * (+4) /* Example */
07:53:28 <esolangs> [[Talk:Shove]] https://esolangs.org/w/index.php?diff=174645&oldid=174605 * Yayimhere2(school) * (+17)
07:58:17 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174646&oldid=140853 * Qazwsxplm * (+20)
08:04:18 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174647&oldid=133954 * Qazwsxplm * (+51)
08:08:40 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174648&oldid=174647 * Qazwsxplm * (+186)
08:10:56 <esolangs> [[The bluetooth device is ready to pair]] M https://esolangs.org/w/index.php?diff=174649&oldid=125318 * Qazwsxplm * (+20)
08:44:24 <esolangs> [[AMONGUSISABIGSUSSYBAKAHAHAHAHAHATHISLANGUAGEISREALLYCOOLPLEASEUSEITMYLIFEDEPENDSONITORELSEPLSPLSPLSPLSPLSPLSPLSkahyghdfhm]] M https://esolangs.org/w/index.php?diff=174650&oldid=163935 * Qazwsxplm * (+385)
08:50:51 <esolangs> [[Esolang:About]] M https://esolangs.org/w/index.php?diff=174651&oldid=174537 * Qazwsxplm * (+497) i think i need a "wiki status" section for me to monitor
08:54:18 <esolangs> [[User:Qazwsxplm/frogs]] N https://esolangs.org/w/index.php?oldid=174652 * Qazwsxplm * (+136) Moved Heavpoot's vandalism to this page
08:55:05 <esolangs> [[Esolang:About]] https://esolangs.org/w/index.php?diff=174653&oldid=174651 * Corbin * (-497) Undo revision [[Special:Diff/174651|174651]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]): Stop edit warring. If you want realtime monitoring then come idle in IRC and chat with us.
09:08:37 -!- Yayimhere has joined.
09:08:42 <Yayimhere> hello!
09:09:08 <korvo> Hi.
09:09:24 <Yayimhere> how are you today
09:10:10 <korvo> I'm about to go to bed. But I've had a good day. It was a week of proving vibecoders wrong.
09:10:21 <Yayimhere> oh, nice!
09:10:29 <esolangs> [[Special:Log/upload]] upload * Qazwsxplm * uploaded "[[File:MEGA****S.jpg]]"
09:10:34 <Yayimhere> Hope you have some good sleep
09:10:36 <korvo> Right now I'm trying to kick off a build of statically-linked OCaml. It keeps dying on an obscure dependency.
09:10:44 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174655&oldid=174511 * Qazwsxplm * (+95)
09:11:44 <korvo> https://bpa.st/STWLG C'mon, build already.
09:11:58 <Yayimhere> lol
09:13:08 <esolangs> [[IMAGERY]] M https://esolangs.org/w/index.php?diff=174656&oldid=174655 * Qazwsxplm * (+2)
09:13:27 <Yayimhere> "Faild to build Failed to build Failed to build...."
09:14:08 <korvo> I'm so tired of PPX. OCaml's one of those languages that has magic extended syntax, and the compiler has to have a matching plugin for each extension. I don't actually care about the extension in this case; it's ppx_inline_test, a developer-convenience library.
09:14:49 <korvo> Anyway, have a good day. I'm off.
09:15:00 <Yayimhere> bye!
09:21:05 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=174657&oldid=151860 * Qazwsxplm * (+28)
09:22:44 <esolangs> [[99 bottles of beer]] M https://esolangs.org/w/index.php?diff=174658&oldid=174548 * Qazwsxplm * (+1284)
09:23:16 <esolangs> [[]] https://esolangs.org/w/index.php?diff=174659&oldid=174646 * PrySigneToFry * (+41)
09:34:17 -!- Sgeo has quit (Read error: Connection reset by peer).
09:48:22 <esolangs> [[List of quines]] M https://esolangs.org/w/index.php?diff=174660&oldid=174640 * Qazwsxplm * (+63)
09:48:59 <esolangs> [[List of quines]] M https://esolangs.org/w/index.php?diff=174661&oldid=174660 * Qazwsxplm * (+4)
09:59:19 <ais523> I think korvo's experiments in proving vibecoders wrong are going to end up with both sides claiming victory
10:00:01 <ais523> really, the problem here is that for decades the programming profession has avoided defining how low-quality a program can be before it becomes unacceptably bad
10:00:11 <Yayimhere> yea
10:00:49 <Yayimhere> where are these experiments located?
10:01:11 <ais523> Yayimhere: I think the main link is https://gist.github.com/MostAwesomeDude/bb8cbfd005a33f5dd262d1f20a63a693
10:01:21 <Yayimhere> thanks!
10:04:28 <sorear> there is a large amount of software graded on objective and measurable pass/fail conditions "does this make money yes/no"
10:04:53 <ais523> sorear: I sort-of like that one, although experience shows that you can still make money off software even if it doesn't work at all
10:05:02 <sorear> (pet peeve: Rice's theorem is irrelevant if you need to determine anything about program behavior under a single set of conditions in finite time)
10:05:17 <ais523> there have been big government contracts to produce software, that the company makes a lot of money off even if the software is never successfully delivered
10:05:56 <sorear> yes, which gets us into questions about "will the liability environment change" which LLMs won't address until they can replace lawyers and politicians
10:06:34 <ais523> there's also the difficulty that "is this high-quality enough that people will pay for it?" is a question that the person considering buying software may want to answer, but be unable to answer until after they've already made the payment
10:07:02 <ais523> and situations like "Windows being bundled with new computers" which cause people to pay for software even if they don't want it
10:07:39 <sorear> unfortunately the race to the bottom
10:08:06 <int-e> "Satya Nadella says Windows 11 reached 1B users during Q2, growing over 45% YoY and at a faster rate than Windows 10 did" -- It's great to see a customer focused company do so well.
10:08:40 <ais523> interestingly, the main competitive pressure against the value-for-money of Windows becoming too low is companies threatening to sell computers running something else
10:09:11 <ais523> I suspect companies like Dell put effort and money into getting Linux working well primarily so that they can credibly threaten to switch and therefore get a better deal from Microsoft
10:09:38 <int-e> Also keep SteamOS in mind for that.
10:10:35 <ais523> SteamOS is an interesting example, actually – I don't primarily think of Valve as a hardware company but they do sell hardware
10:11:30 <ais523> and it's interesting that they chose an OS other than Windows – this is a statistical outlier among people selling computer hardware to consumers, especially given that the field (computer gaming) is still Windows-dominatd
10:12:47 <sorear> trying to evaluate it in the frame of "most professional hardware with embedded user-facing computers is Windows or maybe QNX"
10:12:57 <int-e> SteamOS is also hedging against MS locking out third party software stores.
10:13:16 <sorear> and why they picked systemd/Linux instead of Android
10:15:20 <int-e> https://en.wikipedia.org/wiki/Template:Windows_usage_share -- for wahtever those numbers are worth, the Windows 10 share really took a dive this past month; it was almost even between Windows 10 and 11 at the start of the year.
10:15:48 <ais523> well, SteamOS is meant to run computer games, I think they would generally be easier to port to a traditional-style Linux distribution than Android
10:16:08 <ais523> does Wine even run on Android? not having functional Wine (or an equivalent) would be a dealbreaker for SteamOS I think
10:16:23 <int-e> hmm
10:16:42 <int-e> "Winlator lets you run Windows (x86_64) applications with Wine and Box86/Box64 on your Android device."
10:17:38 <int-e> That... sounds like it should perform awfully :P
10:17:48 <Yayimhere> lol
10:18:06 <ais523> (also I hadn't seen "systemd/Linux" before but I approve of the convention, systemd-ness is probably a more relevant userland factor than GNU-ness)
10:18:33 * ais523 vaguely wonders whether Ubuntu is no longer GNU/Linux given that it no longer runs GNU coreutils – it does use glibc, though, is that sufficient?
10:18:40 <sorear> in this hypothetical valve is shipping android as a device vendor, not as an app on random phones
10:19:17 <sorear> switching to clang is probably the crucial point
10:19:31 <ais523> so I think the problem with an Android-based SteamOS is packaging, it would be extremely different from usual Android distributions and Valve would have to create something from scratch
10:19:49 <ais523> whereas there are plenty of systemd-based distributions to learn from / tweak
10:20:10 <ais523> and they already use a model that's appopriate for SteamOS
10:20:47 <ais523> I guess I find it hard to see the clang vs. gcc distinction as relevant, because the compiler doesn't create a lasting derivative-work relationship onto the resulting executable
10:20:53 <int-e> I wonder how big of a factor ARM vs. x86_64 is for Valve here.
10:21:26 <ais523> in practice, it is fairly easy to distinguish between clang-compiled and gcc-compiled code at least on x86-64, but there's no conceptual reason why it has to be, and the choice of compiler doesn't have a huge end-user-facing effect
10:22:16 <ais523> int-e: over the last few years aarch64 has become a really plausible x86-64 competitor, e.g. all the main OSes support both
10:22:40 <ais523> a few years ago everyone was consolidating on x86-64, but now it's no longer consolidated
10:22:58 <ais523> I'm not sure whether this is due to something ARM did right, or whether it's due to something that Intel/AMD did wrong
10:23:07 <ais523> (Apple's actions are certainly relevant, but they must have had some reason to take them in the first place)
10:23:40 <ais523> it could have been as simple as "ARM were willing to design a custom chip to Apple's specifications and neither Intel nor AMD were", I guess
10:24:30 <sorear> or these things run on natural plateaus and there hasn't been enough CPU innovation recently for any company to have an unsurmountable lead
10:25:17 <int-e> systemd... ah sigh. (Apart from the file namespace propagation issue I ran into a few weeks ago, I also recently learned about sshd-vsock.socket which it enables by default; IIUC a hypervisor can inject credentials and then connect to it... so it's functionally a backdoor. Not exactly privilege escalation because the hypervisor can do anything it wants anyway. But it's still very stinky.)
10:25:38 <ais523> now I'm wondering whether commercial Windows software is still primarily x86-64 or whether the companies are making AArch64 versions too
10:26:02 <int-e> (sorry for the tangent)
10:26:14 <ais523> Microsoft seem to have gone to a lot of effort to make x86-64 and ARM software cross-compatible on the same computer, which implies to me that there's a reason they thought that effort was worthwhile
10:26:32 <ais523> (including cross-architecture dynamic linking of libraries)
10:28:22 <int-e> Yeah, generally I think that for most purposes ARM vs. x86_64 makes little difference. But in Valve's particular niche (video games, including some older ones that aren't being maintained) x86_64 might still have an advantage.
10:32:45 <APic> Hi *
10:34:42 <int-e> `? *
10:34:44 <HackEso> Twinkle, twinkle, little star!
10:53:39 <esolangs> [[List of ideas]] M https://esolangs.org/w/index.php?diff=174662&oldid=174592 * Qazwsxplm * (-4)
11:05:17 <esolangs> [[3 (AndrewBayly)]] https://esolangs.org/w/index.php?diff=174663&oldid=145573 * ColorfulGalaxy's CA discoveries * (+8) ----
11:13:58 <esolangs> [[3 (islptng)]] https://esolangs.org/w/index.php?diff=174664&oldid=145303 * ColorfulGalaxy's CA discoveries * (+144) ----
11:17:08 -!- ais523 has quit (Quit: quit).
11:28:22 -!- ais523 has joined.
12:16:56 <esolangs> [[CCCC]] https://esolangs.org/w/index.php?diff=174665&oldid=174630 * Yayimhere2(school) * (-97) revert CA's changes(useless, there is no article for this Cellular automata
12:17:06 <esolangs> [[CCCC]] https://esolangs.org/w/index.php?diff=174666&oldid=174665 * Yayimhere2(school) * (-2)
12:32:07 <Yayimhere> hmmm
12:32:46 <Yayimhere> i bbelive I may have found a solution to my problem
12:37:55 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=174667&oldid=173858 * Yayimhere2(school) * (+110) /* Constructs */
12:38:28 <Yayimhere> hey guys, may I employ your help in naming a language?
12:38:34 <Yayimhere> because ive completed one recently
12:39:08 <esolangs> [[6]] M https://esolangs.org/w/index.php?diff=174668&oldid=164008 * 47 * (+47)
12:40:03 <int-e> $ lang-$(uuidgen) --> lang-3a635a5d-515e-4f27-84a1-d11662a5ae29
12:40:18 <Yayimhere> what
12:41:26 <int-e> it's an easy way to name new languages ;-)
12:41:38 <Yayimhere> but what is it?
12:41:44 <Yayimhere> now im genuinely interested
12:42:16 <int-e> https://en.wikipedia.org/wiki/UUID
12:42:17 <ais523> Yayimhere: UUIDs are a way to create unique names for things that just need unique names, but don't need to be sensible or meaningful
12:42:29 <ais523> computers often use them to name things internally because they don't need meaningful names for things
12:42:31 <Yayimhere> ah ok, that makes sense
12:43:20 <ais523> humans find them hard to read and remember, though, so if you're creating a name for humans to use it is better to use other techniques
12:43:30 <Yayimhere> yea
12:48:13 <int-e> (easy != good)
12:48:30 <Yayimhere> (infact so)
12:52:13 <ais523> hmm, so what if I name an esolang with a name that's a fractional number of bytes long (but an integer number of bits), so that all the bytes after the name become misaligned and end up being interpreted as half of one byte and half of the next
12:52:50 <Yayimhere> thats a great question
12:55:37 <int-e> ais523: Just be careful not to start another war between the Lilliputians and the Blefuscudians. (What names, who can remember those?)
12:58:33 <ais523> I've been meaning to write an article about how little-endian is objectively better
12:58:37 <sorear> that way quickly lies The Artist Formerly Known As Prince territory
12:59:31 <ais523> after doing a lot of codegolf it became clear – Jelly has big-endian base conversion operations rather than little-endian and it frequently costs bytes, whereas basically the only time big-endian is better is for problems which are expressed in terms of how humans write numbers
13:00:17 <ais523> (even then, our number format being big-endian is a historical accident – the original Arabic numerals have the most significant end at the left and least significant end at the right, but Arabic is a right-to-left language so that was a little-endian format)
13:02:03 <ais523> the reason that little-endian is better is that it is consistent with "start-justification": if we are trying to match two things of different sizes we tend to match them from the start
13:02:41 <ais523> e.g. most languages that let you pointwise add the list [1, 2, 3] to [10, 20, 30, 40] will produce a result of [11, 22, 33, 40]
13:02:55 <int-e> So Lilliput connects to "little" and "put". Is there something similar for Blefuscu?
13:03:22 <int-e> Beyond B = big I suppose.
13:03:33 <ais523> if using big-endian, you have to end-justify instead to make things match up properly (this is, e.g., why spreadsheet programs right-justify numbers)
13:03:35 <sorear> would love to see a decent review of number ordering across more than two or three human languages
13:04:11 <ais523> spoken number ordering seems to be mostly random, even between related languages
13:05:00 <sorear> there are a bunch of special cases for medium-sized numbers but very large ones seem more consistent
13:05:02 <int-e> . o O ( one-and-fifty )
13:05:02 <ais523> e.g. English "twenty-three" (big-endian), German "dreiundzwanzig" (little-endian)
13:05:20 <int-e> (but then hundreds go in front again)
13:05:33 <sorear> left-justified little-endian makes alphabetical ordering disagree with the usual ordering of R as an ordered field
13:05:58 <ais523> I guess German is middle-endian, 101 is hunderteins
13:06:07 <sorear> (but it remains consistent with the p-adic topology)
13:06:47 <ais523> left-justified big-endian also has an alphabetical ordering that doesn't match numerical ordering, though
13:07:14 <int-e> English has the -teen suffix to mix things up a bit
13:07:23 <ais523> plenty of people have seen numbered files sorted in the order 10, 101, 102, 103, 104, 105, 106, 107, 108, 109, 11, 110, etc.
13:07:57 <ais523> this possibly is an indication that alphabetical ordering is wrong
13:08:02 <int-e> <3 sort -hn
13:08:18 <ais523> (and now I remember that Chinese alphabetical ordering is multi-endian – the most significant component could be at the top, the left, or even the bottom depending on the character)
13:08:38 <sorear> I'd rather use it to support my p-adic superiority agenda
13:12:15 <int-e> `` ( echo 100; echo 10000; echo 1000; echo 1k ) | sort -h
13:12:17 <HackEso> 100 \ 1000 \ 10000 \ 1k
13:12:27 <int-e> ...maybe I don't love -h after all
13:21:57 <esolangs> [[USI]] M https://esolangs.org/w/index.php?diff=174669&oldid=174667 * 47 * (-4) /* Open problem */ the "the" is unesesarry
13:27:34 <esolangs> [[USI]] https://esolangs.org/w/index.php?diff=174670&oldid=174669 * Yayimhere2(school) * (+77) /* Open problem */
13:34:54 -!- Yayimhere has quit (Quit: Client closed).
13:59:09 <ais523> hmm, American dates are middle-endian, European dates are little-endian, ISO dates are big-endian
14:01:19 <ais523> for me, today is 31/1/2026 (some Europeans would write 31.1.2026 instead), in the US it is 1/31/2026, the ISO date is 2026-01-31
14:02:34 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174671&oldid=174599 * Menguinponky * (+363)
14:05:48 <sorear> half the time in the US it's 1/31/26, just to maximize confusion possibilities...
14:09:09 -!- amby has joined.
14:17:09 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174672&oldid=174671 * Menguinponky * (+1)
14:17:59 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174673&oldid=174672 * Menguinponky * (+22)
14:19:04 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174674&oldid=174673 * Menguinponky * (+53)
15:21:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:36:41 <esolangs> [[Alphabrain]] N https://esolangs.org/w/index.php?oldid=174675 * LavaSalt402 * (+2310) Made the AlphaLang page
15:37:12 <esolangs> [[Alphabrain]] M https://esolangs.org/w/index.php?diff=174676&oldid=174675 * LavaSalt402 * (+0)
15:37:49 <esolangs> [[Alphabrain]] M https://esolangs.org/w/index.php?diff=174677&oldid=174676 * LavaSalt402 * (+1)
15:39:00 <esolangs> [[Alphabrain]] M https://esolangs.org/w/index.php?diff=174678&oldid=174677 * LavaSalt402 * (+1)
15:39:52 <esolangs> [[Alphabrain]] M https://esolangs.org/w/index.php?diff=174679&oldid=174678 * LavaSalt402 * (+8)
15:51:49 -!- tromp has joined.
16:12:36 -!- vyv has joined.
16:24:46 <esolangs> [[NFOS]] N https://esolangs.org/w/index.php?oldid=174680 * Yayimhere2(school) * (+2140) Created page with "'''NFOS''' is a language created by [[User:Yayimhere]], based on the idea of, if you have the current program, memory state, and new piece of data you want to add, there exists only one unique program, that when appended has the wanted effect. It is quite the "u
16:25:00 <b_jonas> ais523: if it was only so simple as American vs European. The website where I bought travel insurance used three different date formats in its set of forms.
16:25:23 <b_jonas> I see all three orders here in Europe, and multiple delimiters
16:26:52 <b_jonas> and it gets worse where some products just have two two-digit numbers printed on it, where it could mean either expiry or manufacturing date, and it could be any of %y.%m or %m.%y or %m.%d or %d.%m
16:27:27 <b_jonas> most of the time they could just print %Y-%m-%d to make it unambiguous, but no
16:28:57 <ais523> in the UK, expiry dates are marked as "best before" if they contain a day-of-month field or "best before end" if they don't, but sometimes that's the only reliable way to tell them apart
16:28:58 <esolangs> [[NFOS]] https://esolangs.org/w/index.php?diff=174681&oldid=174680 * Yayimhere2(school) * (+154) /* Example */
16:37:59 -!- impomatic has joined.
16:41:28 <esolangs> [[Cabra]] https://esolangs.org/w/index.php?diff=174682&oldid=122658 * Yayimhere2(school) * (+11) /* See also */ add NFOS
17:27:38 <korvo> ais523: Quoting myself from https://awful.systems/post/7079104 "This test is meant to shame and embarrass those who attempt it." There was never any real possibility of vibecoders doing anything else.
17:28:08 <ais523> korvo: I don't think a failure at the task reflects badly on the human operating the tool, only on the tool itself
17:28:49 <korvo> ais523: The willingness to choose *those* tools reflects poorly on the humans. I agree that, by design, the test will only really insult people's code rather than people, but *the test itself* shames vibecoders.
17:29:20 <ais523> korvo: so I think that some people will interpret even the results you've had so far as being evidence that vibecoding works
17:29:55 <korvo> To me, it's like walking into a hardware store, not going into the back aisles where the tools are, and instead trying to build a house using only the stocking-stuffer gifts in the $5 bin next to checkout.
17:30:32 <korvo> ais523: Yes, people are not the brightest. That's not my fault. Vibecoders have been hearing for months, from a variety of viewpoints, for a variety of reasons, that their approach cannot possibly work. At this point, they are anti-inductive.
17:30:55 <ais523> korvo: I think there is going to be a difference of opinion about "work" here
17:31:02 <ais523> like, how the word is defined
17:31:58 <ais523> another way to think about it is that many code-commissioners standards are so low that vibecoding is actually an improvement over what they were doing beforehnad
17:32:01 <korvo> Sure. And, by Rice's theorem, something like "correct Brainfuck interpreter" can't easily be proved to work. I've already started grading entries according to a fairly non-subjective rubric.
17:32:33 <korvo> Oh, sure. Just like how water waders or a pool noodle can help a child in a swimming pool. It doesn't follow that water waders are the right way to quickly swim through the water when using a mature trained stroke.
17:33:40 <ais523> I also strongly dislike vibecoding, but am struggling with how to convince people that it isn't a good approach, because things that would be convincing to me aren't, I think, convincing to the general public
17:34:06 <ais523> from a non-programmer's point of view, what you're doing looks a lot like moving the goalposts
17:34:40 <ais523> e.g. "the program has to work vaguely like it was working before" isn't obviously part of the spec, unless I missed it
17:34:50 <ais523> and so this makes your argument less convincing than it ideally would be
17:35:32 <ais523> and the issue is, I suspect this is inherent in vibecoding platforms – they are good at complying with the letter of a specification whilst missing all the parts that should be implied
17:36:02 <ais523> (and the fundamental reason why they don't work is that specifying something precisely enough that any thing that matters the letter of the specification is correct is harder than just writing it yourself)
17:36:34 <int-e> Throwing in keywords like "monoid" won't even help most people attempting this on their own ;-)
17:37:07 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174683&oldid=174674 * Menguinponky * (+1875)
17:38:47 <korvo> int-e: That's okay; I intended for them to *not read* and throw everything into Claude. Claude knows what a monoid is~
17:39:09 <int-e> Does it?
17:39:18 <int-e> I mean I'm sure it can recite the definition.
17:39:29 <korvo> ais523: It's been decades. There's no way to teach the public that programming is hard. This isn't the first iteration on no-code, low-code, managers-write-code, etc.
17:39:39 <int-e> I'm sure it can also "solve" abstract algebra exercises using monoids.
17:40:05 <esolangs> [[Talk:((()))(((())))=5]] https://esolangs.org/w/index.php?diff=174684&oldid=174458 * Blashyrkh * (+216) /* IO? */ new section
17:40:11 <int-e> I'm less sure that it can fill in the brainfuck <--> concatenative <--> monoid world view that you're alluding to.
17:40:15 <ais523> korvo: well, people who don't know what they're doing can now write programs that superficially appear to work
17:40:32 <ais523> that is a qualitative difference, although I'm not sure whether the step is in the right direction or backwards
17:40:58 <korvo> ais523: So, for Task 1 and 2, it *does* have to be vaguely like before. A Task 2 solution that doesn't resemble the original compiler can't score better than B tier. A Task 1 solution that doesn't handle every brainfuck program I throw at it will not place on the tier list, and that's already happened onces.
17:41:25 <int-e> I didn't investigate what task 3 even is.
17:41:39 <korvo> int-e: Nope, so far the two entries that successfully compiled were *hacky* and tried to insert their new compiler pass without integrating with the existing pass.
17:41:57 <ais523> thinking about it, optimizers must be some of the very hardest programs to test, especially if you're using traditional unit tests and double especially if the tests are written with no knowledge of the code
17:42:12 <korvo> I haven't looked at Task 3 either. ADHD gives me a big advantage here; I have literally legitimately forgotten what Task 3 is. Haven't looked at it in over a year.
17:42:28 <ais523> let's not discuss it because reminding you might bias the results
17:43:28 <korvo> ISTR it's a data-processing task that eventually devolves into parallelism. That's about it though. Not sure how well I can do; the most cores on a single board in my lab is eight, maybe?
17:44:02 <int-e> Oh, I really wasn't asking for details.
17:44:49 <ais523> I'm wondering whether the LLMs for task 1 are "solving" it partially using plagiarism, there are lots of correct BF interpreters in the training data (and they probably don't work very like yours, which may be why the LLMs are rewriting it to work differently)
17:45:10 <korvo> Oh, I hope so!
17:46:27 <ais523> in general I think LLMs give better results when they can plagiarise than when they haven't seen the task before
17:47:54 <korvo> If the task is monotone, sure. Many tasks will penalize near misses, though. https://en.wikipedia.org/wiki/MIM-104_Patriot#Failure_at_Dhahran is a case we study in the USA.
17:49:36 <korvo> At the end of the day, I'm noticing that the big influencers *aren't* trying this at all, or even responding to me. I know that simonw and stevekalabnik deliberately ignore me, mitsuhiko thinks I'm always arguing, and antirez thinks I'm irrelevant. I think that they're cowards who deserve chicken feathers.
17:49:55 <ais523> what aspect of that case do you think is relevant here?
17:50:36 <korvo> The part where small amounts of deviance add up to a disaster.
17:51:39 <ais523> I don't think that's even what happened – it was a large amount of deviance due to a float having grown large enough that its significant figures were no longer suffiicent to store the value needed
17:51:43 <korvo> The second entry for Task 1 is *faster* than my interpreter on mandel.b. Very impressive! But it also has a few coding errors related to RPython nuances. That entry fails catastrophically on LostKng.b, and also it takes over ten seconds to load; LostKng.b was out of distribution and Claude overfit on mandel.b.
17:52:08 <ais523> it's the same sort of bug as going into the far distance in Minecraft, or a very large number of parallel universes in Super Mario 64
17:52:23 <ais523> values that are supposed to be similar are quantized to be very different from each other
17:53:35 <korvo> Fair. But this is an HCI situation and I think we can talk about the union of human and computer. After all, on its own, Claude can't even prompt itself.
17:55:14 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174685&oldid=174683 * Menguinponky * (+233)
17:58:47 <korvo> ais523: I guess that I'm rolling my eyes at the idea that vibecoders should be taken seriously when they complain that we're mean to their way of doing things or when they cheer that we've moved from laughing to fighting. My position hasn't changed at all, it's just gotten more nuanced with data. https://lobste.rs/s/x0qrlm/agents_md_as_dark_signal#c_hkgzzg vs https://lobste.rs/s/igpevt/lobsters_vibecoding_challenge_winter#c_ewuxyj
18:01:32 <korvo> (I'm mostly being harsh to mitsuhiko because he's an ethnonationalist and Rationalist. We don't allow him to have high horses.)
18:11:05 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174686&oldid=174685 * Menguinponky * (+215)
18:15:32 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174687&oldid=174686 * Menguinponky * (+74)
18:42:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:43:39 -!- DOS_User_webchat has joined.
18:46:40 -!- DOS_User_webchat has quit (Client Quit).
18:49:58 <esolangs> [[NFOS]] https://esolangs.org/w/index.php?diff=174688&oldid=174681 * Yayimhere2(school) * (+1) /* Extension */
18:50:00 -!- tromp has joined.
18:50:39 <esolangs> [[NFOS]] https://esolangs.org/w/index.php?diff=174689&oldid=174688 * Yayimhere2(school) * (+0) /* Commands */
19:14:20 <int-e> korvo: That's not your comment, but "one of 'em, as expected, is being a sneerable little shit" -- I don't think they are? They're being a good sport about it, sticking with the 100% vibe coding approach despite recognizing some of the flaws.
19:15:52 <korvo> int-e: The whole "I don't follow your rules" attitude comes from a particular sort of irritating American man. I think that he's pushed to write that way by the bots, FWIW. I also read his prompts and he doesn't talk to the bot like how he talked to me. Anyway, I don't care whether people are rude; I make a note of it and consider whether to use it later.
19:16:23 <korvo> It's a sort of auto-emasculating attitude; we generally understand such folks to be deeply insecure.
19:17:08 <int-e> But the comment is "*It* doesn't follow the rules" (emphasis mine).
19:17:25 <int-e> s/the/your/
19:18:10 <int-e> And IIRC you specifically didn't want people to help the LLM out very much? Maybe I'm overinterpreting your request.
19:18:13 * int-e shrugs.
19:19:32 <korvo> Nah, it's just likely a cultural thing. Over here, we have the story of John Henry, an honest railroad worker who competed with heavy machinery to demonstrate that he could do the job as well as a machine. It's not a Luddite story though it's from the same era.
19:20:05 <korvo> And I'm just saying that it's not that hard to drive in a spike correctly, so I don't see why OpenAI's RailSpikeDriverGPT product is having such a tough time.
19:21:05 <korvo> The vibecoders say that my career is over because the bot can do anything that I can do, at least as far as writing code. So, let's see them do it!
19:22:10 <int-e> Hmm. Overfitting. I remember seeing a writeup about .kkrieger where they mentioned that as the deadline approached, it was still too big, so they used some code pruning tool they had (removing unreached code) on the main game engine rather than just the initialization code... and that resulted in one of the keys not working because apparently they didn't use it in the "profiling" run(s?). I...
19:22:16 <int-e> ...wonder how to find it again...
19:24:17 <korvo> int-e: Oh! I just saw who posted that on Awful. Sorry, please ignore them; BlueMonday1984 is very loud, incorrect, and rude. They also don't know how to code and have a lot of anger about it. The kids today are not well-read.
19:26:58 <int-e> I've found https://web.archive.org/web/20100327192359/http://www.theprodukkt.com/faqmaking but it's not going into details.
19:30:28 <int-e> Aha! https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/
19:34:49 <int-e> (via https://www.youtube.com/watch?v=bD1wWY1YD-M )
19:35:49 <int-e> korvo: Yeah no worries, I was already over it.
19:37:15 <korvo> That's good. I'm *not* over them; I have an entire directory of receipts because they've said so much stupid and hateful shit. It's frustrating that an anti-grift community won't eject people who are consistently wrong and tarring their neighbors.
19:37:19 <int-e> (Disclaimer: I have not watched that video.)
19:38:47 <korvo> That's a great read, thanks.
19:40:15 -!- Sgeo has joined.
19:40:34 <int-e> the second comment on that video (by @kb1337) is worth reading btw
19:42:04 -!- Lord_of_Life_ has joined.
19:42:30 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:44:54 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:50:14 <APic> cu
20:33:34 -!- vyv has quit (Quit: Konversation terminated!).
20:41:40 <esolangs> [[Special:Log/newusers]] create * BODOKE2801e * New user account
20:50:58 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=174690&oldid=174590 * BODOKE2801e * (+218)
20:54:39 -!- ais523 has quit (Quit: quit).
20:57:19 <esolangs> [[User talk:BODOKE2801e]] N https://esolangs.org/w/index.php?oldid=174691 * Aadenboy * (+282) Created page with "hello! ~~~~"
21:02:28 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174692&oldid=174687 * Menguinponky * (+1)
21:10:47 <esolangs> [[User talk:BODOKE2801e]] https://esolangs.org/w/index.php?diff=174693&oldid=174691 * BODOKE2801e * (+289)
21:11:37 <esolangs> [[User talk:BODOKE2801e]] https://esolangs.org/w/index.php?diff=174694&oldid=174693 * BODOKE2801e * (+229)
21:12:37 <esolangs> [[User talk:BODOKE2801e]] https://esolangs.org/w/index.php?diff=174695&oldid=174694 * BODOKE2801e * (+0)
21:35:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:39:24 -!- tromp has joined.
21:42:09 <esolangs> [[Talk:Deadfish Joust]] https://esolangs.org/w/index.php?diff=174696&oldid=174626 * Treeplate * (+231) /* Implementation optimizations */ new section
22:24:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:05:47 <esolangs> [[Monky]] https://esolangs.org/w/index.php?diff=174697&oldid=174692 * Menguinponky * (-2)
23:40:07 <zzo38> I think small endian is mostly better than big endian, but both have some advantages and disadvantages in certain circumstances, and it isn't only because of writing numbers.
23:41:43 <zzo38> DER uses big endian, and the way that integers are encoded means that a set of nonnegative integers will be in the correct order, and also means that you can more easily check if a number is negative.
←2025-12 2026-01 2026-02→ ↑2026 ↑all