00:47:02 -!- 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:32:50 [[OPRBCM]] M https://esolangs.org/w/index.php?diff=179575&oldid=179542 * PkmnQ * (-1) it(')s 02:38:59 [[Kolakoski sequence]] https://esolangs.org/w/index.php?diff=179576&oldid=175130 * PkmnQ * (+496) /* ZOWIE */ 03:02:22 -!- lisbeths has joined. 03:13:46 [[Minus]] https://esolangs.org/w/index.php?diff=179577&oldid=179023 * Tpaefawzen * (+18) /* External resources */ +year 03:21:58 goodnight 03:22:01 -!- aadenboy has quit (Quit: goodbye for now! back another day). 03:59:20 [[DisFuck]] https://esolangs.org/w/index.php?diff=179578&oldid=160030 * Tpaefawzen * (+89) /* Overview */ +1 04:46:23 -!- Sgeo has quit (Read error: Connection reset by peer). 05:14:03 [[Classic?]] https://esolangs.org/w/index.php?diff=179579&oldid=168485 * Yayimhere2(school) * (+286) 05:21:38 -!- lisbeths has quit (Quit: Connection closed for inactivity). 05:55:02 -!- lisbeths has joined. 06:07:24 [[User:Yayimhere/RBCL]] N https://esolangs.org/w/index.php?oldid=179580 * Yayimhere2(school) * (+214) Created page with "=== Semantics === The program "pointer" is written as |, and starts at the start of the program: y|x -> 1100x|y (where x is length 2) w|11xz1yz -> w11101xyz| (where x y and z are length 2) x| -> |x1" 06:08:12 [[User:Yayimhere/RBCL]] https://esolangs.org/w/index.php?diff=179581&oldid=179580 * Yayimhere2(school) * (+2) /* Semantics */ 06:36:47 -!- tromp has joined. 06:40:57 -!- dragoneater67 has quit (Ping timeout: 255 seconds). 07:29:20 [[User:Yayimhere/RBCL]] https://esolangs.org/w/index.php?diff=179582&oldid=179581 * Yayimhere2(school) * (+86) 07:29:43 [[User:Yayimhere/RBCL]] https://esolangs.org/w/index.php?diff=179583&oldid=179582 * Yayimhere2(school) * (+23) /* Semantics */ 07:50:49 [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=179584&oldid=179379 * None1 * (+569) /* Commands */ 08:01:38 -!- lisbeths has quit (Quit: Connection closed for inactivity). 08:24:18 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:31:30 [[Talk:Emanator]] N https://esolangs.org/w/index.php?oldid=179585 * Yayimhere2(school) * (+216) Created page with "I think it's generally nicer to leave a proof of turing completeness on the page. like just why not? --~~~~" 08:32:15 -!- tromp has joined. 08:33:51 [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=179586&oldid=179584 * None1 * (-2951) 08:34:31 [[Pinyin]] N https://esolangs.org/w/index.php?oldid=179587 * None1 * (+3153) Created page with "'''Pinyin''' is a [[fungeoid]] invented by [[User:None1]] that uses Chinese characters and Pinyin (a way of representing the pronounciation of Chinese characters using Latin letters). To avoid ambiguity, "this esolang" instead of "Pinyin" is used when referring to the eso 08:34:40 [[Pinyin]] M https://esolangs.org/w/index.php?diff=179588&oldid=179587 * None1 * (+0) 08:50:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:51:43 [[Language list]] https://esolangs.org/w/index.php?diff=179589&oldid=179443 * None1 * (+13) /* P */ 09:01:30 [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=179590&oldid=179586 * None1 * (+22) 09:55:13 -!- tromp has joined. 10:06:41 [[Pinyin]] https://esolangs.org/w/index.php?diff=179591&oldid=179588 * Cleverxia * (+1293) examples 10:07:26 [[Pinyin]] M https://esolangs.org/w/index.php?diff=179592&oldid=179591 * Cleverxia * (+4) fix again 10:07:54 [[Pinyin]] M https://esolangs.org/w/index.php?diff=179593&oldid=179592 * Cleverxia * (-11) fix yet again 10:09:47 [[Semi-serious language list]] https://esolangs.org/w/index.php?diff=179594&oldid=176154 * PkmnQ * (+15) /* E */ Add [[Emanator]] 10:17:16 -!- tromp has quit (Read error: Connection reset by peer). 11:17:51 -!- simcop2387 has quit (Read error: Connection reset by peer). 11:18:09 -!- simcop2387_ has joined. 11:19:45 -!- simcop2387_ has changed nick to simcop2387. 11:39:26 [[User:None1]] https://esolangs.org/w/index.php?diff=179595&oldid=178036 * None1 * (+56) /* My Esolangs */ 13:00:38 -!- ais523 has joined. 13:01:23 there's a paper (found via lobste.rs) that claims that f(x,y) = e^x - ln(y) is ELEMENTARY-complete: https://arxiv.org/abs/2603.21852 (the paper itself is terrible but the result is interesting) 13:01:50 err, that function + constant 1 13:02:08 if I were writing that paper I would have written out a basis for ELEMENTARY in terms of the new operator 13:02:37 but the paper doesn't actually do that, just puts a lot of detail into explaining how it was found 13:06:33 that said, the claim itself seems very plausible to me: I think the construction starts with f(x,1) = e^x and f(1,x) = e - ln(x), f(1,f(1,x)) = e - x, f(1,f(1,f(1,x)) = e - (e - ln(x)) = ln(x) 13:07:43 err, typo, I meant f(1,f(x,1)) = e - x, f(1,f(f(1,x),1)) = e - (e - ln(x)) = ln(x) 13:08:18 yeah and f(ln(x),e^y) = x - y so you can bootstrap stuff like x^2 = e^(ln(x) + ln(x)) 13:08:53 then multiplication from 2xy = (x+y)^2 - x^2 - y^2 13:09:37 (such a cute trick, well-known of course from working with inner products and norms) 13:09:49 so this is the bit I'm unsure about, because ln(e^x) = x but e^(ln x) has the issue that x might not be in the domain of ln 13:10:24 oh I'd restrict to R^+ 13:10:26 I think the paper is mostly disregarding that issue 13:11:02 well. you'd have to jump back and forth between reals and positive reals quite a bit 13:11:18 the paper itself seems very "AI-influenced", not necessarily AI-written but it makes a mistake common among AIs where it focuses too much on less important details and not enough on the important ones 13:11:19 but I don't think it gets out of hand, just a bit tedious 13:12:35 But I haven't written anything down, so it's possible that I'm underestimating the complication. 13:13:19 this basis can't obviously compute modulus, I suspect that it could if you go into the complex numbers and use some sort of construction for arcsin or arccos 13:13:44 actually, even regular sin or cos could work if you ensure that the input is an integer times an appropriate fraction of pi 13:15:03 or, no, that works for mod-2 but not obviously for mod-x 13:15:44 the paper is assuming that you're operating on complex numbers but really glosses over the branch cut 13:16:47 You can use polynomial interpolation on n-th roots of unity (aka DFT) to do modulo stuff for n > 2 too. 13:17:06 oh, that's clever 13:17:26 as long as the factors you need are constructible 13:17:28 maybe just for fixed n? 13:18:06 right, doing it for varying n would mean some sort of automatic construction and I think that would involve an arcsin 13:18:16 but arcsin seems likely to be possible to build out of this operation 13:23:27 -!- amby has joined. 13:31:49 Hmm you have an opportunity to use sin(x) = 2t/(1 + t^2), cos(x) = (1 - t^2)/(1 + t^2) where t = tan(x/2). 13:32:29 Just for cuteness; |sin(x)) = sqrt(1 - cos(x)^2) gives you about the same thing 13:33:13 either way you can then target e^(ix) = cos(x) + i sin(x), and take the logarithm of that, and hope that the function picks the usual principal value for logarithms. 13:33:36 (so the x you get is reduced modulo 2pi) 14:02:49 yes, the details of the branch cut in the complex logarithm are super-relevant if you do this with complex numbers, I think 14:33:16 ais523: TBH the paper tastes like it was written by a Wolframite; they've always been AI-curious, but when they need to ask the computer for questional numerical results they're using Mathematica rather than ChatGPT. 14:34:17 Because complex numbers are required, I'm not really convinced that they've given a good method for computing or representing pocket calculations. The hint at the end about using gradient descent seems more interesting TBH. 14:37:18 This reminds me of a recent paper about generalizing orders of magnitude to the complex numbers: https://arxiv.org/abs/2510.03426 15:23:58 [[Arbitrary memory emulation]] https://esolangs.org/w/index.php?diff=179596&oldid=175209 * Aadenboy * (-654) replacing most of the calls with plaintext equivalents using mathematical alphanumeric symbols to hopefully allow this page to display properly in full 15:24:09 -!- iovoid has quit (Ping timeout: 244 seconds). 15:24:09 -!- Bowserinator has quit (Ping timeout: 244 seconds). 15:24:15 -!- moony has quit (Ping timeout: 244 seconds). 15:24:26 [[Talk:Arbitrary memory emulation]] https://esolangs.org/w/index.php?diff=179597&oldid=177578 * Aadenboy * (+334) 15:29:49 -!- moony has joined. 15:37:47 -!- moony has quit (Read error: Connection reset by peer). 15:38:50 -!- moony has joined. 15:42:02 -!- iovoid has joined. 15:46:47 -!- Bowserinator has joined. 17:00:11 -!- ais523 has quit (Quit: quit). 17:00:55 -!- ais523 has joined. 17:01:49 `olist 1342 17:01:53 olist : shachaf oerjan Sgeo boily nortti b_jonas Noisytoot 17:01:56 -!- ais523 has quit (Client Quit). 17:06:26 -!- svm has joined. 17:09:12 -!- msv has quit (Ping timeout: 246 seconds). 17:10:26 -!- ais523 has joined. 18:28:29 -!- ais523 has quit (Quit: quit). 18:41:03 [[User:Initys]] N https://esolangs.org/w/index.php?oldid=179598 * Initys * (+10480) Created page with "{{infobox proglang |name=Gamelang |paradigms=imperative |author=[[Initys]] |year=2024 |class=Unknown |majorimpl=Python }} '''Gamelang''' is an [[esoteric programming language]] in which programs are written as two-dimensional platformer levels. A virtual player cha 18:43:10 -!- moony has quit (Read error: Connection reset by peer). 18:43:39 -!- moony8 has joined. 18:43:45 [[Playerlang]] N https://esolangs.org/w/index.php?oldid=179599 * Initys * (+10485) Created page with "{{infobox proglang |name=Gamelang |paradigms=imperative |author=[[User:Initys]] |year=2024 |class=Unknown |majorimpl=Python }} '''Gamelang''' is an [[esoteric programming language]] in which programs are written as two-dimensional platformer levels. A virtual player 18:47:12 [[Playerlang]] https://esolangs.org/w/index.php?diff=179600&oldid=179599 * Initys * (+233) /* External resources */ 19:05:16 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=179601&oldid=179571 * KamilMalicki * (+394) /* Introductions */ 19:05:41 [[User:KamilMalicki]] N https://esolangs.org/w/index.php?oldid=179602 * KamilMalicki * (+702) Created page with "Hi. I'm '''Kamil Malicki'''. I build things from scratch. My primary focus is on low-level programming, native AOT compiler design, and bare-metal execution. I enjoy bypassing modern, bloated toolchains (like LLVM or GNU binutils) to manually construct b 19:07:51 [[Zip]] N https://esolangs.org/w/index.php?oldid=179603 * KamilMalicki * (+3057) i dont know what i must place there XD 19:11:05 [[Language list]] https://esolangs.org/w/index.php?diff=179604&oldid=179589 * KamilMalicki * (+10) /* Z */ 19:26:49 [[Zip]] M https://esolangs.org/w/index.php?diff=179605&oldid=179603 * RaiseAfloppaFan3925 * (+18) fix missing template and categories 19:29:32 [[Zip]] https://esolangs.org/w/index.php?diff=179606&oldid=179605 * Aadenboy * (+29) seems like AI... 19:31:57 -!- msv has joined. 19:34:30 -!- svm has quit (Ping timeout: 255 seconds). 19:56:31 -!- Lord_of_Life_ has joined. 19:57:00 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 19:59:21 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 20:39:54 [[Template:Archived]] M https://esolangs.org/w/index.php?diff=179607&oldid=179309 * Somefan * (-1) remove additional exclamation mark 20:47:04 -!- ais523 has joined. 21:09:32 [[Special:Log/newusers]] create * Miui * New user account 21:20:03 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=179608&oldid=179601 * Miui * (+132) /* Introductions */ 21:20:56 [[User:Miui]] N https://esolangs.org/w/index.php?oldid=179609 * Miui * (+21) Created page with "porneia.neocities.org" 21:24:29 [[Oragami]] N https://esolangs.org/w/index.php?oldid=179610 * Miui * (+89) Created page with "The name Oragami refers to "Oxfoi-referential aesthetic-graph additive machine interface"" 21:25:06 [[Oragami]] https://esolangs.org/w/index.php?diff=179611&oldid=179610 * Miui * (+0) 21:31:23 [[Oragami]] https://esolangs.org/w/index.php?diff=179612&oldid=179611 * Aadenboy * (+9) stub 22:11:26 -!- pool has quit (Read error: Connection reset by peer). 22:14:27 -!- pool has joined. 22:25:01 [[Zip]] M https://esolangs.org/w/index.php?diff=179613&oldid=179606 * RaiseAfloppaFan3925 * (+45) oh yeah and if you have an implementation, put it in the template otherwise your language will be marked as unimplemented 22:27:00 -!- ais523 has quit (Ping timeout: 246 seconds). 22:44:10 -!- ais523 has joined. 22:47:26 [[Esolang:Community portal]] https://esolangs.org/w/index.php?diff=179614&oldid=164815 * Qazwsxplm * (+17) /* IRC */ 22:49:52 [[Esolang talk:Community portal]] https://esolangs.org/w/index.php?diff=179615&oldid=179346 * Qazwsxplm * (-214) /* why */ 22:52:00 [[Esolang talk:Community portal]] M https://esolangs.org/w/index.php?diff=179616&oldid=179615 * Qazwsxplm * (+227) 22:53:07 [[Esolang talk:Community portal]] M https://esolangs.org/w/index.php?diff=179617&oldid=179616 * Qazwsxplm * (+38) /* () why */ 22:54:08 [[Esolang talk:Community portal]] M https://esolangs.org/w/index.php?diff=179618&oldid=179617 * Qazwsxplm * (+7) /* () why */ 22:56:06 [[Esolang talk:Community portal]] https://esolangs.org/w/index.php?diff=179619&oldid=179618 * Ais523 * (-58) manual revert don't "pin" sections of talk pages just because you personally think they're important, this is partly because it disrupts the natural reading of the page and partly because people normally expect the top of a talk page to be old information th 22:56:22 [[Esolang:Bulletin Board]] M https://esolangs.org/w/index.php?diff=179620&oldid=162583 * Qazwsxplm * (+14) 22:57:50 [[Special:Log/delete]] delete * Ais523 * deleted "[[Esolang:Bulletin Board]]": see talk; although this page is in the correct namespace, it isn't actually useful because few people are likely to read it (and given its stated rules, there wouldn't be a reason to read it) 22:58:59 [[Esolang talk:Bulletin Board]] M https://esolangs.org/w/index.php?diff=179621&oldid=162658 * Qazwsxplm * (+113) 23:02:09 [[Esolang talk:Bulletin Board]] M https://esolangs.org/w/index.php?diff=179622&oldid=179621 * Qazwsxplm * (+130) 23:03:51 [[Esolang talk:Bulletin Board]] https://esolangs.org/w/index.php?diff=179623&oldid=179622 * Ais523 * (+753) move new comments to bottom of page and reply 23:05:24 [[User blog:Qazwsxplm/Bulletin Board]] N https://esolangs.org/w/index.php?oldid=179624 * Qazwsxplm * (+151) Created page with "This is my bulletin board and everyone can post ad here == Rules == 1. Don't overlap other's ads. Doing so can delete your ad. 2. Don't spam. == Ads ==" 23:07:53 [[User blog:Qazwsxplm/Bulletin Board]] M https://esolangs.org/w/index.php?diff=179625&oldid=179624 * Qazwsxplm * (+77) /* Ads */ 23:08:09 [[User blog:Qazwsxplm/Bulletin Board]] M https://esolangs.org/w/index.php?diff=179626&oldid=179625 * Qazwsxplm * (+87) /* Ads */ 23:09:27 [[Special:Log/move]] move * Ais523 * moved [[User blog:Qazwsxplm/Bulletin Board]] to [[User:Qazwsxplm/Bulletin Board]]: "User blog" is not a real namespace, so the software tries to interpret it as though it were an esolang name 23:22:27 [[Text]] M https://esolangs.org/w/index.php?diff=179628&oldid=178051 * Qazwsxplm * (+298) /* Examples */ 23:23:08 [[Text]] M https://esolangs.org/w/index.php?diff=179629&oldid=179628 * Qazwsxplm * (-387) Undo revision [[Special:Diff/178051|178051]] by [[Special:Contributions/PrySigneToFry|PrySigneToFry]] ([[User talk:PrySigneToFry|talk]]) 23:47:40 -!- Sgeo has joined.