00:00:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
00:22:09 -!- visilii has quit (Ping timeout: 248 seconds).
00:23:32 -!- visilii has joined.
01:02:26 <esolangs> [[VFUSL]] https://esolangs.org/w/index.php?diff=156128&oldid=156044 * AlmostGalactic * (+134)
01:14:12 <esolangs> [[VFUSL]] https://esolangs.org/w/index.php?diff=156129&oldid=156128 * AlmostGalactic * (+498)
02:26:03 <korvo> esolangs: In terms of computational complexity, how powerful is Tmg?
02:26:15 <esolangs> korvo: Tmg is a highly expressive language with a focus on functional programming and metaprogramming. While it's not a general-purpose language like Python or Java, its unique features allow for complex computations. Its computational power is best described as **"highly specialized"**. It excels in areas like symbolic computation and data manipulation,...
02:26:15 <esolangs> but its limitations in areas like general-purpose computation and concurrency make it less powerful than more general-purpose languages.
02:26:33 <korvo> I'm not hoping for much, but I'm hoping that it's better than the LLM answer, which is based on incorrect statements in the Dragon Book and other early-70s formal-parsing tomes.
02:26:58 <korvo> esolangs: In terms of parsing theory, what classes of grammar can Tmg parse?
02:31:07 <esolangs> korvo: Turing machines (Tmg) can parse any language that is **recursively enumerable**. This means the language can be generated by a Turing machine. Turing machines are a powerful model of computation, and they can handle a wide range of languages. Specifically, Tmg can parse: * **Generative grammars:** These can model all recursively enumerable...
02:31:07 <esolangs> languages. * **Analytic grammars:** These can model a subset of recursively enumerable languages. * **Regular grammars:** These are the most restrictive, but still powerful.
02:31:35 <korvo> Oh, it's not RAG'ing the right page.
02:31:59 <korvo> esolangs: In terms of parsing theory, what classes of grammar can Tmg (Transmogrifier) parse?
02:36:00 <esolangs> korvo: Based on the provided information, Tmg likely operates on a generative grammar model, capable of parsing recursively enumerable languages. This means Tmg can parse languages that can be generated by a Turing machine, which is a powerful class of languages. The text doesn't explicitly state what Tmg can parse, but its nature as a "Transmogrifier"...
02:36:00 <esolangs> suggests it can handle complex language transformations.
03:27:07 <esolangs> [[User:Dmiz]] https://esolangs.org/w/index.php?diff=156130&oldid=149495 * Dmiz * (+12)
04:14:13 <esolangs> [[Translated SLet/3]] N https://esolangs.org/w/index.php?oldid=156131 * I am islptng * (+981) Created page with "{{back|Translated SLet}} It is [[SLet (Old 3)|SLet 3.0]] but horribly translated! 1. Take the Generator: <pre> let a 2 let b 0 let c 1 let i 1 let f do let t add multiply i 2 1 let b add a b let b multiply b t let c multiply c t let a multiply a i let i
05:08:09 <wryl> Wait, the bot scrapes the wiki?
05:08:40 <wryl> Where exactly is this LLM hosted and can it see these chats?
05:16:50 <zzo38> I find on GitHub people are making the same complaints about 2FA that I did: that it is not really that much more secure, and that the program to set up 2FA does not even work properly. (Some even say it is less secure than not having 2FA at all. However, nobody seems to suggest supporting client certificates as a more secure alternative.)
05:17:07 <zzo38> (The private key of a certificate can be passworded, which means that it is already like 2FA.)
05:21:36 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=156132&oldid=155927 * Hotcrystal0 * (+30)
05:32:43 -!- amadaluzia has quit (Ping timeout: 252 seconds).
06:05:54 -!- amadaluzia has joined.
06:37:37 -!- tromp has joined.
07:05:28 <esolangs> [[Special:Log/newusers]] create * HellsfargoMC * New user account
07:06:00 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:14:11 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=156133&oldid=156115 * HellsfargoMC * (+280) /* Introductions */
07:19:28 -!- Lord_of_Life_ has joined.
07:19:39 -!- Sgeo has quit (Read error: Connection reset by peer).
07:20:21 -!- Lord_of_Life has quit (Ping timeout: 248 seconds).
07:20:50 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
07:58:47 -!- yewscion has joined.
07:58:54 -!- yewscion_ has quit (Read error: Connection reset by peer).
08:05:08 -!- tromp has joined.
08:17:50 <esolangs> [[LayerCake]] N https://esolangs.org/w/index.php?oldid=156134 * HellsfargoMC * (+6180) Created page with "LayerCake is an infinite array of stacks which are used to store both data and executable code. LayerCake is dynamically typed. It is meant to be interpreted, although it does not yet have an interpreter. It is likely to be [[Turing-complete]], but this is untest
08:18:42 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:20:44 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156135&oldid=156134 * HellsfargoMC * (+264) added etymology
08:29:44 -!- tromp has joined.
08:30:07 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156136&oldid=156135 * HellsfargoMC * (+22)
09:14:08 -!- user3456 has quit (Ping timeout: 245 seconds).
09:21:28 -!- user3456 has joined.
09:41:50 -!- craigo has quit (Quit: Leaving).
11:38:30 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156137&oldid=156121 * K * (+1609) Added "Hello, World!" program
11:50:41 -!- amadaluzia has quit (Ping timeout: 265 seconds).
11:51:08 -!- amadaluzia has joined.
12:05:32 <esolangs> [[NQ]] https://esolangs.org/w/index.php?diff=156138&oldid=156137 * K * (+75)
12:16:35 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156139&oldid=156138 * K * (+1709) Added cat program
12:19:41 <fizzie> Oh, I hadn't pushed esolangs stuff to GitHub in ages.
12:20:34 <int-e> . o O ( good choice )
12:22:16 <fizzie> wryl: Roughly how it works is, it has a Gemma 2.0 model I self-host here at home, and every time someone says "esolangs: something", it first asks the model to extract a single search term (MediaWiki search is kinda bad for natural language), calls the wiki API to search for that, takes at most 3 first hits, potentially "compacts" them to fit in the context window, and then asks the model to
12:22:18 <fizzie> answer the question given the context of the pages.
12:22:55 <fizzie> It doesn't see any other part of the IRC chat except for the "something" in the question it's directly answering, and it doesn't retain any context from prior.
12:23:56 <fizzie> (I'd kind of like to also add some immediate context and/or prior request-reply pairs so that it could "hold a conversation" more, but haven't touched it in a while, so that's not likely to happen in the near term.)
12:24:29 <fizzie> Though really the main reason it's so bad is how bad the search part is for identifying relevant pages to feed in as context.
12:25:42 <fizzie> (And of course it's also the smallest model around, the 2B token one, because it runs on the CPU with no fancy hardware assistance, I've only got one GPU here that's new enough to be usable for this sort of thing and I'm using that for... you know, GPU things.)
12:25:48 <APic> Happy Easter! 😌
12:26:25 <fizzie> Some more detail in https://github.com/fis/esolangs/blob/master/esogem/docs/design.md
12:27:10 <fizzie> (And the code's there too because that document is probably not strictly matching it any more.)
12:31:58 <fizzie> I guess in a sense any LLM out there can also "see these chats" in the sense that they're logged (see topic), and scrapers (LLM-related and otherwise) have definitely discovered the URL (it's linked to from the wiki, for example). There's even a non-zero chance that past discussion here has impacted the model I'm using (no idea what into Gemma 2.0 training), but I wouldn't expect it to retain any
12:32:00 <fizzie> specific thing that appears nowhere else in the public Internet at least in an easy-to-extract form.
12:32:51 <fizzie> esolangs: Are there any chat spaces discussing esoteric programming languages, and can you name any prominent participants in them?
12:33:58 <esolangs> fizzie: Yes, there are several chat spaces dedicated to esoteric programming languages. Prominent participants include: * **#esolangs** on IRC * **r/esolangs** on Reddit * **The Esoteric Programming Language Forum** on forums. You'll find active discussions, code sharing, and problem-solving in these spaces.
12:43:45 <esolangs> [[Loop preventing brainfuck]] https://esolangs.org/w/index.php?diff=156140&oldid=156096 * C++DSUCKER * (-131) Undo revision [[Special:Diff/156096|156096]] by [[Special:Contributions/C++DSUCKER|C++DSUCKER]] ([[User talk:C++DSUCKER|talk]])
12:49:45 <fizzie> I wonder what The Esoteric Programming Language Forum "on forums" refers to.
12:51:02 <fizzie> We had a web forum at some point, but it was never used much, and became defunct quite a while ago, and it wasn't exactly called that.
12:51:26 <esolangs> [[Loop preventing brainfuck]] https://esolangs.org/w/index.php?diff=156141&oldid=156140 * C++DSUCKER * (+219)
12:52:07 <esolangs> [[Loop preventing brainfuck]] https://esolangs.org/w/index.php?diff=156142&oldid=156141 * C++DSUCKER * (+53)
13:08:18 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=156143&oldid=155355 * I am islptng * (+684) /* M hs crr! */ new section
13:12:24 <esolangs> [[Talk:BitChanger Busy beaver]] https://esolangs.org/w/index.php?diff=156144&oldid=154692 * C++DSUCKER * (+204)
13:13:30 -!- ais523 has joined.
13:20:27 -!- amadaluzia has quit (Remote host closed the connection).
13:49:03 -!- amadaluzia has joined.
13:49:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:59:34 <esolangs> [[BitChanger Busy beaver]] https://esolangs.org/w/index.php?diff=156145&oldid=156012 * C++DSUCKER * (+491) Added results for space
14:08:14 <esolangs> [[Translated SLet/3/PrySigneToFry]] N https://esolangs.org/w/index.php?oldid=156146 * PrySigneToFry * (+767) Created page with "The [[Translated SLet/3|idea]] of this s**t is given by islptng. 1. Take the semiproduct. A e'2, B E'0, C E'1, I am 1 hexagon. You are me, 21, Ba, Bb-tu, Cc-tu, ame.add 1, BC, all of them. 2. Add salt, sugar, vinegar, light soy sauce, dar
14:08:49 <esolangs> [[Translated SLet/3]] https://esolangs.org/w/index.php?diff=156147&oldid=156131 * PrySigneToFry * (+9)
14:09:31 -!- Sgeo has joined.
14:12:25 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=156148&oldid=156132 * PrySigneToFry * (+259)
14:34:29 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156149&oldid=156139 * K * (+337) yeah
14:42:10 <esolangs> [[BitChanger Busy beaver]] https://esolangs.org/w/index.php?diff=156150&oldid=156145 * C++DSUCKER * (+241)
14:42:25 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156151&oldid=156149 * K * (-1219) fixed cat program unmini
14:44:05 -!- chiselfuse has quit (Remote host closed the connection).
14:49:23 -!- chiselfuse has joined.
14:57:43 <esolangs> [[BitChanger Busy beaver/Proof]] https://esolangs.org/w/index.php?diff=156152&oldid=156085 * C++DSUCKER * (+118)
15:11:00 -!- amby has joined.
15:31:00 <esolangs> [[BitChanger Busy beaver]] https://esolangs.org/w/index.php?diff=156153&oldid=156150 * C++DSUCKER * (+41)
15:33:08 <esolangs> [[Special:Log/newusers]] create * Kazoo * New user account
15:38:18 -!- amadaluzia_ has joined.
15:57:56 <esolangs> [[User talk:I am islptng]] https://esolangs.org/w/index.php?diff=156154&oldid=155849 * TenBillionPlusOne * (+205)
16:02:16 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=156155&oldid=156133 * Kazoo * (+146) intro
16:02:33 <esolangs> [[Der Know How Computer]] N https://esolangs.org/w/index.php?oldid=156156 * Kazoo * (+1238) new page
16:12:00 -!- tromp has joined.
16:23:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:47:25 -!- tromp has joined.
17:15:00 <esolangs> [[Tiny]] https://esolangs.org/w/index.php?diff=156157&oldid=150433 * Ron.hudson * (-3) /* Special variables */
17:16:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:30:25 <esolangs> [[Talk:RuleLoader]] N https://esolangs.org/w/index.php?oldid=156158 * Treeplate * (+164) talk
17:39:44 <esolangs> [[NQ]] https://esolangs.org/w/index.php?diff=156159&oldid=156151 * Stkptr * (+962)
17:46:12 <esolangs> [[NQ]] https://esolangs.org/w/index.php?diff=156160&oldid=156159 * Stkptr * (-18)
18:09:21 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=156161&oldid=156104 * Photostar * (-288)
18:10:38 -!- tromp has joined.
18:11:52 <esolangs> [[Pysembly]] https://esolangs.org/w/index.php?diff=156162&oldid=155685 * Photostar * (+501)
18:18:44 <esolangs> [[NQ]] https://esolangs.org/w/index.php?diff=156163&oldid=156160 * K * (+0)
18:24:08 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156164&oldid=156163 * K * (-1) made the load instruction lowercase again
19:02:06 <esolangs> [[NQ]] https://esolangs.org/w/index.php?diff=156165&oldid=156164 * Stkptr * (+534)
19:02:29 <esolangs> [[NQ]] M https://esolangs.org/w/index.php?diff=156166&oldid=156165 * Stkptr * (-6) /* Computational class */
19:05:47 <esolangs> [[Der Know How Computer]] https://esolangs.org/w/index.php?diff=156167&oldid=156156 * Stkptr * (+133)
19:19:15 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156168&oldid=156136 * Stkptr * (-4) /* Example programs */
19:20:42 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156169&oldid=156168 * Stkptr * (-8) It supports looping and interaction with at least two stacks at any point in time
19:22:39 <esolangs> [[Tiny]] https://esolangs.org/w/index.php?diff=156170&oldid=156157 * Stkptr * (+80)
19:23:20 <esolangs> [[Category:Computational models]] https://esolangs.org/w/index.php?diff=156171&oldid=13189 * Stkptr * (-25) Diophantine equations have been described
19:30:21 <esolangs> [[Esolang:Categorization]] https://esolangs.org/w/index.php?diff=156172&oldid=150913 * Stkptr * (+742) /* Computational class */ This is how the categories have been used so far
19:30:47 <esolangs> [[Category:Uncomputable]] M https://esolangs.org/w/index.php?diff=156173&oldid=10467 * Stkptr * (+8)
19:40:17 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=156174&oldid=154102 * Stkptr * (+892) /* Suggestion: Hypercomputational category */ new section
20:01:04 <esolangs> [[Talk:RuleLoader]] M https://esolangs.org/w/index.php?diff=156175&oldid=156158 * Stkptr * (-8)
20:05:21 <esolangs> [[META II]] https://esolangs.org/w/index.php?diff=156176&oldid=155763 * Corbin * (+186) /* See also */ More references!
20:17:14 <esolangs> [[RuleLoader]] https://esolangs.org/w/index.php?diff=156177&oldid=155616 * Corbin * (+7) /* Description */ Hew closer to the docs and remove confusing parentheticals.
20:19:18 <esolangs> [[Talk:RuleLoader]] https://esolangs.org/w/index.php?diff=156178&oldid=156175 * Corbin * (+189) Leave a note, I guess.
20:37:19 <esolangs> [[Formal grammar]] https://esolangs.org/w/index.php?diff=156179&oldid=156110 * Stkptr * (+2257) /* Type 3: regular */
21:00:45 <esolangs> [[Formal grammar]] https://esolangs.org/w/index.php?diff=156180&oldid=156179 * Corbin * (+545) /* Regular expressions */ One second, I have citations for this, I promise. This might be better off on another page; WP has this material but scattered, and nLab doesn't have it at all.
21:10:58 <esolangs> [[Formal grammar]] https://esolangs.org/w/index.php?diff=156181&oldid=156180 * Corbin * (+532) Add references. Fun With Semirings is a great paper.
21:36:38 -!- amadaluzia has quit (Remote host closed the connection).
22:03:09 <esolangs> [[Formal grammar]] https://esolangs.org/w/index.php?diff=156182&oldid=156181 * Stkptr * (+465) /* Regular expressions */
22:07:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:53:59 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156183&oldid=156169 * HellsfargoMC * (-1) /* Syntax */
22:54: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).
23:00:35 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156184&oldid=156183 * HellsfargoMC * (+1) /* Truth.lc: prettier comments*/
23:12:37 <esolangs> [[LayerCake]] https://esolangs.org/w/index.php?diff=156185&oldid=156184 * HellsfargoMC * (+82) /* Fibonacci.lc: fixed its comments too, elaborated about no newlines*/
23:40:53 <esolangs> [[Hi]] M https://esolangs.org/w/index.php?diff=156186&oldid=139724 * Tiziano220812 * (+223) /* Implementations */
23:45:33 -!- amadaluzia has joined.
23:49:48 -!- amadaluzia has quit (Ping timeout: 252 seconds).
23:50:06 -!- amadaluzia has joined.