←2021-08-23 2021-08-24 2021-08-25→ ↑2021 ↑all
00:00:00 <oerjan> i was briefly considering just splitting A-M and N-~
00:01:06 <oerjan> 27 pages seems excessive to start with
00:02:07 <ais523> splitting it in half is probably enough for now, but maybe we'll want to split it more later
00:02:11 <ais523> do you want to split it, or shall I?
00:02:46 <ais523> I guess I'll do it
00:03:40 <esolangs> [[Special:Log/move]] move * Ais523 * moved [[Hello world program in esoteric languages]] to [[Hello world program in esoteric languages (nonalphabetic and A-M)]]: this has outgrown a single page
00:04:44 <b_jonas> ais523: I suggested splitting to 5 pages
00:05:11 <b_jonas> if we just split it in two, we'll split it again later and we'll get another set of broken links
00:06:17 <esolangs> [[Editing Hello world program in esoteric languages (N-Z)]] N https://esolangs.org/w/index.php?oldid=87572 * Ais523 * (+90766) split from [[Hello world program in esoteric languages (nonalphabetic and A-M)]]
00:07:28 <b_jonas> ais523: "Editing" in the title
00:07:30 <esolangs> [[Editing Hello world program in esoteric languages (N-Z)]] https://esolangs.org/w/index.php?diff=87573&oldid=87572 * Ais523 * (+270) introduction
00:08:35 <oerjan> maybe that's on purpose?
00:08:52 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=87574&oldid=87570 * Ais523 * (-90581) half this page has been moved to another page
00:08:57 <ais523> oh, it isn't
00:09:04 <b_jonas> oerjan: I don't think so, it's probably bad copy-paste from the title
00:09:17 <esolangs> [[Special:Log/move]] move * Ais523 * moved [[Editing Hello world program in esoteric languages (N-Z)]] to [[Hello world program in esoteric languages (N-Z)]]: typo in name
00:11:13 <esolangs> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=87576&oldid=87571 * Ais523 * (+160) an intro page that links to the two parts that the list has been split into
00:11:42 <ais523> this will do for now, I think
00:11:54 <ais523> and it'll generalise to more sections if we need to split the page up more later
00:11:57 <oerjan> thanks
00:12:57 <ais523> IIRC the recommended maximum page size is 32KiB, and both halves are around three times that at the moment, so maybe splitting it up still further would be a good idea, but that can wait I think
00:14:07 <ais523> I'm surprised by how evenly the esolangs seem to be distributed among the alphabet
00:14:17 <ais523> most alphabetical lists of things have a bias towards the start of the alphabet
00:32:05 -!- Lord_of_Life has quit (Ping timeout: 250 seconds).
00:35:17 -!- Lord_of_Life has joined.
01:18:57 <oerjan> argh suddenly i realized why b_jonas was right to worry about broken links
01:19:36 <oerjan> all the sectioned ones. and there's just no way we can keep those from outside the wiki working, is there...
01:19:51 <oerjan> assuming there are any.
01:20:21 <oerjan> *those with section anchors
01:23:55 <zzo38> Well, if it contains other links and it is clear from the anchor name where to find it, then the user should be able to figure out what to do, I suppose
01:30:24 <oerjan> zzo38: i'm pretty many users are not that intelligent and i am not patient enough not to be annoyed by such a thing
01:30:30 <oerjan> *pretty sure
01:31:52 <oerjan> (ok right now i'm worked up and therefore not patient at all. time to calm down...)
01:44:01 <zzo38> Well, hopefully if there are any such links they will be fixed; if not, then the user figuring it out from what is written on there will have to do.
02:18:23 <ais523> in theory we could come up with some piece of complicated JavaScript that looks to see if someone visits the intro page via a section link, and automatically jumps to the appropriate page
02:18:35 <ais523> but, I'm not in the right state of mind to write it right now
02:30:53 <oerjan> ooh
04:41:59 -!- oerjan has quit (Quit: Nite).
04:44:56 <esolangs> [[Mogus]] https://esolangs.org/w/index.php?diff=87577&oldid=87551 * ZippyMagician * (+612) Update computational class section, add programs.
04:49:23 <esolangs> [[Mogus]] M https://esolangs.org/w/index.php?diff=87578&oldid=87577 * TriMill * (-12) Fixed a few mistakes in the examples, changed my attribution to my wiki account
06:04:21 <nakilon> the broken links problem might need to replace the current page with one that just says "hey, the page was splitted, look for your lang somewhere there"
06:04:30 <nakilon> idk
06:05:10 <nakilon> there is the problem with rosettacode -- instead of putting snippets in every lang dedicated page they put all on one page and it burns CPU like mad
06:06:11 -!- ais523 has quit (Quit: quit).
06:29:28 -!- imode has quit (Ping timeout: 250 seconds).
06:42:44 -!- arseniiv has joined.
07:01:04 -!- immibis has joined.
07:07:32 -!- chiselfuse has quit (Remote host closed the connection).
07:07:48 -!- chiselfuse has joined.
07:59:17 <b_jonas> oerjan: well, we can have a table of contents on the original page; except since ais moved that, short links like https://esolangs.org/wiki/Main_Page?curid=1322 are already broken
08:00:19 <b_jonas> those will point to the @-M version
08:04:52 -!- Gozrad has quit (Quit: The Lounge - https://thelounge.chat).
08:05:06 -!- Gozrad has joined.
08:06:14 -!- hendursa1 has joined.
08:08:22 -!- hendursaga has quit (Ping timeout: 244 seconds).
08:20:45 -!- Sgeo has quit (Read error: Connection reset by peer).
08:25:47 -!- Koen_ has joined.
08:50:00 -!- Oshawott has joined.
08:52:54 -!- archenoth has quit (Ping timeout: 250 seconds).
08:55:31 -!- chiselfuse has quit (Remote host closed the connection).
08:55:44 -!- chiselfuse has joined.
09:09:03 -!- chiselfuse has quit (Remote host closed the connection).
09:09:14 -!- chiselfuse has joined.
11:45:18 -!- Koen_ has quit (Remote host closed the connection).
11:59:19 -!- chiselfuse has quit (Ping timeout: 244 seconds).
12:01:08 -!- chiselfuse has joined.
12:06:11 -!- wib_jonas has joined.
12:07:47 <wib_jonas> I just realized, my full backup script "http://www.perlmonks.com/index.pl?node_id=922051" , which I'm still using today, is 10 years old since publication. I'll be using it soon to make a full backup before I update the debian version.
12:19:37 -!- chiselfuse has quit (Quit: leaving).
12:19:54 -!- chiselfuse has joined.
13:00:01 -!- arseniiv has quit (Ping timeout: 250 seconds).
13:08:48 -!- arseniiv has joined.
13:14:35 -!- hendursa1 has quit (Quit: hendursa1).
13:14:59 -!- hendursaga has joined.
13:24:21 -!- joast has quit (*.net *.split).
13:24:21 -!- nakilon has quit (*.net *.split).
13:24:21 -!- relrod has quit (*.net *.split).
13:24:21 -!- Corbin has quit (*.net *.split).
13:24:21 -!- Bowserinator has quit (*.net *.split).
13:24:21 -!- b_jonas has quit (*.net *.split).
13:24:22 -!- Melvar has quit (*.net *.split).
13:28:34 -!- joast has joined.
13:28:34 -!- nakilon has joined.
13:28:34 -!- relrod has joined.
13:28:34 -!- Corbin has joined.
13:28:34 -!- Bowserinator has joined.
13:28:34 -!- b_jonas has joined.
13:28:34 -!- Melvar has joined.
13:38:21 <nakilon> half of the job is done https://imgur.com/a/2X4sFFr now need to add textarea for stdin and render the annotated output somehow that is another fight with CSS _<>
14:02:58 -!- Sgeo has joined.
14:21:54 -!- Riviera_ has changed nick to Riviera.
15:12:45 -!- j4cbo has quit.
15:12:59 -!- j4cbo has joined.
15:26:59 -!- hendursaga has quit (Remote host closed the connection).
15:27:23 -!- hendursaga has joined.
16:06:17 <esolangs> [[Special:Log/newusers]] create * Jnavb * New user account
16:10:58 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=87579&oldid=87505 * Jnavb * (+171) /* Introductions */
16:25:06 -!- wib_jonas has quit (Quit: Client closed).
16:35:17 -!- imode has joined.
16:54:25 <nakilon> hmmm in Ruby if you do a,b=[1,2] it results in a=1, b = 2; if you do a,b=3 it results in a=3,b=nil
16:54:42 <nakilon> I can't find how to do the same in JS https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
16:55:22 <nakilon> in my annotated log each stack item is either a number or [number, annotation]
17:28:02 -!- Koen_ has joined.
17:35:29 <nakilon> I suppose this looks fine enough https://i.imgur.com/c7Funvz.png
17:36:07 <nakilon> looks a bit awkward that widths are different but if I equalise them the whole stack will become needlessly wide
17:46:28 -!- PinealGlandOptic has joined.
18:11:13 <nakilon> would be cool if I hover mouse over log line and it highlights the code... but I'll leave it for later
18:12:33 -!- impomatic has joined.
18:29:04 <esolangs> [[Minim]] https://esolangs.org/w/index.php?diff=87580&oldid=87421 * KakkoiiChris * (+1) /* Memory */ Fixed typo
18:31:38 <esolangs> [[Minim]] M https://esolangs.org/w/index.php?diff=87581&oldid=87580 * KakkoiiChris * (+8) /* String Cast (xs) */ Fixed typo
18:42:54 -!- impomatic has quit (Quit: impomatic).
18:43:16 -!- impomatic has joined.
18:46:30 <esolangs> [[Ultimate bf instruction minimalization!]] M https://esolangs.org/w/index.php?diff=87582&oldid=23941 * CosmicMan08 * (+18) Added halt instruction
18:47:25 -!- impomatic has quit (Client Quit).
18:47:45 -!- impomatic has joined.
18:50:18 -!- Oshawott has quit (Read error: Connection reset by peer).
19:07:15 -!- archenoth has joined.
19:08:51 <esolangs> [[Ultimate bf instruction minimalization!]] https://esolangs.org/w/index.php?diff=87583&oldid=87582 * CosmicMan08 * (-18) Undo revision 87582 by [[Special:Contributions/CosmicMan08|CosmicMan08]] ([[User talk:CosmicMan08|talk]])
19:12:54 -!- impomatic has quit (Quit: impomatic).
19:13:13 -!- impomatic has joined.
19:15:22 -!- PinealGlandOptic has quit (Ping timeout: 252 seconds).
19:17:25 -!- impomatic has quit (Client Quit).
19:17:45 -!- impomatic has joined.
19:32:39 -!- ais523 has joined.
19:37:44 <esolangs> [[English]] https://esolangs.org/w/index.php?diff=87584&oldid=81409 * ThisIsTheFoxe * (+2041) /* Compilers */ add openAI comments
20:02:53 -!- impomatic has quit (Quit: impomatic).
20:03:15 -!- impomatic has joined.
20:07:25 -!- impomatic has quit (Client Quit).
20:07:45 -!- impomatic has joined.
20:17:53 -!- impomatic has quit (Quit: impomatic).
20:18:13 -!- impomatic has joined.
20:19:19 -!- ais523 has quit (Remote host closed the connection).
20:22:25 -!- impomatic has quit (Client Quit).
20:22:44 -!- impomatic has joined.
20:51:11 -!- archenoth has quit (Read error: Connection reset by peer).
21:03:47 -!- PinealGlandOptic has joined.
21:31:44 -!- src has quit (Quit: Leaving).
21:39:19 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=87585&oldid=87574 * Salpynx * (+274) /* */ ixqus
21:50:17 -!- Koen_ has quit (Quit: Leaving...).
21:59:49 -!- arseniiv has quit (Ping timeout: 252 seconds).
22:12:53 -!- impomatic has quit (Quit: impomatic).
22:13:13 -!- impomatic has joined.
22:17:25 -!- impomatic has quit (Client Quit).
22:17:47 -!- impomatic has joined.
22:29:58 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=87586&oldid=87342 * Salpynx * (+328) testing pixelated scaling for EnlargeImage template
22:34:21 -!- archenoth has joined.
22:42:53 -!- impomatic has quit (Quit: impomatic).
22:43:14 -!- impomatic has joined.
22:45:06 <esolangs> [[Template:EnlargeImage]] https://esolangs.org/w/index.php?diff=87587&oldid=8796 * Salpynx * (+49) if someone can think of a wiki markup only way to apply this style, please change it!
22:46:48 <esolangs> [[Talk:Piet-Q]] https://esolangs.org/w/index.php?diff=87588&oldid=35075 * Salpynx * (+142)
22:47:25 -!- impomatic has quit (Client Quit).
22:47:44 -!- impomatic has joined.
22:57:52 -!- oerjan has joined.
23:04:21 <oerjan> <nakilon> the broken links problem might need to replace the current page with one that just says "hey, the page was splitted, look for your lang somewhere there" <-- well yeah, that's what ais523 already did essentially
23:04:57 <oerjan> i just got a bit obsessive thinking about it yesterday.
23:07:27 <oerjan> b_jonas: in other obsessive thinking, i've kept wondering a bit about your "find two files that break merging" problem. last i spoke about it i'd confirmed that double bisection (with careful balancing) is optional up to 10 files. however then it stopped being obvious. now i've found a corner case where a different algorithm usually handles _better_ than double bisection, in fact it achieves the
23:07:33 <oerjan> theoretical limit of that OEIS function i linked.
23:07:41 <oerjan> *is optimal up to 10 files
23:08:56 <oerjan> with that, i've shown that 11, 12, 13 and 15 optimal searches that are _not_ double bisections. (for 14 double bisection gives the OEIS optimum.)
23:09:22 <oerjan> 16 seems to require analyzing a different more complicated corner case which i haven't finished.
23:11:50 <oerjan> the corner case i've found is where you've done the initial bisection down to 3 files (so one of those must be a target file) out of n. continuing with the double bisection is then only optimal if n is 2^k+{1,2}.
23:14:17 <oerjan> (if you get down to 2 / 4 files in contrast, double bisection is always / usually optimal.)
23:18:12 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=87589&oldid=70256 * Salpynx * (+23) Add category Languages.
23:18:25 <oerjan> hm b_jonas probably isn't here. i guess i should stop monologuing until he is.
23:26:09 <oerjan> <b_jonas> oerjan: well, we can have a table of contents on the original page; except since ais moved that, short links like https://esolangs.org/wiki/Main_Page?curid=1322 are already broken <-- i don't think i'm going to worry about link formats which only experts know about.
23:30:14 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=87590&oldid=87586 * Salpynx * (+121) /* Mycelium Hello, World! */
23:40:03 <esolangs> [[English]] M https://esolangs.org/w/index.php?diff=87591&oldid=87584 * PythonshellDebugwindow * (+24) /* 99 Bottles of Beer */ Overflow scroll
←2021-08-23 2021-08-24 2021-08-25→ ↑2021 ↑all