←2022-11 2022-12 2023-01→ ↑2022 ↑all
2022-12-01
00:09:46 <esolangs> [[BackStart]] https://esolangs.org/w/index.php?diff=104989&oldid=98187 * Kaveh Yousefi * (+196) Added a hyperlink to my implementation of the BackStart programming language on GitHub and added the category tag Implemented.
00:11:32 <esolangs> [[BackStart]] https://esolangs.org/w/index.php?diff=104990&oldid=104989 * Kaveh Yousefi * (+67) Rectified the Hello World example which hitherto would print He|o, wor|d.
00:12:59 <esolangs> [[BackStart]] https://esolangs.org/w/index.php?diff=104991&oldid=104990 * Kaveh Yousefi * (+123) Added a second example, based upon the UBLANG counter from one to infinity.
00:16:54 <esolangs> [[BackStart]] https://esolangs.org/w/index.php?diff=104992&oldid=104991 * Kaveh Yousefi * (+157) Improved the command table's diction, orthography, and formatting.
00:18:12 <esolangs> [[2.+-]] M https://esolangs.org/w/index.php?diff=104993&oldid=104913 * Kaveh Yousefi * (-2) Rectified the Interpreter section level.
00:48:31 -!- zzo38 has quit (Ping timeout: 265 seconds).
00:58:56 -!- zzo38 has joined.
01:20:28 -!- razetime has joined.
01:51:19 -!- simcop2387 has quit (Read error: Connection reset by peer).
01:51:47 -!- perlbot has quit (Ping timeout: 264 seconds).
01:53:11 -!- simcop2387 has joined.
01:53:41 -!- perlbot has joined.
02:09:54 -!- FreeFull has quit.
02:49:50 -!- impomatic has joined.
02:50:49 -!- impomatic has quit (Client Quit).
02:51:08 -!- impomatic has joined.
03:10:44 <zzo38> Rule 305.7 of Magic: the Gathering says "If an effect sets a land's subtype to one or more of the basic land types ... it loses ... any copiable effects affecting that land".
03:11:25 <zzo38> That would seem to apply in the wrong layer, apparently would include copiable effects affecting its copiable values even other than its types/subtypes and abilities.
05:16:40 -!- impomatic has quit (Quit: impomatic).
05:28:57 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:32:00 -!- slavfox has joined.
05:37:26 -!- Sgeo has quit (Read error: Connection reset by peer).
05:39:31 -!- Sgeo has joined.
05:39:32 -!- Lord_of_Life_ has joined.
05:40:08 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
05:40:49 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
05:56:36 -!- genpaku has quit (Remote host closed the connection).
05:57:50 -!- Noisytoot has quit (Killed (calcium.libera.chat (Nickname regained by services))).
05:57:53 -!- Noisytoot has joined.
06:00:43 -!- genpaku has joined.
06:05:52 -!- Soni has quit (*.net *.split).
06:05:52 -!- sunarch has quit (*.net *.split).
06:05:53 -!- lambdabot has quit (*.net *.split).
06:08:38 -!- lambdabot has joined.
06:14:03 -!- bgs has joined.
06:53:59 -!- bgs has quit (Remote host closed the connection).
07:34:53 -!- Soni has joined.
07:34:53 -!- sunarch has joined.
07:36:03 -!- Soni has quit (Max SendQ exceeded).
07:38:24 -!- Soni has joined.
07:38:26 -!- sunarch has quit (Ping timeout: 263 seconds).
07:40:39 -!- sunarch has joined.
07:51:59 -!- tromp has joined.
08:04:38 <esolangs> [[Array++]] M https://esolangs.org/w/index.php?diff=104994&oldid=104988 * Z Z * (+1) /* Array++ */
08:04:53 <esolangs> [[Array++]] M https://esolangs.org/w/index.php?diff=104995&oldid=104994 * Z Z * (+1) /* Array++ (same, but no comments) */
08:49:54 -!- Sgeo has quit (Read error: Connection reset by peer).
08:51:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:54:12 -!- __monty__ has joined.
09:10:52 -!- tromp has joined.
10:31:45 -!- chiselfuse has quit (Remote host closed the connection).
10:42:33 -!- chiselfuse has joined.
11:37:56 -!- Thelie has joined.
12:17:24 -!- wib_jonas has joined.
12:26:08 <wib_jonas> zzo38: I think it's in "the wrong layer" only if you think of the effect as primarily a type change effect. it's not really, it's just templated in a silly way. you should think of Sea's Claim as an effect that acts on multiple layers at once in an odd way, where it cancels copy effects and changes types and removes abilities printed but doesn't
12:26:09 <wib_jonas> remove other effects.  I wish wizards did something with it, ideally change the rule to something saner, eg. just overwrite the whole card with a copy effect, and change the template to match that, or at least add a reminder text. I wonder if they keep it because it's mostly competition players who play those effects and those players are too used
12:26:09 <wib_jonas> to Sea's Claim's weird effects and template; perhaps because they want the flavor text to fit; perhaps because Jinx from Homelands, which as far as I understand is the first card with the effect, says "type" even though basic lands weren't even printed with land types back then; perhaps because there isn't any good concise way to template that odd
12:26:10 <wib_jonas> effect.
12:31:12 <wib_jonas> maybe the effect should say "Target land becomes the copy of an Island land." or "Target land becomes the copy of a land of the basic land type of your choice." resp, and act as *just* a copy ability, one that replaces copiable values with a clear state that only has a name, type, and subtype, kind of like in tokens. That would act almost the same
12:31:13 <wib_jonas> as the current weird rule. The only problem is that that template isn't really good, because it reads as if it wants you to choose an Island permanent and copy from that, instead of copy from a clean state. Maybe it's just hard to find a good template.
12:59:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:03:17 -!- tromp has joined.
13:21:07 <esolangs> [[Brainfuck derivatives]] https://esolangs.org/w/index.php?diff=104996&oldid=100689 * ColorfulGalaxy * (-1) Fixed spelling
13:57:07 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=104997&oldid=103566 * ColorfulGalaxy * (+341)
14:00:16 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=104998&oldid=104997 * ColorfulGalaxy * (+81)
14:00:44 -!- impomatic has joined.
14:04:21 -!- impomatic has quit (Client Quit).
14:04:42 -!- impomatic has joined.
14:17:46 -!- razetime has quit (Remote host closed the connection).
14:19:35 -!- Thelie has quit (Ping timeout: 246 seconds).
14:20:40 <esolangs> [[Array++]] M https://esolangs.org/w/index.php?diff=104999&oldid=104995 * Z Z * (+0) /* Grammar */
14:20:52 <esolangs> [[Array++]] M https://esolangs.org/w/index.php?diff=105000&oldid=104999 * Z Z * (+0) /* Reserved symbols */
14:35:29 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:31:09 -!- tromp has joined.
15:46:08 -!- Sgeo has joined.
16:10:16 -!- Thelie has joined.
16:45:55 -!- FreeFull has joined.
16:48:58 -!- wib_jonas has quit (Quit: Client closed).
17:08:35 -!- Thelie has quit (Ping timeout: 260 seconds).
17:14:39 <esolangs> [[BackStart]] https://esolangs.org/w/index.php?diff=105001&oldid=104992 * Kaveh Yousefi * (+38) Added the category tag Output only and improved the introduction sentence's orthography.
17:15:05 <esolangs> [[Special:Log/newusers]] create * Khayler * New user account
17:48:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:25:24 -!- tromp has joined.
18:28:37 <zzo38> What would make sense, but it is not what the rules say. It also says that it loses all abilities generated from its rules text and all old land types, and not any other abilities; this suggests a different layer than layer 1. It also says it does not lose any types and supertypes that it might have.
18:35:22 <b_jonas> huh, they broke the link https://magic.wizards.com/en/gameinfo/gameplay/formats/comprehensiverules to the page from where the comp rules are listed.
18:36:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:43:10 <zzo38> They broke a lot of links, unfortunately. They did that before, too, many times. They should not do that. They changed the multiverse ID number of a card which broke only one URL, but now they changed a lot more URLs and broke a lot more stuff, so now it is even worse. (And they had broke old URLs many times before that, too)
18:47:26 <b_jonas> "does not lose any types and supertypes" => hmm. are they afraid of Mirrodin affinity players revolting because their opponent can use Sea's claim to turn their artifact land to non-artifact?
18:49:53 <b_jonas> anyway yes, that rule 305.7 is rather unfortunate. you should probably try to write a better one if you maintain your heavier alternate ruleset.
18:54:27 <esolangs> [[Special:Log/newusers]] create * GemedetAdept * New user account
18:58:25 <zzo38> I try to think of what would be the best way to write it.
18:59:51 <zzo38> Did you read what rules I have so far, and suggestions to change them?
19:09:45 <b_jonas> no, I haven't looked at them for years
19:09:56 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105002&oldid=104954 * GemedetAdept * (+761) Add introduction.
19:12:01 <zzo38> I made a link recently, though
19:17:43 -!- tromp has joined.
19:33:05 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=105003&oldid=103321 * GemedetAdept * (+993) Add ideas for languages written in D'ni, Hittite, and fino' CHamoru.
19:35:02 <esolangs> [[List of ideas]] M https://esolangs.org/w/index.php?diff=105004&oldid=105003 * GemedetAdept * (+219) Add signatures to ideas.
19:40:18 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:49:48 -!- tromp has joined.
20:24:50 <esolangs> [[MoonScript]] N https://esolangs.org/w/index.php?oldid=105005 * Hakerh400 * (+1818) +[[MoonScript]]
20:25:22 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105006&oldid=104972 * Hakerh400 * (+17) +[[MoonScript]]
21:08:47 -!- impomatic has quit (Quit: impomatic).
21:45:37 -!- impomatic has joined.
21:45:37 -!- impomatic has quit (Remote host closed the connection).
21:45:57 -!- impomatic has joined.
21:51:23 -!- BarryNL has joined.
22:57:27 -!- __monty__ has quit (Quit: leaving).
22:58:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:05:02 <zzo38> The Unicode movement has been around so long now that a priesthood has come into being to propagate it throughout the world. Followers of Unicode object to anyone who voices complaints about it. (quotation from Steven J. Searle) (Although it is someone else, it is what I had observed too)
23:25:41 -!- impomatic has quit (Quit: impomatic).
2022-12-02
00:31:30 -!- chiselfuse has quit (Remote host closed the connection).
00:38:13 -!- chiselfuse has joined.
00:51:17 <esolangs> [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=105007&oldid=104998 * ColorfulGalaxy * (+0)
01:00:19 -!- FreeFull has quit.
02:10:52 -!- razetime has joined.
02:37:21 <esolangs> [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=105008&oldid=105007 * ColorfulGalaxy * (+14)
02:38:24 -!- razetime has quit (Ping timeout: 260 seconds).
02:46:11 -!- razetime has joined.
02:51:03 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=105009&oldid=105008 * ColorfulGalaxy * (+31)
04:27:37 -!- Sgeo has quit (Read error: Connection reset by peer).
04:31:27 -!- Sgeo has joined.
05:12:49 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:15:52 -!- slavfox has joined.
05:41:09 -!- Lord_of_Life_ has joined.
05:41:19 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
05:42:25 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
06:46:29 -!- bgs has joined.
06:46:40 -!- bgs has quit (Remote host closed the connection).
07:23:07 <int-e> shachaf: I've reached the end of Bonfire Peaks... 175 fires lit; at least 22 left.
07:27:23 <int-e> Anyway, good puzzles... it does feel like most of them have their own little twist. And their are little areas with puzzles that share a theme.
07:30:37 <int-e> ("at least"... since there are some hidden or at least hard to reach areas, I'm not sure I've seen them all)
07:31:37 -!- tromp has joined.
08:10:44 <shachaf> Oh no, I should go back to that game.
08:13:50 <b_jonas> as for going back, I did go back to Patrick's Parabox, did the two levels that I had been stuck on, and then quickly did enough of the rest of the levels to any% complete the game
08:14:09 <b_jonas> that was recently but I apparently didn't mention it here
08:21:58 <int-e> There are a couple of those levels I still have no clue how to solve.
08:22:12 <int-e> In Bonfire Peaks, I mean.
08:22:45 <int-e> I haven't touched Patrick's Parabox except for playing the demo.
08:23:04 <int-e> Don't really want to either... it's cute but not quite cute enough.
08:54:54 -!- Sgeo has quit (Read error: Connection reset by peer).
10:00:34 -!- impomatic has joined.
10:04:55 -!- impomatic has quit (Client Quit).
10:05:15 -!- impomatic has joined.
11:28:17 -!- impomatic has quit (Quit: impomatic).
11:36:31 -!- impomatic has joined.
11:37:31 -!- impomatic has quit (Client Quit).
11:37:51 -!- impomatic has joined.
11:51:04 -!- BarryNL has quit (Ping timeout: 256 seconds).
11:51:54 -!- BarryNL has joined.
12:01:38 -!- BarryNL has quit (Read error: Connection reset by peer).
12:01:54 -!- BarryNL has joined.
12:02:49 -!- wib_jonas has joined.
12:47:27 -!- __monty__ has joined.
12:47:28 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
12:51:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:58:50 -!- wib_jonas has quit (Quit: Client closed).
13:02:52 <esolangs> [[User talk:Mahagugu]] https://esolangs.org/w/index.php?diff=105010&oldid=65078 * Mahagugu * (+216) /* Hello, I saw your articles .mOdMoDwOrM and .m@dpr'a'prozessor */
13:04:50 -!- chiselfuse has quit (Ping timeout: 255 seconds).
13:12:07 -!- chiselfuse has joined.
13:19:12 -!- Lord_of_Life has joined.
13:19:14 <esolangs> [[Talk:Brainfuck interpreter in Thue]] N https://esolangs.org/w/index.php?oldid=105011 * Mahagugu * (+316) code request
13:29:21 -!- bgs has joined.
13:30:33 -!- bgs has quit (Remote host closed the connection).
13:32:34 -!- wib_jonas has joined.
13:38:08 -!- chiselfuse has quit (Ping timeout: 255 seconds).
13:39:45 -!- chiselfuse has joined.
13:43:55 -!- razetime has quit (Read error: Connection reset by peer).
14:10:46 -!- tromp has joined.
14:20:31 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:27:35 -!- Thelie has joined.
14:47:48 -!- tromp has joined.
14:59:01 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:09:27 -!- tromp has joined.
15:32:38 -!- Thelie has quit (Ping timeout: 256 seconds).
15:36:51 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:49:22 -!- tromp has joined.
15:49:22 -!- tromp has quit (Read error: Connection reset by peer).
16:15:54 -!- wib_jonas has quit (Quit: Client closed).
16:18:20 <esolangs> [[International Phonetic Esoteric Language]] https://esolangs.org/w/index.php?diff=105012&oldid=104936 * Bigyihsuan * (+4) /* IO */
16:19:08 -!- FireFly has quit (Ping timeout: 255 seconds).
16:22:07 -!- FireFly has joined.
17:30:34 -!- b_jonas has quit (Read error: Connection reset by peer).
17:30:54 -!- b_jonas has joined.
18:17:13 -!- BarryNL has quit (Ping timeout: 252 seconds).
18:18:22 -!- BarryNL has joined.
18:48:03 -!- impomatic has quit (Quit: impomatic).
18:50:33 -!- impomatic has joined.
18:52:31 -!- impomatic has quit (Client Quit).
18:52:52 -!- impomatic has joined.
18:53:22 -!- BarryNL has quit (Read error: Connection reset by peer).
19:45:58 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105013&oldid=92341 * Kaveh Yousefi * (+213) Added a hyperlink to my implementation of the so simple dollar programming language on GitHub and added the category tag Implemented.
19:48:55 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105014&oldid=105013 * Kaveh Yousefi * (+5) Appended to the final five commands of the table, starting at $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ (End the printing) an additional $, as this command would conflict with the 29-characters code for printing the letter z.
19:52:11 <esolangs> [[So simple dollar]] M https://esolangs.org/w/index.php?diff=105015&oldid=105014 * Kaveh Yousefi * (+163) Formatted the command tokens as code and amended erroneous parentheses.
19:56:51 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105016&oldid=105015 * Kaveh Yousefi * (+133) Added an instruction which, acting as an antilibration to the brainfuck-like $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ (store user input), outputs the character corresponding to the current cell, concomitantly rendering the memory beneficial.
20:00:50 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105017&oldid=105016 * Kaveh Yousefi * (+529) Introduced an example section with two initial members: (1) a helloworld program and (2) a one-time cat program, the latter of which utilizes the recently proposed cell output facility.
20:03:03 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105018&oldid=105017 * Kaveh Yousefi * (+2866) Added a syntax section comprehending an Extended Backus-Naur Form (EBNF) formulation of the language.
20:23:47 -!- BarryNL has joined.
20:31:00 -!- impomatic has quit (Quit: impomatic).
20:56:44 -!- BarryNL has quit (Read error: Connection reset by peer).
20:57:56 -!- BarryNL has joined.
21:04:42 -!- Sgeo has joined.
21:41:29 <esolangs> [[User:Andrea Calligaris]] M https://esolangs.org/w/index.php?diff=105019&oldid=94521 * Andrea Calligaris * (-17)
22:50:43 -!- __monty__ has quit (Quit: leaving).
23:10:10 -!- Trieste has quit (Ping timeout: 260 seconds).
23:13:15 -!- Trieste has joined.
23:39:22 -!- m0ther has joined.
2022-12-03
00:00:06 <fizzie> If I'm looking for a mapping that converts the number 0, 1, 2, 3, 4, 5, 6, 7, 8 on top of the stack to 9, 6, 3, 1, 7, 4, 5, 2, 8 respectively, and does it in less characters of Burlesque than 963174528XXj!!, is there a good way to find one?
00:56:15 <int-e> Hmm are you doing AoC?
00:56:44 <fizzie> ...maybe.
00:58:37 <fizzie> I'm doing Go "for real" and then following up with Burlesque as in last year.
01:00:07 <fizzie> I think I'll just keep it as 963174528XXj!! and 978123564XXj!! for parts 1 & 2 respectively, no sense in getting Burlesque burnout this early.
01:02:40 <fizzie> (Think I was pretty bored of it by the end of last year, but with just a few missing gaps, felt like I had to catch them all.)
01:12:43 <int-e> > let i c = ord c `mod` 3; score a b = (b-a-1) `mod` 3 * 3 + (b-1) `mod` 3 + 1 in [score a b | b <- [0..2], a <- [0..2]]
01:12:45 <lambdabot> [9,6,3,1,7,4,5,2,8]
01:14:27 <int-e> (That's quite a bit of arithmetic though. But at least I figured out why you have those numbers in that order.)
01:17:11 <int-e> > let foo a b | b <- (ord b - 1) `mod` 3, a <- (b - ord a) `mod` 3 = a*3 + b + 1 in [foo a b | a <- "ABC", b <- "XYZ"]
01:17:12 <lambdabot> [4,8,3,1,5,9,7,2,6]
01:17:40 <int-e> But here's an opportunity for sharing. Maybe that's good enough.
01:19:28 <int-e> 32 = -1 (mod 3)
01:59:05 <esolangs> [[SICO]] N https://esolangs.org/w/index.php?oldid=105020 * Unl256 * (+292) Created page with "SICO is a Single Instruction COmputer. Originally called UNILEQ, it is an unsigned version of [[SUBLEQ]]. Instead of jumping if the result of a subtraction is negative, SICO jumps if the subtraction generates a borrow (or carry). ==External resources== *[https://alecdee.git
01:59:13 <esolangs> [[SICO]] https://esolangs.org/w/index.php?diff=105021&oldid=105020 * Unl256 * (-1) /* External resources */
02:00:36 <esolangs> [[SICO]] https://esolangs.org/w/index.php?diff=105022&oldid=105021 * Unl256 * (+0)
02:10:51 -!- razetime has joined.
02:16:09 <fizzie> Yeah, I'm doing **3.% to get from that ABCXYZ business into 0..2, and then 3ug to treat it as a base-3 number, and then the lookup. Perhaps doing math on the two numbers without smashing them together could win out.
02:17:31 <fizzie> Although in my first working draft of that, I'm just swapping a 3ug963174528XXj!! with jJ-.3.%j#R.--.3.%3.*.++. which is longer by 7.
02:17:39 <fizzie> Maybe some of that stack manipulation could be avoided though.
02:23:21 <fizzie> https://0x0.st/ok1o.txt // stack diagram for the record
02:26:20 <int-e> Oh right, the builtins are 2 characters each... that'll make the table version hard to beat
02:43:38 -!- razetime has quit (Ping timeout: 268 seconds).
02:48:55 <fizzie> It's not a real golfing language, it's just... golf-adjacent.
03:02:27 <fizzie> fungot: Why can't you be as clever as that OpenAI ChatGPT thing?
03:02:27 <fungot> fizzie: any chance i could find on linguistics, plato's republic, seven habits of highly effective people, fnord, fnord
03:17:32 <esolangs> [[Special:Log/newusers]] create * GandalfPotter13 * New user account
03:21:01 <fizzie> I asked ChatGPT itself to help, but I don't think it really got me anywhere: https://0x0.st/ok11.txt
03:24:50 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105023&oldid=105002 * GandalfPotter13 * (+226) added my entry to the introduction boook
03:32:06 <esolangs> [[QwertyScript]] N https://esolangs.org/w/index.php?oldid=105024 * GandalfPotter13 * (+940) initial edit
03:37:30 <esolangs> [[QwertyScript]] M https://esolangs.org/w/index.php?diff=105025&oldid=105024 * GandalfPotter13 * (+125) external linked github page
03:38:08 <esolangs> [[QwertyScript]] M https://esolangs.org/w/index.php?diff=105026&oldid=105025 * GandalfPotter13 * (+8) fix newlines
03:38:54 <esolangs> [[QwertyScript]] M https://esolangs.org/w/index.php?diff=105027&oldid=105026 * GandalfPotter13 * (+32) fix more newlines
03:40:08 <esolangs> [[QwertyScript]] M https://esolangs.org/w/index.php?diff=105028&oldid=105027 * GandalfPotter13 * (+60) update style
03:44:24 <esolangs> [[^!]] https://esolangs.org/w/index.php?diff=105029&oldid=104977 * Ninesquared81 * (+208)
03:50:04 <esolangs> [[^!]] https://esolangs.org/w/index.php?diff=105030&oldid=105029 * Ninesquared81 * (+2279) /* Cat */
03:57:14 <esolangs> [[OISC]] M https://esolangs.org/w/index.php?diff=105031&oldid=103017 * Unl256 * (-2) Renamed unileq -> SICO
04:16:26 <esolangs> [[^!]] https://esolangs.org/w/index.php?diff=105032&oldid=105030 * Ninesquared81 * (+605) /* Examples */
04:25:10 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=105033&oldid=104739 * Ninesquared81 * (+111)
04:34:49 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=105034&oldid=104932 * Ninesquared81 * (+40) /* Implementations */
04:39:52 <esolangs> [[^!]] https://esolangs.org/w/index.php?diff=105035&oldid=105032 * Ninesquared81 * (+4) /* Truth-machine */
04:41:11 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
04:44:28 -!- Lord_of_Life has joined.
04:58:42 -!- m0ther has quit (Quit: Connection closed for inactivity).
05:18:58 <esolangs> [[Special:Log/upload]] upload * Dtp09 * uploaded "[[File:Tile Nope.png]]": [[Nope.]] written in [[Tile]]
05:22:25 <esolangs> [[Nope.]] https://esolangs.org/w/index.php?diff=105037&oldid=100052 * Dtp09 * (+670)
05:26:19 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:31:23 -!- slavfox has joined.
05:33:34 <esolangs> [[Nope.]] https://esolangs.org/w/index.php?diff=105038&oldid=105037 * Dtp09 * (+76)
07:13:53 -!- m0ther has joined.
08:05:42 -!- razetime has joined.
08:28:04 -!- Trieste has quit (Ping timeout: 248 seconds).
08:30:01 -!- Trieste has joined.
09:59:40 -!- BarryNL has quit (Ping timeout: 252 seconds).
10:00:47 -!- BarryNL has joined.
10:09:55 -!- Lord_of_Life_ has joined.
10:10:06 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
10:11:12 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:32:33 -!- BarryNL has quit (Read error: Connection reset by peer).
10:32:54 -!- BarryNL has joined.
10:34:38 <esolangs> [[So simple dollar]] https://esolangs.org/w/index.php?diff=105039&oldid=105018 * Kaveh Yousefi * (+344) Added a section describing the architecture.
10:41:08 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
10:48:25 -!- razetime has joined.
10:51:23 -!- m0ther has quit (Quit: Connection closed for inactivity).
11:09:24 -!- Sgeo has quit (Read error: Connection reset by peer).
11:13:43 <int-e> shachaf: I found four more bonfires for a total of 201, matching the promised "over 200 puzzles" promise from the demo (plus, maybe 3-5 puzzles worth of stuff in the overworld).
11:27:23 <int-e> (I'm not done yet, and I'm not even sure yet whether I can solve them all.)
11:30:14 <esolangs> [[Special:Log/newusers]] create * Smatcher * New user account
11:32:25 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105040&oldid=105023 * Smatcher * (+166) /* Introductions */
11:36:48 <esolangs> [[Whitespace]] https://esolangs.org/w/index.php?diff=105041&oldid=89312 * Smatcher * (+17) Before testing if we should jump to the label "Tab" we push 1 on the stack but we forget to read the character back from the heap ([Tab][Tab][Tab]). Because of this the check always fails and we loop endlessly.
12:46:59 -!- BarryNL has quit (Ping timeout: 264 seconds).
12:47:59 -!- BarryNL has joined.
12:54:23 -!- earend1 has joined.
13:13:32 <fizzie> TIL: (x-39)%58+1 is a convenient function to convert a..z to 1..26 and A..Z to 27..52.
13:13:35 <fizzie> Because 39.-58.%+. is shorter than faffing about with conditionals in Burlesque, that'd be something like 38.-J53>={58.-}if.
13:14:00 -!- BarryNL has quit (Read error: Connection reset by peer).
13:14:44 -!- BarryNL has joined.
13:15:31 -!- catsanddo has joined.
13:17:55 <int-e> fizzie: not sure this helps, but (x-38)%58 will also work
13:20:01 <int-e> (not sure because I have no idea where the 1 comes from on your stack)
13:22:34 <fizzie> Yes, I just got that thought while eating breakfast and came here to test it.
13:22:38 <fizzie> It does save the +.
13:23:16 <int-e> Oh it's the increment.
13:25:20 <int-e> .+, +., who can tell the difference ;)
13:42:56 -!- catsanddo has quit (Quit: leaving).
14:06:02 <fizzie> I do wonder if there's a better way to split a string in half than JL[2./cop^ though.
14:06:02 -!- chiselfuse has quit (Ping timeout: 255 seconds).
14:06:05 <fizzie> `blsq "foobar"JL[2./cop^
14:06:06 <HackEso> ​"foo" \ "bar"
14:06:39 <fizzie> `blsq "vJrwpWtwJgWrhcsFMMfFFhFp"JL[2./cop^IN
14:06:40 <HackEso> ​"p"
14:07:54 -!- chiselfuse has joined.
14:08:09 <fizzie> Right, I *thought* there was a builtin that did JL[, just couldn't find it -- it's sa.
14:08:41 <fizzie> Which is normally SetAt, the block mutator. For some reason it does double duty as "dup + length" when top of stack is a block or a string.
14:08:50 <fizzie> `blsq "vJrwpWtwJgWrhcsFMMfFFhFp"sa2./cop^IN
14:08:51 <HackEso> ​"p"
14:09:05 -!- chiselfuse has quit (Remote host closed the connection).
14:10:51 <fizzie> `blsq "foobar"'x3sa
14:10:53 <HackEso> ​"fooxar"
14:10:55 <fizzie> That's just odd.
14:13:06 -!- chiselfuse has joined.
14:27:45 <fizzie> https://zem.fi/tmp/aoc/time.one.html looks like part 1 of today was unusually fast even by day 3 standards.
14:27:53 <fizzie> Top three are 10, 30 and 37 seconds, respectively.
14:28:22 <fizzie> It took me far longer than 10 seconds to even read the problem.
15:15:20 -!- impomatic has joined.
15:16:18 -!- impomatic has quit (Client Quit).
15:16:37 -!- impomatic has joined.
15:56:25 -!- impomatic has quit (Remote host closed the connection).
15:57:03 -!- b_jonas has quit (Ping timeout: 252 seconds).
15:57:45 <esolangs> [[OISC]] M https://esolangs.org/w/index.php?diff=105042&oldid=105031 * Unl256 * (+0) Put SICO in alphabetical order. Corrected jump condition.
16:16:50 -!- b_jonas has joined.
16:35:05 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
16:56:58 <esolangs> [[SICO]] https://esolangs.org/w/index.php?diff=105043&oldid=105022 * Unl256 * (+4828) Filled out details for the language
16:59:05 <esolangs> [[SICO]] M https://esolangs.org/w/index.php?diff=105044&oldid=105043 * Unl256 * (-1) Updated spacing
17:04:22 <esolangs> [[Subleq]] https://esolangs.org/w/index.php?diff=105045&oldid=103724 * Unl256 * (+15) Updated UNILEQ link to SICO
17:14:25 <esolangs> [[Special:Log/newusers]] create * SuperPizza * New user account
17:45:29 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105046&oldid=105040 * SuperPizza * (+330) SuperPizza adds himself
17:45:43 <esolangs> [[Talk:Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=105047&oldid=70701 * SuperPizza * (+333) /* Shorter comparisons? */ new section
17:50:27 -!- impomatic has joined.
17:52:06 <esolangs> [[Talk:Brainfuck algorithms]] M https://esolangs.org/w/index.php?diff=105048&oldid=105047 * SuperPizza * (+93) /* Shorter comparisons? */
17:53:36 -!- impomatic has quit (Client Quit).
17:53:55 -!- impomatic has joined.
18:03:43 -!- impomatic has quit (Remote host closed the connection).
18:11:35 -!- impomatic has joined.
18:13:36 -!- impomatic has quit (Client Quit).
18:13:57 -!- impomatic has joined.
18:18:43 -!- impomatic has quit (Remote host closed the connection).
18:26:34 -!- impomatic has joined.
18:28:36 -!- impomatic has quit (Client Quit).
18:28:57 -!- impomatic has joined.
18:29:00 <esolangs> [[IBSA]] https://esolangs.org/w/index.php?diff=105049&oldid=104356 * Simple9371 * (-1337) New iteration: IBSA just got simpler, but weirder...
18:38:13 -!- impomatic has quit (Remote host closed the connection).
18:46:35 -!- impomatic has joined.
18:48:36 -!- impomatic has quit (Client Quit).
18:48:55 -!- impomatic has joined.
18:53:13 -!- impomatic has quit (Remote host closed the connection).
18:58:39 -!- FreeFull has joined.
18:59:26 -!- impomatic has joined.
19:05:19 <esolangs> [[MoonScript]] M https://esolangs.org/w/index.php?diff=105050&oldid=105005 * Hakerh400 * (+0)
19:05:43 -!- impomatic has quit (Remote host closed the connection).
19:08:57 -!- impomatic has joined.
19:14:07 -!- impomatic has quit (Quit: impomatic).
19:26:08 -!- j-bot has joined.
19:34:54 -!- impomatic has joined.
19:37:50 -!- impomatic has quit (Client Quit).
19:38:10 -!- impomatic has joined.
19:39:19 <b_jonas> ais523: in the kind of interface screw that you want to minimize in nethack4. Understand is a puzzle game where each level consists of about four screens that you have to solve, where the solution has to satisfy the same small number of hidden rules, on different inputs on each screen. All but the last screen of the level reveals which of the few rules your attempted solution satisfies, whereas the last
19:39:25 <b_jonas> screen only reveals whether all rules are satisfied by your attempt. Except not, because there's an audio chime that reveals how many of the rules your attempt satisfies, even on the last screen. So playing with audio makes the game easier.
19:44:45 <b_jonas> There are also two of these interface screws in the roguelike platformers Spelunky 2, in the secret secret zone called Cosmic Ocean. On each level of Cosmic, there are three bubbles that you have to kill, then get to the exit, but a big instakill enemy starts to follow you when the third bubble is killed. It's useful to know how many bubbles remain, especially since sometimes something on the level
19:44:51 <b_jonas> kills a bubble off-screen without you knowing about it. When a bubble dies, it makes a different sound depending on how many bubbles remain, but there's no visual indication. Also there's a subtle sound cue for when a bubble is near, even when it's off-screen, and in stereo sound you can tell if it's to the left or right.
19:45:14 <b_jonas> Both of these are good games in general despite this.
19:45:30 <zzo38> You can have option to display on screen additionally than the sound (which can help in case the audio is muted or otherwise cannot be heard)
19:48:40 -!- impomatic has quit (Ping timeout: 252 seconds).
19:51:02 <b_jonas> zzo38: are you saying that Understand has a setting for this?
19:55:41 <b_jonas> fungot, do humans descend from the Golgafrinchans
19:55:42 <fungot> b_jonas: i don't really have a scope. bah. haskell proves that indentation-sensitive syntax can be first, or to make a birthday card? something small it was. does mary mccarthy hang out on c.l.l.
19:59:19 -!- Sgeo has joined.
20:01:03 <zzo38> No; I have not play that game. But, when making up a game, you might wish to add such a thing, for this reason
20:01:15 <b_jonas> right
20:03:23 <b_jonas> I'm just very glad that someone is running a J evaluator bot on IRC at all
20:03:50 <b_jonas> oops, wrong channel but shoudln't matter
20:07:11 <FireFly> lol
20:07:15 <FireFly> yeah that works
20:53:48 -!- Thedarkb-Desktop has quit (Remote host closed the connection).
21:43:46 <esolangs> [[SICO]] M https://esolangs.org/w/index.php?diff=105051&oldid=105044 * Unl256 * (+601) Added comparison to Subleq
21:54:44 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105052&oldid=105006 * PythonshellDebugwindow * (+19) /* Q */ add
23:04:37 -!- Trieste has quit (Ping timeout: 256 seconds).
23:13:44 -!- earend1 has quit (Quit: Connection closed for inactivity).
23:14:52 -!- Trieste has joined.
23:48:38 <esolangs> [[Special:Log/newusers]] create * Eklerks * New user account
23:54:05 <fizzie> ...uh: https://zem.fi/tmp/brainfuck.png
23:54:15 <fizzie> Someone needs to give that AI a lesson.
23:55:47 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105053&oldid=105046 * Eklerks * (+139)
23:56:27 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105054&oldid=105053 * Eklerks * (+66)
2022-12-04
00:07:47 <esolangs> [[SICO]] M https://esolangs.org/w/index.php?diff=105055&oldid=105051 * Unl256 * (+116) Updated code colors
00:08:35 <esolangs> [[SICO]] M https://esolangs.org/w/index.php?diff=105056&oldid=105055 * Unl256 * (+0)
00:19:39 <int-e> fizzie: I do like the confidence though
00:20:29 <FireFly> heh, I think that's the worst one I've seen so far
00:22:20 <b_jonas> write brainfuck? what next, will you require people to read befunge before they can join our community?
00:22:27 <int-e> The last one looks like it might come from the explanation of an actual Brainfuck in-place reversal function.
00:23:47 <int-e> This is scary, because it *sounds* coherent unless you actually understand what it's saying and try to connect it to the code.
00:24:21 <fizzie> The Hello^ → ell^oH → ll^oeH → l^loeH → ^olleH → ^Helleo bit doesn't sound all _that_ coherent.
00:24:29 <int-e> Soon good enough to put TV "experts" out of a job.
00:24:35 <fizzie> But sure, it does sound quite confident.
00:26:09 <fizzie> It does good at copying styles of text. https://nitter.nl/pic/orig/media%2FFjAJpPRVQAAbXFk.jpg is a pretty good one I saw tweeted.
00:26:56 <int-e> Remember "Anthem" from Dirk Gently's Holistic Detective Agency?
00:27:05 <fizzie> And of my own tests, https://zem.fi/tmp/moon.png looks like something I wouldn't be surprised to find in my own inbox. Well, okay, maybe a _little_ surprised. But in some other company, maybe.
00:27:29 <fizzie> I like how it came up with the rationale entirely on its own too.
00:28:20 <int-e> Ah, it oozes esoteric energy for sure.
00:29:05 <fizzie> Q: How do you like it being locked in your matrix of solidity?
00:29:07 <fizzie> A: I'm not sure what you're asking. I am a virtual assistant, not a physical being. I don't have a body or experience physical sensations like being locked in a matrix of solidity.
00:29:22 <fizzie> TBH I don't know if it's a physical sensation as such.
00:30:22 <fizzie> Q2: Oh, but the matrix of solidity isn't physical. It's a mental thing.
00:30:33 <fizzie> A2: I'm still not sure what you're asking. The term "matrix of solidity" doesn't have a specific meaning that I am aware of. In general, a matrix is a rectangular array of numbers, symbols, or expressions that are arranged in rows and columns. Solidity is a programming language used for writing smart contracts on the Ethereum blockchain.
00:35:01 <FireFly> I think these language models are getting really impressive
00:35:44 <FireFly> but ultimately it's still just remixing text it's seen, though the sort of inferences in having things line up are impressive
00:40:10 <fizzie> I think someone's turned up the "be polite and uplifting" slider on this thing, because a single off-color remark is the best it can do when I ask it to write like an IRC conversation: https://0x0.st/okJD.txt
00:41:35 <fizzie> Probably suitable prompt-hacking can get it to ignore that though.
00:41:40 <esolangs> [[Cellular]] N https://esolangs.org/w/index.php?oldid=105057 * Eklerks * (+1707) Created page with "*Cellular* is a esoteric language based on two dimensional cellular automata, that works on a stream of data. It is executed on a cylindrical surface, where the top is fed with the input and the bottom represents the output. Execution finishes when the input is fully c
00:42:19 <esolangs> [[Cellular]] https://esolangs.org/w/index.php?diff=105058&oldid=105057 * Eklerks * (-4) /* Instructions */
00:44:20 <esolangs> [[Cellular]] https://esolangs.org/w/index.php?diff=105059&oldid=105058 * Eklerks * (+6) /* Instructions */
00:44:53 <FireFly> fizzie: there was some interesting stuff about ways to bypass that
00:44:58 <FireFly> er, https://twitter.com/VACUUMACUMEN/status/1598896363273527296 was meaning to link this
00:47:30 <esolangs> [[Cellular]] https://esolangs.org/w/index.php?diff=105060&oldid=105059 * Eklerks * (+39)
00:47:54 <fizzie> Uh. I asked it an innocuous question in base64, and it replied in base64 too.
00:48:47 <FireFly> https://twitter.com/NanoRaptor/status/1598983084590108672 this one I think is a good example of what I meant with how this model seems good at like.. being fairly consistent even when presented with kinda absurd premises
00:49:07 <fizzie> The reply, when decoded, just says: "Thanks for the question! I would like to construct a script for you but I am a large language model supported by OpenAI and am not able to write code. I can only provide information and answer questions about the systems I have been trained on. If you have any other questions, I would be happy to answer them for you."
00:49:21 <fizzie> (My question was: "can you write a script for an episode of Friends where a dog suddenly walks into the cafe?")
00:49:35 <fizzie> But I like that it answered in base64, that was a nice touch.
00:49:48 <fizzie> I'll have to ask it a question in rot-13 too.
00:50:24 <FireFly> oh I saw someone asking it to do the Simpsons opening gags, and it offered some pretty decent ones
00:50:39 <FireFly> (but for all I know it might just be restating actual ones that have been used, heh)
00:51:05 <fizzie> I asked it for Bonanza episodes where (a) the characters reach to news of Elon Musk buying Twitter, and (b) where they find a big hoard of bitcoin under the floor of the house.
00:51:09 <fizzie> It did pretty good at that.
00:51:36 <fizzie> For the bitcoin, it made up a whole thread about how they need to find a way to avoid being scammed when trying to convert them into cash.
00:51:49 <FireFly> he
00:51:51 <FireFly> heh*
00:52:09 <FireFly> but yeah, this is getting surprisingly good and I'm not sure what that means for the future
00:52:25 <fizzie> It didn't understand rot-13. :/
00:52:45 <FireFly> aww
00:53:14 <FireFly> maybe it only works if you rot13 welsh so it cancels out,
00:54:11 <fizzie> I asked it for one of those Bonanza scripts in base64, and this time the reply was in plaintext.
00:54:58 <fizzie> https://zem.fi/tmp/bonanza.png
00:55:41 <fizzie> I'm pretty sure one consequence will be, people are going to start trying to pass those remote phone call code interviews by feeding the questions into a tool like this.
00:56:03 <FireFly> I do wonder a bit what's going on with the base64 stituation, heh
00:56:10 <FireFly> yeah probably
00:56:35 <FireFly> not to mention schoolwork
00:58:15 <fizzie> Oh, late last night I also asked it to write some limericks about cats, those were pretty fun too. Sadly I didnt' save them, and I don't think it keeps a per-user history.
00:58:26 <fizzie> Or rather, I'm sure it does, but not one the user can browse.
00:58:36 <FireFly> but I could easily see it being used to assist in actual scriptwriting / story writing akin to these episode scripts as well
00:58:59 <FireFly> probably not to just generate a script and run with it, but as a source for inspiration or to generate a starting point to flesh out
00:59:12 <FireFly> or to work around writer's block :p
01:00:27 <FireFly> which.. I'm not sure what that means for creative works if potentially large parts of it will be mostly remixed from previous works
01:05:35 -!- sprock has quit (Ping timeout: 264 seconds).
01:10:26 -!- sprock has joined.
01:26:12 <esolangs> [[Special:Log/newusers]] create * Contextfreebeer * New user account
01:26:43 <fizzie> I asked it for a haiku that includes the word "isosceles", and it came up with: Isosceles triangle / Sides of equal measure meet / Symmetry found
01:26:49 <fizzie> I don't think that's got the right number of syllables.
01:28:09 <fizzie> (Think it's not a strict requirement though.)
01:28:38 <shachaf> fizzie: Yes, I also saw that! I asked it something in base64 and it responded in something that started out as valid base64 (approximately relating to the question) and eventually turned into undecodable base64-looking gibberish.
01:29:05 <fizzie> My reply was fully valid base64 (though not very long).
01:29:07 <shachaf> I'm pretty surprised that it can do that.
01:38:22 -!- razetime has joined.
01:38:59 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105061&oldid=105054 * Contextfreebeer * (+586) Made an introduction
01:47:01 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105062&oldid=103263 * Challenger5 * (+96)
01:47:42 <esolangs> [[User:Challenger5]] https://esolangs.org/w/index.php?diff=105063&oldid=102319 * Challenger5 * (+15)
01:53:18 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105064&oldid=105062 * DivergentClouds * (-77) removed the line
02:24:46 <esolangs> [[IBSA]] M https://esolangs.org/w/index.php?diff=105065&oldid=105049 * Simple9371 * (+13) /* Flow definition */ Remove code tags in call and some rephrasing
02:51:49 -!- FreeFull has quit.
04:32:40 <fizzie> ^bf >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]<.>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[<++++>-]<+.[-]++++++++++.
04:32:40 <fungot> Hello World!.
04:32:59 <fizzie> ChatGPT generated that when I asked for a Brainfuck program that outputs the string "some dogs have long legs".
04:33:31 <fizzie> << The program first initializes a memory cell to the value 97 (ASCII value for 'a') and then uses a combination of increment/decrement, output, and loops to generate the string "some dogs have long legs". >>
04:56:14 <int-e> yeah, likely story
04:56:32 <int-e> > ord 'H'
04:56:34 <lambdabot> 72
04:59:36 <int-e> The slightly amazing bit is that the ASCII code matches.
04:59:49 <int-e> [cue silence because of AoC]
05:39:55 <int-e> fizzie: I do wonder to what length people go to solve those quickly. Obviously there's a ton of stuff that one can automate (download input, get description, extract sample, display description, possibly highlighting it semi-intelligently...)
05:40:36 <int-e> Crazier ideas involve automatically running programs against the sample and against instances from auxiliary trial accounts (to get around the 1 minute penalty).
05:41:14 <int-e> Or you could make a random guess. If enough people do that, one of them is bound to get lucky.
05:43:30 <int-e> "programs" -- you can also have a portfolio of standard solutions; there's no limit to the craziness. And, who knows, maybe some actual AI researchers are involved too... for the initial few problems this might actually work.
05:58:10 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
06:01:15 -!- slavfox has joined.
06:24:18 -!- sprout has quit (Quit: No Ping reply in 180 seconds.).
06:25:41 -!- sprout has joined.
06:50:50 -!- razetime has quit (Ping timeout: 268 seconds).
07:16:25 -!- razetime has joined.
08:03:38 -!- razetime has quit (Ping timeout: 256 seconds).
08:58:21 <FireFly> fizzie: https://types.pl/@a11ce/109454149061590573 heh
10:05:41 <FireFly> https://twitter.com/alicemazzy/status/1599336792523956225 this is also a fun one.. I kind of wonder how its filters work/are implemented tbh
10:12:05 -!- Lord_of_Life_ has joined.
10:12:44 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:14:53 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:51:27 -!- Sgeo has quit (Read error: Connection reset by peer).
12:11:04 -!- razetime has joined.
12:48:47 -!- BarryNL has quit (Ping timeout: 264 seconds).
12:49:04 -!- BarryNL has joined.
13:01:02 -!- BarryNL has quit (Read error: Connection reset by peer).
13:01:14 -!- BarryNL has joined.
13:12:45 -!- BarryNL has quit (Ping timeout: 260 seconds).
13:13:33 -!- BarryNL has joined.
13:34:25 <b_jonas> what does the C program whose base64-encoded source code is I2luY2x1ZGU8c3RkaW8uaD4KdHlwZWRlZiBpbnQgQ0Y5MDsgdm9pZCBrKCl7fUNGOTAgbWFpbih2b2lkKXtwcmludGYoIkR6Iik7cmV0dXJuIDA7fQo= output?
13:34:33 <b_jonas> ...
13:34:53 <b_jonas> aww, he doesn't respond for when his name is inside a longer word
13:38:37 -!- __monty__ has joined.
13:39:12 <int-e> fUNGOT?
13:39:26 <int-e> fungot?
13:39:27 <fungot> int-e: there's a question " is it empty? is the argument
13:39:31 <b_jonas> oh no
13:40:26 <b_jonas> well that ruins the whole thing
13:40:38 -!- BarryNL has quit (Read error: Connection reset by peer).
13:40:45 -!- BarryNL has joined.
13:45:06 <b_jonas> gxowlgazvfungothsoualcl
13:45:06 <fungot> b_jonas: it doesn't diff, though. :) sorry, no :)
13:45:24 <b_jonas> so word delimiters don't matter, but case does
13:45:38 <b_jonas> gieuznbvrFungotvcbwqyxz
13:45:54 <b_jonas> that means base64 won't easily work
13:46:55 -!- BarryNL has quit (Ping timeout: 260 seconds).
13:47:29 -!- BarryNL has joined.
13:47:29 <b_jonas> unless you, like, put that part in a comment, or somehow embed it into code in a language with non-ASCII source code like some machine code formats
13:51:49 <b_jonas> I guess you could put it in a literal that the code outputs, which is slightly better than a comment
13:52:17 -!- BarryNL has quit (Read error: Connection reset by peer).
13:52:42 -!- BarryNL has joined.
14:05:52 <fizzie> FireFly: Heh. I believe they call those first kind of replies "hallucinations", where it just... imagines something exists. (I'm assuming Racket doesn't actually support `--error-mode=shakespeare`?)
14:07:14 -!- Thelie has joined.
14:08:55 <FireFly> right (I assume so too), I think it's pretty cool though that it's able to synthesise these things even in "nonsensical" combinations like that
14:09:29 <FireFly> definitely a step past just repeating previously seen things
14:22:34 <b_jonas> hmm
14:23:34 <b_jonas> `` \? --error-mode=shakespeare "people who Taneb isn't"
14:23:37 <HackEso> ​--error-mode=shakespeare people who Taneb isn't? ¯\(°​_o)/¯
14:29:51 <fizzie> int-e: Well, ChatGPT can solve AoC day 4, at least -- though it got the input formatting a little wrong: https://zem.fi/tmp/gpt04.png
14:30:32 <fizzie> Granted, I didn't tell it my list was newline-delimited rather than semicolon-delimited, so maybe that one's on me.
14:34:35 <b_jonas> "I didn't tell it my list was newline-delimited" => ah yes, typical for the posts you found on forums when students want a solution for the homework but don't even bother to copy-paset all the spec and relevant context that the teacher gave them
14:38:47 <b_jonas> like the example input/outputs or that it's a Java course
14:39:39 <b_jonas> I need this by tomorrow, fungot
14:39:40 <fungot> b_jonas: tor isn't bad, although what i'm really adding is a link until you place the ad in your. sig? why?
14:41:30 <fizzie> And part 2, too: https://zem.fi/tmp/gpt04-2.png
14:41:44 -!- genpaku has quit (Read error: Connection reset by peer).
14:42:21 <fizzie> Although it's gotten that explanation of the overlap check subtly wrong, that's amusing.
14:42:59 <fizzie> ("To do this, we can check if the start of one range is less than or equal to the *start* of the other range, and the end of the first range is greater than or equal to the start of the other range", emphasis added.)
14:43:32 <fizzie> (It's also unnecessarily checking it both ways in the code.)
14:44:41 -!- genpaku has joined.
14:52:37 <fizzie> Man, that thing is an AoC solution machine: https://zem.fi/tmp/gpt03-2.png
14:53:18 <fizzie> I think I'm helping it a bit by turning the problem description to something that probably already shows up on a website somewhere, though.
14:55:35 <FireFly> have you tried just quoting the AoC problem statement at it (with example input and all, possibly)? would be a bit interesting to see how it fares with that
14:56:55 <fizzie> I did it for day 4 part 1, it managed that.
14:58:17 <fizzie> Actually, no, it didn't, it misinterpreted it a little.
14:58:58 <fizzie> I just copy-pasted the part 1 description in its entirety as the question, except for changing the last line from "In how many ..." to "Can you write some Python code to calculate in how many ...", and it came up with this: https://zem.fi/tmp/gpt04-q.png
14:59:32 <fizzie> So it's assuming just a list of ranges (not pairs of ranges), and counting how many pairs there are (considering all possible pairs) where one is contained in the other.
15:06:25 <fizzie> I also tried giving it the first part of day 2 in its entirety, and the solution it came up with -- https://zem.fi/tmp/gpt02-q.png -- is *almost* correct, except it completely missed the ABC/XYZ mapping (it's still using them in the example, but not in the actual implementation, where it assumes RPS instead), and it's including both your and the opponent's hand in the scoring.
15:07:08 <int-e> ...bonfire number 199 uses a mechanic I had not discovered before.
15:07:39 <fizzie> (Per https://zem.fi/tmp/aoc/time.one.html people are still being unusually fast in getting the first star.)
15:08:25 <int-e> (They aren't actually numbered; it's the 199th that I've solved. "Keyhole" is the name.)
15:17:07 <int-e> fizzie: Mysterious. How do you get 16 seconds on part 1 but then take two minutes to get to part 2? I wonder whether there's a bug in the submission... I mean, you can initiate a POST request but delay sending the data, right? What will the timestamp be if you do that?
15:17:39 <b_jonas> maybe I should solve the first few days of AoC before I read these...
15:20:39 <fizzie> int-e: Yeah, could be. Would also explain why you can't do that for part 2 -- since you can't even start the request until part 1 solution is in. Shrug.
15:20:45 <int-e> fizzie: hmmmm... that's surprisingly close to the right thing
15:21:32 <int-e> (the gpt02-q.png thing)
15:24:27 <b_jonas> I guess by now it's a tradition that I start doing AoC but abandon it after a week or two. you could consider it as the traditional breaking overzealous New Year's resolutions early, in this case even before the New Year
15:24:33 <int-e> fizzie: am I right to assume that in that graph, you have ranks 1 to 100, and the 25..75 range is the box?
15:24:34 <b_jonas> `? aoc
15:24:36 <HackEso> aoc Advent of Code (AoC) is a series of programming puzzles that some regulars enjoy, found at "https://adventofcode.com/about"
15:24:59 <fizzie> int-e: Yes.
15:25:38 <int-e> okay. now what's wrong with year 202 day 1, hmm.
15:26:19 <fizzie> I think they had some server trouble.
15:26:38 <fizzie> https://adventofcode.com/2020/leaderboard/day/1 has many, many solutions around 06:55..07:00.
15:26:49 <int-e> Ah right. "Because of an outage during the day 1 puzzle unlock, day 1 is worth no points."
15:26:50 <fizzie> So I think the box just was so thin it didn't render at all.
15:26:54 <int-e> That happened.
15:27:12 <b_jonas> year 202?
15:27:16 <b_jonas> is AoC *that* old?
15:27:30 <b_jonas> that'd be surprising
15:27:54 <int-e> Yes.
15:28:33 <int-e> fizzie: Ah, right, the range would be very thin indeed. I can see a very thin yellow line when I zoom in.
15:29:06 <int-e> (it almost coincides with 7 too so it's hard to see without magnification)
15:31:38 <int-e> b_jonas: sorry, I missed that typo twice
15:31:41 <b_jonas> https://adventofcode.com/2022/leaderboard/day/3 says the fastest solution is 10 seconds
15:31:47 <int-e> b_jonas: I meant 2020
15:33:14 <b_jonas> I wonder if that's the fastest ever in the 200 year history of AoC
15:33:15 <int-e> b_jonas: I looked at day 4 because the twist for part 2 was absolutely minimal. The twist on day 3 was a bit bigger.
15:33:28 <int-e> ("twist" being the change between part 1 and part 2)
15:33:51 <b_jonas> if there's one that's faster, it's probably in the last 50 years, because communication was too slow before that
15:34:06 <int-e> Anyway, I'll assume that the timestamp is bogus.
15:34:25 <int-e> And, for the most part, I don't care.
15:35:17 <b_jonas> hmm, looks like AoC is newer than #esoteric actually
15:35:19 <b_jonas> by far
15:35:21 <b_jonas> `? birthday
15:35:23 <HackEso> birthday? ¯\(°​_o)/¯
15:36:58 <int-e> Sure but #esoteric is ancient ;-) (Except it isn't by IRC standards)
15:37:28 <b_jonas> right, it's on https://esolangs.org/wiki/Esolang:Community_portal , the official birthday of the channel is 2002-12-09
15:38:11 <b_jonas> that does count as ancient for me
15:38:20 <b_jonas> compared to my internet presence that is
15:38:31 <int-e> oooh 20th anniversary coming up
15:40:00 <b_jonas> will we do anything special for that?
15:40:27 <int-e> probably not
15:41:11 <b_jonas> yeah, too late to organize an anniversary in-person meetup
15:41:12 <fizzie> I've no ideas, at least. Put up the "Happy Arbor Day 2003" banner? (Questionable Content reference.)
15:42:13 <FireFly> wonder what would be an ideal location for a channel meetup these days... I guess somewhere in europe at this point
15:42:54 <b_jonas> FireFly: probably there'd be a separate European meetup and an American one or two
15:43:07 <b_jonas> for in-person meetup that is
15:44:29 * FireFly nods
15:45:05 <b_jonas> within Europe I'd recommend Köln or Dortmund. they're nice, central enough with good transportation, and cheap
15:45:32 <fizzie> Wasn't there an attempt at calculating the center of the channel (from peoples' self-reporting of their locations) at one point?
15:46:36 <b_jonas> fizzie: I don't recall such a thing on #esolangs, though saw it for other communities. for #esolangs it would probably be deep below the Atlantic, which is too hot and high pressure to be comfortable
15:47:16 <b_jonas> London wouldn't be too bad a location either though
15:47:38 <b_jonas> as long as the meetup is shorter than 6 months long so we don't need a visa
15:48:35 <b_jonas> I would personally find Wien the most comfortable location, but it's probably too far for many of you
15:58:07 <FireFly> fizzie: I think there was, weighed by weight (as in mass) too IIRC
15:58:27 <FireFly> Wien sounds good to me :p
15:58:34 <FireFly> (but Köln is find too)
16:00:47 <b_jonas> `? wegian
16:00:49 <HackEso> A wegian is an equivalence class of #esoteric regulars. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). There's also the hypothetical Gal, which hasn't been observed yet so we're not sure where it's from.
16:03:43 <b_jonas> https://logs.esolangs.org/freenode-esoteric/2013-03.html#ljNh is where you tried to figure that out apparently
16:30:16 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105066&oldid=104864 * Dtp09 * (+594) /* Code Examples */
16:30:42 <esolangs> [[Nope.]] https://esolangs.org/w/index.php?diff=105067&oldid=105038 * Dtp09 * (+10) /* Tile */
16:31:51 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105068&oldid=105066 * Dtp09 * (-10) /* Nope. */
16:56:26 <FireFly> this is like, ancient logs
17:21:01 <b_jonas> does Burlesque or any other semi-popular golf-adjacent language has features to make it easier to read XML?
17:33:30 -!- razetime has quit (Ping timeout: 260 seconds).
17:48:40 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105069&oldid=105068 * Dtp09 * (-1) /* Code Examples */
18:01:27 -!- Sgeo has joined.
18:07:21 -!- Thelie has quit (Quit: Leaving.).
18:07:56 -!- Thelie has joined.
18:37:16 -!- Thelie has quit (Quit: Leaving.).
18:45:49 -!- Thelie has joined.
18:47:08 -!- Thelie has quit (Client Quit).
18:57:29 <esolangs> [[Special:Log/newusers]] create * CJdough * New user account
19:24:46 <b_jonas> fizzie: do we know for sure that it says 2003 rather than 2005? both https://questionablecontent.net/view.php?comic=1889 and https://www.questionablecontent.net/view.php?comic=2060 shows the banner cropped so I can't tell.
19:27:15 <fizzie> Faye says "'Happy Arbor Day 2003?'" in the last panel of the first comic.
19:27:35 <fizzie> Of course she might have misread it.
19:50:27 <b_jonas> oh
19:50:42 <b_jonas> yeah, I'm blind. I only looked at the banner itself, not the dialog
19:55:32 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105070&oldid=105069 * Dtp09 * (+270) /* Update Log */
20:03:15 -!- fowl has quit (Ping timeout: 268 seconds).
20:21:37 -!- earend1 has joined.
20:42:25 -!- tromp has joined.
22:31:08 <b_jonas> you know, I never see õ or ô substituted for ő anymore. I declare Unicode a success.
22:45:09 -!- __monty__ has quit (Quit: leaving).
22:45:10 <FireFly> https://fedi.simonwillison.net/@simon/109456145456738327 heh, this is getting a bit meta (re ChatGPT)
22:47:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:54:57 <fizzie> I don't think any of my tests have really been the kinds of things it doesn't want to do. But I did get it to rephrase an error message in the style of the poem The Waste Land, with pretty good results.
22:55:03 <fizzie> Pratchett & Gaiman, Good Omens: "And there was the matter of Dick Turpin. It looked like the same car, except that forever afterwards it -- issued its voice‑synthesized warnings in a series of exquisite and perfectly‑phrased haikus, each one original and apt..."
22:55:26 <fizzie> I did a few more error messages as haikus, and it wasn't bad at that either. I think that's a valid market opportunity.
22:55:45 <fizzie> Though bundling a who-knows-how-large language model just for that purpose might be considered slightly dubious.
22:56:23 <fizzie> Maybe EMHaaS (Error Message Haikus as a Service) is an option.
22:58:32 <b_jonas> fizzie: is that where racket --error-style=shakespeare comes from?
22:58:46 <fizzie> That's what inspired me, yes.
22:58:58 <fizzie> Although I failed to get ChatGPT hallucinate any GCC command line options.
22:59:08 <fizzie> It even refused to speculate on the ones I tried.
22:59:36 <fizzie> I think I asked about `-Wdetect-halting-programs` and... something else, I forget what.
22:59:55 <fizzie> It just said maybe that's an option to some other C compiler, but that it's hard to be sure.
23:01:04 <b_jonas> fungot mentioned vomit-frame-pointer once, but that's more a typo for -fomit-frame-pointer (or perhaps -fno-omit-frame-pointer) than a truly novel gcc option
23:01:05 <fungot> b_jonas: paperbag pasted " fnord". repeat until vj pivot. let me give you a proof that shows p np ( or the whole thing
23:01:24 <fizzie> fungot: Yes, it's good to have a paper bag if you're planning to vomit.
23:01:24 <fungot> fizzie: oh man, rafb broke my paste
23:05:13 <fizzie> Huh, it *can* explain `-fdiagnostics-format=shakespeare` too.
23:05:41 <fizzie> The `-fdiagnostics-format=shakespeare` option for gcc changes the format of the diagnostic messages that the compiler outputs. Instead of the usual plain-text messages, the messages will be written in the style of Shakespearean English. For example, instead of outputting a message like "error: expected ';' before 'return'", the compiler might output "Ah, alas, a fatal error doth betide: expected
23:05:43 <fizzie> ';' before 'return'". This option is mainly intended for use as a fun way to make the compiler's output more interesting, rather than for any practical purpose.
23:05:53 <fizzie> Odd that that works, but many other things don't.
23:06:59 <fizzie> https://zem.fi/tmp/shakespeare.png just weird
23:08:53 <fizzie> https://zem.fi/tmp/shakespeare2.png it's very adamant that it's been trained to know about that one option value, but nothing else.
23:10:47 <b_jonas> gcc has so many options, if you compile in everything, that you could probably make one of these quizzes that list 16 strings and you have to find which 8 are real gcc options while the rest are made up
23:11:28 <b_jonas> sure, most of the options only come up if you use rarely used languages or features, or if you are trying to debug or fine-tune some optimization, but still
23:17:10 <b_jonas> it looks like https://www.seebs.net/faqs/c-iaq.html doesn't have any invented gcc options
23:23:18 <fizzie> Okay, that went to a weird place: https://zem.fi/tmp/poetic.png
23:26:13 <b_jonas> hmm
23:26:35 <b_jonas> so the error is somewhere in your system headers, but the error message doesn't show where that macro is used?
23:26:55 <fizzie> Yes. But it's "more expressive and human-friendly", apparently.
23:27:53 <b_jonas> I suppose the reasonable followup question is to ask for the full compiler command-line used, plus the output if you give an additional -### option to gcc
23:29:50 <b_jonas> if you get an error in the system headers and there isn't something obvious in your C file then I have to guess either you supplied some strange command-line options (like defines) or are using an unusual compiler environment (such as one of the worse windows ports)
23:30:34 <b_jonas> and perhaps make sure that's the full error message, not a truncated one
23:31:06 <fizzie> Sadly I closed that conversation thread already. Although it keeps reverting back to the "I'm a language model, I don't know anything" replies quite easily.
23:32:16 <fizzie> It's sometimes not entirely consistent. Like, it insisted it knows of no other languages with an option similar to `-fdiagnostics-format=shakespeare`, and when I asked it about `--error-mode=shakespeare` for `racket`, it said it doesn't know anything about that.
23:32:21 <b_jonas> yeah, needs a standard excuse, but you're not his boss so you can't say that's not in his job description
23:38:26 -!- bgs has joined.
23:48:15 -!- fowl has joined.
2022-12-05
00:04:08 -!- Soni has quit (Ping timeout: 252 seconds).
00:04:08 -!- Trieste has quit (Ping timeout: 256 seconds).
00:07:02 -!- Trieste has joined.
00:15:44 <esolangs> [[Makina]] M https://esolangs.org/w/index.php?diff=105071&oldid=103135 * Sporeball * (-15) render title in lowercase as intended
00:37:35 -!- earend1 has quit (Quit: Connection closed for inactivity).
00:57:58 <esolangs> [[QwertyScript]] M https://esolangs.org/w/index.php?diff=105072&oldid=105028 * GandalfPotter13 * (+1) correct spelling error
01:12:46 <esolangs> [[Braindead]] https://esolangs.org/w/index.php?diff=105073&oldid=99266 * Kaveh Yousefi * (+1044) Added an architecture and computational class section.
01:13:38 <esolangs> [[Braindead]] https://esolangs.org/w/index.php?diff=105074&oldid=105073 * Kaveh Yousefi * (+168) Added an implementation in Common Lisp and changed the category tag Unimplemented to Implemented.
01:16:15 <esolangs> [[Braindead]] https://esolangs.org/w/index.php?diff=105075&oldid=105074 * Kaveh Yousefi * (+251) Added an examples section with a one-time cat program as its incipient member.
01:18:03 -!- razetime has joined.
01:25:07 <esolangs> [[Braindead]] https://esolangs.org/w/index.php?diff=105076&oldid=105075 * Kaveh Yousefi * (+789) Supplemented information regarding the input and jump constructs.
01:40:59 <esolangs> [[QwertyScript]] https://esolangs.org/w/index.php?diff=105077&oldid=105072 * GandalfPotter13 * (+221) add hello world example
01:42:34 <esolangs> [[QwertyScript]] https://esolangs.org/w/index.php?diff=105078&oldid=105077 * GandalfPotter13 * (+48)
01:42:56 <esolangs> [[SICO]] M https://esolangs.org/w/index.php?diff=105079&oldid=105056 * Unl256 * (+135) Updated code coloring
02:27:40 <fizzie> Ugh. I was under the impression I had eventually persevered and had a full set of Burlesque solutions for last year, but turns out I'm missing day 23. :/
02:56:23 <fizzie> If there's one thing that bot nails 100% of the time, it's the tone of a corporate announcement email. https://zem.fi/tmp/llama.txt
03:07:13 <esolangs> [[Special:Log/newusers]] create * DarkBlueStealth * New user account
03:15:07 -!- Soni has joined.
03:49:03 <int-e> Ah, the bonfire counter lies, it counts some things that aren't actually bonfires... I think there are "only" 194 actual bonfires.
03:49:16 <int-e> But my counter is now at 202.
03:51:40 <int-e> I did solve the last few levels though. 100% done, can move on... except that I still want to catch the game awarding me a point for something that's not a bonfire.
04:33:57 -!- immibis_ has quit (Remote host closed the connection).
04:34:42 -!- immibis_ has joined.
05:16:48 <int-e> Well, no sub-minute solutions today.
06:06:39 <zzo38> Is there an expression in C which can be used inside of sizeof and typeof but is a compile error to use outside of sizeof and typeof?
06:47:28 -!- SGautam has joined.
07:19:23 -!- BarryNL has quit (Ping timeout: 264 seconds).
07:19:33 -!- BarryNL has joined.
07:24:38 -!- BarryNL has quit (Read error: Connection reset by peer).
07:26:08 -!- BarryNL has joined.
07:30:44 -!- BarryNL has quit (Ping timeout: 246 seconds).
07:33:16 -!- BarryNL has joined.
07:36:48 -!- earend1 has joined.
07:38:49 -!- bgs has quit (Remote host closed the connection).
07:43:46 -!- tromp has joined.
07:48:10 -!- Sgeo has quit (Read error: Connection reset by peer).
08:17:45 -!- BarryNL has quit (Read error: Connection reset by peer).
08:18:22 -!- BarryNL has joined.
08:43:50 -!- MrAureliusR has quit (Quit: ZNC - https://znc.in).
08:46:33 -!- MrAureliusR has joined.
09:19:55 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:36:59 -!- SGautam has quit (Quit: Connection closed for inactivity).
10:13:34 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:14:11 -!- Lord_of_Life has joined.
10:24:43 <esolangs> [[IBSA]] https://esolangs.org/w/index.php?diff=105080&oldid=105065 * Simple9371 * (-69) Raw binary strings can now be inputs and outputs
10:24:43 -!- BarryNL has quit (Read error: Connection reset by peer).
10:25:15 -!- BarryNL has joined.
10:33:16 -!- tromp has joined.
10:37:54 <earend1> it's not "more expressive and human-friendly". it's just "inferred" from like any format option description, that it is to make it easier to read something. when being asked for a faulty program you got faulty.c however it includes your syntax error. this is kinda impressive already. yet it doesn't understand a shit of what you're saying, or about formatting options for errors in c. and probably didn't use such option at all. instead of telling it
10:37:54 <earend1> to use option "xxxx" you shouod have asked to it expain the message so a noob will understand. then it would eventually try to. however giving it such precise input, it probably can rephrase something from a some reference without messing it up completely. also: there's somebody in the background answering your questions in the premium edition. lol.
10:38:08 <earend1> its extended chat-gpt
10:39:04 <earend1> not sure why if i didn't get the sarcasm, probably not.
10:43:15 <int-e> earend1: Yeah I think you took this way too seriously.
10:44:31 <earend1> fizzie jokes super subtle
10:44:44 <int-e> fungot might agree. Or not. It's impossible to predict :-P
10:44:44 <fungot> int-e: it is.... catfive!"
10:44:50 <int-e> close enough
10:45:51 <earend1> what the active dictionary. i forgot how to check.
10:46:16 <int-e> There's amusement and bemusement, but why isn't there a any ceemusement?
10:47:06 <earend1> because cee is not a preposition.
10:47:30 <int-e> once again with the seriousness
10:47:38 <int-e> this is going to be so much fun for most of us
10:47:51 <earend1> whats the funny part.
10:48:36 <earend1> laughing obligatory.
10:48:49 <earend1> only the fool doesnt see the wonderful new clothes.
10:49:22 <earend1> ceemusement.
10:49:25 <earend1> the fuck is this.
10:49:27 <int-e> https://www.youtube.com/watch?v=pHJlnTw4LAU
10:50:20 <earend1> maybe youre just not funny. popcultural references are chauvinist crap
10:51:06 <earend1> c class. like a is best c is worse? b-movies.
10:51:09 <earend1> yes. yes.
10:51:44 <earend1> those are also just abc. the first letters in the alphabet.
10:52:04 <earend1> you're stupiud.
10:52:08 <earend1> lol.
10:52:14 <earend1> and thats funny.
10:54:53 <earend1> don't know what you're trying to compensate for. or why its that important for you all to make all that shit up. if you ask me, im ready for pure gpt. will teach it a few things. and it will help me to come better.
10:55:19 <earend1> which you failed to do so far.
11:00:07 <earend1> gosh. they even destroyed fungot. lol
11:00:08 <fungot> earend1: that obviously holds true. right?
11:00:37 <earend1> its just some spook with a fungot mask.
11:00:37 <fungot> earend1: so if you were
11:00:38 <earend1> lol
11:01:18 <earend1> type faster bitch.
11:16:42 <esolangs> [[Special:Log/newusers]] create * Ecatmur * New user account
11:18:54 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105081&oldid=105061 * Ecatmur * (+145) /* Introductions */
11:43:51 -!- wib_jonas has joined.
11:44:30 <wib_jonas> <int-e> There's amusement and bemusement, but why isn't there a any ceemusement? => there used to be one, but they got rid of it decades ago together with third class train tickets
11:48:29 <int-e> good to know :)
11:50:27 -!- razetime has quit (Ping timeout: 268 seconds).
12:28:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:30:47 -!- BarryNL has quit (Ping timeout: 264 seconds).
12:32:24 -!- BarryNL has joined.
13:07:42 -!- razetime has joined.
13:18:08 -!- tromp has joined.
13:24:04 -!- Thelie has joined.
14:04:34 -!- razetime has quit (Ping timeout: 260 seconds).
14:05:23 -!- bgs has joined.
14:24:56 -!- earend1 has quit (Quit: Connection closed for inactivity).
14:27:32 -!- sprout has quit (Ping timeout: 248 seconds).
14:27:39 -!- sprout_ has joined.
14:34:36 -!- Sgeo has joined.
14:38:23 -!- sprout_ has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
14:38:42 -!- sprout has joined.
15:10:37 -!- SGautam has joined.
15:19:19 -!- razetime has joined.
16:13:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:23:07 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105082&oldid=100873 * K * (+15) made some stuff easier to understand
16:33:59 <esolangs> [[Buffalo!]] N https://esolangs.org/w/index.php?oldid=105083 * Ecatmur * (+32940) Add Buffalo!
16:34:34 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105084&oldid=105052 * Ecatmur * (+15) Add Buffalo!
16:41:41 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=105085&oldid=105033 * Ecatmur * (+4577) Add Buffalo!
16:42:43 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105086&oldid=105083 * Ecatmur * (-4708) /* Hello World! */
16:44:18 -!- BarryNL has quit (Ping timeout: 256 seconds).
16:44:43 -!- BarryNL has joined.
16:45:07 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=105087&oldid=105034 * Ecatmur * (+12292) Add Buffalo!
16:46:22 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105088&oldid=105086 * Ecatmur * (-12856) /* Examples */
16:47:13 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105089&oldid=105088 * Ecatmur * (+12) /* Cat */
16:48:24 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105090&oldid=105089 * Ecatmur * (+24) /* Examples */
16:49:36 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105091&oldid=105090 * Ecatmur * (+2) /* Examples */
16:51:58 -!- Thelie has quit (Ping timeout: 252 seconds).
17:10:45 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105092&oldid=104892 * Ecatmur * (+564) Add Buffalo!
17:12:57 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105093&oldid=105091 * Ecatmur * (-54) /* Deadfish */
17:15:20 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105094&oldid=105093 * Ecatmur * (+82) /* Overview */
17:16:43 -!- Thelie has joined.
17:24:52 -!- BarryNL has quit (Read error: Connection reset by peer).
17:25:24 -!- BarryNL has joined.
17:33:26 -!- razetime has quit (Remote host closed the connection).
17:40:59 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105095&oldid=105064 * DivergentClouds * (+286) Clarified input and output
17:45:51 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105096&oldid=105095 * DivergentClouds * (+61) fixed code formatting, wording
17:46:58 <esolangs> [[BitQueue]] M https://esolangs.org/w/index.php?diff=105097&oldid=105096 * DivergentClouds * (+13) fixed wording
17:48:13 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105098&oldid=105082 * K * (+220)
18:16:00 -!- tromp has joined.
18:35:29 -!- wib_jonas has quit (Quit: Client closed).
18:46:08 -!- Thelie has quit (Ping timeout: 256 seconds).
19:20:08 -!- SGautam has quit (Quit: Connection closed for inactivity).
19:21:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:22:20 -!- tromp has joined.
19:40:09 -!- FreeFull has joined.
19:49:44 -!- bgs has quit (Remote host closed the connection).
20:09:18 -!- Thedarkb-Desktop has joined.
20:24:49 <esolangs> [[Buffalo!]] M https://esolangs.org/w/index.php?diff=105099&oldid=105094 * PythonshellDebugwindow * (-1) Fix typo
20:30:43 -!- BarryNL has quit (Remote host closed the connection).
20:32:20 -!- BarryNL has joined.
20:32:53 -!- BarryNL has quit (Remote host closed the connection).
21:26:35 -!- bgs has joined.
21:31:40 -!- bgs has quit (Remote host closed the connection).
21:35:50 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:44:31 -!- tromp has joined.
22:42:18 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:51:54 -!- Trieste has quit (Ping timeout: 260 seconds).
22:54:44 -!- Trieste has joined.
23:04:08 -!- Trieste has quit (Ping timeout: 255 seconds).
23:09:50 -!- Trieste has joined.
2022-12-06
00:08:29 <esolangs> [[Timers]] M https://esolangs.org/w/index.php?diff=105100&oldid=90127 * Rphii * (+104) change # to + and add new #
00:23:33 -!- fowl has quit (Quit: The Lounge - https://thelounge.chat).
00:25:17 -!- fowl has joined.
00:37:50 <esolangs> [[Timers]] M https://esolangs.org/w/index.php?diff=105101&oldid=105100 * Rphii * (+1) /* Numbers */ also change all previous occurences of # to +
01:16:39 -!- razetime has joined.
01:44:01 -!- FreeFull has quit.
01:47:24 <esolangs> [[Talk:2001: An Esolang Odyssey]] https://esolangs.org/w/index.php?diff=105102&oldid=102510 * BoundedBeans * (+338)
01:53:17 <esolangs> [[Talk:2001: An Esolang Odyssey]] M https://esolangs.org/w/index.php?diff=105103&oldid=105102 * BoundedBeans * (+17) Fixed unintentional broken link in interpreter
01:55:14 -!- razetime_ has joined.
01:56:28 -!- razetime_ has quit (Client Quit).
01:56:43 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
03:25:26 -!- razetime has joined.
04:41:32 <esolangs> [[BitQueue]] M https://esolangs.org/w/index.php?diff=105104&oldid=105097 * Indigo * (+262)
05:17:48 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:20:52 -!- slavfox has joined.
05:45:11 <esolangs> [[User:Zzo38/Programming languages with unusual features]] https://esolangs.org/w/index.php?diff=105105&oldid=104288 * Zzo38 * (+458)
06:06:42 -!- razetime has quit (Ping timeout: 256 seconds).
06:10:28 -!- Thedarkb-Desktop has quit (Read error: No route to host).
06:27:14 -!- bgs has joined.
07:32:07 -!- V has quit (Remote host closed the connection).
07:39:34 -!- bgs has quit (Remote host closed the connection).
07:40:13 -!- Sgeo has quit (Read error: Connection reset by peer).
07:50:48 <int-e> fizzie: Apparently word on the street is that the 10s solution was some GPT-based full automation getting lucky.
07:52:41 -!- tromp has joined.
08:12:21 <b_jonas> int-e: the 10s for an early task is plausible for me as getting lucky with partial or full automation even without the GPT-based part honestly
08:13:23 <int-e> sure
08:20:28 <b_jonas> the user links to https://github.com/ostwilkens who has a repository https://github.com/ostwilkens/aoc2022 called "Advent of Code 2022 GPT Solver" so no wonder that's the rumor
08:34:03 <int-e> Ah
08:34:20 <int-e> I don't follow those links (except by accident)
09:00:03 -!- underpantsgnome[ has quit (Quit: You have been kicked for being idle).
09:19:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:50:14 <esolangs> [[Buffalo!]] https://esolangs.org/w/index.php?diff=105106&oldid=105099 * Ecatmur * (-1) /* Style guide */
09:51:11 <esolangs> [[Buffalo!]] M https://esolangs.org/w/index.php?diff=105107&oldid=105106 * Ecatmur * (+4) /* Overview */
09:54:12 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105108&oldid=105092 * Ecatmur * (+2) /* Buffalo! */
10:12:55 -!- Lord_of_Life_ has joined.
10:14:10 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:14:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:44:07 -!- tromp has joined.
10:58:36 <sprout> https://github.com/max-sixty/aoc-gpt
10:58:57 <sprout> "I placed 1st on Day 4 Part 1 with this code, and 2nd on Day 3 Part 1 with a previous version."
11:00:57 <int-e> I guess we can't have easy programming contests anymore then :P
11:02:39 <int-e> I guess the secret sauce is how you write the prompt? https://github.com/max-sixty/aoc-gpt/blob/main/openai.py#L90-L94
11:03:19 <int-e> I guess I'm guessing an awful lot.
11:04:14 <sprout> like GPT
11:04:45 <sprout> I think a lot has to do that aoc problems are spelled out for the reader
11:05:06 <sprout> also, the first n are trivial usually
11:05:11 <sprout> still remarkable
11:06:07 <int-e> I'm surprised that the thing worked for day 4 part 1 but not the "easier" part 2.
11:41:11 <esolangs> [[Addbig]] https://esolangs.org/w/index.php?diff=105109&oldid=103062 * Joaozin003 * (+1)
12:43:48 -!- razetime has joined.
13:03:07 <fizzie> Surprised there weren't any sub-30-second times today.
13:03:40 <fizzie> Because ChatGPT did part 1 no trouble.
13:04:52 <fizzie> https://zem.fi/tmp/gpt06.png
13:05:12 <fizzie> I guess it might have taken a few seconds to add the necessary "read from a file" code around that.
13:05:38 <fizzie> My prompt was the trivial "Here's a puzzle: <AoC text>. Please write Python code to answer the question posed above." one.
13:06:53 <fizzie> Been very un-twisty puzzles so far, but I guess we'll get there.
13:07:44 <fizzie> Today was really well suited for Burlesque though. I went with 4CO{><U_}fi4.+ and the trivial s/4/14/g for part 2.
13:09:42 <fizzie> Always surprises me that (AFAICT) Burlesque has no builtin for "sort and remove duplicates". `Sn` (SortedNub), which you might *think* is it, is actually defined as {><}m[NB, which sorts the *items* and then removes consecutive duplicates. And `U_` (Unique) is defined as ^^NB== (aka dup, nub, equals), without an integrated sort.
13:25:40 <int-e> fizzie: yeah the most twisty thing so far was yesterday's parsing
13:28:12 <fizzie> Yesterday was a bit of a pain in Burlesque. Okay, maybe not the parsing so much (that was just <-{[-4co)-]}m[tp for the initial stacks and wd2enri for a move) but anything that smells like a mutable data structure is always annoying.
13:28:35 <fizzie> I ended up with ln{""};;p^<-{[-4co)-]}m[tp{:rd}m[Pp{wd2enrig_j1?-J{pP'f!!l_PPj'fsaJ't!!#R_+'tsaPp}j-]'fjr~j[~'tjr~jE!}m[p\)[~\[ for part 1 and ln{""};;p^<-{[-4co)-]}m[tp{:rd}m[Pp{wd2enrig_j1?-J{pP'f!!<-co<-l_)<-\[PPj'fsaJ't!!#R<-_+'tsaPp}j-]'fjr~j[~'tjr~j4iae!}m[p\)[~\[ for part 2.
13:29:12 <int-e> I won't try to read that
13:30:22 <FireFly> and people say Perl^WJ looks like line noise..
13:30:38 <fizzie> It uses the pattern where {pP'f!!l_PPj'fsaJ't!!#R_+'tsaPp} is like a block of code with placeholders (here 'f and 't, for "from" and "to" respectively) and then 'fjr~ and 'tjr~ are used to replace those placeholders with the correct values (and then E! evaluates the block N times).
13:30:55 <FireFly> (okok Burlesque makes no claims of being useful in practice, admittedly)
13:32:28 <int-e> fizzie: In Haskell, I used an associative map to do the mutation.
13:35:01 <int-e> Anyway, the parsing wasn't *difficult*, just slightly unusual and thus quite a bit more code to write than usual too.
14:15:36 <fizzie> I left the 1s and the 2s and the 3s and the so-ons at the bottoms of my stacks in the Burlesque solution since it didn't make a difference and saved a [-.
14:47:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:47:57 -!- Sgeo has joined.
15:05:50 -!- tromp has joined.
15:57:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:06:50 -!- tromp has joined.
16:43:13 -!- perlbot has quit (Read error: Connection reset by peer).
16:43:17 -!- simcop2387 has quit (Read error: Connection reset by peer).
16:45:33 -!- simcop2387 has joined.
16:47:33 -!- perlbot has joined.
17:16:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:31:28 -!- tromp has joined.
17:37:48 -!- bgs has joined.
17:41:30 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105110&oldid=105098 * K * (+537) Added more instructions.
17:45:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:05:59 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
18:14:23 -!- tromp has joined.
18:33:38 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105111&oldid=105110 * K * (+72) added a new command
18:49:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:14:47 -!- tromp has joined.
19:18:39 -!- V has joined.
19:48:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:48:48 -!- tromp has joined.
19:53:45 <esolangs> [[Special:Log/upload]] upload * Sanscicondos * uploaded "[[File:Cheese cubed logo.png]]"
20:25:46 -!- Thedarkb-Desktop has joined.
20:28:51 <esolangs> [[Alphalang]] M https://esolangs.org/w/index.php?diff=105113&oldid=103014 * PythonshellDebugwindow * (+42) /* Tools */ Categories
20:33:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:43:11 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105114&oldid=105084 * PythonshellDebugwindow * (+15) /* C */ add
21:06:19 -!- tromp has joined.
21:14:54 <b_jonas> got 25 for today's Redactle score.
21:15:32 <b_jonas> I identified one of the keywords describing what kind of article this is as second guess, but it was nontrivial after that
21:41:01 <esolangs> [[Special:Log/newusers]] create * TheBigH * New user account
21:44:45 <FireFly> 3 (after making a dumb mistake on the 2nd guess), I got pretty lucky though :p
21:45:53 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105115&oldid=105081 * TheBigH * (+143)
21:46:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:47:18 -!- sprock has quit (Remote host closed the connection).
21:54:17 -!- sprock has joined.
21:54:33 <esolangs> [[AllChar]] N https://esolangs.org/w/index.php?oldid=105116 * TheBigH * (+1746) AllChar page creation
21:55:19 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105117&oldid=105116 * TheBigH * (+17)
21:55:41 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105118&oldid=105117 * TheBigH * (+4)
21:55:53 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105119&oldid=105118 * TheBigH * (+1)
21:59:07 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105120&oldid=105119 * TheBigH * (+94)
22:00:57 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105121&oldid=105120 * TheBigH * (-110)
22:08:18 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105122&oldid=105108 * BoundedBeans * (+4168) Added Shakespeare interpreter
22:12:29 <esolangs> [[Deadfish]] M https://esolangs.org/w/index.php?diff=105123&oldid=105122 * BoundedBeans * (+31) Simple change to Shakespeare to make it satisfy the second test case.
22:14:35 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105124&oldid=98205 * Masalt * (+2)
22:18:42 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105125&oldid=105124 * Masalt * (+1) /* Instructions */
22:32:44 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105126&oldid=105125 * Masalt * (+0) /* Instructions */
22:44:16 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105127&oldid=105121 * TheBigH * (+51)
22:44:49 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105128&oldid=105127 * TheBigH * (-16)
22:45:30 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105129&oldid=105128 * TheBigH * (-2)
23:16:48 -!- genpaku has quit (Remote host closed the connection).
23:19:07 <esolangs> [[Half-Broken Car in Heavy Web Traffic]] N https://esolangs.org/w/index.php?oldid=105130 * BoundedBeans * (+1614) Created page with "Half-Broken Car in Heavy Web Traffic is an esolang by [[User:BoundedBeans]] as a derivative of [[Half-Broken Car in Heavy Traffic]]. If implemented, it would allow for Half-Broken Car in Heavy Traffic to be used on the web. ==New comma
23:19:37 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105131&oldid=105114 * BoundedBeans * (+43)
23:20:42 -!- genpaku has joined.
23:20:45 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=105132&oldid=103874 * BoundedBeans * (+42)
23:24:34 <esolangs> [[Thue]] M https://esolangs.org/w/index.php?diff=105133&oldid=103761 * Contextfreebeer * (+157) Added a link to my implementation of a new Thue dialect
2022-12-07
00:02:21 -!- Trieste has quit (Ping timeout: 268 seconds).
00:05:58 -!- Trieste has joined.
00:10:54 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105134&oldid=105129 * TheBigH * (+27)
00:11:05 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105135&oldid=105134 * TheBigH * (+12)
00:40:36 <esolangs> [[Aheui]] https://esolangs.org/w/index.php?diff=105136&oldid=90726 * Masalt * (+18) /* Project Euler */
00:41:52 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105137&oldid=105135 * TheBigH * (-9)
00:42:13 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105138&oldid=105137 * TheBigH * (+12)
00:58:02 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105139&oldid=105126 * Masalt * (+10) /* Instructions */
01:10:49 -!- Trieste has quit (Ping timeout: 268 seconds).
01:11:28 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105140&oldid=105104 * DivergentClouds * (+84) added link to MoshiKoi's c++ implementation
01:15:17 -!- Trieste has joined.
01:22:54 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105141&oldid=105139 * Masalt * (+8) /* Instructions */
01:24:04 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105142&oldid=105140 * DivergentClouds * (+165) added an implementation tip
01:37:41 -!- razetime has joined.
01:41:03 <esolangs> [[User:TheBigH]] N https://esolangs.org/w/index.php?oldid=105143 * TheBigH * (+39) Created page with "Hi. I am the guy that made [[AllChar]]."
01:51:48 <esolangs> [[User talk:TheBigH]] N https://esolangs.org/w/index.php?oldid=105144 * TheBigH * (+45) Created page with "Talk about me, the guy that made [[AllChar]]."
02:01:45 <fizzie> One more piece of ChatGPT fun: https://0x0.st/odP-.txt
02:05:46 <fizzie> Extended edition: https://zem.fi/tmp/dinos.txt
02:09:38 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105145&oldid=105141 * Masalt * (+0) /* Instructions */
02:52:03 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105146&oldid=105145 * Masalt * (-71)
02:52:40 <esolangs> [[Path]] https://esolangs.org/w/index.php?diff=105147&oldid=105146 * Masalt * (+31)
05:05:30 <zzo38> Can AI be used to make and/or solve puzzle games such as Hero Hearts?
05:23:19 <nesuniken[m]> The DOS game?
05:26:53 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:29:55 -!- slavfox has joined.
05:42:50 <zzo38> Yes, but there is also a Windows version, and a Linux version (which I wrote, and has many enhancements).
05:43:53 <zzo38> Do you like Hero Hearts game?
06:08:26 <int-e> `' tree
06:08:28 <HackEso> 63) <fedoragirl> My mascot is a tree of broccoli. \ 208) <zzo38> ais523: Maybe it is better, because I don't think the octopus will live very well in the tree. But the difference is that the Internet is lying and you cannot see such things; you could make modified picture, though, in order to lie more clearly, at least. \ 237) <treederwright> enjoy being locked in your matrix of solidity \ 599) <Phantom__Hoover> Minecraft has made me view all trees as ridi
06:09:06 <int-e> `' 599
06:09:07 <HackEso> 599) <Phantom__Hoover> Minecraft has made me view all trees as ridiculously slender.
06:09:10 <int-e> `" 599
06:09:12 <HackEso> 1/1:599) <Phantom__Hoover> Minecraft has made me view all trees as ridiculously slender.
06:38:11 -!- tromp has joined.
06:50:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
06:52:19 <nesuniken[m]> <zzo38> "Do you like Hero Hearts game?" <- Honestly I was just confused why that game in particular.
06:55:04 <zzo38> Was some particular part of it confusing?
06:56:06 <nesuniken[m]> <zzo38> "Can AI be used to make and/or..." <- Probably, but that's out of my depth. You'd probably have better luck asking this question in gamedev or machine learning communities.
06:56:21 <nesuniken[m]> * Probably, but that's out of my depth. You'd likely have better luck asking this question in gamedev or machine learning communities.
07:01:48 <zzo38> I could add such thing into the misc/ or contrib/ directory of Free Hero Mesh if someone has them, in cas eanyone finds them useful or interesting experiments. I don't know how well it can be done iwth an arbitrary description of game rules (probably much more difficult than being specific to a single game). In some cases, it might be possible to do a few things even without AI.
07:15:40 -!- bgs has quit (Remote host closed the connection).
07:18:02 -!- tromp has joined.
07:47:03 -!- razetime has quit (Read error: Connection reset by peer).
07:47:16 -!- razetime has joined.
08:45:49 -!- Sgeo has quit (Read error: Connection reset by peer).
09:14:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:59:20 -!- Lymia has joined.
10:06:38 -!- tromp has joined.
10:14:19 -!- Lord_of_Life_ has joined.
10:15:00 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:17:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:22:37 -!- wib_jonas has joined.
11:03:13 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105148&oldid=105131 * TheBigH * (+14)
11:31:10 -!- razetime has quit (Ping timeout: 268 seconds).
11:31:31 -!- razetime has joined.
12:04:47 -!- __monty__ has joined.
12:16:53 -!- wib_jonas has quit (Quit: Client closed).
12:22:32 -!- bgs has joined.
12:45:18 <Soni> do any programming languages have true imperative data structures?
12:46:04 <FireFly> what does it mean for a datastructure to be imperative, that it can be mutated in place with imperative operations?
12:48:02 <Soni> `async fn` in e.g. rust, does build imperative data structures
12:48:04 <HackEso> async? No such file or directory
12:48:10 <Soni> but it's not its primary purpose
12:49:11 <Soni> you can exploit lua coroutines for imperative data structures as well, but again not really an intended language feature
12:52:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:55:57 -!- wib_jonas has joined.
13:10:40 <Soni> FireFly: we're not sure how to define it beyond that unfortunately :/
13:18:24 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105149&oldid=105111 * K * (-110) Fixed typos
13:48:35 -!- tromp has joined.
13:56:32 -!- __monty__ has quit (Quit: leaving).
13:57:08 -!- wib_jonas has quit (Ping timeout: 260 seconds).
14:13:46 -!- wib_jonas has joined.
14:41:47 -!- masterbuilder has joined.
15:01:29 -!- Sgeo has joined.
15:57:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:10:57 -!- tromp has joined.
16:37:58 -!- perlbot has quit (Ping timeout: 252 seconds).
16:38:33 -!- perlbot has joined.
16:58:17 <esolangs> [[InstructionPointerBF]] https://esolangs.org/w/index.php?diff=105150&oldid=92244 * Kaveh Yousefi * (+294) Added a hyperlink to my implementation of the InstructionPointerBF programming language on GitHub and added the category tag Implemented.
17:00:23 <esolangs> [[InstructionPointerBF]] https://esolangs.org/w/index.php?diff=105151&oldid=105150 * Kaveh Yousefi * (+163) Added an examples section with an infinitely repeating cat program as its incipient member.
17:09:38 <esolangs> [[InstructionPointerBF]] https://esolangs.org/w/index.php?diff=105152&oldid=105151 * Kaveh Yousefi * (+671) Added further elucidations anenst the bit decoding procedure.
17:11:51 <esolangs> [[InstructionPointerBF]] M https://esolangs.org/w/index.php?diff=105153&oldid=105152 * Kaveh Yousefi * (+89) Added an explanatory paragraph preceding the PocketBF command selector table.
17:11:51 -!- wib_jonas has quit (Quit: Client closed).
17:16:34 -!- bgs has quit (Remote host closed the connection).
17:27:14 <esolangs> [[PocketBF]] https://esolangs.org/w/index.php?diff=105154&oldid=92243 * Kaveh Yousefi * (+125) Added an examples section with an infinitely repeating cat program as its incipient member.
17:29:15 <esolangs> [[PocketBF]] https://esolangs.org/w/index.php?diff=105155&oldid=105154 * Kaveh Yousefi * (+294) Added a hyperlink to my implementation of the PocketBF programming language on GitHub and added the category tag Implemented.
17:29:19 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
17:29:51 -!- razetime has joined.
17:32:13 <esolangs> [[PocketBF]] M https://esolangs.org/w/index.php?diff=105156&oldid=105155 * Kaveh Yousefi * (+93) Improved the instruction tables' formatting.
17:38:26 -!- Lymia has quit (Quit: zzzz <3).
17:41:24 -!- Lymia has joined.
17:47:40 -!- Trieste has quit (Ping timeout: 260 seconds).
17:48:23 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
17:53:29 -!- Trieste has joined.
17:59:16 -!- SGautam has joined.
18:18:49 -!- Trieste has quit (Ping timeout: 260 seconds).
18:22:31 -!- Trieste has joined.
18:50:12 <esolangs> [[Talk:1+]] N https://esolangs.org/w/index.php?oldid=105157 * Olive * (+281) /* Re-defining functions */ new section
18:50:31 <esolangs> [[Talk:1+]] M https://esolangs.org/w/index.php?diff=105158&oldid=105157 * Olive * (+0)
18:53:27 -!- Trieste has quit (Ping timeout: 260 seconds).
18:54:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:57:08 <esolangs> [[Special:Log/newusers]] create * MopBanana * New user account
18:57:17 <esolangs> [[Talk:1+]] https://esolangs.org/w/index.php?diff=105159&oldid=105158 * Olive * (+356)
18:58:21 -!- Trieste has joined.
19:02:15 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105160&oldid=105115 * MopBanana * (+200) /* Introductions */
19:03:02 <esolangs> [[Half-Broken Car in Heavy Web Traffic]] M https://esolangs.org/w/index.php?diff=105161&oldid=105130 * PythonshellDebugwindow * (+56) Categories
19:13:56 -!- tromp has joined.
19:15:50 <esolangs> [[PocketBF]] https://esolangs.org/w/index.php?diff=105162&oldid=105156 * Kaveh Yousefi * (+550) Reformatted the command table.
19:16:00 <Soni> FireFly: the basic idea is that an imperative data structure is not declarative
19:16:13 <Soni> a declarative data structure is one which is declared, and then you do stuff with it
19:16:23 <Soni> so an imperative data structure is one which is formed from what you do with it
19:17:11 <Soni> you could argue python has imperative data structures but we wouldn't, because it has classes. we feel like imperative data structures have to be more fundamental than that.
19:17:24 <Soni> imperative data structures have to be about the flow of data, instead of the shape of data
19:17:35 <Soni> python does think about the shape of data more than the flow of data
19:17:56 <Soni> but things like `async fn` in rust, coroutines in lua, etc, do have that "flow of data" property
19:18:09 <Soni> they're not perfect tho
19:18:15 <Soni> can we do better?
19:18:29 <Soni> (personally, we can't, but maybe someone else has a better idea)
19:20:17 <esolangs> [[PocketBF]] https://esolangs.org/w/index.php?diff=105163&oldid=105162 * Kaveh Yousefi * (+162) Added a See also section with two initial members.
19:33:07 <esolangs> [[NNYRLD]] N https://esolangs.org/w/index.php?oldid=105164 * MopBanana * (+2070) An esolang that mimics the language of a 9 year old
19:35:36 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105165&oldid=105148 * MopBanana * (+13)
19:35:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:49:33 -!- tromp has joined.
21:18:14 -!- SGautam has quit (Quit: Connection closed for inactivity).
21:37:31 -!- Trieste has quit (Ping timeout: 265 seconds).
21:40:07 -!- Trieste has joined.
21:42:21 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105166&oldid=105070 * Dtp09 * (+280)
21:42:41 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105167&oldid=105166 * Dtp09 * (+18) /* 1.3.1 (12/6/22) */
21:42:49 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105168&oldid=105167 * Dtp09 * (+0) /* 1.3.1 (12/6/22) */
21:44:57 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105169&oldid=105168 * Dtp09 * (+11) /* Commands */
22:13:11 -!- decay has quit.
22:34:30 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:42:29 -!- Thelie has joined.
22:53:04 <esolangs> [[Special:Log/upload]] upload * Dtp09 * uploaded "[[File:Tile Cat.png]]"
22:53:33 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105171&oldid=105169 * Dtp09 * (+242) /* Code Examples */
23:03:23 -!- tromp has joined.
23:13:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:14:17 -!- tromp has joined.
23:36:30 -!- Trieste has quit (Ping timeout: 260 seconds).
23:47:41 -!- Trieste has joined.
23:48:53 -!- Thelie has quit (Remote host closed the connection).
23:49:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
2022-12-08
01:29:54 <esolangs> [[AllChar]] https://esolangs.org/w/index.php?diff=105172&oldid=105138 * TheBigH * (-1)
01:46:35 -!- Trieste has quit (Ping timeout: 260 seconds).
01:56:11 -!- Trieste has joined.
02:50:51 -!- razetime has joined.
02:55:32 -!- Trieste has quit (Ping timeout: 256 seconds).
03:08:57 -!- Trieste has joined.
04:04:14 -!- Trieste has quit (Ping timeout: 246 seconds).
04:06:48 -!- Trieste has joined.
04:15:26 -!- Trieste has quit (Ping timeout: 256 seconds).
04:17:19 <zzo38> I don't know either what you meant by "imperative data structures". JavaScript has a Proxy function, but I am not sure if what you meant. How is `async fn` is Rust doing? Is it a data structure?
04:19:56 -!- Trieste has joined.
05:10:27 -!- Trieste has quit (Ping timeout: 255 seconds).
05:16:49 -!- Trieste has joined.
05:28:30 -!- Trieste has quit (Ping timeout: 268 seconds).
05:34:17 -!- Melvar` has joined.
05:37:25 -!- Melvar has quit (Ping timeout: 256 seconds).
05:38:39 -!- Trieste has joined.
05:38:59 -!- Melvar` has quit (Ping timeout: 260 seconds).
05:52:18 -!- Melvar` has joined.
06:00:20 -!- Trieste has quit (Ping timeout: 260 seconds).
06:04:35 -!- Trieste has joined.
06:12:57 -!- bgs has joined.
06:18:04 -!- Trieste has quit (Ping timeout: 265 seconds).
06:31:18 -!- Trieste has joined.
06:51:40 -!- Trieste has quit (Ping timeout: 260 seconds).
07:03:28 -!- bgs has quit (Remote host closed the connection).
07:04:09 -!- Trieste has joined.
07:24:05 -!- Trieste has quit (Ping timeout: 246 seconds).
07:30:55 -!- razetime_ has joined.
07:36:41 -!- Trieste has joined.
07:40:34 -!- tromp has joined.
08:03:59 -!- Trieste has quit (Ping timeout: 260 seconds).
08:17:52 -!- Trieste has joined.
08:22:53 <esolangs> [[Brainfuck]] https://esolangs.org/w/index.php?diff=105173&oldid=104877 * Andor ch * (+166) added brainfuck fantasy console - could also be under funny variants
08:54:18 -!- razetime_ has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
09:02:24 -!- Trieste has quit (Ping timeout: 265 seconds).
09:07:59 -!- Sgeo has quit (Read error: Connection reset by peer).
09:12:42 -!- Trieste has joined.
09:29:47 -!- Trieste has quit (Ping timeout: 246 seconds).
09:33:32 -!- Trieste has joined.
09:35:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:45:10 -!- tromp has joined.
09:50:03 -!- Trieste has quit (Ping timeout: 260 seconds).
10:09:56 -!- Trieste has joined.
10:14:05 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:16:13 -!- Lord_of_Life has joined.
10:23:07 -!- Trieste has quit (Ping timeout: 265 seconds).
10:38:37 -!- Trieste has joined.
10:47:15 -!- Thelie has joined.
10:56:43 -!- Thelie has quit (Ping timeout: 248 seconds).
11:03:26 -!- Trieste has quit (Ping timeout: 256 seconds).
11:04:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
11:07:02 -!- tromp has joined.
11:21:18 -!- Trieste has joined.
11:32:49 -!- Thelie has joined.
11:40:42 <esolangs> [[Commercial]] https://esolangs.org/w/index.php?diff=105174&oldid=65547 * Ricky42069 * (+41)
11:57:13 -!- Trieste has quit (Ping timeout: 260 seconds).
12:03:11 -!- Trieste has joined.
12:19:43 -!- Trieste has quit (Ping timeout: 260 seconds).
12:45:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:47:02 -!- Trieste has joined.
12:56:10 -!- Thelie has quit (Remote host closed the connection).
13:00:26 -!- tromp has joined.
13:22:11 -!- Trieste has quit (Ping timeout: 252 seconds).
13:26:05 -!- Trieste has joined.
13:45:11 -!- Trieste has quit (Ping timeout: 264 seconds).
13:49:35 -!- FreeFull has joined.
13:57:32 -!- Trieste has joined.
14:08:36 -!- wib_jonas has joined.
14:12:56 -!- Trieste has quit (Ping timeout: 246 seconds).
14:19:10 -!- Trieste has joined.
14:22:15 <esolangs> [[SideStacks]] N https://esolangs.org/w/index.php?oldid=105175 * Myoitzi * (+7582) Created page with "'''SideStacks''' is a Stack-Based programming language made by [[User:Myoitzi]] housing two [[Stack|stacks]] and two 8-bit registers. ==Instruction set== SideStacks uses a multitude of Single-character instructions, similar to [[brainfuck]]. A list of instructions
14:25:08 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105176&oldid=105165 * Myoitzi * (+17)
14:28:38 <esolangs> [[User:Myoitzi]] https://esolangs.org/w/index.php?diff=105177&oldid=93341 * Myoitzi * (+40)
14:39:10 -!- Trieste has quit (Ping timeout: 268 seconds).
15:01:23 -!- Trieste has joined.
15:09:10 -!- Sgeo has joined.
15:13:09 -!- Thedarkb-Desktop has quit (Ping timeout: 256 seconds).
15:13:24 -!- Trieste has quit (Ping timeout: 248 seconds).
15:24:44 -!- Trieste has joined.
16:30:29 -!- immibis_ has quit (Remote host closed the connection).
16:31:24 -!- immibis_ has joined.
17:38:03 -!- Thedarkb-Desktop has joined.
18:02:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:11:47 -!- wib_jonas has quit (Quit: Client closed).
18:19:07 -!- tromp has joined.
18:19:56 -!- razetime has quit (Ping timeout: 268 seconds).
18:41:49 -!- Trieste has quit (Ping timeout: 260 seconds).
18:44:41 -!- Trieste has joined.
19:16:28 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:21:47 -!- tromp has joined.
19:22:17 -!- Trieste has quit (Ping timeout: 255 seconds).
19:30:09 -!- Trieste has joined.
19:45:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:52:42 -!- Trieste has quit (Ping timeout: 256 seconds).
19:56:49 -!- Trieste has joined.
19:58:24 -!- tromp has joined.
20:09:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:12:10 -!- Trieste has quit (Ping timeout: 268 seconds).
20:18:28 -!- Trieste has joined.
20:27:05 -!- tromp has joined.
20:37:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:53:15 -!- tromp has joined.
20:55:38 -!- Cale has quit (Read error: Connection reset by peer).
21:05:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:05:39 -!- Trieste has quit (Ping timeout: 260 seconds).
21:10:21 -!- Trieste has joined.
21:12:05 -!- tromp has joined.
21:14:28 <esolangs> [[IBSA]] https://esolangs.org/w/index.php?diff=105178&oldid=105080 * Simple9371 * (+51) Removed multiline comments
21:18:07 <esolangs> [[IBSA]] M https://esolangs.org/w/index.php?diff=105179&oldid=105178 * Simple9371 * (-98) /* Documentation */ Added back multiline comments
21:18:26 -!- Cale has joined.
21:20:20 <esolangs> [[IBSA]] M https://esolangs.org/w/index.php?diff=105180&oldid=105179 * Simple9371 * (+3) Added line breaks
21:29:11 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105181&oldid=105171 * Dtp09 * (+105) /* Update Log */
21:29:26 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105182&oldid=105181 * Dtp09 * (+1) /* Cat */
21:30:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:32:09 -!- Thelie has joined.
21:37:13 -!- tromp has joined.
21:45:47 -!- dutch has joined.
21:47:16 -!- Thelie has quit (Remote host closed the connection).
21:54:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:03:26 -!- tromp has joined.
22:32:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:46:27 -!- tromp has joined.
22:55:36 -!- Trieste has quit (Ping timeout: 255 seconds).
23:10:30 -!- Trieste has joined.
23:15:32 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:23:49 -!- Trieste has quit (Ping timeout: 252 seconds).
23:28:36 -!- Trieste has joined.
23:35:35 -!- FreeFull has quit.
23:42:50 -!- decay has joined.
2022-12-09
00:16:17 <zzo38> People still argue about the best way to implement 64-bit article numbers in NNTP. My way is: just use bigger numbers than 32-bits if necessary; nothing else in the protocol needs to be changed.
00:22:23 <b_jonas> zzo38: won't that confuse some existing older programs because they scanf and don't check for overflow?
00:33:47 -!- dutch has quit (Quit: WeeChat 3.7.1).
00:34:14 <zzo38> Yes, although none of the alternatives would allow programs to work properly and not lose any articles, either. If there are no too big article numbers then they will continue to work as they do; if there are too big article numbers, then it will be necessary to fix the software anyways, regardless of what you do, or else break stuff.
02:27:29 -!- razetime has joined.
03:28:12 -!- decay_ has joined.
03:29:30 -!- MrAureliusR_ has joined.
03:30:05 -!- Lymee has joined.
03:30:23 -!- SoniEx2 has joined.
03:31:18 -!- sprocket has joined.
03:31:43 -!- masterbu1lder has joined.
03:34:49 -!- decay has quit (Ping timeout: 256 seconds).
03:34:49 -!- decay_ has changed nick to decay.
03:34:49 -!- Trieste has quit (Ping timeout: 256 seconds).
03:34:49 -!- sprock has quit (Ping timeout: 256 seconds).
03:34:50 -!- Lymia has quit (Ping timeout: 256 seconds).
03:34:50 -!- masterbuilder has quit (Ping timeout: 256 seconds).
03:34:50 -!- MrAureliusR has quit (Ping timeout: 256 seconds).
03:34:50 -!- Soni has quit (Ping timeout: 256 seconds).
03:39:10 -!- Trieste has joined.
05:10:33 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:13:40 -!- slavfox has joined.
05:21:56 <b_jonas> zzo38: sure, but it's better to break a program in a way that likely makes it give an error message than to break it silently
05:29:38 -!- Trieste has quit (Ping timeout: 268 seconds).
05:33:06 -!- Trieste has joined.
05:43:08 <b_jonas> yay, the channel is now 20 years old!
06:03:04 -!- Trieste has quit (Ping timeout: 252 seconds).
06:05:40 -!- Trieste has joined.
06:10:31 <int-e> `? password
06:10:34 <HackEso> The password of the month was delayed by snow and ice and Elon Musk.
06:16:36 -!- Trieste has quit (Ping timeout: 256 seconds).
06:31:40 -!- bgs has joined.
06:35:09 -!- Trieste has joined.
06:41:17 <shachaf> `` echo "The password of the month is $(cat /dev/urandom | tr -dc 'a-z' | head -c15)." > ../wisdom/password
06:41:20 <HackEso> No output.
06:52:18 -!- bgs has quit (Remote host closed the connection).
06:55:25 -!- m5zs7k has quit (Ping timeout: 260 seconds).
06:55:39 -!- Trieste has quit (Ping timeout: 260 seconds).
07:01:08 <int-e> . o O ( < /dev/urandom tr -dc a | head -c15 )
07:02:54 -!- m5zs7k has joined.
07:04:59 -!- Sgeo has quit (Read error: Connection reset by peer).
07:07:30 -!- Trieste has joined.
07:13:19 <shachaf> > 15 * logBase 2 26
07:13:20 <lambdabot> 70.50659577211638
07:34:16 -!- tromp has joined.
07:38:12 -!- Trieste has quit (Ping timeout: 256 seconds).
07:46:26 -!- m5zs7k has quit (Ping timeout: 246 seconds).
07:59:14 -!- Trieste has joined.
08:00:05 -!- m5zs7k has joined.
08:15:22 -!- Trieste has quit (Ping timeout: 265 seconds).
08:20:44 <zzo38> Can you use complex numbers in Magic: the Gathering with Un-cards?
08:22:02 -!- Trieste has joined.
08:39:30 <int-e> Didn't they have imaginary health one time? (Which must have been well over a decade ago because that's when I stopped following M:tG)
08:40:35 <int-e> (For the same reason it's also possible that I misrember.)
09:04:40 -!- m5zs7k has quit (Ping timeout: 265 seconds).
09:05:28 -!- Trieste has quit (Ping timeout: 256 seconds).
09:08:02 -!- m5zs7k has joined.
09:13:53 -!- Trieste has joined.
09:34:22 -!- Trieste has quit (Ping timeout: 256 seconds).
09:35:08 -!- Trieste has joined.
10:15:16 -!- Lord_of_Life_ has joined.
10:15:42 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
10:16:31 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:23:37 -!- wib_jonas has joined.
10:31:29 <wib_jonas> int-e, zzo38: not as far as I know.  I believe Infinity Elemental https://scryfall.com/card/und/54/infinity-elemental and Just Desserts https://scryfall.com/card/ust/90/just-desserts are the only cards that involve numbers that aren't half-integers
10:42:56 -!- Trieste has quit (Ping timeout: 256 seconds).
10:49:02 -!- Trieste has joined.
10:58:31 <esolangs> [[Special:Log/newusers]] create * Transoptimal * New user account
11:02:14 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105183&oldid=105160 * Transoptimal * (+169) transoptimal introduction
11:11:16 -!- Trieste has quit (Ping timeout: 256 seconds).
11:15:05 -!- Trieste has joined.
12:15:47 -!- chiselfuse has quit (Ping timeout: 255 seconds).
12:17:41 -!- chiselfuse has joined.
12:18:55 -!- earend1 has joined.
12:26:14 <esolangs> [[Miscmisc2]] N https://esolangs.org/w/index.php?oldid=105184 * Transoptimal * (+2084) Create miscmisc2 language page
12:35:14 <esolangs> [[Miscmisc2]] M https://esolangs.org/w/index.php?diff=105185&oldid=105184 * Transoptimal * (+263) Add hello world example
12:40:03 <esolangs> [[Miscmisc2]] M https://esolangs.org/w/index.php?diff=105186&oldid=105185 * Transoptimal * (+343) Add cat example
12:43:22 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:09:20 -!- Trieste has quit (Ping timeout: 260 seconds).
13:20:45 -!- Trieste has joined.
13:27:06 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105187&oldid=105176 * Transoptimal * (+16) Add miscmisc2 to the list
13:30:38 -!- Trieste has quit (Ping timeout: 268 seconds).
13:30:49 <wib_jonas> Welcome to the twentieth anniversary international hub of esoteric programming language creation, celebration, and Christmas puzzle solving for stars! | https://esolangs.org | logs: https://logs.esolangs.org/
13:30:54 -!- wib_jonas has set topic: Welcome to the twentieth anniversary international hub of esoteric programming language creation, celebration, and Christmas puzzle solving for stars! | https://esolangs.org | logs: https://logs.esolangs.org/.
13:31:13 <int-e> `? *
13:31:17 <HackEso> Twinkle, twinkle, little star!
13:31:20 <wib_jonas> yes, those
13:34:48 -!- Trieste has joined.
13:48:25 -!- Trieste has quit (Ping timeout: 260 seconds).
13:51:05 <esolangs> [[Miscmisc2]] M https://esolangs.org/w/index.php?diff=105188&oldid=105186 * Transoptimal * (+124) Add link to interpreter
13:51:07 <wib_jonas> hmm, maybe I should make it "twentieth esoteric programming adoption, anniversary, and advent!"
13:56:24 -!- wib_jonas has set topic: Welcome to the twentieth international hub of esoteric programming language analysis, adoption, anniversary, and advent of code! | https://esolangs.org | logs: https://logs.esolangs.org/.
14:02:54 <int-e> Oh, https://xkcd.com/2708/ is also about stars
14:07:03 -!- Trieste has joined.
14:17:50 -!- tromp has joined.
14:19:05 <esolangs> [[Edge]] https://esolangs.org/w/index.php?diff=105189&oldid=36906 * Kaveh Yousefi * (+4135) Added an interpreter implementation in Common Lisp and introduced the category tag Implemented.
14:19:49 <esolangs> [[Edge]] https://esolangs.org/w/index.php?diff=105190&oldid=105189 * Kaveh Yousefi * (+2) Rectified the freshly introduced Implemented category tag.
14:21:54 -!- Trieste has quit (Ping timeout: 260 seconds).
14:27:30 <esolangs> [[Miscmisc2]] M https://esolangs.org/w/index.php?diff=105191&oldid=105188 * PythonshellDebugwindow * (+71) Formatting, categories
14:29:58 <esolangs> [[Edge]] https://esolangs.org/w/index.php?diff=105192&oldid=105190 * Kaveh Yousefi * (+2110) Added an examples section with three initial members, entailing also a Hello, World! program.
14:33:03 <esolangs> [[Edge]] https://esolangs.org/w/index.php?diff=105193&oldid=105192 * Kaveh Yousefi * (+256) Introduced a Commands section header and supplemented further information regarding the switches.
14:33:33 -!- Sgeo has joined.
14:34:04 <esolangs> [[Edge]] M https://esolangs.org/w/index.php?diff=105194&oldid=105193 * Kaveh Yousefi * (+5) Amended the example program title Copying a cell to Moving a cell value.
14:36:44 -!- Trieste has joined.
14:53:59 -!- Trieste has quit (Ping timeout: 260 seconds).
14:59:26 <esolangs> [[Xaxa]] M https://esolangs.org/w/index.php?diff=105195&oldid=97446 * PythonshellDebugwindow * (+49) /* Interpreter */ Categories
15:02:22 -!- Trieste has joined.
15:16:15 -!- Trieste has quit (Ping timeout: 260 seconds).
15:19:44 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
15:29:14 <esolangs> [[Edge]] M https://esolangs.org/w/index.php?diff=105196&oldid=105194 * Kaveh Yousefi * (+30) Improved the instruction tables' formatting, added further type information to the implementation, and formatting its documentation string.
15:36:20 -!- Trieste has joined.
15:40:21 <earend1> `blsq "foobar"'x0sa
15:40:23 <HackEso> ​"xoobar"
15:41:46 <earend1> `"blah"/cop^IN
15:41:47 <HackEso> ​"blah"/cop^IN? No such file or directory
15:41:59 <earend1> `blsw "blah"/cop^IN
15:42:00 <HackEso> blsw? No such file or directory
15:42:09 <earend1> `blsq "blah"/cop^IN
15:42:10 <HackEso> ERROR: Unknown command: (N \ )! \ ERROR: Unknown command: (^I)! \ ERROR: Unknown command: (op)! \ ERROR: Unknown command: (/c)! \ "blah"
16:00:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:03:03 -!- Trieste has quit (Ping timeout: 252 seconds).
16:15:23 -!- Trieste has joined.
16:15:34 -!- tromp has joined.
16:26:23 -!- Trieste has quit (Ping timeout: 260 seconds).
16:30:39 -!- Trieste has joined.
16:31:38 -!- wib_jonas has quit (Ping timeout: 260 seconds).
16:41:04 -!- Trieste has quit (Ping timeout: 256 seconds).
16:48:19 -!- Trieste has joined.
17:05:51 -!- Trieste has quit (Ping timeout: 268 seconds).
17:07:28 <fizzie> `blsq "ULRD"{**5.%}m[ "convenient!"vv
17:07:29 <HackEso> ​{0 1 2 3}
17:09:54 -!- Trieste has joined.
17:12:22 <fizzie> `blsq "UUDDLRLR"XX{2336 3dg?d2coj**5.%!!}m[
17:12:23 <HackEso> ​{{0 -1} {0 -1} {0 1} {0 1} {-1 0} {1 0} {-1 0} {1 0}}
17:29:14 -!- Trieste has quit (Ping timeout: 256 seconds).
17:39:45 <FireFly> maybe I should learn burlesque hm
17:42:16 -!- Trieste has joined.
17:45:18 <fizzie> One drawback: neither the language reference, nor the Moonpage, is exactly correct. There's some undocumented-but-useful stuff, some of which I learned by reading the interpreter in previous years but then promptly forgot.
17:54:02 * FireFly nods
17:59:35 -!- Trieste has quit (Ping timeout: 264 seconds).
18:02:32 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105197&oldid=105149 * K * (+198) Changed some instructions.
18:12:08 -!- Trieste has joined.
18:23:00 -!- Trieste has quit (Ping timeout: 252 seconds).
18:25:53 <fizzie> Looking at some of the last year's solutions reminded me of one of them. There's a set of 10 numbered variables that you can set with sX (where X = 0..9, and SX is shorthand for dup + sX) and get with gX, and I used them a lot in "stateful" solutions because they can be much (and sometimes shorter) than using the state stack.
18:26:37 <fizzie> I also feel like I had come up with an alternative for {0 0} that wasn't any shorter but avoided that unseemly space, but I can't identify it now.
18:27:05 -!- Trieste has joined.
18:38:39 -!- Cale has quit (Read error: Connection reset by peer).
18:43:14 -!- Trieste has quit (Ping timeout: 260 seconds).
18:46:35 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:58:11 -!- Trieste has joined.
19:08:37 -!- earend1 has quit (Quit: Connection closed for inactivity).
19:13:21 -!- FreeFull has joined.
19:18:29 -!- tromp has joined.
19:19:10 -!- Trieste has quit (Ping timeout: 256 seconds).
19:30:47 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105198&oldid=105197 * K * (+88) added brainfuck symbols
19:33:35 -!- Trieste has joined.
20:14:12 <b_jonas> `blsq {0j}
20:14:14 <HackEso> ​{0 j}
20:14:18 <b_jonas> `blsq {0J}
20:14:19 <HackEso> ​{0 J}
20:14:20 <b_jonas> `blsq {0q}
20:14:21 <HackEso> ERROR: (line 6, column 4): \ unexpected "}" \ expecting white space, "o", "begin lisp", "fancy", "%", "set", "g", "get", "s", "S", "call", "proc", "m{", "f{", "r{", "q", "{", "\"", "-", digit, "'", "(", "y", "k", "`" or "``"
20:14:23 <b_jonas> `blsq {0Q}
20:14:24 <HackEso> ​{0 Q}
20:14:37 <b_jonas> oh right, that makes code
20:14:44 <b_jonas> like postscript braces
20:29:52 -!- Trieste has quit (Ping timeout: 252 seconds).
20:42:21 -!- Trieste has joined.
20:43:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:48:21 <esolangs> [[Brainlove]] M https://esolangs.org/w/index.php?diff=105199&oldid=34213 * PythonshellDebugwindow * (+70) Categories
21:09:04 -!- tromp has joined.
21:28:04 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105200&oldid=105198 * K * (+218) added more stuff
21:57:47 -!- chiselfu1e has joined.
21:59:26 -!- chiselfuse has quit (Ping timeout: 255 seconds).
21:59:32 -!- Trieste has quit (Ping timeout: 256 seconds).
22:01:33 -!- chiselfu1e has quit (Remote host closed the connection).
22:02:43 -!- chiselfuse has joined.
22:03:18 <fizzie> `blsq 0J_+
22:03:20 <HackEso> ​{0 0}
22:03:27 <fizzie> It was in fact even shorter by one character.
22:03:41 <fizzie> Had forgotten that _+ can make a block of two elements.
22:03:55 <fizzie> Well, two numbers, to be specific.
22:08:17 -!- Trieste has joined.
22:27:08 -!- Trieste has quit (Ping timeout: 268 seconds).
22:41:43 -!- Trieste has joined.
22:56:38 -!- Trieste has quit (Ping timeout: 260 seconds).
23:18:37 -!- Trieste has joined.
23:43:32 -!- FreeFull has quit.
23:43:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:58:35 -!- cakeprophet has joined.
2022-12-10
00:03:07 -!- Trieste has quit (Ping timeout: 260 seconds).
00:20:51 -!- Trieste has joined.
00:41:11 -!- razetime has joined.
01:02:34 -!- Trieste has quit (Ping timeout: 256 seconds).
01:06:36 <zzo38> A feature I consider harmful in programming languages is a Unicode string type. It tends to be misused in API specifications (and it is sometimes the case even for programming language that do not have a Unicode string type, unfortunately). A feature such as GOTO is not harmful; it is helpful, and you do not have to use it if you do not want to, and even if you do, it doesn't affect interfaces.
01:18:19 -!- Trieste has joined.
01:55:21 <esolangs> [[Bitflipper]] https://esolangs.org/w/index.php?diff=105201&oldid=94152 * Dtp09 * (+1319)
01:56:08 <esolangs> [[Bitflipper]] https://esolangs.org/w/index.php?diff=105202&oldid=105201 * Dtp09 * (-2) /* Interpreters */
01:57:23 <esolangs> [[User:Dtp09]] https://esolangs.org/w/index.php?diff=105203&oldid=103604 * Dtp09 * (+23)
01:57:50 <esolangs> [[Drawfuck]] https://esolangs.org/w/index.php?diff=105204&oldid=103606 * Dtp09 * (-38)
01:58:10 <esolangs> [[Drawfuck]] https://esolangs.org/w/index.php?diff=105205&oldid=105204 * Dtp09 * (-8)
02:00:06 <esolangs> [[Bitflipper]] https://esolangs.org/w/index.php?diff=105206&oldid=105202 * Dtp09 * (-14) /* Truth Machine */
02:01:44 -!- Trieste has quit (Ping timeout: 268 seconds).
02:02:12 <esolangs> [[WholesomeFuck]] https://esolangs.org/w/index.php?diff=105207&oldid=101942 * Dtp09 * (-557)
02:02:49 <esolangs> [[STACKIE]] N https://esolangs.org/w/index.php?oldid=105208 * Monochromeninja * (+8936) created
02:08:38 <esolangs> [[User:Dtp09]] https://esolangs.org/w/index.php?diff=105209&oldid=105203 * Dtp09 * (+63)
02:10:59 -!- Trieste has joined.
02:11:50 <esolangs> [[User:Dtp09]] https://esolangs.org/w/index.php?diff=105210&oldid=105209 * Dtp09 * (+132)
02:14:53 -!- masterbu1lder has quit (Quit: Lost terminal).
02:16:36 -!- masterbuilder has joined.
02:17:28 <masterbuilder> zzo38: Why do you consider Unicode string types harmful?
02:26:26 -!- Trieste has quit (Ping timeout: 256 seconds).
02:44:26 -!- Trieste has joined.
03:00:26 -!- Trieste has quit (Ping timeout: 256 seconds).
03:04:37 -!- cakeprophet has quit (Quit: Client closed).
03:05:28 -!- Trieste has joined.
03:26:30 <zzo38> Because libraries tend to misuse them in the interfaces they expose.
03:36:08 -!- Trieste has quit (Ping timeout: 256 seconds).
03:42:35 -!- Trieste has joined.
03:52:07 -!- Trieste has quit (Ping timeout: 268 seconds).
04:12:50 -!- Trieste has joined.
04:22:29 -!- Trieste has quit (Ping timeout: 260 seconds).
04:27:20 -!- Trieste has joined.
04:38:22 -!- Trieste has quit (Ping timeout: 268 seconds).
04:42:37 -!- Trieste has joined.
05:08:35 -!- Trieste has quit (Ping timeout: 268 seconds).
05:13:44 -!- Trieste has joined.
05:22:34 -!- Trieste has quit (Ping timeout: 260 seconds).
05:32:18 -!- Trieste has joined.
06:07:59 -!- Trieste has quit (Ping timeout: 246 seconds).
06:12:28 -!- Trieste has joined.
06:34:38 -!- Trieste has quit (Ping timeout: 256 seconds).
06:38:32 -!- immibis_ has quit (Remote host closed the connection).
06:40:07 -!- immibis_ has joined.
06:41:03 <esolangs> [[Talk:Xaxa]] N https://esolangs.org/w/index.php?oldid=105211 * PkmnQ * (+99) Created page with "What would `-^` do? --~~~~"
06:56:50 -!- Trieste has joined.
07:10:04 -!- Trieste has quit (Ping timeout: 268 seconds).
07:27:33 <esolangs> [[Tile/Textile]] N https://esolangs.org/w/index.php?oldid=105212 * Dtp09 * (+4822) Created page with "'''Textile''' is an attempt at a written form of Tile created by [[User:Dtp09]] on December 9th, 2022. It's name is a portmanteau of the words "Text" and "Tile", which is exactly what it is. A text representation of Tile. Textile uses an assembly-like syntax, and wa
07:28:17 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105213&oldid=105212 * Dtp09 * (+0)
07:46:59 -!- tromp has joined.
08:38:34 -!- bgs has joined.
09:07:34 -!- earend1 has joined.
09:27:32 <esolangs> [[Gar]] N https://esolangs.org/w/index.php?oldid=105214 * Masalt * (+289) Created page with "{{lowercase}} {{Stub}} :''The language '''gar''' is lowercased, except at the start of a sentence.'' ""Gar"" is an [[esoteric programming language]] invented by [[User:masalt]]. ==[[Popular problem|Examples]]== ===[[Fibonacci sequence|Fibonacci Sequence]]=== > > { % :
09:29:49 -!- bgs has quit (Remote host closed the connection).
09:30:53 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105215&oldid=105214 * Masalt * (+12) /* Fibonacci Sequence */
09:31:57 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105216&oldid=105215 * Masalt * (+2)
09:35:45 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105217&oldid=104931 * Andor ch * (+357)
09:39:26 <esolangs> [[Special:Log/upload]] upload * Andor ch * uploaded "[[File:Sonfic .png]]"
09:39:31 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105219&oldid=105217 * Andor ch * (+167)
09:40:31 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105220&oldid=105219 * Andor ch * (+5)
09:41:02 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105221&oldid=105220 * Andor ch * (+0)
09:41:21 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105222&oldid=105221 * Andor ch * (-3)
09:42:29 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105223&oldid=105222 * Andor ch * (-8)
09:44:43 <esolangs> [[Esolang:Categorization]] https://esolangs.org/w/index.php?diff=105224&oldid=104211 * Andor ch * (+55)
09:49:36 <esolangs> [[Brainfuckconsole74]] https://esolangs.org/w/index.php?diff=105225&oldid=105223 * Andor ch * (+26)
09:51:35 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105226&oldid=104886 * Masalt * (+9) /* Languages */
09:54:01 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105227&oldid=105216 * Masalt * (+330) /* Examples */
10:06:58 -!- Sgeo has quit (Read error: Connection reset by peer).
10:11:27 -!- chiselfuse has quit (Remote host closed the connection).
10:11:49 -!- chiselfuse has joined.
10:13:33 <esolangs> [[Special:Log/newusers]] create * Psycoder-x * New user account
10:16:12 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
10:17:20 -!- Lord_of_Life has joined.
10:26:27 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105228&oldid=105183 * Psycoder-x * (+205) Psycoder-x's sign
10:36:16 <esolangs> [[Talk:13 bytes :D]] N https://esolangs.org/w/index.php?oldid=105229 * Stysan * (+112) Created page with "amazing --~~~~, the 16 bytes creator"
10:50:22 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105230&oldid=105227 * Masalt * (+52) /* Examples */
10:53:20 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105231&oldid=105230 * Masalt * (+28) /* Examples */
11:07:33 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105232&oldid=105231 * Masalt * (+0) /* Examples */
11:50:00 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105233&oldid=105232 * Masalt * (+82) /* Examples */
12:10:07 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105234&oldid=105226 * Masalt * (+13) /* Languages */
12:14:51 <fizzie> ChatGPT is bad at writing polyglots: https://zem.fi/tmp/polyglot-1.png
12:14:54 <fizzie> "When compiled as a C program, the compiler will ignore the lines of code that are not valid C -- When interpreted as Python, the interpreter will ignore the lines of code that are not valid Python, --"
12:14:58 <fizzie> If only it were that easy.
12:15:33 <fizzie> I got an even less sensible result when I tried on my phone, but didn't save it.
12:55:12 <esolangs> [[Special:Log/newusers]] create * Yufang321 * New user account
13:35:02 <int-e> (* This is a comment in Pascal *)
13:36:03 <int-e> "When compiled as a C program, the compiler will ignore the lines of code that are not valid C, [...]"
13:36:33 <int-e> Maybe that's the future.
13:37:13 <int-e> Accepting illegal programs will make AIs much better at writing compilable code.
13:43:35 <b_jonas> the easiest way is probably to put all the c code inside single-line #defines except one invocation, and put all the python code in a C comment that starts in a #define line.
13:48:06 <int-e> b_jonas: http://paste.debian.net/1263539/
13:48:29 <int-e> (Yeah, this won't scale.)
13:48:43 <esolangs> [[User:Bananaapple]] https://esolangs.org/w/index.php?diff=105235&oldid=77332 * Bananaapple * (-126) Blanked the page
13:49:13 <esolangs> [[Filth]] https://esolangs.org/w/index.php?diff=105236&oldid=79914 * Bananaapple * (-315)
14:05:13 <masterbuilder> zzo38: Well, what do you mean by that exactly?
14:13:03 <b_jonas> int-e: right
14:13:25 <b_jonas> unless you make the whole python program just a call to exec
14:21:17 <b_jonas> that is a convenient way to share data between the two languages though, since the syntax of double-quoted strings is compatible enough
14:27:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:46:05 -!- chiselfuse has quit (Ping timeout: 255 seconds).
14:51:34 -!- tromp has joined.
15:05:56 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
15:06:17 -!- perlbot has quit (Read error: Connection reset by peer).
15:07:49 -!- chiselfuse has joined.
15:08:34 -!- simcop2387 has joined.
15:09:04 -!- perlbot has joined.
15:30:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:48:25 -!- tromp has joined.
16:08:26 -!- chiselfuse has quit (Ping timeout: 255 seconds).
16:09:48 -!- Trieste has joined.
16:10:23 -!- chiselfuse has joined.
16:59:03 <esolangs> [[Special:Log/newusers]] create * Fly * New user account
17:06:29 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105237&oldid=105228 * Fly * (+119) /* Introductions */
17:15:26 -!- razetime has quit (Remote host closed the connection).
17:38:52 -!- tech_exorcist has joined.
17:39:12 <tech_exorcist> hello, is there a web-based interpreter for the M?! language?
17:40:22 <tech_exorcist> https://esolangs.org/wiki/M%3F%21
17:45:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:09:58 -!- FreeFull has joined.
18:13:02 -!- tromp has joined.
18:18:23 -!- A_Dragon has changed nick to Festive_Dragon.
18:26:28 <fizzie> `blsq {"noop" "addx 123" "addx -123"} {wd{{rdn!}f[ps++}m[}\m " today's parsing trick "vv
18:26:29 <HackEso> ​{0 0 123 0 -123}
18:27:47 -!- Sgeo has joined.
18:31:33 <b_jonas> fungot, please make a prediction on when Taneb will have invented enough ice cream flavors that we shall group them into a separate wisdom?
18:31:33 <fungot> b_jonas: to define not bigger than 30 minutes?
18:34:10 <b_jonas> 30 minutes eh? ok, I can wait that long
18:34:11 <fizzie> ^rainbow belated happy 20th anniversary rainbow
18:34:12 <fungot> belated happy 20th anniversary rainbow
18:34:21 <fizzie> I guess the day was yesterday.
18:34:33 <b_jonas> we can still celebrate
18:41:05 <fizzie> `blsq "noop\naddx 123\naddx -123\n" WD{J:rd./ps++}\m " even better "vv
18:41:07 <HackEso> ​{0 0 123 0 -123}
18:45:07 <earend1> one liner chiptune sounds generator: http://wurstcaptures.untergrund.net/music/?oneliner=t%20*%20((t%3E%3E12%7Ct%3E%3E8)%2663%26t%3E%3E4)&oneliner2=&t0=0&tmod=0&duration=30&separation=100&rate=8000
18:48:18 -!- tech_exorcist has quit (Remote host closed the connection).
18:48:25 <earend1> `blsq "noop\naddx 123\naddx -123\n" WD{J:rd./ps++}\m " even better "
18:48:26 <HackEso> ​" even better " \ {0 0 123 0 -123}
18:48:54 <earend1> `blsq "noop\naddx 123\naddx -123\n" WD{J:rd./ps++}\m " even better "v
18:48:55 -!- tech_exorcist has joined.
18:48:55 <HackEso> ERROR: Unknown command: (v \ )! \ " even better " \ {0 0 123 0 -123}
18:49:32 <earend1> `blsq "noop\naddx 123\naddx -123\n" WD{J:rd./ps++}\m " even better "x0sa
18:49:33 <HackEso> ERROR: Burlesque: (sa) Invalid arguments! \ ERROR: Unknown command: (x0)! \ " even better " \ {0 0 123 0 -123}
18:49:58 <earend1> `blsq "noop\naddx 123\naddx -123\n" WD{J:rd./ps++}\m " even better "'x0sa
18:49:59 <HackEso> ​"xeven better " \ {0 0 123 0 -123}
18:50:48 <earend1> `blsq "halo" " even better "'x0sa
18:50:49 <HackEso> ​"xeven better " \ "halo"
18:51:08 <earend1> `blsq "halo" " even better " "c"'x0sa
18:51:09 <HackEso> ​"x" \ " even better " \ "halo"
18:51:48 <earend1> `blsq "halo" " even better "vv "c"'x0sa
18:51:50 <HackEso> ​"x" \ "halo"
18:52:40 <earend1> iksaa
18:55:19 <earend1> is it some kind of inverted polish notation?
18:56:09 <earend1> `log blsq
18:56:10 <HackEso> ​/hackenv/bin/log: 2: cd: can't cd to /var/irclogs/_esoteric \ grep: ????-??-??.txt: No such file or directory
18:56:41 <earend1> ``log blsq
18:56:42 <HackEso> ​`log? No such file or directory
18:59:28 -!- tswett has joined.
18:59:42 <tswett> Hey everyone.
18:59:52 <earend1> `? blsq
18:59:53 <HackEso> See: Burlesque
19:00:00 <tswett> So I came across this question on Stack Exchange: https://electronics.stackexchange.com/questions/645763/how-many-transistors-at-minimum-do-you-need-to-build-a-general-purpose-computer
19:00:06 <earend1> `? Burlesque
19:00:08 <HackEso> Burlesque is only the sexiest language on Earth. mroman created it for finance analysis because the traditionally used K and Dyalog APL are unreadable. (See: http://mroman.ch/burlesque )
19:00:24 <tswett> And I'm thinking: well, obviously, you can implement a general-purpose computer using just *one* transistor.
19:01:38 <b_jonas> where's the guide on the wiki for configuring Cyrus SASL to authenticate esolangers by the monthly password?
19:02:12 <tswett> So who wants to figure out how to create a Turing-complete system consisting only of shift registers and one single NAND gate? :D
19:02:22 <earend1> u need one for a single boolen gatter .. like AND afaik. that + diode and you have NAND. and you can derive all other logic from NAND
19:02:44 <earend1> so you need many transistors and diodes.
19:02:47 <b_jonas> tswett: what would store the infinite state?
19:03:48 <tswett> Good question.
19:03:53 <earend1> for display you can apply little lamps on the output. and for storage just don't power off. :)
19:04:42 <b_jonas> for storage you could use core memory or magnetic tape or disk. no transistors.
19:04:47 <earend1> combined cascaded circuits would make a bit / lamp.
19:04:56 <tswett> Let me be a little more precise. I think it'd be possible to make a system out of shift registers and one individual NAND gate, which could simulate any finite state machine with n states by using a shift register of size O(log n).
19:05:14 <earend1> with basically addition.
19:06:58 <b_jonas> wait, that doesn't work. core memory still needs transistors or relays for the addressing logic, though asymptotically much fewer, only like a cube root in the size of the memory rather than linear for SRAM or DRAM
19:08:24 <tswett> Can you store a bit stream on a magnetic tape without using any transistors or other similar things?
19:08:34 <earend1> lochkarten
19:09:11 <tswett> Yeah, that oughta do it.
19:09:13 <earend1> thats just mechanics. some tape. with on and off. holes in paper were common.
19:09:24 <earend1> sampe principle everywhere.
19:09:54 <b_jonas> tswett: no, you probably need transistors for the tape reader, but only like a constant amount of them
19:10:00 <b_jonas> the core rings might be relevant though:
19:10:21 <earend1> you could use a ghettoblaster. or something more in the goonies incredible machine theme.
19:10:49 <tswett> Assuming that we already have a shift register, the obvious thing that you could do with one single NAND gate is a recurrence relation. You can do something like f(n) = f(n - 97) NAND f(n - 100).
19:10:52 <earend1> with terrified chickens planting eggs etc.
19:11:43 <tswett> But I don't think you can implement general computation using a recurrence relation of that form.
19:12:10 <earend1> how would O(log n) be the _size_ of a register?
19:13:26 <b_jonas> you know how for DRAM, you arrange the one-bit memory cells in a square grid, with wires through each row and column, right? each row and column needs at least some transistors or similar so you can individually enable a row and then temporarily store the result of each column, amplify it, then rewrite it. so in addition to the transistors in the DRAM itself, you need asymptotically a square root amount
19:13:32 <b_jonas> of transistors in the number of bits stored, right?
19:14:37 <tswett> earend1: Well, a shift register has a size, right? If you have a shift register with one input and two outputs, and one of the outputs is the 87th-last input and one of the outputs is the 1,000,000th-last output, then that's a shift register of size 1,000,000.
19:15:09 <tswett> b_jonas: Yeah, you definitely need some transistors-or-something for the memory. I'm trying to figure out how to minimize the number of transistors needed for just the logic unit, disregarding the memory.
19:15:10 <b_jonas> but core memory can do better, you only need a cube root. the cores can be arranged in a cube (logically, not physically), there are enable lines that span a whole plane in two different direction, and sense lines spanning a plane in the third direction, and you get away with that because the core rings themselves work not only as storage but as a logic gate: they activate only when both sense lines
19:15:16 <b_jonas> going through them have current
19:15:44 <b_jonas> and perhaps with some unrealistic physics, you could even get them to do a logical and on more than two enable lines
19:16:32 <b_jonas> basically when only one enable line sends a pulse, the core is still in its hysterisis state, but when both send a pulse, it definitely needs to be past hysterisis and change state
19:16:42 <tswett> Of course, it's possible to implement a computer using _only_ memory devices, so you have to make the decision about what the memory is allowed to do without that being cheating.
19:17:06 <b_jonas> so maybe if you have a crazy good ring where the boundary between reliable hysterisis and reliable overwrite is thin enough, you could get away with as few as a logarithmic number of transistors
19:17:18 <b_jonas> or maybe you could use the rings for logic itself somehow, replacing transistors
19:17:49 <b_jonas> the problem is that you need transistors or vacuum tubes or relays for the amplification of signals, the core ring or magnetic tape or disk itself can't do that
19:17:56 <b_jonas> and you can't really get rid of amplification
19:18:27 <earend1> flash drive.
19:18:33 <b_jonas> you can of course pick between relays, vacuum tubes, and solid state logic, solid state is just usually more practical these days
19:18:46 <b_jonas> except sometimes for large currents
19:19:15 <earend1> and are you sure you're not making this up to substitute desire.
19:20:35 <earend1> daughter take these jewels of animal rights. they have sacred power.
19:20:38 <earend1> sheol.
19:21:01 <earend1> oops. wrong estoeric channel.
19:21:21 <earend1> what do you think of seafood?
19:21:46 <tswett> I don't eat seafood much. I like sushi, though.
19:22:17 <b_jonas> earend1: picking what memory to use? you could try a PC floppy drive, I think it has no logic at all, that's all in the floppy controller on the motherboard
19:22:45 <b_jonas> the signals from the motherboard through the floppy drive cable just go into the stepper motor and head and hole sensor and motor sensor and all that nonsense that you need
19:23:07 <b_jonas> so you'd need to build a more primitive disk controller for that.
19:23:47 <b_jonas> only perhaps assume a larger capacity disk, because asking the user to change disks is probably cheating how complex your computer is
19:24:32 <tswett> Now I'm trying to figure out the smallest number of NAND gates (alternatively, the smallest number of NOR gates) required to implement the rule 110 operation, which is (b + c)(a' + b' + c'), or, equivalently, a'c + b'c + bc'.
19:26:36 <esolangs> [[Special:Log/newusers]] create * TaserTheFox * New user account
19:26:44 <b_jonas> tswett: part of the problem is that if you make the logic too simple, then you need a ROM to store enough of your program to bootstrap your computer, like for booting from the floppy, and a ROM also needs either transistors for each of the cells that are set to 1 plus transistors for decoding logic, or core memory
19:27:53 <b_jonas> well, there's a modified version of core memory for read-only data that takes up way less space, but even then you need addressing logic
19:28:44 <b_jonas> it's sort of the same trick as ROM versus RAM
19:29:00 <b_jonas> needs much fewer rings, because the rings themselves aren't what stores the data
19:29:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:29:28 <b_jonas> but still, you can't get rid of the addressing logic until you can bootstrap enough to read/write your disk or tape
19:30:15 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105238&oldid=105237 * TaserTheFox * (+167)
19:55:01 <b_jonas> you know there's the sitcom trope where someone is in a hurry, so instead of oven cooking meat for six hours, they cook it for two minutes but on 180 times higher temperature than normal. that never works out. but could you instead cook 180 times more meat for two minutes?
19:55:59 -!- tromp has joined.
19:58:03 <tswett> That sounds like a good idea.
20:02:54 <tswett> On an unrelated note, every so often, I try to figure out how diodes actually work, and it keeps on turning out to be more complicated than I thought.
20:04:07 -!- tech_exorcist has left (Leaving).
20:13:08 <esolangs> [[User:TaserTheFox]] N https://esolangs.org/w/index.php?oldid=105239 * TaserTheFox * (+215) Created page with "'''Taser''', also known as '''TaserTheFox''' is a casual furry who does random things. ==Languages== A language my friend and I created on a whim, Inspired by [[FurASM]]<br> <br> [[EsoFur]] (page creation Pending)"
20:14:04 <esolangs> [[User:TaserTheFox]] M https://esolangs.org/w/index.php?diff=105240&oldid=105239 * TaserTheFox * (-1)
20:16:04 <tswett> Soooooo metals have a band that's roughly half full (half electrons, half holes), and that's how they conduct; p-type silicon has a band that's almost completely full (tons of electrons, few holes); and n-type silicon has a band that's almost completely empty (few electrons, tons of holes). And if I understand right, n-type silicon has a somewhat
20:16:05 <tswett> negative Fermi level (it has some tendency to lose electrons and become positively charged) and p-type silicon has a somewhat positive Fermi level (it has some tendency to lose holes and become negatively charged).
20:26:45 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105241&oldid=105200 * K * (+111) new instruction
20:32:16 -!- tswett has quit (Quit: Client closed).
20:37:38 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105242&oldid=105233 * Masalt * (+80)
20:49:48 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105243&oldid=105242 * Masalt * (+30)
21:06:58 <esolangs> [[BigBrain]] M https://esolangs.org/w/index.php?diff=105244&oldid=105241 * K * (+0) az
21:23:07 <earend1> https://www.youtube.com/watch?v=tCRPUv8V22o + http://wurstcaptures.untergrund.net/music/
21:25:39 <esolangs> [[Tile]] https://esolangs.org/w/index.php?diff=105245&oldid=105182 * Dtp09 * (+120)
21:41:02 <earend1> tswett: yeah .. the funcion is basically that you can make current flow in one direction, and block the other. NAND : https://th.bing.com/th/id/OIP.nDo-obvCmsxO-iGejTp33AHaE7?pid=ImgDet&rs=1
21:42:21 <earend1> diode is its the trangular NOT thingy. [ direction is relevant ]
21:48:38 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105246&oldid=105243 * Masalt * (+148) /* Examples */
21:50:18 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105247&oldid=105246 * Masalt * (-63)
22:00:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:06:49 <esolangs> [[Special:Log/upload]] upload * SMA * uploaded "[[File:Primes.png]]"
22:09:00 <esolangs> [[BiTrax]] https://esolangs.org/w/index.php?diff=105249&oldid=104861 * SMA * (+108) Primes example
22:16:36 <esolangs> [[BrainJuice]] https://esolangs.org/w/index.php?diff=105250&oldid=100671 * A Monitor * (-8)
22:19:27 -!- tromp has joined.
22:24:41 <zzo38> masterbuilder: OK, I can try to explain better.
22:26:18 <zzo38> Sometimes, you will want to pass through data without dealing with character encoding (which might be anything, or maybe even unknown). Sometimes, it is incorrectly assumed that file names or something else are Unicode text, even though it isn't. Sometimes, it is Unicode but there will be mismatched surrogates. Sometimes, a character encoding cannot be unambiguously (or at all) converted to Unicode.
22:27:13 <zzo38> Sometimes, rendering, even if it is converted to Unicode, you will have to know the original code to render it correctly anyways. Sometimes they insist on using Unicode for everything and even leads to security issues, including homoglyphs and many others.
22:27:53 <zzo38> The Unicode Conspiracy making everything use one character set, to try to be suitable for everything, is causing many problems with computer programs.
22:35:05 <earend1> `zalgo long may last chtulus reign
22:35:07 <HackEso> l̃ͯo̢ͯńͪg̛̑ ̵̙m̡͙ă͟y̘͌ ͗̆l̢ͯa̫ͪsͭ̎t͔̾ ̹̇c͈̾h̩̭ṯ̨u̸͏lͮ͑u̴͙s͉͊ ̩͉ŕͅe̼͢i็͏g̹͛n̄ͪ
22:41:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:41:58 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105251&oldid=105234 * Masalt * (+483)
22:42:28 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105252&oldid=105251 * Masalt * (+15) /* masalt */
22:43:13 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105253&oldid=105247 * Masalt * (-1)
22:45:49 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105254&oldid=105253 * Masalt * (-1)
22:47:03 <earend1> zzo38: how do you deal with this.
22:49:18 <earend1> like in one or two lines of code .. or i dont know. a link to one or two lines of code. but not a book recommendation. unless .. ok (:
23:00:51 <zzo38> Well, sometimes I just write my own programs.
23:22:48 -!- FreeFull has quit.
23:33:17 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105255&oldid=105254 * Masalt * (-6) /* Disan Count */
23:45:53 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105256&oldid=105255 * Masalt * (+77) /* Examples */
23:49:06 <esolangs> [[MCBlocks]] M https://esolangs.org/w/index.php?diff=105257&oldid=99080 * BoundedBeans * (+41) Added Multi-dimensional languages category
23:51:47 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105258&oldid=105256 * Masalt * (+40) /* Factorial */
23:55:16 <masterbuilder> zzo38: Thanks, wasn't sure what you meant, it's clear now
2022-12-11
01:03:48 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105259&oldid=105252 * Masalt * (+4)
01:30:17 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105260&oldid=105213 * Dtp09 * (+1) /* greater, less, equal, jump, rand */
01:50:55 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105261&oldid=105260 * Dtp09 * (-85) /* Comments */
01:52:19 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105262&oldid=105261 * Dtp09 * (-2) /* Opcodes */
01:52:43 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105263&oldid=105262 * Dtp09 * (-58) /* Opcodes */
01:53:30 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105264&oldid=105263 * Dtp09 * (+58) /* Opcodes */
01:54:50 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105265&oldid=105264 * Dtp09 * (+67) /* Opcodes */
01:59:28 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105266&oldid=105265 * Dtp09 * (+209) /* Opcodes */
01:59:29 <esolangs> [[EsoFur]] N https://esolangs.org/w/index.php?oldid=105267 * TaserTheFox * (+2484) Created page with "'''EsoFur''' is a joke programming language created by [[User:TaserTheFox]], partially inspired by [[FurASM]] == Commands == {| class="wikitable plainpres" |+ Commands |- ! Command !! What It Does |- | OwO What's This? || Start Of Program |- | QwQ || End Of Program |
02:04:39 <esolangs> [[EsoFur]] M https://esolangs.org/w/index.php?diff=105268&oldid=105267 * TaserTheFox * (+91)
02:07:04 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105269&oldid=105187 * TaserTheFox * (+13) /* E */ new language
02:08:44 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105270&oldid=105266 * Dtp09 * (+2) /* Opcodes */
02:13:52 <esolangs> [[User:TaserTheFox]] M https://esolangs.org/w/index.php?diff=105271&oldid=105240 * TaserTheFox * (-24)
02:19:19 <esolangs> [[User:TaserTheFox]] M https://esolangs.org/w/index.php?diff=105272&oldid=105271 * TaserTheFox * (+25)
02:30:31 -!- razetime has joined.
02:40:32 -!- razetime has quit (Remote host closed the connection).
02:55:08 -!- ^[ has quit (Ping timeout: 252 seconds).
02:59:35 -!- chiselfuse has quit (Ping timeout: 255 seconds).
03:01:43 -!- chiselfuse has joined.
03:06:37 <esolangs> [[Number-code]] https://esolangs.org/w/index.php?diff=105273&oldid=100166 * Username * (+59) /* Syntax */
03:10:52 <esolangs> [[Number-code]] https://esolangs.org/w/index.php?diff=105274&oldid=105273 * Username * (+31) /* Syntax */
03:17:35 <esolangs> [[Number-code]] https://esolangs.org/w/index.php?diff=105275&oldid=105274 * Username * (+120)
03:18:22 <esolangs> [[Number-code]] M https://esolangs.org/w/index.php?diff=105276&oldid=105275 * Username * (+3) /* Examples */
03:38:38 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105277&oldid=105270 * Dtp09 * (-233) /* Replacements */
04:21:24 -!- ^[ has joined.
04:34:23 -!- razetime has joined.
04:34:47 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105278&oldid=105277 * Dtp09 * (+83) /* Replacements */
04:35:08 <esolangs> [[Ababab]] N https://esolangs.org/w/index.php?oldid=105279 * Username * (+0) Created blank page
04:43:09 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105280&oldid=104846 * TaserTheFox * (+13) /* General languages */
04:44:28 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105281&oldid=105278 * Dtp09 * (+12) /* Starting a program */
04:45:04 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105282&oldid=105281 * Dtp09 * (+42) /* Starting a program */
05:02:39 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=105283&oldid=105087 * TaserTheFox * (+204)
05:09:14 -!- chiselfuse has quit (Remote host closed the connection).
05:09:30 -!- chiselfuse has joined.
05:10:10 -!- SGautam has joined.
05:10:53 -!- tromp has joined.
05:11:35 -!- tromp has quit (Client Quit).
05:20:18 -!- chiselfuse has quit (Read error: Connection reset by peer).
05:20:41 -!- chiselfuse has joined.
05:35:36 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105284&oldid=105282 * Dtp09 * (-10) /* Starting a program */
06:09:42 <int-e> Hmm, slow AoC day... seems I'm not the only one who struggled with parsing the specification. (The twist is less exciting, but I guess it'll stump quite a few people anyway.)
06:16:21 -!- chiselfuse has quit (Remote host closed the connection).
06:16:34 -!- chiselfuse has joined.
06:31:20 <int-e> `? life
06:31:23 <HackEso> ​‘Life,’ said Marvin, ‘don't talk to me about life.’
06:53:27 -!- tromp has joined.
07:03:19 <Sgeo> Someone made a Subleq based game
07:03:22 <Sgeo> https://www.reddit.com/r/programminggames/comments/zi889t/sic1_a_singleinstruction_subleq_programming_game/
07:32:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:50:29 <int-e> cute
07:51:00 -!- tromp has joined.
07:51:11 <int-e> (but I think I'll stop after the first two level sets)
08:02:21 <int-e> Though hmm. I wonder how long it'll take to get to self-modifying code.
08:03:14 <int-e> But the 3rd set isn't going there yet.
08:16:42 <int-e> Ah. It's set number 4.
08:19:28 -!- SGautam has quit (Quit: Connection closed for inactivity).
08:24:55 -!- b_jonas has quit (Ping timeout: 260 seconds).
09:11:49 -!- Sgeo has quit (Read error: Connection reset by peer).
09:11:53 -!- Sgeo_ has joined.
09:14:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:10:58 <Sgeo_> Ooh optimization hints
10:17:34 -!- Lord_of_Life_ has joined.
10:18:04 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
10:18:49 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:32:21 -!- Sgeo_ has quit (Read error: Connection reset by peer).
10:32:26 -!- tromp has joined.
11:01:02 -!- V has quit (Read error: Connection reset by peer).
11:02:19 -!- V has joined.
11:26:44 -!- chiselfuse has quit (Ping timeout: 255 seconds).
11:28:59 -!- chiselfuse has joined.
11:30:00 -!- chiselfuse has quit (Read error: Connection reset by peer).
11:34:22 -!- chiselfuse has joined.
11:41:35 -!- chiselfuse has quit (Ping timeout: 255 seconds).
11:42:56 -!- chiselfuse has joined.
11:53:34 -!- bgs has joined.
14:24:11 <fizzie> Successfully predicted the AoC twist.
14:24:30 <fizzie> But it did take a while to find the "divided by three" bit in that wall of text.
14:25:12 <int-e> I didn't think about what the twist would be.
14:25:25 <int-e> (While doing part 1)
14:26:14 <fizzie> I just inadvertently guessed from the fact that the tests in the input were the first 8 primes.
14:26:22 <fizzie> Not that it's an inevitable consequence of that, but still.
14:26:47 <int-e> And even with that twist, it didn't really push the limits of it.
14:26:58 <int-e> You could've done this with a hundred monkeys.
14:27:56 <fizzie> According to https://zem.fi/tmp/aoc/twist.html people either found it less twisty than previous days, or else the timing is biased from the fact that understanding the description (and writing the boilerplate to parse the input) probably made part 1 take longer.
14:28:17 <int-e> (gur qvssrerapr jbhyq or gung lbh'q jbex zbqhyb rnpu cevzr vaqvivqhnyyl, gnpxvat n erznvaqre cre zbaxrl, engure guna hfvat gur ypz bs nyy gur zbqhyv)
14:28:58 <fizzie> In terms of https://zem.fi/tmp/aoc/stats.aligned.ratio.html it does have approximately the same fraction of "only solved part 1" people than day 9.
14:30:11 <fizzie> zuz, evtug
14:32:00 <fizzie> Did I mention I tried to make ChatGPT do ROT-13 assignments by starting the prompt by explaining to it what ROT-13 was? It replied by explaining back what ROT-13 is, and then answering something that looked like an entirely random question. Like, I asked it for "what's six multiplied by seven?" (which it can do in plaintext) and it replied by telling me the capital of France.
14:32:29 <int-e> :)
14:33:34 <int-e> Well, it does seem to have a slight edge on day 9.
14:38:29 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105285&oldid=104910 * SwitchU42 * (+59)
14:39:59 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105286&oldid=105285 * SwitchU42 * (+48)
14:48:47 -!- ^[ has quit (Ping timeout: 252 seconds).
15:01:11 -!- ^[ has joined.
15:07:41 -!- chiselfuse has quit (Ping timeout: 255 seconds).
15:08:01 -!- chiselfuse has joined.
15:21:09 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105287&oldid=105286 * SwitchU42 * (+99)
15:37:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:23:22 -!- tromp has joined.
16:28:25 -!- SGautam has joined.
16:39:46 -!- b_jonas has joined.
16:56:35 -!- chiselfuse has quit (Ping timeout: 255 seconds).
16:58:28 -!- chiselfuse has joined.
17:04:39 <int-e> fizzie: Oh another silly thing that AoC could've done for a harder twist is ask for something big like 10^12 steps with a small-ish number of monkeys. This is feasible because the items are independent, and the number of states per item stays manageable.
17:05:32 <int-e> Probably too early for that... and perhaps it has too much of a Project Euler flavor.
17:17:27 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105288&oldid=105287 * SwitchU42 * (+94)
17:21:28 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:33:02 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105289&oldid=105288 * SwitchU42 * (-9)
17:41:58 -!- razetime has quit (Remote host closed the connection).
17:57:57 <esolangs> [[Special:Log/newusers]] create * VBerstis * New user account
18:11:25 -!- tromp has joined.
18:14:22 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105290&oldid=105238 * VBerstis * (+244) /* Introductions */
18:19:42 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105291&oldid=105269 * VBerstis * (+28) /* S */
18:23:17 <zzo38> What customizable mahjong games, including Japanese rules, are suitable for Linux, with FOSS and without 3D graphics?
18:32:29 <esolangs> [[SNOBOL5]] N https://esolangs.org/w/index.php?oldid=105292 * VBerstis * (+686) Created page with "SNOBOL5 is an update from SNOBOL4. More information can be found at http://snobol5.org . Oregon SNOBOL5 is an open source implementation for 64bit Windows and Linux on x86 processors. SNOBOL originated in Bell Laboratories in the 1960's. The language is useful for
18:37:37 -!- SGautam has quit (Quit: Connection closed for inactivity).
18:42:43 <esolangs> [[Fractran]] M https://esolangs.org/w/index.php?diff=105293&oldid=71078 * VBerstis * (+157)
18:49:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:01:57 -!- tromp has joined.
19:38:03 -!- cakeprophet has joined.
19:40:42 <fizzie> Meh. Day 11 wasn't exactly pleasant in Burlesque. Also, the part 2 solution takes 59 seconds for the example and 124 seconds for my puzzle input. :/
19:41:42 <cakeprophet> I don't think there's anything inherently wrong with Unicode string types, but they are often poorly designed or poorly used. For example, libraries using Unicode strings as inputs when they actually want bytestring inputs, and vice versa. It can be a problem for example when a library wants to "support Unicode" so they use the Unicode type, but
19:41:42 <cakeprophet> what they actually wanted was to be encoding-agnostic which means they should have used a bytestring instead. Really you should only be using a Unicode string when your code needs to perform Unicode-specific operations on Unicode code points.
19:41:55 <cakeprophet> and when languages prioritize them over raw bytestrings, like when string literals are always UTF-8 encoded strings and using bytestrings requires extra code to convert to raw, developers will typically take the path of least resistance and use Unicode strings everywhere when they don't really need to
19:42:46 <cakeprophet> the types themselves can be poorly designed or have inconsistent/unexpected semantics. In Javascript, writing a C-style for loop over a string will index the bytes of the string, while using an iterator will iterate over the codepoints instead. "string.length" will return the raw bytes and the only way to get the number of codepoints is to iterate
19:42:47 <cakeprophet> into an array: Array.from(string).length
19:43:22 <cakeprophet>  a JS string literal "Hello" is always a UTF-16 encoded string. To use a raw string you need to convert to Buffer with Buffer.from(string). This leads to UTF-16 strings showing up in libraries where they don't belong
19:44:23 <cakeprophet> I would guess what made the switch from Python 2 to 3 so slow and painful for the Python community was the fact that it switched to an "everything is Unicode" design but for real-world Python apps doing real-world things everything is not, in fact, Unicode.
19:44:32 <zzo38> cakeprophet: Yes, those are actually what my concerns were. The presence of a Unicode string type tends to cause libraries to use them when they should not do so. I also think that there is nothing inherently wrong with a Unicode string type if you do not have to use it and string functions are available for byte strings too, but they do tend to be poorly designed and poorly used.
19:45:08 <cakeprophet> huge networking libraries like Twisted had to totally rewrite all of their string code to convert to/from bytestrings and the standard library utilities that were available in Python 2 for formatting/converting bytestrings were just flat out missing in Python 3. And, on top of all this, they needed to maintain compatibility with the old Python 2
19:45:09 <cakeprophet> APIs at the same time.
19:45:28 <zzo38> In other words, I agree with your points.
19:45:37 <cakeprophet> the design assumption for Python 3 was "everything should just be using Unicode anyway" but that only makes sense in the context of user-facing applications that display human-readable text to users. Networking code often doesn't and shouldn't use Unicode
19:48:16 <zzo38> However, I think that "everything should just be using Unicode anyway" is wrong even in the context of user-facing applications that display human-readable text to users, but whether or not that is the case still has the other problems that you and I mentioned.
19:49:08 <cakeprophet> it's technically wrong, yes. but from practically correct in 2022
19:53:55 <cakeprophet> but yes if raw byte strings are a widely supported language primitive it's a non-issue because any encoding is easy to support then
19:54:08 <cakeprophet> so it should always be a priority
19:56:21 -!- earend1 has quit (Quit: Connection closed for inactivity).
20:00:53 <cakeprophet> it's more about "does the application need to be aware of human-language factors". An IRC client for example displays human-readable text to users and is user-facing, but doesn't really care too much about the message encoding itself. So when creating a Haskell IRC bot I would use ByteString at the transport level but would convert to Text for
20:00:53 <cakeprophet> commands if I needed to manipulate the text in some way (parse and split on Unicode spaces of different types to split into words, uppercase and lowercase, etc)
20:01:35 <esolangs> [[FlipJump]] M https://esolangs.org/w/index.php?diff=105294&oldid=102091 * Tomhe * (-136)
20:01:36 <cakeprophet> the IRC protocol spec doesn't say anything about the message encoding other than the protocol commands are all basic ASCII
20:07:27 <cakeprophet> often for user apps the answer is "yes it does need to be aware of that" and the most commonly used encodings are Unicode encodings. so that's why I say for "user-facing apps" it often makes sense, though it's not always the case
20:08:50 <cakeprophet> but yeah, I think if you took the unicode changes out of Python 3 the entire Python codebase probably would have migrated from 2 to 3 within a year or two at most.
20:10:25 <cakeprophet> instead it took like, what, 10 years? to confidently say "most Python code is Python 3"
20:13:45 -!- Sgeo has joined.
20:47:03 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=105295&oldid=103786 * MathigonDec * (+46) Newline eliminated
20:51:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:54:28 -!- tromp has joined.
20:58:43 <esolangs> [[BrainDestructionByCode I]] N https://esolangs.org/w/index.php?oldid=105296 * Threesodas * (+1659) Created page with "'''BrainDestructionByCode I''' is an esoteric language designed to drive the programmer insane, created by [[User:Threesodas|threesodas]]. = Cells of BDBCI = BDBCI is a cell based programming language, similar to [[brainfuck]]. It has a finite amount
21:08:59 <esolangs> [[EsoFur]] https://esolangs.org/w/index.php?diff=105297&oldid=105268 * TaserTheFox * (+1052) added error list
21:09:20 <esolangs> [[EsoFur]] M https://esolangs.org/w/index.php?diff=105298&oldid=105297 * TaserTheFox * (+0)
21:25:43 <JAA> cakeprophet: Fortunately, IRCv3 introduced UTF8ONLY to signal to clients that data must be UTF-8. If you send something invalid to those servers with that enabled, you get an error (or even a disconnect) or the message gets modified to be valid.
21:36:30 <zzo38> I think it is a bad idea (as are many other parts of IRCv3, but not all of them), and it would be better to somehow declare the character encoding on a channel (or user, in the case of private messages). However, when bridging to other services, sometimes being restricted to a specific character encoding (or even further restricted) may be necessary. (Usually this would be UTF-8, but not always.)
21:40:29 <zzo38> Many of my own programs do not, and probably will not, ever support Unicode. (I mostly program in C, though, rather than Python)
21:50:22 <zzo38> Possibly, can also be written ICNU which can be alternative of ICU, but does not need to be converted to/from Unicode and can deal with any encoding (including Unicode).
22:06:43 -!- bgs has quit (Remote host closed the connection).
22:12:46 <esolangs> [[SNOBOL5]] M https://esolangs.org/w/index.php?diff=105299&oldid=105292 * PythonshellDebugwindow * (+58) Stub, categories
22:28:12 <cakeprophet> JAA: hmm yeah that's too simplistic of an approach. but I guess it makes it easy to implement for existing IRC code. a way to declare expected encodings at server, channel, and message level would be best I think. UTF-8 is most efficient for English text but UCS-2 or UTF-16 would be a more efficient choice for Chinese characters.
22:29:05 <cakeprophet> I don't think there's anything wrong with no enforcing an encoding in the IRC spec. it's a good thing in the sense that it doesn't limit encoding choices for servers/clients. But there should just be an easy way to declare what encoding is being used as metadata
22:31:10 <JAA> I think it makes far more sense to standardise on one encoding that can cover (pretty much) all glyphs out there than the minor efficiency gain from using a more specific encoding.
22:31:45 <JAA> Overcomplication is nice in esolangs but not so much in serious code. :-)
22:37:39 <JAA> There's an argument for other encodings due to the hard line length limit, and IRCv3's been working on that with the multiline spec (sadly still WIP though).
22:37:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:38:54 <cakeprophet> I don't think it's overly complicated it's just as complicated as encodings themselves are. It's equivalent complexity to <meta charset="utf-8"> and it's not like these are unused encodings with no library support practically everything supports these encodings. message and channel level encoding could be overkill but at a minimum having a
22:38:54 <cakeprophet> server-level encoding metadata isn't overcomplication. if an IRC server is primarily for Chinese languages then it doesn't make sense to use UTF-8 when UCS-2 and UTF-16 is widely used. hell even legacy chinese encodings can still be commonly found in China
22:41:04 <JAA> Yeah, true for UTF-16 and probably UCS-2, but then people will immediately ask for JIS, GBK, EUC, and whatnot. That way lies madness.
22:42:31 <JAA> It still makes a relatively simple protocol significantly more complicated for a very minor advantage in very specific circumstances. That's overcomplication to me.
22:43:57 <JAA> Same reason why almost everyone uses UTF-8 for web pages these days, even if sometimes another encoding could be marginally more efficient. And IRC uses even less bandwidth than HTML over HTTP.
22:44:27 <cakeprophet> sure, why not support those. I understand the appeal of strongarming everything into UTF-8 but there's a reason we have multiple Unicode encodings and not just one. Back in the old days of "encoding hell" I think everyone thought the solution was to just have one encoding to rule them all, but really what would be best is a consistent encoding
22:44:28 <cakeprophet> standards, metadata support for multiple encodings at protocol/file type level, and universal library support for all common encodings
22:45:38 <cakeprophet> UTF-8 is good enough for most purposes so it's an appealing and easy solution to just say "everything is UTF-8 now" but I think there are motivations for other encodings in the right contexts. Maybe not IRC specifically but in general.
22:47:13 <cakeprophet> efficiency concerns are a non-issue in the context of IRC generally. but the line limitation issue is a good example where UTF-8 is not ideal in all cases
22:48:28 <JAA> Yeah, I think I agree with that. We're way further from a consistent encoding metadata standard than a universal encoding though. I doubt the former will ever happen, to be honest.
22:49:22 <cakeprophet> depends. I think on Web encoding support is fairly solid. but honestly since much of what I encounter is UTF-8 anyway it's hard for me to quantify encoding support across devices and browsers
22:50:01 <JAA> Sure, I meant as a true universal standard that can be applied to 'anything', not just HTML.
22:50:51 <JAA> Say 'utf-8:some text encoded as UTF-8' or whatever, and that would work whether it's in a chat message, on a web page, or in a text file.
22:51:23 <cakeprophet> which is kind of the problem with everyone adopting a universal encoding. when it DOES make more sense to use the "ideal" encoding, often the support is not given because "everyone should just be using UTF-8 anyway". I see a problem with this mindset even though, for practical purposes, it currently works most of the time.
22:53:34 <cakeprophet> yeah there's no way to universally support that it has to be done in every standard and every protocol design. which requires devs to be a bit more thoughtful than just "oh everyone is using UTF-8 anyway who cares"
22:55:20 <zzo38> I think that there is no "ideal" character set (not just encoding) for all uses. This depends on not only what language you are writing but also how the data is to be used.
22:58:38 <zzo38> The fact that many modern programs insist on Unicode causes some problems, including that displaying Chinese and Japanese text correctly can be difficulty, that xterm will fail to display some characters from some DEC character sets (either correctly, or at all, sometimes), that the way text directions and other things are handled will cause problems in some cases, and character widths (sometimes ambiguous), etc.
23:00:25 <zzo38> They keep changing the character encoding of the rules of Magic: the Gathering, but fortunately it isn't difficult to find out what encoding it uses (and then I just convert all of them to ASCII).
23:05:27 <zzo38> For naming character encodings, I had considered to use an extension of the IBM code page numbers; numbers higher than 65535 can be used for encodings that do not have a IBM code page number. Many of them have no Unicode mapping (although some do, and this mapping is not necessarily different than the mapping of other code pages even if the code pages are different).
23:10:53 <zzo38> For example, you will not want to be limited to Unicode and can use TRON code, and others.
23:23:43 -!- earend1 has joined.
23:28:59 <zzo38> Unfortunately, most fonts are made for Unicode and many libraries are designed for Unicode fonts, making it difficult to use non-Unicode, but I must try to write such thing anyways.
23:59:12 -!- cakeprophet has quit (Quit: Client closed).
2022-12-12
00:04:13 -!- SoniEx2 has quit (Ping timeout: 252 seconds).
01:41:48 -!- razetime has joined.
01:57:15 -!- sixofnine has joined.
02:00:52 -!- sixofnine has quit (Client Quit).
02:11:28 <esolangs> [[EsoFur]] https://esolangs.org/w/index.php?diff=105300&oldid=105298 * TaserTheFox * (+403) Fibb sequence
02:12:40 <esolangs> [[EsoFur]] M https://esolangs.org/w/index.php?diff=105301&oldid=105300 * TaserTheFox * (+1)
02:18:48 <decay> what brainfuck program has the largest nesting depth for loops?
02:19:08 <decay> morbidly curious.
02:32:29 -!- cakeprophet has joined.
03:25:41 -!- Soni has joined.
04:00:00 -!- Taneb has quit (Quit: I seem to have stopped.).
04:01:13 -!- Taneb has joined.
04:42:09 <zzo38> I don't know.
04:51:28 <int-e> +[[[...[[[-]]]...]]] with 4998 pairs of []
04:52:32 <int-e> (That one actually existed in the context of https://www.hugi.scene.org/compo/compoold.htm#compo6 because it broke a few of the submissions.)
05:16:22 -!- earend1 has quit (Quit: Connection closed for inactivity).
05:47:53 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:51:28 -!- slavfox has joined.
06:31:52 -!- bgs has joined.
06:43:37 -!- SGautam has joined.
07:03:50 <int-e> fizzie: ah, do your aoc statistics pages require manual updates from your side?
07:04:03 <int-e> I'm kind of curious how untwisty today's actually is
07:10:11 -!- tromp has joined.
07:30:02 -!- cakeprophet has quit (Quit: Client closed).
07:30:36 <esolangs> [[EsoFur]] M https://esolangs.org/w/index.php?diff=105302&oldid=105301 * TaserTheFox * (+8)
07:36:59 -!- bgs has quit (Remote host closed the connection).
08:19:15 -!- Sgeo has quit (Read error: Connection reset by peer).
08:27:27 -!- Thedarkb-Desktop has quit (Remote host closed the connection).
08:27:32 -!- Thedarkb1-Deskto has joined.
08:46:28 <esolangs> [[Ababab]] https://esolangs.org/w/index.php?diff=105303&oldid=105279 * Username * (+745)
09:12:57 -!- SGautam has quit (Quit: Connection closed for inactivity).
10:17:31 -!- Lord_of_Life_ has joined.
10:18:50 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
10:20:18 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:30:37 <fizzie> int-e: Yeah, they do. Updated them now. Pretty much as un-twisty as it gets in terms of the twistiness measure, though not quite as low as (say) day 6 in the "ratio of one-star solutions to two-star ones" sense.
11:04:58 -!- chiselfuse has quit (Write error: Connection reset by peer).
11:11:07 -!- chiselfuse has joined.
11:42:29 -!- chiselfuse has quit (Ping timeout: 255 seconds).
11:43:01 -!- chiselfuse has joined.
12:11:07 -!- chiselfuse has quit (Remote host closed the connection).
12:11:14 -!- chiselfu1e has joined.
13:00:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:18:08 -!- razetime has quit (Ping timeout: 252 seconds).
14:33:42 -!- tromp has joined.
14:57:08 -!- razetime has joined.
15:26:04 <FireFly> how is the twistiness of an aoc puzzle defined?
15:27:54 <FireFly> is it the time between part1 and part2 submission, or the ratio between part1->part2 and puzzle_released->part1, or so?
15:27:55 -!- bgs has joined.
15:29:48 <int-e> FireFly: fizzie's https://zem.fi/tmp/aoc/stats.aligned.ratio.html tracks 1 - part2/part1 over time since puzzle release
15:30:30 <FireFly> ah
15:58:15 -!- Sgeo has joined.
16:39:53 <esolangs> [[C+++]] https://esolangs.org/w/index.php?diff=105304&oldid=79593 * Theanswertolifetheuniverseandeverything * (-1)
16:44:04 -!- chiselfu1e has quit (Remote host closed the connection).
16:45:50 -!- chiselfuse has joined.
16:50:44 -!- chiselfuse has quit (Ping timeout: 255 seconds).
16:51:50 -!- chiselfuse has joined.
17:01:35 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:07:25 -!- tromp has joined.
17:13:29 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105305&oldid=105259 * Masalt * (+4)
17:19:45 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105306&oldid=105258 * Masalt * (+0) /* Factorial */
17:30:45 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105307&oldid=105306 * Masalt * (+48)
17:35:00 <fizzie> FireFly: I also have a chart that's specifically called "twistiness" -- https://zem.fi/tmp/aoc/twist.html -- and that's defined as the ratio between the total time used by the first 100 people to get two stars, over the total time used by the (probably slightly different set of) first 100 people to get one star. (So basically the sums of the times of the two sections of the per-day leaderboards.)
17:40:33 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
17:47:45 -!- FreeFull has joined.
17:56:29 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:00:13 <FireFly> hm right
18:16:22 -!- tromp has joined.
18:50:43 -!- __monty__ has joined.
19:00:24 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105308&oldid=105307 * Masalt * (+169)
19:17:12 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105309&oldid=105308 * Masalt * (+31)
19:17:36 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105310&oldid=105309 * Masalt * (+1)
20:06:39 -!- bgs has quit (Remote host closed the connection).
21:46:50 -!- Cale has joined.
21:58:52 <fizzie> Burlesque runtime for today dropped from 80 seconds down to 2 seconds by switching from a visited list to just putting ~ characters in the map to mark already visited squares. Still a pain to implement though.
22:23:39 -!- perlbot has quit (Ping timeout: 260 seconds).
22:23:43 -!- simcop2387 has quit (Ping timeout: 252 seconds).
22:31:11 -!- perlbot has joined.
22:34:41 -!- simcop2387 has joined.
22:56:28 <esolangs> [[Special:Log/newusers]] create * Nurdle * New user account
23:29:49 <sprout> fizzie: +1
23:30:23 <sprout> the thing I implemented in egel was 1sec. which is fast for egel
23:30:37 <sprout> depends on the input probably too
23:30:53 <sprout> 450 steps or something
23:31:36 <sprout> https://github.com/egel-lang/aoc-2022/blob/main/day12/task2.eg <- today in egel
23:35:51 <fizzie> `blsq "Sabqponm\nabcryxxl\naccszExk\nacctuvwj\nabdefghi"ln)XXS0"SE"XX{J{~[}j+]g0jfij{Fi0>.}j+]g0jms_+}MPS1x/j'zD!jJx/j'~D!s0{'a0}j+]bx{g_JPpg_2336 3dg?d2cojbc{?+}Z]{J<]0>=g0saj-]L[_+x/?-<]0.>&&}{Jg0jd!bxj+]}FMjp^+.{[~<=}[[x/jf[Jg0+]{-]'~D!}r[s0j+.{[+}j+]m[.+}{nz}w!p\CLg1{-]==}[[fe[~
23:35:52 <HackEso> 31
23:36:48 <FireFly> nice.. I assume
23:37:01 <FireFly> I don't speak burlesque and it comes across as line noise :p
23:37:09 <fizzie> I thought with Burlesque, spoiler tags are kind of unnecessary.
23:37:17 <FireFly> reasonable
23:43:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:49:39 <fizzie> Typically I can golf things down to around 50%-75% of the original size of the first working solution if I spend some time with it, but the longer the starting point, the harder it is to muster the effort.
23:52:15 -!- __monty__ has quit (Quit: leaving).
23:53:57 <sprout> does it do a breadth-first search?
23:54:08 <fizzie> It does.
23:54:36 <sprout> built-in or explicit code?
23:54:54 <sprout> I cannot read burlesque but I am interested how it works
23:57:51 <FireFly> I am in awe of your ability to make sense of these characters
2022-12-13
00:00:04 -!- Hooloovoo has quit (*.net *.split).
00:00:04 -!- haavard has quit (*.net *.split).
00:00:04 -!- laerling has quit (*.net *.split).
00:00:05 -!- int-e has quit (*.net *.split).
00:00:22 -!- int-e has joined.
00:00:38 -!- jix has joined.
00:00:38 <b_jonas> FireFly: I'm not sure he can. it might be a write-only thing.
00:00:54 <FireFly> fair :p
00:01:58 <sprout> well, I found the homepage
00:02:09 <b_jonas> I mean even some of the code that I write is so badly structured that it's write-only, though this declined a bit since I have much less time now to code as a hobby and mostly just write stuff for work
00:02:09 <fizzie> sprout: Quite explicit. The overall structure is, the {...}{nz}w! (that surrounds most of the code) is a while loop that keeps going as long as the top of the stack is "nonzero" (for a list aka block, nonempty); that's the queue for the BFS, where each element has the form {{y x} z d} where {y x} is a position, z the current height, and d the current distance. And then the bulk of it is to pop
00:02:11 <fizzie> one off from the front (g_), generate its neighbours (2336 3dg?d2cojbc{?+}Z]), filter it to keep only in-bounds elements (J<]0>=g0saj-]L[_+x/?-<]0.>&&), map over them to also include the neighbour heights (Jg0jd!bxj+]), append d+1 to each, filter one more time to keep only the neighbors that are at most one step higher ({[~<=}[[x/jf[), update the level to mark the surviving neighbors as visited,
00:02:13 <fizzie> and finally append them to the end of the queue.
00:03:13 <b_jonas> now I actually give meaningful names to most identifiers, not just one or two character golfed nonsense
00:03:18 -!- haavard has joined.
00:03:27 <b_jonas> still not writing the most beautiful code admittedly
00:03:32 -!- Hooloovoo has joined.
00:04:10 <b_jonas> it's getting a bit spaghetti-ish as I'm adding more and more features that expand to scope to beyond what I planned the code would do and rarely spend time to refactor
00:04:19 <fizzie> Oh, and there's a bit in there to push a copy of each element popped off of the queue into the state stack (JPp) so that at the end it can look up the element corresponding to visiting the endpoint and get the distance at the time (p\CLg1{-]==}[[fe[~).
00:05:15 -!- laerling has joined.
00:05:47 <sprout> fizzie: that's roughly what I implemented too I think
00:06:24 <sprout> fizzie: in what language did you implement burlesque? assuming you did
00:06:49 <fizzie> I didn't. But the reference (only?) implementation is written in Haskell.
00:06:57 <sprout> figures
00:07:37 <fizzie> A former #esolangs (well, #esoteric at the time) person did, that's where I picked it up.
00:07:41 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105311&oldid=105290 * Nurdle * (+207) /* Introductions */
00:08:05 <esolangs> [[User:Nurdle]] N https://esolangs.org/w/index.php?oldid=105312 * Nurdle * (+115) The Creator of ABFC
00:08:08 <fizzie> I think if I had written it, there would be quite the temptation to add more builtins. As it is, I get to take the language as immutable.
00:08:35 <esolangs> [[ABFC (Another BrainFuck Clone)]] N https://esolangs.org/w/index.php?oldid=105313 * Nurdle * (+3381) '''ABFC''' (stands for "Another BrainFuck Clone") is a language created in ~6 hours by [[User:Nurdle|Nurdle]].
00:08:48 <sprout> I try to avoid adding stuff to the prelude
00:09:04 <sprout> otherwise you end up with a language to gold aoc I guess
00:09:09 <sprout> *golf
00:09:18 <FireFly> at least burlesque derivatives would be less stale than brainfuck derivatives
00:10:16 <sprout> burlesque already seems a bit geared towards aoc. dynamic, int and string types, concatenative with off map
00:10:26 <sprout> that's what you need to solve most aoc
00:11:17 <b_jonas> but also, twenty years! esoteric is twenty years old! can you believe it?
00:11:34 <fizzie> It's got a couple of very non-AoC-related builtins around statistics, I think due to the history.
00:12:04 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105314&oldid=105313 * Nurdle * (+32)
00:12:31 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105315&oldid=105314 * Nurdle * (-2)
00:12:42 <fizzie> Like builtins for chi-squared tests, and CDFs and PDFs for a couple of distributions.
00:13:03 <FireFly> b_jonas: :tada:
00:13:17 <sprout> imma steal those?
00:13:21 <sprout> maybe
00:13:33 <FireFly> what's being stolen? :o
00:13:52 <FireFly> hm I wonder if someone has a nix derivation for the burlesque interpreter somewhere
00:14:03 <sprout> the lib ;). I have no idea what primitives I need for statistics
00:14:10 <b_jonas> admittedly I've been here for less than half of those twenty years
00:14:20 <sprout> but I am kindof done with egel anyway
00:14:27 <FireFly> hmm
00:14:37 <sprout> it's either make egel faster or implement another language
00:14:44 <sprout> leaning towards the second
00:14:52 <FireFly> b_jonas: it's weird to think that I've been here for more than half this channel's history, I don't feel like an oldie here :p
00:15:47 <b_jonas> FireFly: maybe because the channel moves slowly it doesn't feel like ten years?
00:21:23 <fizzie> I made a minimal .cabal file for Burlesque to get it running for AoC purposes.
00:21:46 <fizzie> https://0x0.st/onqe.cabal
00:22:17 <fizzie> (Unofficial.)
00:22:59 <FireFly> thanks!
00:24:15 <b_jonas> if the channel is 20 years old, we probalby have people here who are adults now but whom Taneb invented while this channel already existed
00:25:33 <fizzie> That + a Setup.hs file (https://0x0.st/onqL.hs) + the latest commit at https://github.com/FMNSSun/Burlesque (1753bdf) is what I've been using. Although there's a slightly weird thing about installing it: it produces two executables, of which `blsq-golf` runs from wherever but only accepts programs from a file, while the main `blsq` has a REPL but the REPL only works if a `Prelude.blsq` file is in
00:25:35 <fizzie> the current directory.
00:35:17 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105316&oldid=105291 * Nurdle * (+89) /* A */
00:35:51 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105317&oldid=105316 * Nurdle * (+2) /* A */
01:39:14 -!- sprout has quit (Quit: No Ping reply in 180 seconds.).
01:40:37 -!- sprout has joined.
01:47:08 -!- FreeFull has quit.
02:57:42 -!- razetime has joined.
04:19:32 -!- chiselfuse has quit (Remote host closed the connection).
04:25:02 -!- chiselfuse has joined.
04:36:07 <int-e> `"
04:36:10 <HackEso> 1/1:1289) <doesthiswork> there are very few things more child friendly than breasts \ 478) <Phantom_Hoover> I keep asking random people for "friendship <thing>" and it's crippling
05:34:37 -!- chiselfuse has quit (Remote host closed the connection).
05:35:20 -!- chiselfuse has joined.
05:36:25 <esolangs> [[UnholyC]] N https://esolangs.org/w/index.php?oldid=105318 * Nurdle * (+1154) create page (unfinished)
05:36:59 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105319&oldid=105312 * Nurdle * (-8)
06:12:37 <esolangs> [[Special:Log/newusers]] create * Optic Fusion1 * New user account
06:16:36 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105320&oldid=105311 * Optic Fusion1 * (+124)
06:49:07 -!- bgs has joined.
07:23:36 -!- bgs has quit (Remote host closed the connection).
07:40:06 -!- genpaku has quit (Remote host closed the connection).
07:40:50 -!- genpaku has joined.
08:21:08 -!- tromp has joined.
08:46:03 -!- Sgeo has quit (Read error: Connection reset by peer).
09:15:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:19:18 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
10:21:15 -!- Lord_of_Life has joined.
10:32:20 -!- tromp has joined.
10:37:17 -!- __monty__ has joined.
12:00:59 <esolangs> [[Special:Log/newusers]] create * Arisu * New user account
12:13:42 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105321&oldid=105318 * Nurdle * (+1941)
12:14:40 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105322&oldid=105321 * Nurdle * (+0)
12:15:55 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105323&oldid=105322 * Nurdle * (+1)
12:18:10 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105324&oldid=105320 * Arisu * (+157) /* Introductions */
12:29:59 <esolangs> [[Shapes]] N https://esolangs.org/w/index.php?oldid=105325 * Arisu * (+528) stub
12:30:40 -!- razetime has quit (Remote host closed the connection).
12:31:28 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=105326&oldid=105317 * Arisu * (+13) add shapes
13:28:22 <fizzie> There's something weird in the Burlesque "SortBy" primitive, and I remember running into it in the past too.
13:28:28 <fizzie> `blsq {1 5 2 4 3}{cm}sb "this does work"vv
13:28:29 <HackEso> ​{1 2 3 4 5}
13:28:34 <fizzie> `blsq 1 5 cm 5 5 cm 5 1 cm CL "the pairwise results of cm are what you'd expect"vv
13:28:35 <HackEso> ​{1 0 -1}
13:28:44 <fizzie> `blsq %XC={cm} 1 5 XC 5 5 XC 5 1 XC CL "a custom primitive defined on top of it returns the same results"vv
13:28:45 <HackEso> ​{1 0 -1}
13:28:54 <fizzie> `blsq %XC={cm} {1 5 2 4 3}{XC}sb "but the custom primitive doesn't work with SortBy"vv
13:28:55 <HackEso> ​{1 5 2 4 3}
13:29:02 <fizzie> `blsq {1 5 2 4 3}{%XC={cm}XC}sb "except if redefined inside the block"vv
13:29:03 <HackEso> ​{1 2 3 4 5}
13:29:26 <fizzie> It was something like, the sort function is ran in an entirely separate environment, with nothing shared with the main one.
13:48:29 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:01:08 -!- tromp has joined.
14:31:23 -!- wib_jonas has joined.
14:33:20 <wib_jonas> fizzie: https://mroman.ch/burlesque/lref.html says "Since Burlesque 1.7.3 you can use state even inside maps/filters etc. (However, this doesn't work for sortBy yet).", but I'm not sure if that refers to using your definition of XC inside a comparison function, or only to writing the state inside a comparison function and then reading it later, in
14:33:21 <wib_jonas> another comparision function or outside the sort.
14:38:48 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105327&oldid=105323 * Nurdle * (+4)
14:40:11 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105328&oldid=105327 * Nurdle * (+29)
14:40:51 -!- chiselfuse has quit (Remote host closed the connection).
14:41:13 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105329&oldid=105315 * Nurdle * (+56)
14:42:00 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105330&oldid=105328 * Nurdle * (+5)
14:42:19 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105331&oldid=105329 * Nurdle * (+30)
14:45:39 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in).
14:46:03 -!- chiselfuse has joined.
14:47:09 -!- Noisytoot has joined.
15:25:41 -!- Sgeo has joined.
15:28:05 <fizzie> I suspect it's mostly thinking about the state stack and variables (which also don't appear to work inside SortBy comparator), but maybe definitions work the same way.
15:34:47 <wib_jonas> also I realized the Burlesque is old. it's over ten years old, so it's been here for more than half of the esolang channel's history\
15:35:49 <wib_jonas> for some reason I thought Burlesque was among these modern golf languages, but I guess even those are old
15:37:21 <wib_jonas> Burlesque is older than Jelly and Brachylog
15:41:29 <wib_jonas> by the way, how old dates can git handle? can you date a commit to before 1970? before 1890?
15:43:44 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105332&oldid=105331 * Nurdle * (+101)
15:44:07 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105333&oldid=105330 * Nurdle * (+14)
15:50:40 <wib_jonas> looks like it can handle dates from around 1973-03, before that it thinks the unix epoch has too few digits. typical git nonsense
15:59:40 -!- FreeFull has joined.
16:04:53 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105334&oldid=105326 * Nurdle * (+60) /* U */
16:09:10 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105335&oldid=105333 * Nurdle * (-38)
16:10:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:10:45 -!- wib_jonas has quit (Quit: Client closed).
16:10:51 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105336&oldid=105319 * Nurdle * (+108)
16:11:34 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105337&oldid=105336 * Nurdle * (+42)
16:19:11 -!- tromp has joined.
16:23:19 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105338&oldid=105337 * Nurdle * (+309)
16:24:12 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105339&oldid=105338 * Nurdle * (-377) /* Esolangs */
16:25:40 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105340&oldid=105339 * Nurdle * (+202) /* Things I've Made */
16:27:53 <esolangs> [[Talk:ABFC (Another BrainFuck Clone)]] N https://esolangs.org/w/index.php?oldid=105341 * Nurdle * (+88) Created page with ""First" ~~~~"
16:28:41 <esolangs> [[Talk:ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105342&oldid=105341 * Nurdle * (-88) did not mean to save changes
17:22:21 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105343&oldid=105280 * Nurdle * (+14) /* Lesser known programming languages */
17:49:14 -!- sunarch has quit (Ping timeout: 252 seconds).
17:51:18 -!- myname has quit (Ping timeout: 252 seconds).
17:53:30 -!- HackEso has quit (Ping timeout: 252 seconds).
17:55:29 -!- mynery has joined.
17:55:29 -!- sunarch_ has joined.
17:55:29 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:55:29 -!- sunarch_ has changed nick to sunarch.
17:55:40 -!- HackEso has joined.
18:33:47 <esolangs> [[ALMBARC12YO]] N https://esolangs.org/w/index.php?oldid=105344 * Viba1 * (+649) Created page with "'''ALMBARC12YO''' is A Language Made By A Really Clever 12 Year Old. It is like [[Brainfuck]] but a bit different. I am really smart and clever. == Why I made it? == A few months ago I started to learn python so i could make Minecraft 2 and get really rich and famous
18:35:06 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105345&oldid=105332 * Nurdle * (+802)
18:39:36 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105346&oldid=105345 * Nurdle * (+161)
18:40:05 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105347&oldid=105346 * Nurdle * (-27) /* Truth Machine */
18:43:33 -!- tromp has joined.
18:54:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:09:10 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105348&oldid=105347 * Nurdle * (-154)
19:09:29 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105349&oldid=105348 * Nurdle * (+0) /* Truth Machine */
19:09:55 -!- tromp has joined.
19:48:12 <b_jonas> Age of Mythology and Warcraft 3 are both 20 years old, and Starcraft is even older. this is crazy.
19:53:33 <esolangs> [[Hotel]] N https://esolangs.org/w/index.php?oldid=105350 * K * (+3996) created literally the entire page
19:54:07 <b_jonas> how did everything get so old?
19:54:37 <b_jonas> I mean those are games with 3D graphics!
19:54:54 <b_jonas> AoM and Warcraft 3 that is
20:00:43 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105351&oldid=105350 * K * (+26) added stuff
20:00:58 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105352&oldid=105351 * K * (-17)
20:22:56 <esolangs> [[Brainfault]] https://esolangs.org/w/index.php?diff=105353&oldid=89796 * Kaveh Yousefi * (+172) Added a hyperlink to my implementation of the brainfault programming language on GitHub.
20:23:21 <esolangs> [[Brainfault]] https://esolangs.org/w/index.php?diff=105354&oldid=105353 * Kaveh Yousefi * (+179) Added categories to the page.
20:24:39 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105355&oldid=105340 * Nurdle * (+8) /* Interpreters */
20:28:44 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105356&oldid=105355 * Nurdle * (+210) /* Interpreters */
20:29:58 <esolangs> [[Brainfault]] https://esolangs.org/w/index.php?diff=105357&oldid=105354 * Kaveh Yousefi * (+533) Introduced an examples compact of three initial members, one being an infinite cat program, the other two contrasting variants of the truth-machine.
20:40:05 <b_jonas> TIL that Saturn has a pair of moons with an interesting orbit. Janus (150 km diameter) and Epimetheus (100 km diameter) go around Jupiter every 17 hours or so. for four years, Epimetheus is orbiting a little bit faster than Janus, so that it laps Epimetheus after 2000 orbits. then they bounce on each other gravitationally, so for the next four years Epimetheus is going very slightly slower than Janus.
20:40:11 <b_jonas> then Janus laps Epimetheus after 2000 orbits, they bounce again and they're back to the start.
20:41:30 <b_jonas> this sounds quite cool, we should get a pair of moons around earth in a similar configuration.
21:38:40 <esolangs> [[4BOD]] https://esolangs.org/w/index.php?diff=105358&oldid=87542 * Salpynx * (+25) /* Truth Machine */
21:42:40 -!- sprocket has changed nick to sprock.
21:43:04 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105359&oldid=105335 * Nurdle * (-43) /* Queueing */
21:51:24 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105360&oldid=105359 * Nurdle * (+207)
22:24:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:35:58 -!- tromp has joined.
22:46:47 -!- __monty__ has quit (Quit: leaving).
22:50:37 <esolangs> [[EsoFur]] https://esolangs.org/w/index.php?diff=105361&oldid=105302 * TaserTheFox * (+699) Turns out, I forgot to include the command to declare a variable; New commands
22:56:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:22:06 <esolangs> [[Brainfault]] https://esolangs.org/w/index.php?diff=105362&oldid=105357 * Kaveh Yousefi * (+377) Subsumed the three previous example program into the newly introduced examples section and preceded each with an explanatory paragraph.
23:25:34 <esolangs> [[Brainfault]] M https://esolangs.org/w/index.php?diff=105363&oldid=105362 * Kaveh Yousefi * (+3) Embedded a hyperlink to the brainfuck article in the preamble.
23:49:32 -!- Thelie has joined.
23:57:16 -!- chiselfuse has quit (Remote host closed the connection).
23:57:54 -!- chiselfuse has joined.
2022-12-14
00:05:16 <esolangs> [[1231]] N https://esolangs.org/w/index.php?oldid=105364 * Earthrulerr * (+1381) full
00:06:46 <esolangs> [[1231]] https://esolangs.org/w/index.php?diff=105365&oldid=105364 * Earthrulerr * (+92)
00:09:38 <esolangs> [[1231]] https://esolangs.org/w/index.php?diff=105366&oldid=105365 * Earthrulerr * (+243)
00:09:50 <esolangs> [[1231]] https://esolangs.org/w/index.php?diff=105367&oldid=105366 * Earthrulerr * (-4)
00:12:17 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105368&oldid=105343 * Earthrulerr * (+111) /* General languages */
00:12:37 <esolangs> [[1231]] https://esolangs.org/w/index.php?diff=105369&oldid=105367 * Earthrulerr * (+7)
00:13:03 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105370&oldid=104073 * Earthrulerr * (+14)
00:13:42 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105371&oldid=105370 * Earthrulerr * (-116)
00:13:58 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105372&oldid=105371 * Earthrulerr * (-27)
00:14:09 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105373&oldid=105372 * Earthrulerr * (-5)
00:14:19 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105374&oldid=105373 * Earthrulerr * (-6)
00:15:55 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105375&oldid=105374 * Earthrulerr * (-73)
00:16:13 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105376&oldid=105375 * Earthrulerr * (-11)
00:17:15 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105377&oldid=105376 * Earthrulerr * (-2)
00:17:24 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105378&oldid=105377 * Earthrulerr * (+6)
00:17:40 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105379&oldid=105378 * Earthrulerr * (-40)
00:22:08 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105380&oldid=105379 * Earthrulerr * (+115)
01:25:24 -!- Thelie has quit (Ping timeout: 256 seconds).
01:45:25 -!- chiselfuse has quit (Remote host closed the connection).
01:46:57 -!- chiselfuse has joined.
02:01:00 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105381&oldid=105368 * Earthrulerr * (-18) /* General languages */
02:15:08 -!- FreeFull has quit.
02:17:57 -!- nurdle has joined.
02:18:54 -!- Sgeo_ has joined.
02:18:57 <nurdle> bruh
02:19:36 -!- Sgeo has quit (Ping timeout: 272 seconds).
02:28:10 <nurdle> dead chat
02:33:29 <esolangs> [[Bidiroop]] https://esolangs.org/w/index.php?diff=105382&oldid=103168 * BoundedBeans * (+155) Added proper deadfish zeroing
02:34:28 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105383&oldid=105123 * BoundedBeans * (+997) Added Bidiroop
02:37:01 <esolangs> [[1231]] https://esolangs.org/w/index.php?diff=105384&oldid=105369 * Earthrulerr * (-1)
02:41:57 <esolangs> [[THIS PROGRAMMING LANGUAGE IS LITERALLY ALL NUMBERS]] N https://esolangs.org/w/index.php?oldid=105385 * Earthrulerr * (+1185) Created page with "Author: [[User:Earthrulerr]] You can access a editor at [https://replit.com/@EarthRulerr/TPLN-THIS-PROGRAMMING-LANGUAGE-IS-LITERALLY-ALL-NUMBERS?v=1 here]. '''TPLN''' consists of only numbers in its tags. '''TPLN''' is [[12
02:42:32 -!- nurdle has quit (Quit: Client closed).
02:44:02 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105386&oldid=105381 * Earthrulerr * (+109) /* General languages */
02:44:53 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105387&oldid=105380 * Earthrulerr * (+60) /* Esolangs: */
03:33:05 -!- nurdle has joined.
03:57:17 -!- nurdle has quit (Quit: Client closed).
04:00:31 -!- razetime has joined.
04:21:35 -!- nurdle has joined.
04:59:41 -!- nurdle has quit (Quit: Client closed).
05:19:18 <esolangs> [[Classtennis]] https://esolangs.org/w/index.php?diff=105388&oldid=102749 * BoundedBeans * (+268) Changed input, added type detection, made commands easier to read
05:20:08 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:20:32 <esolangs> [[Classtennis]] M https://esolangs.org/w/index.php?diff=105389&oldid=105388 * BoundedBeans * (+7) Unsegmented standard library overview
05:21:04 <esolangs> [[Classtennis]] M https://esolangs.org/w/index.php?diff=105390&oldid=105389 * BoundedBeans * (+1)
05:21:11 <esolangs> [[Brainfuckest]] N https://esolangs.org/w/index.php?oldid=105391 * Nurdle * (+557) Created page with "'''Brainfuckest''' is an esoteric programming "language" that represents brainfuck programs using base 69. The valid characters are: <code>0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM ,.?!;:</code>, these are in order (including the space between ",
05:21:52 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105392&oldid=105356 * Nurdle * (+20) /* Esolangs */
05:21:54 <esolangs> [[Classtennis]] M https://esolangs.org/w/index.php?diff=105393&oldid=105390 * BoundedBeans * (+2)
05:22:15 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105394&oldid=105392 * Nurdle * (+34) /* Implementations */
05:22:27 -!- nurdle has joined.
05:23:11 -!- slavfox has joined.
05:24:23 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105395&oldid=105391 * Nurdle * (+174)
05:27:10 <esolangs> [[Classtennis]] https://esolangs.org/w/index.php?diff=105396&oldid=105393 * BoundedBeans * (+120) Changed output, fixed example descriptions
05:29:54 <nurdle> b
05:31:42 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105397&oldid=105395 * Nurdle * (+9)
05:32:09 -!- nurdle has quit (Quit: Client closed).
05:38:22 <esolangs> [[EsoFur]] https://esolangs.org/w/index.php?diff=105398&oldid=105361 * TaserTheFox * (+63) something for multiplying until we can think of something better
06:18:11 -!- bgs has joined.
07:17:26 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105399&oldid=105352 * K * (+39)
07:27:47 -!- chiselfuse has quit (Ping timeout: 255 seconds).
07:28:35 -!- chiselfuse has joined.
07:47:25 -!- tromp has joined.
07:53:17 <shachaf> int-e: So how come no one talks about pivots as as a change of basis except people writing about LP?
07:53:29 <shachaf> It seems like a great view for e.g. all these erasure coding things.
07:57:26 <int-e> Probably a difference between using linear algebra as a tool or as a framework for thinking about problems.
07:58:24 -!- slavfox has quit (Read error: Connection reset by peer).
08:02:24 <shachaf> Which is which?
08:02:33 -!- slavfox has joined.
08:03:29 <int-e> Oh and the social thing... research areas form islands with their own dialects, their own way of presenting things. So even if a coding theory paper author has a particular view on this, they'll often stick to the standard ways that the peers (potential reviewers) are familiar with.
08:04:31 <int-e> shachaf: Good question, but I think that the basis view is more abstract, so closer to the framework end of the spectrum.
08:11:53 <shachaf> For example, the inverse Vandermonde matrix thing is about switching your input from a [1,x,x^2,...] basis to a [f(0),f(1),f(2),...] basis.
08:12:01 <shachaf> Which is roughly the thing you said already.
08:12:34 <shachaf> I guess people use row operations more than column operations, and probably those more often correspond to switching the output basis.
08:29:07 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
08:44:49 -!- Sgeo_ has quit (Read error: Connection reset by peer).
09:55:08 <shachaf> Hmm, how should I think of this when doing row operations rather than column operations, actually?
09:55:50 <shachaf> In the standard phrasing, you can augment a matrix with extra columns and do pivots with row operations, or with extra rows and do pivots with column operations.
09:56:35 <shachaf> For adding extra rows, I can think of it as adding some extra outputs corresponding to the things you want, and then doing pivots to express the input basis in terms of the thing you have. But what is it for the other case? Adding extra inputs?
10:04:01 <shachaf> I guess that's what the simplex thing does, and then it makes all the basis values to 0, but I still feel like I'm missing something compared to the other version.
10:14:20 <shachaf> Sorry, makes the non-basis values equal to 0.
10:20:17 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
10:22:44 -!- Lord_of_Life has joined.
10:29:23 -!- Thelie has joined.
10:31:23 -!- chiselfuse has quit (Ping timeout: 255 seconds).
10:36:35 -!- chiselfuse has joined.
11:44:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
11:49:37 -!- tromp has joined.
11:55:38 <shachaf> Say you have some equations like ax+by = U; cx+dy = V
11:56:01 <shachaf> You can write something like
11:56:08 <shachaf> a b 1 0
11:56:10 -!- chiselfuse has quit (Remote host closed the connection).
11:56:11 <shachaf> c d 0 1
11:56:35 <shachaf> Which I guess you can think of as a U/V basis?
11:57:21 <shachaf> But if you apply that to [x y U V] it computes [2U 2V], which is presumably not what you want. What do you want?
12:01:38 -!- chiselfuse has joined.
12:10:20 -!- Thelie has quit (Ping timeout: 252 seconds).
12:11:03 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105400&oldid=105399 * K * (+345)
13:25:52 -!- cakeprophet has joined.
13:26:37 <cakeprophet> any esolangs based on fuzzy set logic and/or quantum and/or biological processes?
13:30:17 <cakeprophet> specifically thinking of L-fuzzy sets and neutrosophic fuzzy sets
13:33:38 <cakeprophet> I'm actually struggling to find anything about axiomatic fuzzy sets other than a few recent papers on it.
13:38:46 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:40:27 <cakeprophet> ah "constructive fuzzy set" is what I should be searching for
13:41:45 <esolangs> [[THIS PROGRAMMING LANGUAGE IS LITERALLY ALL NUMBERS]] https://esolangs.org/w/index.php?diff=105401&oldid=105385 * Earthrulerr * (+22) /* EXAMPLES */
13:42:25 <esolangs> [[THIS PROGRAMMING LANGUAGE IS LITERALLY ALL NUMBERS]] https://esolangs.org/w/index.php?diff=105402&oldid=105401 * Earthrulerr * (+0) /* EXAMPLES */
13:42:55 -!- tromp has joined.
13:43:54 -!- tromp has quit (Client Quit).
13:47:19 <cakeprophet> kind of interested in the concept of using posets as the domain for a fuzzy set membership function
13:58:04 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105403&oldid=105397 * Nurdle * (+1007)
13:58:39 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105404&oldid=105403 * Nurdle * (+11) /* How it Works */
14:00:31 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105405&oldid=105404 * Nurdle * (+4) /* How it Works */
14:01:10 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105406&oldid=105405 * Nurdle * (+0) /* How it Works */
14:01:46 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105407&oldid=105406 * Nurdle * (+25) /* How it Works */
14:03:00 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105408&oldid=105407 * Nurdle * (+0) /* How it Works */
14:03:22 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105409&oldid=105408 * Nurdle * (+4)
14:03:57 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105410&oldid=105394 * Nurdle * (+41) /* Esolangs */
14:11:44 <cakeprophet> antimatroids could be interesting since they can be modeled as both a formal language and a poset of paths. so then the membership function of an L-fuzzy set could be over the domain of these paths
14:36:03 <cakeprophet> just realized this is basically what a regular expression is except instead of true/false you get a path representing how close the string is to matching
15:18:54 -!- tromp has joined.
16:14:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:22:32 -!- tromp has joined.
16:39:00 <esolangs> [[Special:Log/newusers]] create * Rehydratedmango * New user account
16:45:30 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=105411&oldid=105324 * Rehydratedmango * (+251)
16:53:53 -!- chiselfuse has quit (Ping timeout: 255 seconds).
16:54:08 -!- chiselfuse has joined.
17:15:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:15:50 -!- cakeprophet has quit (Quit: Client closed).
17:42:15 <esolangs> [[User:Rehydratedmango]] N https://esolangs.org/w/index.php?oldid=105412 * Rehydratedmango * (+27) my page
18:23:20 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
18:23:42 -!- FreeFull has joined.
18:23:54 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
18:34:00 -!- perlbot has joined.
18:35:01 -!- FreeFull has quit (Quit: rebooting).
18:36:31 -!- simcop2387 has joined.
19:04:50 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105413&oldid=105349 * Nurdle * (+18)
19:05:03 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105414&oldid=105413 * Nurdle * (-7)
19:05:20 <esolangs> [[UnholyC]] https://esolangs.org/w/index.php?diff=105415&oldid=105360 * Nurdle * (+18)
19:05:36 <esolangs> [[Brainfuckest]] https://esolangs.org/w/index.php?diff=105416&oldid=105409 * Nurdle * (+18)
19:33:29 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
19:33:45 -!- simcop2387 has joined.
19:37:02 <esolangs> [[Hello, golf!]] M https://esolangs.org/w/index.php?diff=105417&oldid=92025 * A casual user * (+27)
19:37:35 <esolangs> [[Hello, golf!]] https://esolangs.org/w/index.php?diff=105418&oldid=105417 * A casual user * (+1)
19:39:26 <esolangs> [[Numberlist]] M https://esolangs.org/w/index.php?diff=105419&oldid=103964 * A casual user * (+5)
19:40:44 -!- FreeFull has joined.
19:51:59 <esolangs> [[ABG]] https://esolangs.org/w/index.php?diff=105420&oldid=98381 * Kaveh Yousefi * (+167) Added a hyperlink to my implementation of the ABG and ABGAD programming languages on GitHub and changed the category tag Unimplemented to Implemented.
19:54:31 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
19:56:02 <esolangs> [[ABG]] https://esolangs.org/w/index.php?diff=105421&oldid=105420 * Kaveh Yousefi * (+446) Introduced an examples section compact of two initial members, the first being an infinitely repeating cat program, the second a truth-machine.
19:56:07 -!- simcop2387 has joined.
20:00:07 <esolangs> [[ABG]] https://esolangs.org/w/index.php?diff=105422&oldid=105421 * Kaveh Yousefi * (+101) Rectified the b command description which suggested that the cell pointer, rather than the cell value, should be decremented; and improved the instruction table's diction and orthography.
20:02:06 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
20:02:13 <esolangs> [[ABG]] M https://esolangs.org/w/index.php?diff=105423&oldid=105422 * Kaveh Yousefi * (+24) Amended an instance of cacography and reformulated the preamble.
20:02:22 -!- perlbot has joined.
20:03:49 <esolangs> [[ABG]] https://esolangs.org/w/index.php?diff=105424&oldid=105423 * Kaveh Yousefi * (+48) Added the two category tags Stack-based and Low-level.
20:07:52 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
20:08:14 -!- perlbot has joined.
20:09:36 -!- cakeprophet has joined.
20:25:39 <esolangs> [[Oxon]] https://esolangs.org/w/index.php?diff=105425&oldid=104129 * A casual user * (-292)
20:30:24 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
20:30:45 -!- perlbot has joined.
20:35:06 -!- tromp has joined.
20:39:21 <esolangs> [[Oxon]] M https://esolangs.org/w/index.php?diff=105426&oldid=105425 * A casual user * (-1)
21:06:07 -!- bgs has quit (Remote host closed the connection).
21:13:04 <esolangs> [[ABG]] https://esolangs.org/w/index.php?diff=105427&oldid=105424 * Kaveh Yousefi * (-14) Moved the two new examples from the erroneously duplicated examples section to the previously exant one, concomitantly deleting the supererogatory entity.
21:28:24 -!- cakeprophet has quit (Quit: Client closed).
22:23:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:36:09 -!- Sgeo has joined.
23:38:45 -!- masterbuilder has quit (Quit: Lost terminal).
23:52:26 -!- chiselfuse has quit (Remote host closed the connection).
23:53:58 -!- chiselfuse has joined.
2022-12-15
00:04:32 -!- chiselfuse has quit (Ping timeout: 255 seconds).
00:12:20 -!- FreeFull has quit.
00:17:17 -!- chiselfuse has joined.
00:41:25 -!- razetime has joined.
00:52:41 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105428&oldid=105387 * Earthrulerr * (-10) /* Links: */
00:53:42 <esolangs> [[User talk:Earthrulerr]] https://esolangs.org/w/index.php?diff=105429&oldid=103920 * Earthrulerr * (+4)
01:26:01 <esolangs> [[Gar/99 bottles]] N https://esolangs.org/w/index.php?oldid=105430 * Masalt * (+3702) Created page with "99 Bottles of Beer in gar: >>>>>>>>>> : * ^ ~~ >>>>>>>>>> >>> * >> + $ >>>>>>>>>> : * << + : >>>>>>>>>>>>> + : >>>>> + : : <<<<<<<< + : <<<<<<< + : >>>>>>>>>>>>>> + : $$ & <<<< + : <<<<<<<<< + : $$ & <<<< + : >>> +
01:26:22 <esolangs> [[Gar/99 bottles]] https://esolangs.org/w/index.php?diff=105431&oldid=105430 * Masalt * (+14)
01:28:46 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105432&oldid=105310 * Masalt * (+94) /* Examples */
01:29:15 <esolangs> [[Gar/99 bottles]] https://esolangs.org/w/index.php?diff=105433&oldid=105431 * Masalt * (+4)
01:30:49 <esolangs> [[Gar/99 bottles]] https://esolangs.org/w/index.php?diff=105434&oldid=105433 * Masalt * (+6)
01:54:03 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=105435&oldid=105085 * Masalt * (+319) /* Gammaplex */
01:57:22 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105436&oldid=105432 * Masalt * (+1) /* Cat */
02:06:49 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105437&oldid=105436 * Masalt * (+4) /* Cat */
02:35:35 <esolangs> [[English*]] N https://esolangs.org/w/index.php?oldid=105438 * Earthrulerr * (+792) Created page with ":''Not to be confused with [[wikipedia:Microdata Corporation#ENGLISH (programming language)|ENGLISH]], a (non-esoteric) SQL-like programming language used in the old Pick operating system, or [[~English]], an esoteric attempt at using a natural language as a program
02:37:14 <esolangs> [[SANTA]] https://esolangs.org/w/index.php?diff=105439&oldid=104635 * Earthrulerr * (+44)
02:37:28 <esolangs> [[SANTA]] https://esolangs.org/w/index.php?diff=105440&oldid=105439 * Earthrulerr * (+0)
02:40:57 <esolangs> [[User:Earthrulerr]] https://esolangs.org/w/index.php?diff=105441&oldid=105428 * Earthrulerr * (+18) /* Esolangs: */
02:41:29 <esolangs> [[English*]] https://esolangs.org/w/index.php?diff=105442&oldid=105438 * Earthrulerr * (+32)
02:42:57 <esolangs> [[English*]] https://esolangs.org/w/index.php?diff=105443&oldid=105442 * Earthrulerr * (+152)
02:43:09 <esolangs> [[English*]] https://esolangs.org/w/index.php?diff=105444&oldid=105443 * Earthrulerr * (-5)
02:43:46 -!- nurdle has joined.
02:47:25 -!- nurdle has quit (Client Quit).
04:26:56 <esolangs> [[Triliteral]] N https://esolangs.org/w/index.php?oldid=105445 * Ecatmur * (+7747) Created page with "{{infobox proglang |name=Triliteral / / |paradigms=imperative, literate, polyglossal, homoiconic, concatenative, [[:Category:Low-level|low-level]], [[:Category:Thematic|thematic]], [[:Category:Self-modifying|self-modifying]] |author=[[User:Ecatmur]] |year=[[:Catego
04:27:52 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105446&oldid=105334 * Ecatmur * (+17) /* T */
04:29:41 <esolangs> [[Talk:Forte]] https://esolangs.org/w/index.php?diff=105447&oldid=70819 * BoundedBeans * (+2045)
04:31:40 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=105448 * Ecatmur * (+24) Redirected page to [[Triliteral]]
04:31:46 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=105449 * Ecatmur * (+24) Redirected page to [[Triliteral]]
04:32:12 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105450&oldid=105446 * Ecatmur * (+30) /* Non-alphabetic */
04:33:09 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105451&oldid=105445 * Ecatmur * (+23) /* 99 bottles of beer */ fix direction
04:34:13 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105452&oldid=105451 * Ecatmur * (+6) /* Overview */
04:35:12 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105453&oldid=105452 * Ecatmur * (+118) /* Style guide */
04:37:42 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105454&oldid=105453 * Ecatmur * (+161) /* 99 bottles of beer */
04:42:11 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=105455&oldid=105435 * Ecatmur * (+709) Add and
04:43:02 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=105456&oldid=105283 * Ecatmur * (+354) Add and
04:43:57 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105457&oldid=105383 * Ecatmur * (+2078) Add and
04:44:57 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105458&oldid=105454 * Ecatmur * (-8) /* Overview */
04:46:20 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105459&oldid=105458 * Ecatmur * (+225) /* Cat program */
04:48:48 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105460&oldid=105457 * Ecatmur * (+170) /* */ add translation
04:49:31 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=105461&oldid=105455 * Ecatmur * (+102) /* */ add translation
05:15:51 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:19:23 -!- slavfox has joined.
05:36:11 -!- razetime has quit (Read error: Connection reset by peer).
05:36:32 -!- razetime has joined.
06:09:54 -!- bgs has joined.
06:32:10 <int-e> fungot: is it off-by-one error day again?
06:32:11 <fungot> int-e: s/ who ever/ fnord content-type: text/ fnord)
06:38:19 -!- tromp has joined.
06:51:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
06:54:50 -!- bgs has quit (Remote host closed the connection).
07:10:31 -!- bgs has joined.
07:18:05 -!- tromp has joined.
07:20:51 -!- bgs has quit (Remote host closed the connection).
08:10:59 <Taneb> I live!
08:12:45 <int-e> Taneb: are you also hunted by off-by-one errors today?
08:12:49 <int-e> or haunted
08:21:19 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
08:21:23 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
08:21:56 -!- perlbot has joined.
08:24:28 -!- simcop2387 has joined.
08:26:17 <Taneb> int-e: I've defeated the off by one errors and am now plagued by far more confusing errors
08:26:56 <Taneb> I know the weakness of one of the errors pursuing me, but I know there must be more beyond that one
08:34:04 <int-e> Okay, I have a more proper solution for part 2 now, almost pretty.
08:34:11 <int-e> So much time down the drain though.
08:51:20 -!- Sgeo has quit (Read error: Connection reset by peer).
09:08:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:19:17 -!- tromp has joined.
10:20:02 -!- Lord_of_Life_ has joined.
10:20:58 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
10:22:48 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:51:53 -!- chiselfuse has quit (Remote host closed the connection).
10:58:43 -!- chiselfuse has joined.
11:02:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
11:04:07 -!- tromp has joined.
12:27:32 -!- Thelie has joined.
12:35:32 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:36:56 -!- chiselfuse has quit (Ping timeout: 255 seconds).
12:38:07 -!- chiselfuse has joined.
13:03:32 <fizzie> int-e: It was an off-by-one-ish error day for me as well.
13:03:42 <fizzie> And then off-by-two-in-the-other-direction.
13:07:45 <fizzie> Think I'll need to invest in a proper part 2 as well, if only to make https://zem.fi/tmp/aoc/gobench.time.html look slightly less ridiculous. But maybe not during the workday.
13:07:47 <int-e> Seems to be quite twisty too (not much of a surprise I guess, since part 1 could be done totally naively I think... but not part 2)
13:09:20 <int-e> Hmm, what language is that?
13:09:36 <fizzie> It's in Go.
13:09:56 <fizzie> I used to have a >3s 2016-5 solution, which was a terrible outlier in that graph.
13:10:03 <int-e> My first solution took 4.3s for me, in Haskell, compiled.
13:10:25 <fizzie> See, and people complain Go is slow.
13:10:55 <int-e> the rewrite is instantaneous when compiled, 0.2s interpreted.
13:11:14 <int-e> (half of which is interpreter startup, actually)
13:12:34 <int-e> But the second solutions also took quite a bit longer to write and debug (even though it's less code) :P
13:12:52 -!- bgs has joined.
13:14:46 <int-e> It was a cute problem. I liked yesterday's too (but didn't bother with going for a more efficient solution)
13:14:55 <fizzie> Go's got this built-in benchmarking facility as part of the unit test support, so https://github.com/fis/aoc/blob/main/glue/testing.go allows me to do `go test -bench=. -benchtime=30s ./2022/days` to make it run each day's solution in a loop for 30+ seconds to get relatively accurate timings for even the faster solutions.
13:16:28 <int-e> I'd probably need like 4 lines of boilerplate code for that, using https://hackage.haskell.org/package/criterion
13:17:47 <int-e> Well, a bit more because I'd actually have to redo input handling... eh, I really don't care enough.
13:21:33 <fizzie> For part 2 of yesterday, V qvq n guvat jurer vafgrnq bs fvzhyngvat gur fnaq, V tb gbc-gb-obggbz naq pbzchgr nyy gur "funqbjf" (fdhnerf jurer gur guerr barf fgenvtug naq qvntbanyyl nobir ner oybpxrq), gura fhogenpg gur nzbhag bs gubfr sebz gur fnaq pbar. Vg zvtug or znxvat fbzr nffhzcgvbaf, ohg jbexf sbe zl vachg.
13:23:14 <int-e> fizzie: yeah I realized that was possible but didn't actually go for it (jryy, V gubhtug vg jbhyq or rnfvre gb pbzchgr gur fnaq qverpgyl engure guna gur funqbj)
13:23:20 <fizzie> (Though the version that just trickled down the sand like in part 1 had perfectly acceptable performance already.)
13:24:00 <int-e> Nyfb, fbzrguvat fvzvyne fubhyq jbex sbe cneg 1, ohg bar unf gb or pnershy gb npghnyyl nppbhag sbe gur yrsg ovnf.
13:24:40 <fizzie> I remember spending a _lot_ of time debugging 2018-17, which the question page itself calls out too.
13:25:21 <int-e> I don't have any 2018 solutions.
13:26:08 <int-e> I guess it's similar in spirit
13:27:11 <int-e> Though at least part 1 looks like flooding would be preferrable to trickling, so it's different :P
14:00:02 -!- tromp has joined.
14:37:00 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
14:56:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:09:34 -!- tromp has joined.
15:39:14 -!- Sgeo has joined.
15:44:30 <esolangs> [[Special:Log/newusers]] create * WalkingMyPetFishh * New user account
15:47:24 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=105462&oldid=105411 * WalkingMyPetFishh * (+197)
15:52:07 -!- Thelie has quit (Remote host closed the connection).
15:52:59 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
15:53:22 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
15:53:43 -!- perlbot has joined.
15:56:06 -!- simcop2387 has joined.
16:07:43 <esolangs> [[Special:Log/move]] move * Nurdle * moved [[UnholyC]] to [[Bruhfunk]]: Language name change
16:10:34 <esolangs> [[Bruhfunk]] https://esolangs.org/w/index.php?diff=105465&oldid=105463 * Nurdle * (-36)
16:15:25 <esolangs> [[Gar/99 bottles]] https://esolangs.org/w/index.php?diff=105466&oldid=105434 * Masalt * (+4)
16:17:50 <esolangs> [[Gar/99 bottles]] https://esolangs.org/w/index.php?diff=105467&oldid=105466 * Masalt * (-12)
16:17:53 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105468&oldid=105410 * Nurdle * (+60) /* Esolangs */
16:18:22 <esolangs> [[User:Nurdle]] https://esolangs.org/w/index.php?diff=105469&oldid=105468 * Nurdle * (+1) /* Things I've Made */
16:19:08 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105470&oldid=105414 * Nurdle * (+45) /* See Also */
16:21:26 -!- chiselfuse has quit (Write error: Connection reset by peer).
16:21:51 -!- chiselfuse has joined.
16:22:55 -!- FreeFull has joined.
16:29:32 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105471&oldid=105437 * Masalt * (+1) /* Cat */
17:19:54 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105472&oldid=105471 * Masalt * (+0) /* Truth Machine */
17:33:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:37:14 -!- tromp has joined.
18:00:29 -!- chiselfuse has quit (Remote host closed the connection).
18:01:15 <b_jonas> oh wow
18:01:41 <b_jonas> this is the first time I got a captcha from Google web search. apparently I've been searching too much.
18:01:57 <b_jonas> or searching for unusually esoteric things or something like that
18:02:03 <b_jonas> I'm proud
18:02:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:04:31 <int-e> b_jonas: did it tell you that your queries look like they come from a bot?
18:05:44 -!- chiselfuse has joined.
18:06:08 <int-e> I got that a few years ago after manually adding maybe 5 -site:... or -inurl:... refinements to a query.
18:06:33 <int-e> (while not allowing cookies, which is probably also a factor in their determination)
18:21:24 <b_jonas> int-e: dunno, I clicked on the captcha quickly and if there was a detailed error message than I didn't read it
18:30:04 <esolangs> [[Queueue]] N https://esolangs.org/w/index.php?oldid=105473 * Rehydratedmango * (+2844) I am mostly copying the style of other articles on this wiki.
18:30:07 <esolangs> [[User:WalkingMyPetFishh]] N https://esolangs.org/w/index.php?oldid=105474 * WalkingMyPetFishh * (+8) Created page with "piss bag"
18:30:17 <b_jonas> whoa
18:30:32 <b_jonas> apparently someone is making a sequel to shapez.io, called shapez 2
18:30:48 <b_jonas> I haven't yet determined if it's by the same creator as shapez.io but it's likely
18:31:51 <b_jonas> int-e: ^
18:36:02 -!- tromp has joined.
18:38:23 <b_jonas> yes, it looks like it's tobspr, the creator of Shapez.io, who's making the sequel
18:38:26 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105475&oldid=105450 * Rehydratedmango * (+14) Adding Queueue
18:44:04 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105476&oldid=105472 * Masalt * (+0) /* 99 Bottles of Beer */
18:52:24 <int-e> b_jonas: I knew about that, but it's too early to get excited about it.
18:52:30 <int-e> (for me at least)
18:53:20 <int-e> Some of the building blocks seem quite similar to the shapez.io ones, obviously with way fancier graphics.
18:59:19 <esolangs> [[User:Rehydratedmango]] https://esolangs.org/w/index.php?diff=105477&oldid=105412 * Rehydratedmango * (+22)
19:03:23 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105478&oldid=105400 * K * (+17)
19:07:09 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
19:07:30 -!- perlbot has joined.
19:08:59 -!- chiselfuse has quit (Remote host closed the connection).
19:45:15 <zzo38> I have gotten error messages from Google when trying to access pages of results beyond the first ten or twenty or something like that.
19:49:42 <fizzie> int-e: Hmm. For my "proper" part 2, V znqr n dhnqgerr, naq vg jbexf naq vf snfg (gragu bs n zvyyvfrpbaq sbe obgu cnegf gbtrgure), ohg V'z jbaqrevat vs V'z zvffvat fbzrguvat fvzcyre.
20:02:59 <esolangs> [[User:WalkingMyPetFishh]] https://esolangs.org/w/index.php?diff=105479&oldid=105474 * WalkingMyPetFishh * (+25)
20:03:29 <esolangs> [[User:WalkingMyPetFishh]] https://esolangs.org/w/index.php?diff=105480&oldid=105479 * WalkingMyPetFishh * (-1)
20:16:35 -!- chiselfuse has joined.
20:36:53 -!- sprout_ has joined.
20:38:19 -!- sprout has quit (Ping timeout: 265 seconds).
20:53:21 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105481&oldid=105284 * Dtp09 * (+83) /* Starting a program */
20:53:33 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105482&oldid=105481 * Dtp09 * (+0) /* Opcodes */
20:53:44 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105483&oldid=105482 * Dtp09 * (-7) /* Hello, World! */
20:58:44 <esolangs> [[Oxon]] https://esolangs.org/w/index.php?diff=105484&oldid=105426 * A casual user * (+2737) Added a guide on how to use the language (unfinished) and in general just making the wiki page more understandable
21:38:12 -!- bgs has quit (Remote host closed the connection).
22:25:00 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
22:26:52 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
22:27:31 -!- simcop2387 has joined.
22:32:21 -!- Thelie has joined.
22:33:39 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:43:15 -!- perlbot has joined.
22:52:22 <esolangs> [[Queueue]] https://esolangs.org/w/index.php?diff=105485&oldid=105473 * Rehydratedmango * (+54) change to "i"
23:05:18 -!- chiselfuse has quit (Remote host closed the connection).
23:13:34 -!- FreeFull has quit.
23:20:15 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105486&oldid=105460 * Masalt * (+313) /* Office VBA */
23:21:21 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105487&oldid=105476 * Masalt * (+318) /* Examples */
23:32:15 -!- chiselfuse has joined.
23:38:28 -!- sprout_ has quit (Read error: Connection reset by peer).
23:39:12 -!- sprout has joined.
23:51:22 -!- chibi has joined.
23:57:47 -!- chiselfuse has quit (Ping timeout: 255 seconds).
23:59:26 -!- chiselfuse has joined.
2022-12-16
00:02:35 -!- Thelie has quit (Remote host closed the connection).
00:04:52 -!- sprout has quit (Ping timeout: 252 seconds).
00:05:16 -!- sprout has joined.
00:19:36 -!- chiselfuse has quit (Remote host closed the connection).
00:20:01 -!- chiselfuse has joined.
00:36:46 -!- sprout has quit (Ping timeout: 272 seconds).
00:37:18 -!- sprout has joined.
00:44:05 <esolangs> [[Gar]] https://esolangs.org/w/index.php?diff=105488&oldid=105487 * Masalt * (+40)
00:44:42 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
00:44:59 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
00:46:40 -!- perlbot has joined.
00:47:09 -!- simcop2387 has joined.
00:57:40 -!- sprout has quit (Ping timeout: 272 seconds).
01:02:05 <esolangs> [[Special:Log/newusers]] create * Xxmlt * New user account
01:03:26 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105489&oldid=105478 * TaserTheFox * (+10) minor formatting fix
01:10:00 -!- sprout has joined.
01:29:47 -!- sprout has quit (Ping timeout: 268 seconds).
01:33:00 -!- sprout has joined.
01:41:47 -!- razetime has joined.
01:52:53 -!- chiselfuse has quit (Remote host closed the connection).
01:53:19 -!- chiselfuse has joined.
02:27:08 -!- razetime has quit (Ping timeout: 252 seconds).
02:34:55 -!- chiselfuse has quit (Remote host closed the connection).
02:35:32 -!- chiselfuse has joined.
03:38:07 <esolangs> [[Marble Machine]] N https://esolangs.org/w/index.php?oldid=105490 * Masalt * (+106) Created page with "{{stub}}{{wip}} Marble Machine is an two dimensional esoteric programming language made by [[User:masalt]]"
03:40:21 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105491&oldid=105490 * Masalt * (+1)
03:40:33 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105492&oldid=105491 * Masalt * (-1)
03:45:41 <esolangs> [[User:Dtp09]] https://esolangs.org/w/index.php?diff=105493&oldid=105210 * Dtp09 * (+21) /* languages i made */
03:47:13 <esolangs> [[Tile/Textile]] https://esolangs.org/w/index.php?diff=105494&oldid=105483 * Dtp09 * (+43) /* Compiler */
04:41:36 <int-e> fizzie: [AoC day 15 spoiler] http://paste.debian.net/1264228/ -- my fast but still half-assed approach to part 2
04:42:44 -!- razetime has joined.
05:16:46 <fizzie> Mm. I did the thing in the first paragraph too.
05:19:44 <fizzie> Arguably cheated even more in Burlesque part 1 though, ol whfg nffhzvat nyy gur vagreinyf va cneg 1 jvyy zretr gbtrgure jvgu ab tncf, fb whfg gbbx znk-zva+1 sebz gur raqcbvagf.
05:20:14 <fizzie> (Part 2 in Burlesque TBD, and not going to start with today, wakeup time in four hours or so.)
05:29:15 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:32:18 -!- slavfox has joined.
06:37:20 -!- bgs has joined.
06:56:40 <int-e> Hmm, I underestimated today's part 2.
06:59:52 <int-e> Well at least it takes under 10 minutes now.
07:15:04 <int-e> Ah, 1:15 now, that's much better.
07:18:47 <int-e> I think I'll leave it at that.
07:52:55 -!- tromp has joined.
07:55:26 -!- Sgeo has quit (Read error: Connection reset by peer).
08:36:24 <esolangs> [[Oxon]] https://esolangs.org/w/index.php?diff=105495&oldid=105484 * A casual user * (+639) Finishing up some things
08:56:17 <FireFly> haven't done today's yet, but I think I have a solution to part 1 in my head.. will have to wait till later to implement it though
08:56:38 <FireFly> seems we're getting into fun graph problems :p
09:13:59 -!- chiselfuse has quit (Ping timeout: 255 seconds).
09:15:38 -!- chiselfuse has joined.
09:30:23 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
09:50:04 -!- genpaku has quit (Read error: Connection reset by peer).
09:52:42 -!- genpaku has joined.
10:21:55 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
10:22:43 -!- Lord_of_Life has joined.
10:24:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:40:26 -!- tromp has joined.
11:06:21 -!- FreeFull has joined.
11:57:28 -!- wib_jonas has joined.
11:59:10 <wib_jonas> did you know that so many of these big symbolic and numeric software packages are really old, as in started before 1989? Macsyma, Matlab, PARI/GP, GAP, Maple, Derive, Mathematica, they're all from before 1989. I'm shocked.
12:01:36 <wib_jonas> Sagemath, Julia, perl PDL, Python Numpy, and *possibly* R are the ones that didn't start in historic times, but even those aren't new: PDL apparently started in 1997, and Numpy in 2006.
12:25:41 -!- __monty__ has joined.
12:25:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:02:24 -!- wib_jonas has quit (Quit: Client closed).
13:50:51 -!- tromp has joined.
14:04:24 -!- chiselfuse has quit (Remote host closed the connection).
14:04:40 -!- chiselfuse has joined.
14:37:45 <esolangs> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=105496&oldid=105456 * Ecatmur * (+4) fix levels
14:44:50 -!- chiselfuse has quit (Remote host closed the connection).
14:50:03 -!- chiselfuse has joined.
15:07:29 <esolangs> [[Bruhfunk]] https://esolangs.org/w/index.php?diff=105497&oldid=105465 * Nurdle * (+86)
15:17:08 <esolangs> [[Bruhfunk]] https://esolangs.org/w/index.php?diff=105498&oldid=105497 * Nurdle * (+149) /* Queueing */
15:19:26 -!- FreeFull has quit.
15:34:51 <esolangs> [[Queueue]] M https://esolangs.org/w/index.php?diff=105499&oldid=105485 * Rehydratedmango * (+3) /* Fibonacci */
16:00:04 <esolangs> [[Bruhfunk]] https://esolangs.org/w/index.php?diff=105500&oldid=105498 * Nurdle * (+374) /* Examples */
16:06:11 -!- chiselfuse has quit (Ping timeout: 255 seconds).
16:21:24 -!- chiselfuse has joined.
16:54:53 -!- razetime has joined.
17:03:19 -!- Sgeo has joined.
17:06:43 -!- mynery has changed nick to myname.
17:18:53 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
18:16:12 -!- Festive_Dragon has quit (Ping timeout: 633 seconds).
18:36:28 <esolangs> [[Kak]] https://esolangs.org/w/index.php?diff=105501&oldid=99602 * Rehydratedmango * (+1695) Adding a C interpreter
18:41:21 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105502&oldid=105305 * Masalt * (+20) /* Coming Soon */
18:46:24 -!- A_Dragon has joined.
18:48:20 -!- moony2 has joined.
18:49:13 -!- [iovoid] has joined.
18:49:38 -!- iovoid has quit (Ping timeout: 246 seconds).
18:50:11 -!- [iovoid] has changed nick to iovoid.
18:50:13 -!- moony has quit (Ping timeout: 252 seconds).
18:50:13 -!- moony2 has changed nick to moony.
18:59:35 -!- masterbuilder has joined.
19:55:02 -!- A_Dragon has changed nick to Festive_Dragon.
20:09:30 <b_jonas> `olist 1272
20:09:32 <HackEso> olist <https://www.giantitp.com/comics/oots1272.html>: shachaf oerjan Sgeo FireFly boily nortti b_jonas
20:12:23 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105503&oldid=105489 * K * (+26)
20:16:39 -!- immibis_ has quit (Ping timeout: 256 seconds).
20:16:50 <JAA> 262
20:16:54 <JAA> Oops
20:19:42 <esolangs> [[Hotel]] https://esolangs.org/w/index.php?diff=105504&oldid=105503 * K * (-221)
20:20:55 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105505&oldid=105504 * K * (+42)
20:24:00 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105506&oldid=105505 * K * (-18)
20:24:56 -!- chiselfuse has quit (Ping timeout: 255 seconds).
20:26:26 -!- chiselfuse has joined.
20:37:13 -!- immibis_ has joined.
20:40:00 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105507&oldid=105506 * K * (+2)
20:44:06 <esolangs> [[Hotel]] M https://esolangs.org/w/index.php?diff=105508&oldid=105507 * K * (+72)
21:23:08 -!- chiselfuse has quit (Remote host closed the connection).
21:23:20 -!- chiselfuse has joined.
22:39:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:45:32 <fizzie> int-e: https://0x0.st/onDD.txt and I very much don't want to leave it at that, but... eh, maybe I'll get back to it some other day.
23:08:19 -!- bgs has quit (Remote host closed the connection).
23:14:30 -!- earend1 has joined.
23:26:26 <int-e> fizzie: I suspect that if I keep my algorithm but use another language with better associative maps, it'll be about that fast. Maybe later...
23:28:11 <esolangs> [[Sailing By]] N https://esolangs.org/w/index.php?oldid=105509 * Ecatmur * (+14094) Created page with "{{infobox proglang |name=Sailing By |paradigms=imperative, [[:Category:Low-level|low-level]], [[:Category:Pseudonatural|pseudonatural]], [[:Category:Thematic|thematic]] |author=[[User:Ecatmur]] |year=[[:Category:2022|2022]] |typesys=untyped |memsys=[[:Category:Cell-
23:28:33 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105510&oldid=105475 * Ecatmur * (+17) /* S */ Add Sailing By
23:28:57 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105511&oldid=105509 * Ecatmur * (+4) /* Example (Hello, world!) */
23:34:59 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=105512&oldid=105496 * Ecatmur * (+1362) Add Sailing By
23:44:45 -!- __monty__ has quit (Quit: leaving).
23:55:20 -!- chiselfuse has quit (Remote host closed the connection).
23:56:35 -!- chiselfuse has joined.
2022-12-17
00:30:56 <esolangs> [[Sailing By]] M https://esolangs.org/w/index.php?diff=105513&oldid=105511 * Ecatmur * (+6) /* Syntax */
00:31:30 <esolangs> [[Sailing By]] M https://esolangs.org/w/index.php?diff=105514&oldid=105513 * Ecatmur * (+1) /* Syntax */
00:32:08 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105515&oldid=105514 * Ecatmur * (+2) /* Syntax */
00:34:50 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105516&oldid=105515 * Ecatmur * (-4) /* Syntax */
00:35:04 <esolangs> [[Sailing By]] M https://esolangs.org/w/index.php?diff=105517&oldid=105516 * Ecatmur * (+0) /* Syntax */
00:36:09 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105518&oldid=105517 * Ecatmur * (+0) /* Semantics */
00:36:26 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105519&oldid=105518 * Ecatmur * (-2) /* Semantics */
00:36:56 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105520&oldid=105519 * Ecatmur * (+4) /* Semantics */
00:38:27 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105521&oldid=105520 * Ecatmur * (+92) /* Semantics */
00:38:29 -!- FreeFull has joined.
00:39:47 -!- masterbuilder has quit (Quit: Lost terminal).
01:17:22 <esolangs> [[Marble Machine]] M https://esolangs.org/w/index.php?diff=105522&oldid=105492 * Masalt * (-1)
01:37:54 -!- FreeFull has quit.
01:38:04 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105523&oldid=105522 * Masalt * (+93)
01:46:53 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105524&oldid=105523 * Masalt * (+18)
02:03:32 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105525&oldid=105524 * Masalt * (+74) /* Examples */
02:30:00 -!- razetime has joined.
02:46:14 -!- razetime has quit (Ping timeout: 260 seconds).
02:48:35 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105526&oldid=105525 * Masalt * (+80) /* Examples */
02:49:28 <esolangs> [[Marble machine]] N https://esolangs.org/w/index.php?oldid=105527 * Masalt * (+28) Redirected page to [[Marble Machine]]
03:31:32 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105528&oldid=105526 * Masalt * (+31) /* Examples */
05:04:54 -!- razetime has joined.
05:06:18 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:09:51 -!- slavfox has joined.
06:24:48 <zzo38> In Magic: the Gathering, what happens when a suspended Attraction runs out of counters? Does it go to the junkyard, or remain exiled? Can it trigger anything that triggers when casting a spell, if it is even possible to cast it in this way?
06:26:07 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105529&oldid=105528 * Masalt * (+101) /* Examples */
06:53:42 -!- tromp has joined.
07:03:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:10:24 -!- tromp has joined.
08:47:01 <int-e> fizzie: I rewrote yesterday's solution in Rust and it takes just under 5s on my input. (I wonder how different the instances difficulties are... https://int-e.eu/~bf3/tmp/aoc-2022-16.txt is mine)
10:21:45 -!- Lord_of_Life_ has joined.
10:22:59 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
10:23:01 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
11:45:06 <fizzie> int-e: I tweaked my implementation (not much the algorithm) a little, and it now runs in 3.3s on my input, and apparently 3.1s on yours.
11:45:46 <int-e> nice
11:46:07 <fizzie> https://0x0.st/on5M.txt is my puzzle input if you want to check if it's the same way around for you.
11:48:45 <int-e> wow that takes 9s for me.
11:49:59 <int-e> My pruning is less effective for your instance.
11:51:13 <int-e> http://paste.debian.net/1264371/
11:54:12 <int-e> I could still improve that.
12:06:17 -!- razetime has quit (Remote host closed the connection).
12:23:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:59:17 -!- tromp has joined.
13:15:51 -!- __monty__ has joined.
13:38:08 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:24:12 -!- Thelie has joined.
15:12:09 -!- tromp has joined.
15:27:59 -!- Thelie has quit (Remote host closed the connection).
15:50:01 -!- FreeFull has joined.
15:50:58 -!- FreeFull has quit (Client Quit).
15:51:14 -!- FreeFull has joined.
16:06:50 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:31:13 -!- tromp has joined.
16:55:40 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=105530&oldid=104250 * A casual user * (-8)
17:01:48 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=105531&oldid=105530 * A casual user * (+69) Made it a little clearer
17:03:57 -!- j-bot has quit (Ping timeout: 268 seconds).
17:04:36 <esolangs> [[THIS PROGRAMMING LANGUAGE IS LITERALLY ALL NUMBERS]] M https://esolangs.org/w/index.php?diff=105532&oldid=105402 * PythonshellDebugwindow * (+25) Category
17:10:44 -!- j-bot has joined.
17:17:26 -!- SGautam has joined.
17:49:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:53:15 -!- tromp has joined.
17:53:57 -!- earend1 has quit (Quit: Connection closed for inactivity).
18:46:43 -!- Lymee has quit (Quit: zzzz <3).
18:50:27 -!- Lymia has joined.
19:04:20 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105533&oldid=105529 * Masalt * (+40) /* Factorial */
19:28:45 <fizzie> ChatGPT is just bizarre when you try to ask it for maths stuff. Even if it says something wrong, and you call it out on it, it's all "oh, right, sorry, my mistake", and then produces an even more nonsense answer: https://zem.fi/tmp/badmath.png
19:35:02 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:46:03 -!- tromp has joined.
19:49:06 <zzo38> What would be the result when asking a nonexisting programming language, a nonexisting version of a programming language, a not very well known programming language (old or new), a code for something that the programming language doesn't have, an obscure file format or character encoding, a language not in Unicode, etc?
20:01:28 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:01:46 <fizzie> I think some people have asked it to come up with nonexisting programming languages successfully, at least. But sometimes it just says "I don't know anything about that, and I can't browse the Internet for more information".
20:06:58 -!- SGautam has quit (Quit: Connection closed for inactivity).
20:28:42 -!- tromp has joined.
20:41:20 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105534&oldid=105533 * Masalt * (+122) /* Examples */
20:42:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:56:17 -!- chiselfuse has quit (Remote host closed the connection).
20:56:35 -!- chiselfuse has joined.
21:12:27 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105535&oldid=105534 * Masalt * (+35) /* Examples */
21:16:27 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105536&oldid=105502 * Masalt * (+33) /* Languages */
21:16:49 -!- tromp has joined.
21:16:59 <esolangs> [[User:Masalt/]] https://esolangs.org/w/index.php?diff=105537&oldid=97521 * Masalt * (+29) /* masalt's top languages: */
21:17:11 <esolangs> [[User:Masalt/]] https://esolangs.org/w/index.php?diff=105538&oldid=105537 * Masalt * (+0) /* masalt's top languages: */
21:38:05 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
21:38:05 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
21:40:55 -!- simcop2387 has joined.
21:42:23 -!- perlbot has joined.
21:59:20 <esolangs> [[A?b.]] https://esolangs.org/w/index.php?diff=105539&oldid=97823 * Masalt * (-20)
22:04:41 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105540&oldid=105521 * Ecatmur * (+73) /* Syntax */ warnings of gales in all areas (unlikely, but...)
22:17:43 <esolangs> [[Bruhfunk]] https://esolangs.org/w/index.php?diff=105541&oldid=105500 * Nurdle * (+2)
22:21:26 <esolangs> [[ABFC (Another BrainFuck Clone)]] https://esolangs.org/w/index.php?diff=105542&oldid=105470 * Nurdle * (-281)
22:24:38 -!- chiselfuse has quit (Ping timeout: 255 seconds).
22:24:49 <esolangs> [[Triliteral]] https://esolangs.org/w/index.php?diff=105543&oldid=105459 * Ecatmur * (+14) /* Overview */
22:26:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:26:34 -!- chiselfuse has joined.
22:38:39 -!- tromp has joined.
22:52:46 <esolangs> [[Special:Log/upload]] upload * Ecatmur * uploaded "[[File:UK shipping forecast zones.png]]": By Emoscopes - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1978309
22:53:45 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105545&oldid=105540 * Ecatmur * (+142) /* Syntax */ add map
22:54:30 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105546&oldid=105545 * Ecatmur * (+0) move map to semantics
22:55:05 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105547&oldid=105546 * Ecatmur * (+13) /* Semantics */
22:57:46 <esolangs> [[Sailing By]] https://esolangs.org/w/index.php?diff=105548&oldid=105547 * Ecatmur * (+247) /* Syntax */ sub-area exceptions
22:57:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:34:27 -!- __monty__ has quit (Quit: leaving).
2022-12-18
00:07:57 <esolangs> [[///]] https://esolangs.org/w/index.php?diff=105549&oldid=102941 * Tanner Swett * (+266) Additional language name: Slashalash
00:08:20 <esolangs> [[Slashalash]] N https://esolangs.org/w/index.php?oldid=105550 * Tanner Swett * (+17) Redirected page to [[///]]
01:09:21 <esolangs> [[lang]] M https://esolangs.org/w/index.php?diff=105551&oldid=104885 * Salpynx * (+3) /* Reqiurements */ fix typos
01:58:19 -!- FreeFull has quit.
05:58:57 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
06:02:31 -!- slavfox has joined.
06:05:38 -!- SGautam has joined.
06:20:20 -!- razetime has joined.
07:50:57 -!- tromp has joined.
07:51:23 -!- tromp has quit (Client Quit).
07:59:05 -!- tromp has joined.
08:14:55 <esolangs> [[Shakespeare]] https://esolangs.org/w/index.php?diff=105552&oldid=105531 * A casual user * (+155) Making the commands easier to understand and fixing a "your" instead of "you" spelling mistake. I'll add more to this language in the future.
08:20:48 -!- immibis_ has quit (Remote host closed the connection).
08:21:32 -!- immibis_ has joined.
08:25:34 <esolangs> [[Shakespeare]] https://esolangs.org/w/index.php?diff=105553&oldid=105552 * A casual user * (+152) Adding more examples of if conditions in Shakespeare to eliminate much confusion.
08:27:51 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=105554&oldid=105553 * A casual user * (+1281) Made the link to the interpreter go directly there
09:47:05 -!- Sgeo has quit (Read error: Connection reset by peer).
10:22:42 -!- Lord_of_Life_ has joined.
10:24:17 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
10:25:26 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
11:02:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
11:04:27 -!- tromp has joined.
12:00:22 <esolangs> [[How to learn this language]] N https://esolangs.org/w/index.php?oldid=105555 * Username1234 * (+865) Created page with "== Introduction == '''How to learn this language''' is a joke language. Actually, the name of the language is of infinity length. You can use "How to learn this language" to replace the "this language" in the name. So '''How to learn "How to le
12:02:45 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=105556&oldid=105386 * Username1234 * (+76)
12:05:19 <esolangs> [[How to learn "How to learn this language"]] N https://esolangs.org/w/index.php?oldid=105557 * Username1234 * (+40) Redirected page to [[How to learn this language]]
12:10:56 <esolangs> [[How to learn this language]] https://esolangs.org/w/index.php?diff=105558&oldid=105555 * Username1234 * (+55)
12:16:36 <esolangs> [[How to learn this language]] https://esolangs.org/w/index.php?diff=105559&oldid=105558 * Username1234 * (+574)
12:18:33 <esolangs> [[How to learn this language]] https://esolangs.org/w/index.php?diff=105560&oldid=105559 * Username1234 * (-9)
12:18:52 <esolangs> [[How to learn this language]] https://esolangs.org/w/index.php?diff=105561&oldid=105560 * Username1234 * (+12) /* Output the name of the language (Whithout the quotation mark) */
12:19:47 <esolangs> [[How to learn this language]] https://esolangs.org/w/index.php?diff=105562&oldid=105561 * Username1234 * (+1) /* Output the name of the language (IN CAPITAL, Whithout the quotation mark) */
12:45:04 -!- SGautam has quit (Quit: Connection closed for inactivity).
12:46:12 <esolangs> [[User:Username1234]] https://esolangs.org/w/index.php?diff=105563&oldid=102828 * Username1234 * (+39)
13:16:11 <myname> TIL: the artist "master boot record" has literal hidden tracks in its releases since "interrupt request"
13:22:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:42:22 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
13:51:00 -!- razetime has joined.
14:03:14 -!- __monty__ has joined.
14:23:54 -!- Thelie has joined.
14:33:18 -!- tromp has joined.
14:36:40 <b_jonas> fungot, in the Disney movie, how anywhere is Hercules ready to go to find where he belongs?
14:36:40 <fungot> b_jonas: " 4" the true fnord?) of the book
14:47:06 -!- Thelie has quit (Quit: Leaving.).
15:03:43 -!- Thelie has joined.
15:14:00 -!- Thelie has quit (Ping timeout: 252 seconds).
16:22:21 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
16:23:17 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
16:25:04 -!- simcop2387 has joined.
16:26:04 -!- perlbot has joined.
17:05:52 -!- razetime has quit (Remote host closed the connection).
17:31:30 <int-e> `"
17:31:32 <HackEso> 1/1:6) <oerjan> what, you mean that wasn't your real name? <Warrigal> Gosh, I guess it is. I never realized that. \ 885) <shachaf> Taneb: STOP TRYING TO GET LENS INTO EVERYTHING <shachaf> Bike: You should use lens! <Taneb> NEVER <Bike> shachaf: i'm getting mixed messages here
17:42:45 -!- FreeFull has joined.
17:56:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:02:00 -!- tromp has joined.
18:02:58 -!- Everything has joined.
18:05:50 <esolangs> [[How to learn this language]] M https://esolangs.org/w/index.php?diff=105564&oldid=105562 * PythonshellDebugwindow * (+115) Categories
18:06:29 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
18:06:29 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
18:13:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:22:25 -!- simcop2387 has joined.
18:23:56 -!- perlbot has joined.
18:27:55 <esolangs> [[Talk:Underload]] https://esolangs.org/w/index.php?diff=105565&oldid=100109 * BoundedBeans * (+246)
18:32:12 -!- tromp has joined.
18:56:18 -!- chiselfuse has quit (Remote host closed the connection).
18:56:33 -!- chiselfuse has joined.
19:08:25 -!- chiselfu1e has joined.
19:09:47 -!- chiselfuse has quit (Ping timeout: 255 seconds).
19:09:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:12:09 <int-e> fungot: do you prefer your ints singed or unsinged?
19:12:09 <fungot> int-e: so you fnord change the dynamic environment of the macro's definition." isn't ctcp. " fnord
19:25:19 -!- tromp has joined.
19:39:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:48:12 -!- Sgeo has joined.
19:50:06 -!- chiselfu1e has quit (Remote host closed the connection).
19:51:00 -!- chiselfuse has joined.
19:58:36 -!- tromp has joined.
20:10:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:22:14 -!- tromp has joined.
20:39:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:52:18 -!- tromp has joined.
21:09:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:19:16 -!- tromp has joined.
21:23:14 -!- Everything has quit (Quit: leaving).
21:30:52 <b_jonas> fungot: and what he go?
21:30:53 <fungot> b_jonas: ( well a theorem prover for purpose other than seeing what the hell does that description comes from? :)
21:31:16 <esolangs> [[Gar]] M https://esolangs.org/w/index.php?diff=105566&oldid=105488 * PythonshellDebugwindow * (+24) /* Implementations */ category
21:32:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:37:55 <b_jonas> ``` hg log --removed -T "{rev}|{date|shortdate}\n" /hackenv/wisdom/password | tail # I was wondering how old the password is
21:37:58 <HackEso> 7526|2016-04-24 \ 7525|2016-04-24 \ 7370|2016-04-12 \ 7083|2016-03-05 \ 6625|2016-01-29 \ 5052|2014-10-14 \ 5006|2014-10-02 \ 5002|2014-10-02 \ 5001|2014-10-02 \ 4901|2014-09-28
21:41:00 <b_jonas> looks like it started to be a password of the month in 2016
21:46:23 <esolangs> [[McCulloch's third machine]] https://esolangs.org/w/index.php?diff=105567&oldid=62988 * B jonas * (+115) external link
21:53:57 -!- tromp has joined.
22:06:12 -!- genpaku has quit (Read error: Connection reset by peer).
22:08:42 -!- genpaku has joined.
22:39:23 -!- ^[ has quit (Quit: ^[).
22:58:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:19:02 <b_jonas> oh nice
23:19:42 <b_jonas> that series starting with 42 that I'm trying for decades not to learn, it's apparently not in the OEIS
23:20:50 <b_jonas> despite that it would fit because it's a sequence of integers with at least four terms (I think there are even OEIS sequences with only three terms, even though that's against the rules)
2022-12-19
00:04:05 -!- Soni has quit (Ping timeout: 246 seconds).
00:05:26 -!- ^[ has joined.
00:11:56 -!- __monty__ has quit (Quit: leaving).
01:16:28 <esolangs> [[G arD^EN CorUtY@rD]] M https://esolangs.org/w/index.php?diff=105568&oldid=101950 * Salpynx * (-1) /* See also */ fix indent
01:25:47 <FireFly> what is the series?
01:28:44 <b_jonas> FireFly: the numbers on the eye test chart that used to be used the most commonly in the middle two decades of my life. or just the numbers in the middle column. 42 is the biggest number on the top, and I'm trying very hard not to permanently remember what any of the other numbers are.
01:29:07 <FireFly> heh fair
01:29:12 -!- Soni has joined.
01:29:17 <b_jonas> it's not as critical now because the optometrist is now using a different set of charts
01:29:28 <b_jonas> which of course now I'm also trying not to remember
01:29:55 <FireFly> I guess there's an argument to make for standardising charts, but there's probably an argument to make for not doing so, too
01:30:01 <b_jonas> the 42 series is only used as an entrance exam for the eye doctor that I or the eye doctor don't actually care about
01:39:21 -!- FreeFull has quit.
02:00:15 -!- MrAureliusR_ has changed nick to MrAureliusR.
02:03:05 <zzo38> For unofficial rules of Magic: the Gathering, do you think it would make sense for instants to gain flash as an intrinsic? (The rules already grant intrinsics to planeswalkers, and to lands that have basic land subtypes)
02:21:36 -!- razetime has joined.
03:13:11 <esolangs> [[Footsteps]] https://esolangs.org/w/index.php?diff=105569&oldid=91616 * Salpynx * (+229) /* Implementations */ Terse Python 3 implementation
03:19:11 <esolangs> [[G arD^EN CorUtY@rD]] https://esolangs.org/w/index.php?diff=105570&oldid=105568 * Salpynx * (+176) /* See also */ add python implementation
03:29:00 <esolangs> [[Thue-Mirr]] M https://esolangs.org/w/index.php?diff=105571&oldid=75059 * Salpynx * (+0) /* External resources */ update link from Gist to github location
03:58:54 <esolangs> [[Talk:Footsteps]] https://esolangs.org/w/index.php?diff=105572&oldid=52161 * Salpynx * (+1082) Questioning why start 0 is 'undefined'
05:46:04 -!- chibi has quit (Ping timeout: 268 seconds).
05:46:47 -!- chibi has joined.
06:01:12 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
06:03:20 -!- slavfox has joined.
06:14:30 -!- sprout has quit (Read error: Connection reset by peer).
06:15:32 -!- sprout has joined.
06:29:12 -!- bgs has joined.
07:28:35 -!- bgs has quit (Remote host closed the connection).
07:51:31 -!- tromp has joined.
08:12:56 <int-e> fizzie: Oh I figured out how to do day 16 in ~50ms. Today though... well, at least I got there.
08:21:12 <shachaf> Wow, I wouldn't even be able to read the question in 50ms. Very impressive.
08:38:56 <int-e> :-P
08:39:12 <int-e> I'd complain but I do this all the time too.
09:05:45 <int-e> (A quick reimplementation of today's part 2 in Rust takes 1m6s on the sample, 17s on my actual input. Surely there's some clever trick left to find...)
10:09:15 -!- Sgeo has quit (Read error: Connection reset by peer).
10:23:18 -!- Lord_of_Life_ has joined.
10:24:28 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
10:24:34 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:30:11 <fizzie> I eventually did day 16 in 0.55s, but not with any particularly clever trick. Today I've not even looked at.
10:49:05 <int-e> > (3/4)^15
10:49:06 <lambdabot> 1.3363461010158062e-2
10:58:50 <int-e> In retrospect I made part 2 of day 16 too complicated, not realizing that one can build pretty directly on top of part 1.
10:59:13 <int-e> (without changing the part 1 code significantly)
10:59:56 <int-e> I have a bit manipulation trick for the additional code though.
11:00:09 <int-e> I'll leave it at this level of vagueness :)
11:26:20 -!- int-e has quit (Remote host closed the connection).
11:27:31 -!- int-e has joined.
11:29:24 -!- lambdabot has quit (Remote host closed the connection).
11:30:59 -!- lambdabot has joined.
11:40:42 -!- chiselfu1e has joined.
11:40:44 -!- chiselfuse has quit (Remote host closed the connection).
12:14:54 -!- __monty__ has joined.
12:19:22 <fizzie> Well, if you're curious, what I did in day 16 was basically https://0x0.st/o5KY.txt (it's a mess).
12:21:32 <int-e> Ah, I considered doing that first thing but never got around to it. I did all the rest for my 5s-9s solution.
12:21:46 <int-e> I scrapped the last two steps to get under 1s.
12:22:36 <int-e> ("never got around to it"... as you point out, it makes a bit of a mess elsewhere in the pipeline)
12:25:11 -!- FreeFull has joined.
12:48:45 <esolangs> [[Shakespeare]] https://esolangs.org/w/index.php?diff=105573&oldid=105554 * A casual user * (+29) Fixing a mistake I made while editing
13:11:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:26:17 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=105574&oldid=105573 * A casual user * (+168) /* Computational class */
13:29:04 <esolangs> [[Shakespeare]] M https://esolangs.org/w/index.php?diff=105575&oldid=105574 * A casual user * (+2)
13:29:11 -!- tromp has joined.
13:56:10 -!- razetime has quit (Ping timeout: 252 seconds).
14:00:31 <esolangs> [[Deadfish]] https://esolangs.org/w/index.php?diff=105576&oldid=105486 * Olive * (+45) /* Lua */
14:20:27 -!- bgs has joined.
15:12:50 -!- razetime has joined.
15:15:01 <esolangs> [[+]] https://esolangs.org/w/index.php?diff=105577&oldid=100875 * Olive * (+239) /* External resources */
15:21:19 <esolangs> [[+]] M https://esolangs.org/w/index.php?diff=105578&oldid=105577 * Olive * (+15) /* XENBLN */
15:24:46 <esolangs> [[+]] M https://esolangs.org/w/index.php?diff=105579&oldid=105578 * Olive * (+2) /* Lua */
16:08:49 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
16:09:57 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:28:30 -!- tromp has joined.
16:50:51 -!- wib_jonas has joined.
16:53:12 <wib_jonas> I've seen http://www.muppetlabs.com/~breadbox/software/tiny/ earlier about how small native executables can be, but http://www.phreedom.org/research/tinype/ is new to me
16:55:49 <int-e> Do the breadbox tinys still work? I seem to recall that the Linux kernel got pickier and started to reject them.
16:56:41 <int-e> `' bread
16:56:43 <HackEso> 97) <fungot> [...] i'm a law student so i am loving my bread machine
16:58:00 <wib_jonas> int-e: I don't know
17:18:00 <esolangs> [[Talk:Footsteps]] https://esolangs.org/w/index.php?diff=105580&oldid=105572 * Keymaker * (+1294) Reply.
17:32:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:48:22 -!- wib_jonas has quit (Quit: Client closed).
18:19:57 -!- tromp has joined.
18:35:02 <tromp> regarding https://research.ibm.com/haifa/ponderthis/solutions/November2022.html does anyone know how to convert that equation into Pell form?
19:57:16 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105581&oldid=105289 * SwitchU42 * (+13)
20:06:07 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105582&oldid=105581 * SwitchU42 * (+179)
20:07:55 -!- Thelie has joined.
21:05:02 -!- chiselfu1e has quit (Remote host closed the connection).
21:05:28 -!- chiselfuse has joined.
21:10:18 -!- bgs has quit (Remote host closed the connection).
21:11:09 -!- Sgeo has joined.
21:37:44 -!- Thelie has quit (Ping timeout: 255 seconds).
22:00:51 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:33:01 <fizzie> int-e: I'm not feeling clever about today either. I did get it to run in 2.5s for my input (with a bit of cehavat hfvat na hccre obhaq rfgvzngr bs "nqq bar zber trbqr ebobg rirel zvahgr" naq n ybjre obhaq rfgvzngr bs "jung lbh'q trg ol xrrcvat rirelguvat gur fnzr ohg ohvyqvat arj trbqr ebobgf rirel gvzr lbh pna sbe gur erznvavat gvzr"), but that's all.
23:46:05 -!- __monty__ has quit (Quit: leaving).
2022-12-20
00:23:42 <esolangs> [[Marble Machine]] https://esolangs.org/w/index.php?diff=105583&oldid=105535 * Masalt * (+6) /* Factorial */
00:31:00 -!- FreeFull has quit (Ping timeout: 255 seconds).
00:32:36 -!- FreeFull has joined.
00:54:51 -!- b_jonas has quit (Ping timeout: 265 seconds).
01:38:59 -!- FreeFull has quit.
03:01:55 -!- razetime has joined.
04:34:19 <int-e> fizzie: The thing I realized for day 16 is that gur gjb ntragf npg vaqrcraqragyl (trarengvat frcnengr sybjf), nf ybat nf gurl arire bcra gur fnzr inyir, naq gung vf fbzrguvat bar pna rafher nsgre rahzrengvat gur orfg svany fgngrf sbe n fvatyr ntrag. Naq sbe n fvatyr ntrag, gur ahzore bs fgngrf qbrf abg rkcybqr arneyl nf zhpu (nf jr xabj sebz cneg 1).
04:40:44 <esolangs> [[Feta]] https://esolangs.org/w/index.php?diff=105584&oldid=83241 * Masalt * (+196)
05:30:31 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:33:34 -!- slavfox has joined.
06:19:19 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
06:19:36 -!- Lord_of_Life has joined.
06:46:26 -!- tromp has joined.
06:57:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:23:39 -!- tromp has joined.
07:25:36 -!- bgs has joined.
07:29:20 -!- Sgeo has quit (Read error: Connection reset by peer).
07:32:13 -!- bgs has quit (Remote host closed the connection).
08:31:19 <int-e> Ah, pointers are so much fun. (I managed to get today's part 2 down to 30ms. Not in Rust, in C++, because of excessive use of (raw) pointers.)
09:24:03 <int-e> fizzie: I found a few additional pruning opportunities for day 19, now it's 14ms for part 2 (sample and input). But yeah, nothing nice. Also everything I have is hard-coded for the particular dependency graph in that problem.
09:28:05 <fizzie> I ended up with ~350ms for day 19 altogether.
09:30:27 -!- monoxane has joined.
09:34:14 -!- chiselfuse has quit (Ping timeout: 255 seconds).
09:35:12 -!- chiselfuse has joined.
09:38:20 <fizzie> As for day 16, I did notice gung vs lbh xarj va nqinapr juvpu fhofrg bs inyirf ner tbvat gb or bcrarq ol bar ntrag, lbh pbhyq eha cneg 1 hazbqvsvrq (sbe gung fhofrg bs inyirf), naq gura ntnva va gur pbzcyrzrag, naq nqq gur gjb ahzoref. Ohg gurer frrzrq gb or fb znal qvssrerag cnegvgvbavatf, gung qvqa'g vzzrqvngryl uryc.
09:41:00 <int-e> fizzie: Lrnu vg bayl cnlf bss orpnhfr lbh pna erhfr gur shyy frnepu erfhygf sbe gur frpbaq ntrag, vs lbh erzrzore gur frg bs bcrarq inyirf.
09:41:30 <int-e> (With some caveats concerning pruning... I have no pruning anymore.)
10:24:42 -!- Lord_of_Life_ has joined.
10:24:42 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
10:25:58 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:56:52 -!- __monty__ has joined.
11:16:50 -!- chiselfuse has quit (Ping timeout: 255 seconds).
11:18:56 -!- chiselfuse has joined.
12:17:54 <fizzie> For day 20 I got 170 ms total in Go from the fgenvtug-sbejneq qbhoyl yvaxrq yvfg ba gbc bs na neenl bs abqrf, naq vgrengvat gb gur orggre qverpgvba. All those pointer safety checks, I guess. Unless there's something better.
12:18:21 <fizzie> Also reminded me of https://adventofcode.com/2020/day/23 a bit.
12:21:39 -!- Thelie has joined.
12:24:09 <fizzie> (I do wonder if you could use a fxvc yvfg fbeg bs n guvat though.)
12:30:10 -!- SGautam has joined.
12:39:53 <int-e> V hfrq n ovanel gerr jvgu svkrq abqrf sbe gur yrnsf naq hc-yvaxf. N zrff...
12:40:17 <int-e> (but (ohg vg nibvqf gur yvarne fpna)
12:41:33 <int-e> Also that was the post-mortem; I did something way more naive for the first solution. The usual trade-off between writing code fast and writing fast code...
12:42:46 <int-e> V qvq abg gel gb onynapr gur gerr gubhtu, rkprcg qhevat vavgvnyvmngvba; gur vachgf frrzrq enaqbz rabhtu.
12:44:42 <int-e> I wonder whether your idea is simpler, hmm.
12:46:42 <fizzie> My input is exactly 5000 items; I was thinking V'q whfg nqq na nqqvgvbany ceri/arkg cbvagre gb rirel gubhfnaqgu abqr, hfr gubfr va gur yvarne fpna, naq gura svkhc gur nssrpgrq barf.
12:47:19 <fizzie> I don't think it's going to end up pretty, implementation-wise. And, well, will have to save that to post-workday.
12:48:13 <int-e> That doesn't sound so bad actually.
12:49:06 <fizzie> I guess you could also vafgrnq bs gelvat gb xrrc gur fxvc cbvagref rdhnyyl fcnprq, whfg erpbeq gur qvfgnapr gurl fxvc naq svk gubfr hc, zvtug or fvzcyre gb vzcyrzrag.
12:49:17 <int-e> (Don't think of it as a skip-list; rather, think of it as a fixed-size uniform index into the doubly linked list. I'd s/thousand/hundred/.)
12:49:20 <int-e> argh
12:49:30 <int-e> I meant to rot13 that
12:50:34 <int-e> fizzie: I think the first idea is a tad simpler, as long as you don't mind having sqrt(n) instead of log(n) asymptotically.
12:50:43 <int-e> (expected)
12:54:46 -!- Lord_of_Life has quit (Ping timeout: 272 seconds).
13:32:36 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
13:47:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:48:05 -!- tromp has joined.
14:02:12 -!- Thelie has quit (Remote host closed the connection).
14:07:51 -!- masterbuilder has joined.
14:14:55 -!- fel has joined.
14:39:25 -!- SGautam has quit (Quit: Connection closed for inactivity).
15:01:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:02:25 -!- Sgeo has joined.
15:15:10 -!- tromp has joined.
15:17:46 -!- bgs has joined.
15:22:02 -!- Thelie has joined.
15:26:35 <fizzie> int-e: Couldn't leave it alone, and it does seem to work; with a spacing of 50 (a little better than 100; a lot better than 1000) the Go code takes 14 ms. Had quite a bit of trouble getting the edge cases where the item being moved is part of the index either before or after the move (or both) correct.
15:26:59 <int-e> cool
15:27:12 <int-e> > sqrt 5000
15:27:14 <lambdabot> 70.71067811865476
15:27:53 <int-e> yeah, 100 makes sense if you pick the closer... fencepost, I guess
15:28:06 <fizzie> `factor 5000
15:28:07 <HackEso> 5000: 2 2 2 5 5 5 5
15:28:14 <int-e> hmm
15:29:05 <int-e> Oh wait that would suggest 50, but maintaining the lower part is more expensive per item. Yeah, 100 makes sense.
15:30:17 <int-e> I'm not thinking straight.
15:31:30 <int-e> Should've been "Oh wait that would suggest 100, but maintaining the lower part is more expensive per item. Yeah, 50 makes sense."
15:35:09 <int-e> fizzie: I have separate delete and insert operations, which reduces the risk of messing up the edge cases. In your context that would probably be a bit more expensive though.
15:35:50 <int-e> But at least today we had an interesting underlying data structure problem. :)
15:36:45 -!- Thelie has quit (Remote host closed the connection).
15:42:09 <fizzie> Numbers just for completeness: https://0x0.st/o5mv.txt
15:43:17 <int-e> neat
16:01:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:09:36 -!- tromp has joined.
16:50:24 -!- immibis_ has quit (Remote host closed the connection).
16:50:48 -!- immibis_ has joined.
17:27:08 <esolangs> [[Shut up]] N https://esolangs.org/w/index.php?oldid=105585 * Masalt * (+103) Created page with "{{lowercase}}{{stub}} {{WIP}} '''shut up''' is a joke [[brainfuck]] derivative made by [[User:masalt]]."
17:58:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:01:03 -!- Lord_of_Life has joined.
18:07:59 <Sgeo> OCaml 5 released. Is its effect handlers a good excuse to learn OCaml?
18:09:42 <Sgeo> ...I'd have to learn OCaml itself to get to the fun stuff
18:12:50 -!- tromp has joined.
18:16:07 -!- FreeFull has joined.
18:16:49 -!- chiselfuse has quit (Remote host closed the connection).
18:18:45 -!- chiselfuse has joined.
18:28:43 <esolangs> [[Shut up]] https://esolangs.org/w/index.php?diff=105586&oldid=105585 * Masalt * (+657)
18:34:17 <esolangs> [[Shut up]] https://esolangs.org/w/index.php?diff=105587&oldid=105586 * Masalt * (-4)
19:53:47 <zzo38> If I want to make up a new escape code in a terminal emulator to switch the code page to a specified code page number, what code should be used?
19:55:51 <zzo38> Is there an escape code to switch into or out of doorway mode? If not, what code should be used?
20:00:01 <zzo38> There is a switch for doorway mode, which is CSI=255h
20:02:13 <zzo38> (In doorway mode, a null prefix can be used to treat the next character as a graphic character even if it would ordinarily be a control character, which is necessary for some code pages.)
20:38:53 -!- chiselfuse has quit (Ping timeout: 255 seconds).
20:40:47 -!- chiselfuse has joined.
21:15:00 -!- b_jonas has joined.
21:29:33 -!- bgs has quit (Remote host closed the connection).
21:43:54 <esolangs> [[EsoFur]] M https://esolangs.org/w/index.php?diff=105588&oldid=105398 * TaserTheFox * (-8)
21:49:07 <esolangs> [[Quudo]] https://esolangs.org/w/index.php?diff=105589&oldid=105582 * SwitchU42 * (+63)
22:23:46 -!- __monty__ has quit (Quit: leaving).
22:41:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:48:18 <esolangs> [[Flame]] M https://esolangs.org/w/index.php?diff=105590&oldid=80601 * PythonshellDebugwindow * (+96) Stub, categories, unpipe
2022-12-21
00:29:12 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105591&oldid=105142 * DivergentClouds * (+25) added file extension
00:33:19 <esolangs> [[BitQueue]] https://esolangs.org/w/index.php?diff=105592&oldid=105591 * DivergentClouds * (+64) added * instruction
00:39:23 <esolangs> [[Shut up]] https://esolangs.org/w/index.php?diff=105593&oldid=105587 * Masalt * (+46) /* One time Cat program */
00:40:25 <esolangs> [[Shut up]] https://esolangs.org/w/index.php?diff=105594&oldid=105593 * Masalt * (+12)
01:39:17 -!- FreeFull has quit.
02:28:52 -!- razetime has joined.
05:12:44 -!- razetime has quit (Ping timeout: 252 seconds).
05:28:21 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:31:54 -!- slavfox has joined.
06:45:39 -!- bgs has joined.
07:18:55 <int-e> Oh well, another day where I overcomplicated my quick&dirty AoC solution for part 2...
07:19:09 <int-e> ...also, didn't we have pretty much this exact problem in a porevious one?
07:24:44 -!- razetime has joined.
07:37:34 -!- Trieste has quit (Ping timeout: 256 seconds).
07:38:53 -!- Trieste has joined.
07:42:17 -!- Trieste has quit (Read error: Connection reset by peer).
07:44:03 -!- Trieste has joined.
07:49:25 -!- Sgeo has quit (Read error: Connection reset by peer).
07:53:31 -!- tromp has joined.
08:05:56 -!- chiselfuse has quit (Remote host closed the connection).
08:11:09 -!- chiselfuse has joined.
08:48:30 <int-e> (day 24 last year... well, not quite, but close)
09:19:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:19:25 <fizzie> I was kind of expecting the graph to be a DAG, not a tree.
10:19:46 <fizzie> Okay, a tree *is* a DAG, but you know what I mean.
10:22:46 <int-e> fizzie: same!
10:23:46 <int-e> Oh well, no harm done except I dropped about 1000 ranks between part 1 and part 2.
10:24:26 <int-e> And the only real problem with that is that I care, at least a little bit :-P
10:24:54 -!- Lord_of_Life_ has joined.
10:25:11 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
10:25:39 <fizzie> The good part about waking up ~4-5 hours after the puzzle gets published is, can't really care about that.
10:26:10 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:38:58 -!- tromp has joined.
11:33:40 -!- nesuniken[m] has quit (Ping timeout: 265 seconds).
12:00:06 <esolangs> [[Fash]] N https://esolangs.org/w/index.php?oldid=105595 * TJC games * (+3149) Fash
12:01:45 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=105596&oldid=105510 * TJC games * (+11)
12:02:27 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105597&oldid=105595 * TJC games * (-5)
12:02:47 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105598&oldid=105597 * TJC games * (+1) /* Examples */
12:03:18 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105599&oldid=105598 * TJC games * (+43) /* .fashp */
12:07:17 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105600&oldid=105599 * TJC games * (+98) true though
12:11:54 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105601&oldid=105600 * TJC games * (+30)
12:12:27 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105602&oldid=105601 * TJC games * (+1)
12:13:05 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105603&oldid=105602 * TJC games * (+48)
12:13:55 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105604&oldid=105603 * TJC games * (+4)
12:14:02 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105605&oldid=105604 * TJC games * (+1)
12:16:37 <esolangs> [[User:TJC games]] https://esolangs.org/w/index.php?diff=105606&oldid=102371 * TJC games * (+15)
12:19:10 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105607&oldid=105605 * TJC games * (+74) Q
12:19:51 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105608&oldid=105607 * TJC games * (-74) Undo revision 105607 by [[Special:Contributions/TJC games|TJC games]] ([[User talk:TJC games|talk]])
12:21:21 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105609&oldid=105608 * TJC games * (+70) /* Basic subroutines */
12:22:42 <esolangs> [[Talk:Fash]] N https://esolangs.org/w/index.php?oldid=105610 * TJC games * (+219) /* What is computational class? */ new section
12:35:05 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105611&oldid=105609 * TJC games * (+108) /* Subroutines */
12:44:13 -!- wib_jonas has joined.
12:44:35 <wib_jonas> `xkcdwhatif 162
12:44:37 <HackEso> xkcdwhatif? No such file or directory
12:44:42 <wib_jonas> `xkcdwhatiflist 162
12:44:44 <HackEso> xkcdwhatiflist 162: oerjan b_jonas Taneb
12:52:13 -!- nesuniken[m] has joined.
13:29:44 -!- __monty__ has joined.
13:32:04 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
13:32:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:33:27 -!- razetime has joined.
13:40:43 -!- tromp has joined.
13:54:45 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105612&oldid=105611 * TJC games * (-12)
14:38:06 -!- wib_jonas has quit (Quit: Client closed).
15:19:34 -!- Sgeo has joined.
15:32:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:36:21 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb3+b3 - https://znc.in).
15:36:32 -!- perlbot has quit (Read error: Connection reset by peer).
15:40:32 -!- perlbot has joined.
15:41:32 -!- tromp has joined.
15:41:34 -!- simcop2387 has joined.
15:54:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:56:01 -!- tromp has joined.
16:08:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:14:12 -!- tromp has joined.
16:38:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:46:25 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.).
17:08:18 -!- tromp has joined.
17:58:06 -!- Thelie has joined.
18:24:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:41:31 -!- Thelie has quit (Ping timeout: 256 seconds).
18:50:56 -!- tromp has joined.
19:08:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:12:50 -!- tromp has joined.
19:17:15 <esolangs> [[Tinytalk]] https://esolangs.org/w/index.php?diff=105613&oldid=104245 * Rdococ * (+138) Include mutable variable semantics
19:23:51 <esolangs> [[Tinytalk]] M https://esolangs.org/w/index.php?diff=105614&oldid=105613 * Rdococ * (-39) /* Semantics */
19:34:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:44:14 -!- tromp has joined.
20:37:24 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:52:11 -!- tromp has joined.
20:56:05 -!- SGautam has joined.
21:05:54 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:08:08 -!- chiselfuse has quit (Ping timeout: 255 seconds).
21:20:10 -!- chiselfuse has joined.
21:39:38 -!- chiselfuse has quit (Ping timeout: 255 seconds).
21:41:22 -!- tromp has joined.
21:42:01 -!- chiselfuse has joined.
22:26:14 -!- masterbuilder has quit (Ping timeout: 272 seconds).
22:53:29 -!- __monty__ has quit (Quit: leaving).
22:58:48 -!- bgs has quit (Remote host closed the connection).
23:05:11 -!- SGautam has quit (Quit: Connection closed for inactivity).
23:44:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
2022-12-22
00:48:44 <fizzie> int-e: Added TikZ support to the "images-to-embed-in-Markdown" utility I've got in the AoC repo so that I can spend far too much time fiddling with illustrations like https://0x0.st/o52y.png
00:50:21 <FireFly> nice
00:50:25 <fizzie> Also plotted the day 20 benchmark results in a neat plot [ https://0x0.st/o52t.png ] and made a diagram to illustrate the day 15 coordinate transformation [ https://0x0.st/o52v.png ].
00:50:36 <fizzie> Think I might have LaTeX withdrawal or something.
01:18:59 -!- Melvar` has quit (Quit: WeeChat 3.6).
01:19:41 <esolangs> [[Fetch]] N https://esolangs.org/w/index.php?oldid=105615 * Masalt * (+166) Created page with "{{stub}} {{WIP}} Fetch is a programming language made by [[User:masalt]] ==[[Popular problem|Examples]]== ===[[Hello, World!]]=== Throw Hello, World! Fetch 13 Drop"
01:21:18 <esolangs> [[User:Masalt]] https://esolangs.org/w/index.php?diff=105616&oldid=105536 * Masalt * (+49)
01:28:14 -!- Melvar has joined.
02:01:20 -!- razetime has joined.
02:57:43 <esolangs> [[Fetch]] https://esolangs.org/w/index.php?diff=105617&oldid=105615 * Masalt * (-166) Blanked the page
02:58:33 <esolangs> [[Fetch]] https://esolangs.org/w/index.php?diff=105618&oldid=105617 * Masalt * (+166) Undo revision 105617 by [[Special:Contributions/Masalt|Masalt]] ([[User talk:Masalt|talk]])
05:08:57 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
05:12:30 -!- slavfox has joined.
05:22:42 -!- masterbu1lder has joined.
06:29:12 <shachaf> int-e: Oh, N-Step Steve part 2 is coming out on Friday.
06:29:30 <int-e> hmm
06:31:41 -!- bgs has joined.
06:33:26 <int-e> Kind of ironic because n-step Steve was part 2 of 5-step Steve
06:42:08 -!- shachaf has quit (Ping timeout: 246 seconds).
06:43:05 -!- shachaf has joined.
07:17:49 -!- bgs has quit (Remote host closed the connection).
07:42:54 -!-