00:02:39 <b_jonas> zzo38: sure. some of my favorite flavor texts in my collection are https://scryfall.com/card/9ed/97/seas-claim https://scryfall.com/card/dkm/4/dark-ritual
00:03:36 <b_jonas> both of these are reprints of older cards with better flavor text
00:16:37 <esolangs> [[Topple/Source Code]] M https://esolangs.org/w/index.php?diff=164151&oldid=164099 * H33T33 * (-2)
01:55:03 -!- bongino has quit (Ping timeout: 260 seconds).
02:11:17 <korvo> Huh. Apparently (according to some MtG fan sites) there are exactly fourteen printings that have one-word flavor text. Some cards have had one-word flavor text only in one specific printing! I did not know that this was a thing.
02:11:30 -!- bongino has joined.
02:40:48 <esolangs> [[User talk:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=164152&oldid=164138 * Pifrited * (+35) /* */
03:11:41 <esolangs> [[Topple/Source Code]] M https://esolangs.org/w/index.php?diff=164153&oldid=164151 * H33T33 * (+1)
03:26:54 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] N https://esolangs.org/w/index.php?oldid=164154 * PrySigneToFry * (+9152) Created page with "Every Universe is a timeline. Our Universe, or OTL timeline, is the timeline 1. What will happen if we're in another timeline? Such as, timeline 666(TNO timeline), or timeline 1832 (Ractangle's G
03:34:48 -!- chloetax has quit (Ping timeout: 258 seconds).
03:46:34 -!- chloetax has joined.
04:20:01 <esolangs> [[Special:Log/newusers]] create * Hdombach * New user account
04:23:14 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=164155&oldid=164135 * Hdombach * (+191)
04:26:37 <esolangs> [[User talk:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] N https://esolangs.org/w/index.php?oldid=164156 * Pifrited * (+130) Created page with "Is this "Universe No.1 "? --~~~~"
04:54:07 -!- chiselfuse has quit (Remote host closed the connection).
04:54:21 -!- chiselfuse has joined.
04:56:26 <esolangs> [[Cpoint]] N https://esolangs.org/w/index.php?oldid=164157 * Hdombach * (+5129) Created page with "'''CPoint''' also known as '''C*''' is a language based solely around pointers. The goal is to isolate the aspects of pointers that make them so great in other languages like [[C]]. These apsects include their flexibility, intuitiveness, and legibility. ==Commands== In
04:57:30 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=164158&oldid=164089 * Hdombach * (+13)
05:26:16 <esolangs> [[User talk:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] https://esolangs.org/w/index.php?diff=164159&oldid=164156 * PrySigneToFry * (+52)
05:30:45 <esolangs> [[User:Pifrited/A cubic box full of dried miscellaneous rock pieces form a beach for user's own playground]] https://esolangs.org/w/index.php?diff=164160&oldid=163464 * PrySigneToFry * (+78)
05:33:17 <esolangs> [[User:Pifrited/A cubic box full of dried miscellaneous rock pieces form a beach for user's own playground]] M https://esolangs.org/w/index.php?diff=164161&oldid=164160 * Pifrited * (+78)
06:06:48 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=164162&oldid=163461 * Ais523 * (+4166) /* Reconnaissance */ observing a cell clear early; decoy count estimation
06:07:48 -!- bongino has quit (Read error: Connection reset by peer).
06:10:40 <korvo> Good food for thought. Towards probabalistic jousting.
06:17:16 <strerror> «Masters of the arcane savor a delicious irony. Their study of deep and complex arcana leads to such a simple end: the ability to say merely yes or no.» -- would be a good epigraph for the Complexity Zoo
06:19:21 <korvo> Paraphrasing MBMB&M, "Welcome to the number store! What kind of number can I get you?" "A real number!" "Ehhhh..."
06:21:24 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=164163&oldid=164162 * Ais523 * (+1638) /* Defense */ talk about fake decoys: it's interesting that we're now getting into strategies that don't make sense against simple opponents and instead work to confuse the reconnaissance strategies used by sophisticated opponents
06:32:47 <esolangs> [[BF Joust strategies]] https://esolangs.org/w/index.php?diff=164164&oldid=164163 * Ais523 * (+1097) /* Attack */ restore accidentally deleted section about flexible timer clears
06:50:31 -!- Sgeo has quit (Read error: Connection reset by peer).
07:18:01 -!- tromp has joined.
09:12:51 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=164165&oldid=164152 * I am islptng * (+144) /* */
09:48:16 -!- Sgeo has joined.
09:49:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:58:55 -!- tromp has joined.
10:38:25 -!- Sgeo has quit (Read error: Connection reset by peer).
10:41:45 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] https://esolangs.org/w/index.php?diff=164166&oldid=164154 * PrySigneToFry * (+67)
11:26:23 -!- Lord_of_Life_ has joined.
11:27:04 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
11:27:44 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
11:51:23 <esolangs> [[User:Hotcrystal0/Signature]] N https://esolangs.org/w/index.php?oldid=164167 * Hotcrystal0 * (+249) Created page with "[[User:Hotcrystal0|<span style="background:#55CDFC;">ho<span style="background:#F7A8B8;">tc<span style="background:white;">rys</span>ta]]</span>[[User talk: Hotcrystal0|<span style="background:#55CDFC;">l0</span>]]</span> <noinclude>hi</noinclude
12:01:38 <esolangs> [[Translated SLet/3/PSTF Again +3]] N https://esolangs.org/w/index.php?oldid=164168 * PrySigneToFry * (+9887) Created page with "SLet 3.0: [[Translated SLet/3/Hotcrystal0 3rd time|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]] 1. Take this ****. <pre> This includes the contro
12:02:32 <esolangs> [[Translated SLet/3/Hotcrystal0 3rd time]] https://esolangs.org/w/index.php?diff=164169&oldid=164123 * PrySigneToFry * (+73)
12:07:48 <esolangs> [[UserEdited]] https://esolangs.org/w/index.php?diff=164170&oldid=164134 * PrySigneToFry * (+169)
12:09:14 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164171&oldid=164167 * Hotcrystal0 * (+554)
12:11:07 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164172&oldid=164171 * Hotcrystal0 * (+83)
12:25:14 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164173&oldid=164172 * Hotcrystal0 * (+193)
12:25:46 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164174&oldid=164173 * Hotcrystal0 * (+0)
12:27:37 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164175&oldid=164174 * Hotcrystal0 * (+25)
12:29:41 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164176&oldid=164175 * Hotcrystal0 * (+27)
12:31:58 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=164177&oldid=164165 * Hotcrystal0 * (+409) /* New signature */ new section
12:32:37 <esolangs> [[User:Hotcrystal0/Signature]] https://esolangs.org/w/index.php?diff=164178&oldid=164176 * Hotcrystal0 * (-3)
12:32:52 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=164179&oldid=164177 * Hotcrystal0 * (-3)
12:38:47 <esolangs> [[User talk:Pifrited]] https://esolangs.org/w/index.php?diff=164180&oldid=162843 * Pifrited * (+123) /* */ new section
12:39:07 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] M https://esolangs.org/w/index.php?diff=164181&oldid=164166 * Ractangle * (-5) pretty outdated top
12:39:59 <esolangs> [[Fuckbrain]] N https://esolangs.org/w/index.php?oldid=164182 * TheSpiderNinjas * (+1987) page creation(by chatgpt)
12:46:15 <esolangs> [[User:Pifrited]] M https://esolangs.org/w/index.php?diff=164183&oldid=163742 * Pifrited * (+158)
12:47:06 <esolangs> [[Special:Log/move]] move * Pifrited * moved [[User:Pifrited/Box Drawing]] to [[Box Drawing]]
12:47:06 <esolangs> [[Special:Log/move]] move * Pifrited * moved [[User talk:Pifrited/Box Drawing]] to [[Talk:Box Drawing]]
13:05:36 <esolangs> [[Talk:Esoteric programming language]] https://esolangs.org/w/index.php?diff=164188&oldid=120547 * Tommyaweosme * (+304) /* How do you pronounce "esolang"? */
13:38:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:44:36 <esolangs> [[User talk:Pifrited]] https://esolangs.org/w/index.php?diff=164189&oldid=164180 * PrySigneToFry * (+181)
14:02:47 <esolangs> [[User:Ractangle/Sandbox]] M https://esolangs.org/w/index.php?diff=164190&oldid=161705 * Ractangle * (+37) /* Stuff to continue */
14:50:34 <esolangs> [[User talk:Pifrited]] https://esolangs.org/w/index.php?diff=164191&oldid=164189 * I am islptng * (+150) /* */
15:05:35 -!- tromp has joined.
15:08:22 -!- ais523 has joined.
15:20:55 <esolangs> [[Talk:Esoteric programming language]] https://esolangs.org/w/index.php?diff=164192&oldid=164188 * PrySigneToFry * (+200) /* How do you pronounce "esolang"? */
15:23:49 <esolangs> [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164193&oldid=164144 * PrySigneToFry * (+124) Add a new server, add to server 2 and 6, and completely kill the server 4.5
15:30:16 <esolangs> [[Talk:Esoteric programming language]] https://esolangs.org/w/index.php?diff=164194&oldid=164192 * Aadenboy * (+425) /* How do you pronounce "esolang"? */
15:56:01 <esolangs> [[User:Ractangle/Sandbox/Timeline 1832]] N https://esolangs.org/w/index.php?oldid=164195 * Ractangle * (+475) Created page with "'''Timeline 1832''' (or simply called as '''Gaia''') is a timeline where two stars coliding with each other creating the 9th planet in the [https://en.wikipedia.org/wiki/Solar_System Solar system] at 200000 BC ==Post-Colision== After the co
16:08:33 <esolangs> [[Special:Log/newusers]] create * Artemka * New user account
16:16:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:32:34 <esolangs> [[User:Ractangle/Sandbox/Timeline 1832]] M https://esolangs.org/w/index.php?diff=164196&oldid=164195 * Ractangle * (+677)
16:39:08 -!- tromp has joined.
17:44:49 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] M https://esolangs.org/w/index.php?diff=164197&oldid=164181 * Ractangle * (+41)
17:46:21 <esolangs> [[MarkupL]] M https://esolangs.org/w/index.php?diff=164198&oldid=163253 * Ractangle * (-4) oops, didn't notice that
17:47:46 <esolangs> [[MarkupL]] https://esolangs.org/w/index.php?diff=164199&oldid=164198 * Ractangle * (-3) /* MarkupL add-ons */ not planing to actually make a page for this
17:49:23 <esolangs> [[Special:Log/move]] move * WarzokERNST135 * moved [[Cpoint]] to [[CPoint]]: Correct capitalization
17:50:45 <esolangs> [[Game:Esochain]] M https://esolangs.org/w/index.php?diff=164202&oldid=164193 * Ractangle * (+11) /* Server 4 */
18:21:39 <ais523> korvo: if you like probabilistic BF Joust, https://zem.fi/bfjoust/breakdown/#ais523.medium is a pretty visualisation of what consequences my decoy count estimation has: depending on the number of decoys the opposing program sets, it has an advantage on some ranges of tape lengths and a disadvantage on others, but the ranges are arranged to try to give a positive record no matter the opponent's decoy count
18:22:10 <ais523> the only decoy count that beats medium is to set exactly 4 decoys, in which case it loses on just over half the tape lengths
18:22:37 <ais523> any other value, you have to outrace it, which is very hard when it's skipping most of your decoys (but two_thirds manages it somehow anyway)
18:24:55 <ais523> it was a tough program to write, losing on almost half the tape lengths when your opponent sets few decoys meant that I had to really work hard on the clear loops in order to avoid random losses on tape lengths it should be winning (this is especially tough against defence programs because you have to avoid being locked and have to avoid being outraced, even with a low probability on specific tape lengths, as you are likely losing most of the short tapes
18:24:56 <ais523> and thus have to win almost 100% of the long ones)
19:00:10 -!- Sgeo has joined.
19:12:36 <esolangs> [[Special:Log/newusers]] create * Phidas * New user account
19:15:36 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=164203&oldid=164155 * Phidas * (+141) Introducing myself
19:25:32 <esolangs> [[Not-Quite-Laconic]] https://esolangs.org/w/index.php?diff=164204&oldid=134932 * Corbin * (+3242) Somewhat unstub. NQL is more capable than this, but this will suffice to explain what is historically important.
19:33:42 -!- based299792458 has joined.
19:35:09 -!- based299792458 has changed hostmask to ~based2997@user/based299792458.
19:37:31 <korvo> based299792458: Welcome back! Are you still curious about sea of nodes?
19:38:12 <korvo> ais523: Wow, that's really quite the demonstration of amplifying probabilities with multiple trials. Thanks for documenting it.
19:38:18 <based299792458> i just finished a simple compiler front end and im getting ready to experiment with it
19:41:11 -!- Guest93 has joined.
19:43:41 -!- Guest93 has quit (Client Quit).
19:43:53 <korvo> Fun times. What kind of language does your frontend recognize?
19:49:57 <korvo> Oh, it's a generator! Exciting. Are you also thinking about generating a sea-of-nodes type, rather than having a fixed backend?
19:50:52 <ais523> hmm, that statement makes me realise that "context-free grammar" and "control-flow graph" have the same initialism, which is annoying for two terms which are widely used in the same field (compiler development)
19:52:56 <esolangs> [[Laconic]] https://esolangs.org/w/index.php?diff=164205&oldid=134931 * Corbin * (+1632) Capture the essentials of the history. Shamelessly using the same template as [[NQL]] in order to get into a Perlis-rut.
19:53:07 <esolangs> [[Drw]] N https://esolangs.org/w/index.php?oldid=164206 * Phidas * (+1337) making drw page
19:53:07 <based299792458> i dont have any plans for that yet no. im feeling SON will be enough of a learning curve for now.
19:53:45 <korvo> Okay, I think I got it. I *really* don't like reading Friedman. Somebody once describe him as setting up "a candy shop" where we can look through the window at all of the pretty statements, but we're not allowed to actually touch them for ourselves.
19:54:07 <korvo> based299792458: Sure. It might be simpler than you think. Do you already know other styles of backend? Particularly SSA?
19:54:29 <based299792458> no, this will be my first backendd that isnt very naive.
19:55:07 <based299792458> my strategy is to enforce what i need to in syntax like SSA.
19:55:19 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=164207&oldid=164158 * Phidas * (+10) adding drw
19:55:39 <based299792458> so i dont have to worry about learning too many types of analysis, if that makes sense.
19:55:55 <korvo> No worries. The main idea of SoN is that if a node X depends on a computation from node Y to happen first, then there should be a path from X to Y. That might seem like a very simple way of putting it, but it gets complex as soon as we have stores and loads.
19:56:09 <korvo> Ah, that makes sense. SSA in the syntax will help a lot.
19:58:56 <based299792458> ive been reading click's paper, the "simple graph based IR", is there any other resource u guys would recommend?
20:01:54 <korvo> If you're okay with videos, look at some of Cliff's recorded talks; he's a great speaker. Also, learning more about SSA will help. It's important to emphasize that SSA is a family of approaches and each different approach is slightly different.
20:02:23 <korvo> Most SSA graphs have extra kinds of edges that represent various kinds of dependencies. Cliff's insight was that we can simplify all of that down to one kind of edge.
20:03:17 <korvo> No problem. BTW, the wiki's recently gotten pages like [[metacompiler]] and there is room for documenting parser generators; when you've got more of your system figured out, you're welcome to share and document it.
20:10:47 -!- based299792458 has quit (Ping timeout: 260 seconds).
20:20:51 <korvo> Lenses are so good. I wish Boomerang was real.
20:21:05 <korvo> Reading https://www.seas.upenn.edu/~harmony/manual.pdf to try and find more ideas for Zaddy syntax.
20:26:21 <korvo> I think that the most frustrating part is that compilation doesn't really need any bidirectional functionality. It's three transformations, each one directed, each one with three sources of flavor (input, output, implementation) that are each different. It's kind of a worst case for any sort of syntax reuse.
20:38:27 -!- based299792458 has joined.
20:48:42 -!- based299792458 has quit (Ping timeout: 260 seconds).
21:04:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:24:43 -!- MizMahem has quit (Server closed connection).
22:24:54 -!- MizMahem has joined.
22:34:38 <ais523> <korvo> I think that the most frustrating part is that compilation doesn't really need any bidirectional functionality. ← I think my opinion here is that lexing and parsing are inherently bidirectional but the other stages of compilation aren't
22:35:45 <ais523> asm-to-IR and IR-to-source are both potentially useful directions to compile in, but not as useful as the usual directions and very hard to implement reasonably
22:36:14 <ais523> …although asm-to-machine-code is very reversible
22:49:37 -!- based299792458 has joined.
22:49:37 -!- based299792458 has changed hostmask to ~based2997@user/based299792458.
23:14:19 -!- based299792458 has quit (Ping timeout: 260 seconds).
23:44:32 -!- sprock has quit (Remote host closed the connection).