01:03:05 <int-e> I must say that the relative to target indirect addressing of Core War is quite cute. Oh and the threading model rhymes with BOX-256.
01:06:36 <int-e> something that had a brief moment of popularity on here 9 years ago: http://box-256.com/ (and that I revisted even more briefly half a year ago)
01:07:36 <int-e> I forgot that that site doesn't support https, fun.
01:10:31 <int-e> > sha256sum box256_v12.zip
01:10:32 <lambdabot> Variable not in scope: sha256sum :: t0 -> ([b0] -> [(a, b0)]) -> cVariable n...
01:10:33 <int-e> 546b622f69dd937e1c0ed21061cbc6c617764ed986c34d6302d55094bec0a4a2 box256_v12.zip
01:10:50 <int-e> at least that matches what I downloaded 9.4 years ago :-)
01:11:22 <int-e> (works in wine, that's how I played)
01:11:41 <b_jonas> can you put a stub article to the esowiki so we can find it?
02:06:10 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:12:45 <esolangs> [[BOX-256]] N https://esolangs.org/w/index.php?oldid=170286 * Int-e * (+2608) let's call it semi-stubby
02:13:57 <esolangs> [[BOX-256]] M https://esolangs.org/w/index.php?diff=170287&oldid=170286 * Int-e * (-3) /* Execution model */ obligatory first view fix
02:42:02 <esolangs> [[BOX-256]] https://esolangs.org/w/index.php?diff=170288&oldid=170287 * Int-e * (+190) categories
02:43:58 <esolangs> [[BOX-256]] https://esolangs.org/w/index.php?diff=170289&oldid=170288 * Int-e * (+11) /* Instructions */ add missing description
02:57:45 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Crash1]]": was created as a broken redirect
02:58:01 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Crash2]]": was created as a broken redirect
02:58:13 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[EsoCrash]]": not an esolang
03:01:35 -!- impomatic has joined.
03:09:51 <esolangs> [[BOX-256]] https://esolangs.org/w/index.php?diff=170290&oldid=170289 * Int-e * (+1844) More on opcodes.
03:10:47 <esolangs> [[BOX-256]] M https://esolangs.org/w/index.php?diff=170291&oldid=170290 * Int-e * (-1) /* Opcodes */ math
03:10:49 -!- b_jonas has quit (Quit: leaving).
03:12:50 <int-e> Eh that's enough for now. There are no doubt typos to find and other things to polish.
03:21:26 <esolangs> [[Zero Instruction Set Computer]] https://esolangs.org/w/index.php?diff=170292&oldid=170180 * Xysdd * (+0) as talk page
03:27:38 -!- b_jonas has joined.
03:29:26 <b_jonas> int-e: oh, that rings a bell! thank you for creating the article
03:31:04 -!- impomatic has quit (Quit: Client closed).
03:35:27 <b_jonas> int-e: can you end a thread somehow? or do they linger forever
03:35:36 <int-e> they go on forever
03:36:06 <int-e> the game stops if you have drawn the target picture at the end of some cycle
03:37:43 <esolangs> [[BOX-256]] https://esolangs.org/w/index.php?diff=170293&oldid=170291 * Int-e * (+141) /* Execution model */ halting, or lack thereof
03:38:27 <esolangs> [[BOX-256]] M https://esolangs.org/w/index.php?diff=170294&oldid=170293 * Int-e * (-1) /* Opcodes */ typo
03:48:35 <int-e> Anyway, I tweaked it a bit more, so here's my attempt at impomatic's Core War puzzle ( ttps://logs.esolangs.org/libera-esolangs/2025-12-06.html#lrc ): https://int-e.eu/~bf3/tmp/omnipresence.txt
04:06:29 <b_jonas> how many colors does BOX-256 have? if it's just 16 then there's probably a theoretical universal program that iterates over all 2↑1024 pictures.
04:06:51 <int-e> yeah there are such programs
04:06:52 <b_jonas> obviously nobody has that sort of time
04:07:16 <b_jonas> and if I did I'd just use it to solve private key cryptography rather than picture drawing puzzles
04:07:21 <int-e> somebody(tm) had the time to write such programs at least :-P
04:08:29 <int-e> b_jonas: a coupld of the names may be familiar: https://old.reddit.com/r/box256/comments/4g5e6r/universal_box256_solution_solves_all_challenges/
04:09:14 <b_jonas> (admittedly 256 bytes of memory including program might be tight for cryptography)
04:09:39 <int-e> presumably if you had the time you could also find a bit more memory somewhere
04:10:41 <int-e> (also I hate reddit just enough to not link it on the wiki :-P)
04:17:12 <b_jonas> as for cryptography, have you ever thought of the hypothetical universe where public key cryptography is impossible (eg. because quantum computers break elliptic key based schemes, and all the attempts to develop quantum-resistant schemes turn out to be flawed)? trusted certificate authorities would, instead of signing public keys, give any pair of hosts that want to communicate a shared symmetric key.
04:17:18 <b_jonas> you'd keey symmetric keys to several certificate authorities, and to bootstrap, either you get a key from someone else you trust, or you get some bootstrap keys with your computer hardware that the hardware reseller installs with the operating system. and every time two paranoid people meet, instead of key-signing, they could do a test that would raise an alarm if exactly one of them has a bogus
04:17:24 <b_jonas> supposed key towards a certificate authority.
04:18:52 <b_jonas> you could also probably buy scratch-off cards with symmetric keys in physical stores, or get them in snail mail
04:20:20 <b_jonas> authenticated with hard to counterfeit holographic seals the sort that credit cards have, and if the trusted scratch-off card maker ever sells bogus keys (attempting a man in the middle attack) then you could detect that if you already have a valid key towards the certificate authority
04:20:50 <b_jonas> so if any supposedly trusted scratch-off card manufacturer attempts that news would probably go around and they'd no longer remain trusted
04:20:59 <b_jonas> it works kind of simialr to certificate authorities
04:21:03 <int-e> I have not, not in such concrete terms. At least Shamir Secret Sharing will still work, so you can split keys across several keepers.
04:21:13 <b_jonas> like in the public key cryptography world
04:23:27 <b_jonas> and of course all of this nice theory would fail in the real world for the same practical political reasons as they fail in our current public key crypto world
04:23:45 <sorear> I think you just invented Kerberos
04:24:31 <korvo> This is Impagliazzo's Minicrypt, I think.
04:24:49 <b_jonas> there's a more practical cryptography thing that I want to complain about here, but it's too late tonight for that
04:25:09 <korvo> https://blog.computationalcomplexity.org/2004/06/impagliazzos-five-worlds.html for those who haven't seen it. Really great paper.
04:25:30 <sorear> there are at least six worlds; there is an oracle separation between PKE and IBE now
04:58:04 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=170295&oldid=170117 * Yayimhere2(school) * (+12) /* esolangs */ add Dot.Y
04:58:30 -!- Yayimhere has joined.
05:12:44 <esolangs> [[Interval Hue]] https://esolangs.org/w/index.php?diff=170296&oldid=170254 * Sawyer.go0923 * (+1440)
05:23:33 <esolangs> [[Macroplace]] N https://esolangs.org/w/index.php?oldid=170297 * Timm * (+265) Created page with "replace and macros [want to replace] => [to replace] [want to replace] => -^[to output]^- -v- is input [name] :=> [replace] ex h :=> out => -^h^- now h will output h order matters [want to replace] => {random(valid)} random letter with love [[User:Timm]]"
05:23:59 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=170298&oldid=170186 * Timm * (+16)
05:59:27 <esolangs> [[Bijection]] https://esolangs.org/w/index.php?diff=170299&oldid=170256 * Yayimhere2(school) * (-49) /* examples */
05:59:43 <esolangs> [[Bijection]] https://esolangs.org/w/index.php?diff=170300&oldid=170299 * Yayimhere2(school) * (-1) /* examples */
05:59:49 <esolangs> [[Gur yvsr]] M https://esolangs.org/w/index.php?diff=170301&oldid=167551 * Placeholding * (+62)
06:00:23 <esolangs> [[Bijection]] https://esolangs.org/w/index.php?diff=170302&oldid=170300 * Yayimhere2(school) * (-156) /* examples */
07:22:01 -!- Yayimhere has quit (Ping timeout: 272 seconds).
07:27:15 <esolangs> [[Assembler]] https://esolangs.org/w/index.php?diff=170303&oldid=170041 * Timm * (+6)
07:43:13 -!- Sgeo has quit (Read error: Connection reset by peer).
08:21:22 -!- sprock has quit (Ping timeout: 246 seconds).
08:28:31 -!- sprock has joined.
08:44:52 <esolangs> [[Abstraction]] M https://esolangs.org/w/index.php?diff=170304&oldid=169580 * JIT * (+31)
08:45:33 <esolangs> [[Rune]] M https://esolangs.org/w/index.php?diff=170305&oldid=169613 * JIT * (+31)
08:46:33 <esolangs> [[Cat do end]] M https://esolangs.org/w/index.php?diff=170306&oldid=169417 * JIT * (+23)
08:47:09 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=170307&oldid=169652 * JIT * (+24)
08:48:07 <esolangs> [[CatFuck]] M https://esolangs.org/w/index.php?diff=170308&oldid=169882 * JIT * (+33)
08:48:40 <esolangs> [[Assembler]] M https://esolangs.org/w/index.php?diff=170309&oldid=170303 * JIT * (+24)
08:49:18 <esolangs> [[Meu]] M https://esolangs.org/w/index.php?diff=170310&oldid=170185 * JIT * (+24)
08:50:00 <esolangs> [[Macroplace]] M https://esolangs.org/w/index.php?diff=170311&oldid=170297 * JIT * (+24)
09:42:25 -!- Yayimhere has joined.
09:48:25 -!- Yayimhere23 has joined.
09:48:39 <esolangs> [[User:Yayimhere]] https://esolangs.org/w/index.php?diff=170312&oldid=170295 * Yayimhere2(school) * (-12) /* esolangs */
09:48:57 -!- Yayimhere23 has quit (Client Quit).
09:52:05 <esolangs> [[SubI machine]] https://esolangs.org/w/index.php?diff=170313&oldid=120654 * Yayimhere2(school) * (-29) /* External Resources */ im too tired to prove this turing complete but it's not *proven* TC so it should. be listed so.
09:52:56 -!- Yayimhere has quit (Quit: Client closed).
09:53:17 <esolangs> [[SubI machine]] https://esolangs.org/w/index.php?diff=170314&oldid=170313 * Yayimhere2(school) * (-155) /* Turing-completeness */ delete the section cuz it again aint proven
10:28:00 <esolangs> [[Dot.Y]] https://esolangs.org/w/index.php?diff=170315&oldid=170266 * Yayimhere2(school) * (-2795) theres a lot of not good stuff here so I'd rather delete it
10:52:56 <esolangs> [[Talk:Esoteric Operating System/File System]] https://esolangs.org/w/index.php?diff=170316&oldid=167027 * Yayimhere2(school) * (+465) /* Other idea */
11:00:13 -!- tromp has joined.
11:03:04 <b_jonas> korvo, sorear: these days I can also imagine some annoying worlds where public key cryptography is somewhat possible but has limitations
11:04:00 <b_jonas> like public key cryptography is possible only if you have an expensive quantum computer, and even then you can only do key exchange but not public key signatures because the keys can only be used once
11:04:55 <b_jonas> or public key cryptography is possible but requires exchanging large amounts of data – there are already public key algorithms intended to be quantum-safe like that, but it's not clear if they're the only ones possible.
11:06:25 <b_jonas> or public key cryptography is possible but we have to go through two decades of flawed primitives until we eventually get good ones
11:07:54 <b_jonas> or public key cryptography is possible but all the primitives that cryptographers can develop have big side-channel attacks unless you use specific expensive hardware support
11:08:58 <b_jonas> I *think* we don't live in these worlds, we live in the good one where public key cryptography is possible on our existing computers at a reasonable cost, but it's hard to be quite sure yet
11:29:18 <esolangs> [[Kimi daro]] N https://esolangs.org/w/index.php?oldid=170317 * Timm * (+416) Created page with "{{stub}} k,m,d,r i,a,o u == THIS IS CONLANG == kimi [num] output [num] daro return input kiro [num] [num2] return [num]-[num2] dami [num] [num2] [var] jump to line [num] if [var = 0 else jump to [num2] kamo [text] [num] make var named [text] sets value to [num] or se
11:30:37 <esolangs> [[User:Timm]] https://esolangs.org/w/index.php?diff=170318&oldid=170298 * Timm * (+15)
11:35:17 <esolangs> [[Abcdefghijklmnopqrstuvwxyz]] https://esolangs.org/w/index.php?diff=170319&oldid=170253 * Sawyer.go0923 * (+73)
11:38:31 <b_jonas> another annoying variant is if key exchange is only possible interactively in many round trips, and key pairs can only be used once because multiple interactive exchanges would leak the private key.
11:39:04 <b_jonas> I'm not sure if this one is actually possible.
11:40:06 <esolangs> [[Abcdefghijklmnopqrstuvwxyz]] https://esolangs.org/w/index.php?diff=170320&oldid=170319 * Sawyer.go0923 * (+1) /* Hello, world! */
11:40:50 <b_jonas> I think it only works if you can (at least with some probability) also fake an exchange if you know the other party's private key.
11:54:03 <esolangs> [[Abcdefghijklmnopqrstuvwxyz]] https://esolangs.org/w/index.php?diff=170321&oldid=170320 * Sawyer.go0923 * (-116) /* Notes */
11:54:50 <esolangs> [[Abcdefghijklmnopqrstuvwxyz]] https://esolangs.org/w/index.php?diff=170322&oldid=170321 * Sawyer.go0923 * (-4)
12:04:15 <b_jonas> (maybe TCS experts already have impossibility proofs against half of the ones I listed above)
12:14:30 <esolangs> [[Gift]] M https://esolangs.org/w/index.php?diff=170323&oldid=170285 * None1 * (+1) /* Interepters: */ Fix typo
12:33:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:41:49 <esolangs> [[Labubu]] M https://esolangs.org/w/index.php?diff=170324&oldid=160822 * * (-43) Broken link deleted.
12:43:07 <esolangs> [[Exclaim]] https://esolangs.org/w/index.php?diff=170325&oldid=160819 * * (-25) /* See also */ Broken link fixed.
12:52:24 <esolangs> [[Esoteric units of information]] https://esolangs.org/w/index.php?diff=170326&oldid=104834 * * (-8) /* Binary (boolean) logic and gates */ Broken link fixed.
12:53:37 <esolangs> [[Kimi daro]] M https://esolangs.org/w/index.php?diff=170327&oldid=170317 * JIT * (+24) you gotta add those important categories, timm, or else they'll not be in the list of languages (the auto one)
12:58:27 <esolangs> [[Cheese]] https://esolangs.org/w/index.php?diff=170328&oldid=96916 * * (+19) /* Bug Reports */ Broken link fixed.
12:59:56 <esolangs> [[APLWSI]] https://esolangs.org/w/index.php?diff=170329&oldid=164016 * * (+14) /* Interpreter */ Broken link fixed.
13:01:19 <esolangs> [[Rflct]] M https://esolangs.org/w/index.php?diff=170330&oldid=70975 * * (+8) Broken link fixed.
13:02:43 <esolangs> [[IPAlang]] M https://esolangs.org/w/index.php?diff=170331&oldid=130143 * * (+1) Broken link fixed.
13:05:45 <esolangs> [[Uniode]] https://esolangs.org/w/index.php?diff=170332&oldid=145838 * * (-1) /* Disord eslang */ Broken link fixed.
13:07:49 <esolangs> [[KanjiCode]] M https://esolangs.org/w/index.php?diff=170333&oldid=71455 * * (+16) /* Introduction */ Broken link fixed.
13:09:33 <esolangs> [[Finite Groups]] M https://esolangs.org/w/index.php?diff=170334&oldid=16800 * * (-19) /* Computational class */ Broken link fixed.
13:12:40 <esolangs> [[Pairpointing]] M https://esolangs.org/w/index.php?diff=170335&oldid=130049 * * (+0) /* Examples */ Broken link fixed.
13:19:18 <esolangs> [[Truth]] M https://esolangs.org/w/index.php?diff=170336&oldid=108693 * * (+20) Broken link fixed.
13:24:24 <esolangs> [[KanjiCode]] M https://esolangs.org/w/index.php?diff=170337&oldid=170333 * * (-3) /* Introduction */ Broken link fixed.
13:42:34 <esolangs> [[Minim]] M https://esolangs.org/w/index.php?diff=170338&oldid=163989 * * (-3) Broken link fixed.
13:43:49 <esolangs> [[Cmpilr]] M https://esolangs.org/w/index.php?diff=170339&oldid=92751 * * (-21) Broken link fixed.
14:20:01 <esolangs> [[Esoteric units of information]] https://esolangs.org/w/index.php?diff=170340&oldid=170326 * Yayimhere2(school) * (-3) /* trit */ Malbolge makes mo0re sense than TRINITERCALE.
14:24:02 <esolangs> [[Special:Log/move]] move * JIT * moved [[A programming language is a system of notation for writing computer programs.]] to [[A programming language is an artificial language for expressing computer programs.]]: update
14:24:02 <esolangs> [[Special:Log/move]] move * JIT * moved [[Talk:A programming language is a system of notation for writing computer programs.]] to [[Talk:A programming language is an artificial language for expressing computer programs.]]: update
14:25:37 <esolangs> [[A programming language is an artificial language for expressing computer programs.]] M https://esolangs.org/w/index.php?diff=170345&oldid=170341 * JIT * (+108)
14:26:01 <esolangs> [[Template:Programming Language]] M https://esolangs.org/w/index.php?diff=170346&oldid=109329 * JIT * (+5)
14:27:31 <esolangs> [[Special:Log/upload]] upload * JIT * uploaded "[[File:Expressingcomputerprograms.png]]": A programming language is an artificial language for expressing computer programs.
14:28:47 <esolangs> [[A programming language is an artificial language for expressing computer programs.]] M https://esolangs.org/w/index.php?diff=170348&oldid=170345 * JIT * (-9)
14:35:49 <esolangs> [[A programming language is an artificial language for expressing computer programs.]] M https://esolangs.org/w/index.php?diff=170349&oldid=170348 * JIT * (+1)
15:33:57 <esolangs> [[Uniode]] M https://esolangs.org/w/index.php?diff=170350&oldid=170332 * PkmnQ * (+1) This one seems to be intentional
15:47:03 -!- Yayimhere has joined.
16:05:29 -!- Yayimhere has quit (Quit: Ping timeout (120 seconds)).
16:06:37 -!- tromp has joined.
16:24:45 -!- Yayimhere has joined.
17:22:58 -!- amby has joined.
17:43:40 <esolangs> [[User:RikoMamaBala]] N https://esolangs.org/w/index.php?oldid=170351 * RikoMamaBala * (+2079) Created page with "I do all sorts of programming stuff, from Scratch, to Python, to even a custom-made machine code that can actually be interpreted(no, really)! ==My interests in Scratch== I do all fancy stuff in Scratch. From: when green flag clicked forever move
17:45:08 <esolangs> [[Article written in Brainfuck]] N https://esolangs.org/w/index.php?oldid=170352 * RikoMamaBala * (+20242) Created page with "-[------->+<]>.-[->++++<]>.+[->+++<]>+.+++++++++++.[--->+<]>-----.[->+++<]>+.+++++++++++..[++>---<]>--.---[->++++<]>-.----.+++.++.-.+[---->+<]>+++.+++++[->+++<]>.---------.[--->+<]>--.[-->+++++++<]>.++.---.--------.+++++++++++.+++[->+++<]>++.+
17:55:35 <int-e> FWIW: https://paste.debian.net/hidden/a771903d/
17:56:22 -!- ais523 has joined.
17:56:45 <int-e> (So precisely their user page I guess?)
17:57:40 <int-e> Anyway. Feels like spam to me, and definitely shouldn't be in the main namespace.
18:01:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:04:32 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Article written in Brainfuck]]": not an esolang (and articles here should be written in English)
18:07:59 <ais523> hmm, having explicit topicality rules is becoming more and more urgent, maybe I should work on those today but I have so many other things to do
18:20:43 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
18:22:48 <Yayimhere> ais523, would you want to be told when my interview is finished? since you seemed interested when I told you about it
18:23:07 <ais523> Yayimhere: so I have my email client set up to automatically tell me if anything is posted on esoteric.codes
18:23:21 <ais523> but, since I set that up, nothing actually was posted, so I don't know whether it works or not
18:24:17 <ais523> it's worth telling the channel, though, I think – I might not be the only person who's interested
18:24:30 -!- pool has joined.
18:24:33 -!- pool has quit (Client Quit).
18:25:00 -!- pool has joined.
18:25:25 <Yayimhere> i was wondering if it would be a little annoying or similair
18:26:39 -!- pool has quit (Client Quit).
18:27:06 -!- pool has joined.
18:27:41 <ais523> there's certainly a limit to how much you can advertise yourself on an IRC channel, but for this channel I think the limit is fairly high
18:27:41 -!- pool has quit (Client Quit).
18:28:12 -!- pool has joined.
18:29:28 -!- pool has quit (Client Quit).
18:29:52 -!- pool has joined.
18:33:00 -!- pool has quit (Client Quit).
18:33:24 -!- pool has joined.
18:39:35 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
18:40:20 -!- pool has joined.
18:41:36 -!- pool has quit (Client Quit).
18:43:05 -!- tromp has joined.
18:44:29 -!- Yayimhere has quit (Quit: Client closed).
18:46:01 -!- Yayimhere has joined.
19:05:18 -!- Yayimhere has quit (Quit: Ping timeout (120 seconds)).
19:06:04 -!- pool has joined.
19:11:53 <esolangs> [[Regex]] N https://esolangs.org/w/index.php?oldid=170353 * Hammy * (+32) Redirected page to [[Regular expression]]
19:16:02 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
19:16:40 <int-e> ais523: speaking of which, did you see that I solved impomatic's Core War challenge?
19:16:57 <ais523> int-e: I saw you post a demonstration of the solution, but AFAICT you didn't post the solution iteslf
19:17:04 <int-e> (I have yet to see impomatic *reply* to anything here on channel in 2025)
19:17:07 <int-e> ais523: I did that later
19:17:38 <ais523> I ended up deciding it was likely to impossible with the Redcode commands I could remember, but decided that that was likely just because I couldn't remember the commands that would solve it
19:19:03 -!- pool has joined.
19:19:17 <int-e> I used both > and } addressing modes.
19:20:30 <int-e> < as well, but no fancy instructions; you only need spl and mov and jmp
19:20:33 <ais523> int-e: why doesn't the process at a+5 go to a+6 after clearing a+5?
19:20:48 <int-e> ais523: it does but there are two processes there
19:20:55 <int-e> the second one stays
19:20:58 <ais523> oh, I see, that's what I was missing
19:21:26 <ais523> (my mental model of Redcode had the second one moving)
19:24:08 <ais523> I'm a bit disappointed, this gives a very easy solution for what I thought was the most difficult part
19:24:38 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=170354&oldid=170278 * AnotherUser05 * (+15) /* S */ add SeeLlash
19:25:25 <int-e> (I used djn.a which is a bit fancy, but waiting for 10 steps could be done with a series of jmp-s as well; in fact I did that originally)
19:26:01 <ais523> I was thinking about solutions that never had two threads in the same place
19:26:46 <ais523> there's almost a really elegant way to do it in which you get every thread to simultaneously overwrite a different address with the jump instruction, but it doesn't work because there's nowhere to copy the jump instruction from
19:27:19 <ais523> …and now I'm thinking about the possibility of Redcode warriors that attempt to delete all the dat instructions in memory, making it impossible for them to ever be beaten and forcing a draw
19:27:46 <int-e> ais523: Yeah I had that final step figured out quickly. Also the second-to-last step. But the 2 steps leading up to that took me ages. I also expect that there are other solutions.
19:28:12 <int-e> I don't think having all threads in different places at all times works.
19:28:30 <int-e> I could be wrong, obviously.
19:28:58 <int-e> One of the issues is that you need a `jmp 0` instructions somewhere in memory to copy it for everybody else.
19:29:43 <ais523> or, well, some sort of jmp, you could copy the 0 over an existing jmp instruction I think
19:30:33 <int-e> Anyway. It was finicky.
19:30:36 * ais523 briefly considers SIMD Core War and decides that the SIMD instructions would be far too powerful
19:31:25 -!- Lord_of_Life_ has joined.
19:31:37 <int-e> APic: I see you're expanding your vocabulary.
19:31:49 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
19:32:18 <int-e> No, you said "Good Night" the other day, so that one isn't new.
19:32:45 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:35:11 <int-e> ais523: The other thing about this challenge is that at least the way I interpreted it you're pretty much forced to explode process numbers exponentially and finish the final touches in under 8 steps so it finishes within the default 80k cycle limit.
19:36:05 <int-e> (where my "step" notion is process-local, so each step takes 8k cycles at the end)
19:36:09 <ais523> int-e: oh, because the cycle limit counts instruction-threads
19:36:56 <ais523> that would be a natural consequence of the way that scissors strategies work (i.e. forcing the opponent to make lots of threads in order to slow them down)
19:39:58 <esolangs> [[User:Ractangle]] M https://esolangs.org/w/index.php?diff=170355&oldid=169329 * Ractangle * (-5)
19:40:10 <int-e> What else... The solution I ended up uses a burst of "parallel" writes to populate most of the memory. I also experimented with pre-filling most of the memory with `jmp 0`, but it made the endgame harder for me.
19:40:57 * APic likes to write i in non-Caps and You in Caps 😌
19:42:38 <ais523> I assumed that your "You" was a translation of the German "Sie", which also starts with a capital letter
19:43:18 * APic still likes You better than i or me
19:43:28 <ais523> it actually gives more information this way – English-with-German-capitalisation gives that extra small amount of information because I already know how it would look with English capitalisation rules
19:44:16 <ais523> but my German probably isn't good enough to do it myself, there are a lot of nouns I would fail to capitalise due to not concentrating enough
19:45:01 <APic> You still program much better than i
19:45:22 <ais523> English used to have an equivalent of "du" – "thou" – but it's hardly ever used nowadays, we use "you" (which is the equivalent of "Sie") for everyone, even close friends
19:45:49 <int-e> . o O ( Hey you could translate the subtle distinction between "Du Arschloch", which is endearing, and "Sie Arschloch", which is a proper insult. (This is mostly as a joke; circumstances matter more than words in practice.) )
19:46:08 <APic> Except in NetHack ;=P
19:46:49 <b_jonas> I don't think it quite works the same. capitalizing "You" in english probably means at least some degree of respect, while I can say "Sie" to someone I completely disrespect, the capitalization is there to distinguish it from third person "sie".
19:47:00 <ais523> oddly enough I had to look up "thou"–grammar because priests use "thou" to talk to the player in NetHack, and I was considering changing their messages (they apparently speak a version of English that's *so* old that almost everyone is "thou" rather than "you")
19:47:33 <ais523> b_jonas: in English, I basically only see "You" capitalised in legal documents where it's intended to refer to someone in particular (but the document is written in the second person)
19:47:51 <b_jonas> well that's even more different then
19:47:53 <ais523> like, it means "the specific intended recipient of this document" (as opposed to "whoever is reading this document")
19:48:21 <b_jonas> though I guess it doesn't imply respect then
19:48:33 <int-e> Legal documents also have a tendency to define "You" in the introduction if they do that.
19:49:01 <ais523> there is something of a paradox with respectful language, if you use language that is *too* respectful it is insulting because it's assumed that the respect is sarcastic
19:49:03 <int-e> And the convention is to Capitalize such Defined Terms.
19:49:28 <ais523> int-e: Agora has been struggling with this for decades, we're never quite sure to what extent to capitalise the terms of art
19:49:28 <korvo> "You" is typically a signatory to a contract. "By signing This Contract, You agree to the following Terms & Conditions..."
19:50:05 <b_jonas> there's too many texts written in english that capitalize way too many words. I used to think of that as "Winnie the Pooh style", but these days it's more like "Harry Potter style"
19:50:25 <ais523> e.g. referring to someone as "your majesty" would be very insulting unless it's one of the few people who actually has a high enough rank to require the honorific
19:51:07 <int-e> . o O ( People really make a mockery out of languages. )
19:51:21 <ais523> korvo: I don't think I've ever seen a contract define "This Contract" before, although it wouldn't be totally surprising if one did
19:51:50 <ais523> many nomic rulesets define what the ruleset is, after all
19:51:54 <APic> Good old Lawyers
19:52:04 <APic> Or RechtsanwältXnnen, as i would say gendered ☹
19:52:59 <ais523> English has so many words that we can normally work around the problem by finding non-gendered synonyms
19:53:02 <korvo> ais523: It happens when a contract needs to exclude or categorize certain amendments. In USA history, an example is one of our founding documents: "The Congress ... shall propose Amendments to this Constitution ..."
19:53:21 <ais523> although sometimes it's difficult, there is probably a gender-neutral version of "firewoman"/"fireman" but I don't know what it is offhand
19:53:52 <korvo> Is that actually spoken like /x/ or is it more like a /e/ vowel?
19:53:53 <ais523> korvo: does that mean that it's unconstitutional for congress to *not* propose amendments? they haven't recently
19:54:34 <korvo> ais523: I skipped a clause. In full, "The Congress, whenever two thirds of both Houses shall deem it necessary, shall propose Amendments ..."
19:54:43 <ais523> ah, that makes more sense
19:54:53 * APic only thinks of Image-Boards when i read /x/ or /e/ ☹
19:55:41 <korvo> This paragraph's actually very hotly debated. Like, there's an amendment called Equal Rights Amendment, that is technically ratified, but lots of experts say it's not ratified yet. They're heavily motivated; the Amendment gives equal rights to women.
19:55:47 <ais523> /x/ is a kind-of rarely used phoneme in English, it's in at least one loanword that most English people have heard of (last phoneme of "loch") but I don't think it's in native English words
19:56:03 <korvo> APic: Ha! I mean, is it like an "eh" sound, or like a *throat* "k" sound?
19:56:19 <ais523> I'm not sure what phoneme "x" represents in German
19:56:26 <int-e> korvo: I don't think I've ever heard people pronounce that X version. There's a capitalized I version of this gender-neutral plural that *is* pronounceable.
19:56:38 <APic> We rather speak x as Iks instead of Eks
19:57:04 <int-e> ais523: -ks- so pretty much the same as in English.
19:57:51 <korvo> Yeah, a few loanwords have it, but we migrated most /x/ to /k/ a long time ago. The examples we use when teaching Lojban are Scottish "loch", German "Bach", and Spanish "jalapeño".
19:58:47 <ais523> OK, English speakers nearly always pronounce the first phoneme of "jalapeño" as English "h" rather than /x/, I didn't actually know it was supposed to be different
19:59:13 <ais523> it was hard enough for me to learn how to correctly pronounce the ñ
19:59:18 <APic> Gooe old Nessie inside the Loch Ness…
19:59:43 <APic> The Police even thematized it in their Song Synchronicity I or Synchronicity II
19:59:47 * APic does not remember which one
19:59:57 <ais523> (to the ears of an English speaker, ñ sounds like English "ny" / IPA /nj/, but it's actually a different phoneme that's pronounced with different mouth movements)
20:00:22 <korvo> It varies depending on how far south you go. Up north, "Mexico" is pronounced like "meh-hee-koh". Far enough south there are places like Oaxaca, "wah-/x/ah-kah".
20:00:48 <int-e> I think j/y/s/z/w/v/r are the problematic ones when it comes to German vs. English. Plus you have `th`, while we have `ch` which represents two different sounds.
20:01:43 <ais523> in English, "c" can always almost be replaced with "s" or "k" without causing a pronunciation change, but ch/sh/kh are all distinct phonemes
20:02:14 <int-e> Ah, I forgot about sh, though sch is pretty much the same.
20:02:19 <ais523> so the letter isn't entirely redundant, at least with current "spelling defaults"
20:02:28 <korvo> On the West Coast, the -ñ- is basically the same sound as the -y- alteration of Japanese -n-. Like, Internet catperson "nyo" is the same sound ending West Coast "jalapeño".
20:02:50 <int-e> (I say "pretty much" but I couldn't point out any difference)
20:03:11 <ais523> there's also the phoneme at the start of the second syllable of "measure", which is normally spelled "zh" in cases where we want to be unambiguous because it's a voiced version of "sh" and "z" is the voiced version of "s"
20:04:05 <korvo> int-e: I used to have two bosses named Jonas and Jonas. I was constantly messing up which was which. They thought it was hilarious, on par with microwaved popcorn in terms of silly USA Americanisms.
20:04:26 <int-e> ais523: There's always cyrillic too: ж
20:04:54 <int-e> korvo: Were they pronounced differently?
20:05:08 <b_jonas> “a gender-neutral version of ‘firewoman’/‘fireman’” => that's “firefighter”. I think that's actually one of those cases where the neutral word is now more common than “fireman” simply because “firefighter” sounds cooler
20:05:40 <korvo> -s- and -z- are not so bad in USA English but we have to deliberately think about it. -r- is something of a Commonwealth problem; RP means constantly hallucinating rhotic sounds that were never there, e.g. "Myanmar" for the country pronounced "miahn-muh".
20:05:52 <esolangs> [[Dashed arrow]] N https://esolangs.org/w/index.php?oldid=170356 * Hammy * (+22) Redirected page to [[]]
20:05:58 <korvo> int-e: Yeah, one with a y and one with dj
20:05:59 <int-e> b_jonas: Plus, "firefighter" has a phonetically distinct plural.
20:22:30 <ais523> <korvo> -r- is something of a Commonwealth problem; RP means constantly hallucinating rhotic sounds that were never there, e.g. "Myanmar" for the country pronounced "miahn-muh". ← in non-rhotic dialects of English, "r" is usually a vowel
20:22:44 <ais523> there are times where it can be a consonant but they're rarer I think
20:40:32 -!- impomatic has joined.
20:50:35 <esolangs> [[DotNetOISC]] https://esolangs.org/w/index.php?diff=170357&oldid=154795 * BoundedBeans * (-117) The truth-machine does delete its files, in the terminator
20:50:51 <int-e> impomatic: Well, one more try: I came up with https://int-e.eu/~bf3/tmp/omnipresence.txt for your Core War challenge.
20:55:50 <impomatic> int-e thanks, I've just downloaded it to go through carefully later (it's bedtime here lol!) Does it create a perfect 8000 JMP 0 instructions, each with one process?
20:56:18 <int-e> you can check the cdb log at the end (and trust the omitted parts)
20:57:39 <impomatic> Fantastic, thanks. It's the first perfect solution I've received. If the processes or sequential, then it's better than my own (which has 8000 JMP 0, each with one process, but in a semi-random order)
20:58:04 <int-e> nah the order is shuffled a bit
20:58:41 <int-e> I don't see how that could be avoided; it's certainly challenging enough as is.
21:03:22 <impomatic> Yes, it took me quite a few attempts! I'm still looking for other solutions - I have a couple of near-miss solutions that I'd like to fix.
21:04:40 * impomatic now catching up on the #esolangs logs... nice to see BOX-256 mentioned.
21:05:19 <int-e> Yeah I cooked up new solutions for your Fractal Hilber Curve level half a year ago.
21:06:09 <int-e> (And a bunch of others; I even somehow woke up keely so https://old.reddit.com/r/box256/comments/4dtkwb/official_leaderboard/ is up-to-date)
21:07:16 <int-e> impomatic: specifically for Fractal Hilbert Curve: https://old.reddit.com/r/box256/comments/4dtkwb/official_leaderboard/mmof14w/
21:09:59 <esolangs> [[BOX-256]] https://esolangs.org/w/index.php?diff=170358&oldid=170294 * Int-e * (+656) add version info for opcodes + some polish
21:21:02 <esolangs> [[BlackSpace]] N https://esolangs.org/w/index.php?oldid=170359 * Demetrius55 * (+1617) Created page with "{{Stub}} :''dont confuse with [[blackspace]]'' '''BlackSpace''' is language that uses block characters from Unicode, like ,,. [[Category:Languages]] [[Category:Accumulator-based]] ==Commands== {| class="wikitable" !Command !Description |- |<code></code> |Output
21:22:22 <sorear> b_jonas: signatures exist in minicript, sphincs and picnic are explicit constructions
21:25:31 <esolangs> [[User:Demetrius55]] https://esolangs.org/w/index.php?diff=170360&oldid=170251 * Demetrius55 * (-48) /* List of created languages */
21:52:05 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
21:52:45 -!- pool has joined.
21:56:28 -!- impomatic has quit (Quit: Client closed).
22:08:07 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=170361&oldid=170354 * Buckets * (+10)
22:08:49 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
22:08:58 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=170362&oldid=170279 * Buckets * (+9)
22:09:07 <esolangs> [[Poy]] N https://esolangs.org/w/index.php?oldid=170363 * Buckets * (+744) Created page with "{{Stub}} Poy Is An Esoteric programming language created By [[User:Buckets]] in 2021. {| class="wikitable" |- ! Commands !! Instructions |- | a || Set the Next Characters until The End of the line To the Variable. |- | b || Print the Variable. |- | c || Set the Variable wit
22:10:29 -!- pool has joined.
22:11:29 <korvo> Does Buckets have any evidence for their languages? I'm suspecting that they are making fresh languages and pretending that they were invented in the past.
22:14:54 <ais523> korvo: I think the year categories are supposed to be "first became public" rather than "first created"
22:15:01 <ais523> although that can also be difficult to prove
22:15:40 <ais523> there are some interesting cases like https://esolangs.org/wiki/Grill_Tag
22:16:10 <ais523> in 2019 I studied the language "a vd vt", I eventually proved a subset of it Turing-complete, Grill Tag is the subset
22:16:21 <ais523> so was Grill Tag created/publicised in 2019 or 2023?
22:16:30 <ais523> (of course, the subset being TC means the full language is also TC)
22:25:50 <b_jonas> ais523: yes, for example an interesting case is https://esolangs.org/wiki/Joy , which was apparently invented around 1996 the latest, and maybe even just barely published for 1970s standards of published, but it was probably almost impossible to find out about it before 2001
22:26:31 <b_jonas> and of course there are pages that describe a language with multiple variants, like how C++ was gradually created from the 1990s to even today, so it's hard to pick one good date.
22:26:48 <ais523> korvo: btw, about that "many of them are spambots" on the main page – I wrote that ages ago (as "most of them are spambots") because we used to have an extremely large number of users created purely to spam and I didn't want to mislead people into thinking that all/most of the accounts were legitimate
22:27:17 <ais523> then I saw just how many legitimate people have been joining recently and realised that they probably outnumbered the spambots by now, so I toned it down
22:27:30 <korvo> ais523: That's totally fair. And I'm not accusing anybody of being a bot; I think these days that most of the spam is going to be reverse-centaur'd.
22:27:31 <esolangs> [[User talk:AnotherUser05]] https://esolangs.org/w/index.php?diff=170364&oldid=124400 * Aadenboy * (+308)
22:27:53 <b_jonas> but yes, it should be date of publication or escape more than date of invention
22:28:17 * korvo . o ( a centaur is just a reverse-centaur doing a handstand )
22:28:38 <ais523> the number of banned users (which is a good estimate for the number of spambots – spambots vastly outnumber people who were banned for other reasons) is by now only a small fraction of the total number of users, so possibly the statistics are "accurate enough" by now
22:29:07 <ais523> that said I think there are a lot of spambots who got past the captcha but couldn't figure out how to get past the "Introduce yourself", and so never got banned
22:30:07 <ais523> (the "Introduce yourself" is purely an anti-spam feature – it might seem trivial to get past in an automated way but apparently doing that doesn't integrate well into common spamming platforms, so after it was created we had a lot of spambots passing the captcha and then failing to successfully spam)
22:30:54 <ais523> and eventually the spammers realised that whatever they were doing to solve the captcha wasn't worth their money if they couldn't spam using it, so they stopped creating accounts too
22:31:49 <ais523> I'm really curious about that, I don't think our captcha is commonly used enough to be worth writing a captcha-break specifically for it
22:32:04 <ais523> so maybe it was being solved by humans
22:32:32 <int-e> well there's the theory that they recruit human solvers, but only up to the point where the account is successfully created
22:32:46 <int-e> ais523: probably your theory, now that I think about it.
22:33:19 <ais523> right, it would totally make sense for a MediaWiki-spamming platform to have a way to refer the captcha to a human captcha-solving service
22:33:47 <ais523> but it would have no reason to involve the humans in the step immediately after that, because it's the same for basically all MediaWiki wikis except ours
22:34:39 <b_jonas> ok wait. https://esolangs.org/w/index.php?title=Befunge&diff=156109&oldid=155581 the supposed Hello world program added here doesn't print the H, right? if so, does this user have a more valuable contribution?
22:34:41 <int-e> who said that security by obscurity doesn't work (knocks on wood etc)
22:35:09 <ais523> int-e: *knocks on SSH port*
22:35:23 <int-e> ais523: Eh they do that all the time.
22:35:35 <ais523> really this is about threat models I think
22:35:41 <int-e> *mostly* trying to log in as root with a password
22:35:48 <ais523> defending against random bots and defending against determined humans are very different problems
22:36:05 <int-e> (actual port knocking tends to use *non*-ssh ports)
22:36:24 <ais523> right, I guess I meant knocking around/before the port
22:36:56 <b_jonas> because some of their other edits that I've seen are new pages for supposed esolangs that look very low quality, but given what's on our wiki that might not be enough of a sign
22:37:26 <ais523> b_jonas: see the next diff on that article
22:37:51 <ais523> this is an extremely plausible typo given that the program was converted to a code block by indenting it one space
22:39:28 <b_jonas> ais523: sorry, that's not the same code block, I'm asking about the one after "Without directly Changing to a Certain direction:". that pushes the letters in reverse using double quote, then pushes a 0, then does *two* conditional direction changes, then start printing letters
22:39:50 <b_jonas> I think the typo is in a program that's not by this user
22:40:20 <ais523> Befunge without <^>v doesn't seem like too interesting a subset to me
22:40:33 <ais523> now I'm wondering about "Befunge, but the only way to change the IP direction is ?"
22:40:53 <int-e> b_jonas: the edit you mentioned adds two programs; the typo fix is in the second one
22:40:56 <ais523> conditionals would be very limited in this (you could still use p)
22:41:03 <b_jonas> that code is by this user, I was wrong
22:41:10 <int-e> b_jonas: so I guess you're asking about the first one
22:41:57 <ais523> in any case, a Befunge hello world can be written in one line without any control flow commands at all
22:42:15 <zzo38> I made up a way to store the ISO 2022 character set designation as a 32-bit number: bit6-bit0 = The low 7-bits of the final byte of the designation. bit7 = Set for C1 or 96-sets, clear for C0 or 94-sets. bit11-bit8 = Last intermediate byte. bit15-bit12 = Secondly last intermediate byte.
22:42:26 <ais523> it's something like 55+"!dlrow, olleH",,,,,,,,,,,,,,@
22:42:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:42:44 <zzo38> bit19-bit16 = Thirdly last intermediate byte. bit23-bit20 = Fourthly last intermediate byte. bit27-bit24 = Fifthly last intermediate byte. bit28-bit23 = Number of intermediate bytes (0 to 5). bit31 = Set for multi-byte characters (unused for C sets).
22:43:09 <ais523> `befunge 55+"!dlrow, olleH",,,,,,,,,,,,,,@
22:43:11 <HackEso> befunge? No such file or directory
22:43:12 <ais523> `! befunge 55+"!dlrow, olleH",,,,,,,,,,,,,,@
22:43:14 <b_jonas> ais523: yes, though trying to align the commas above the string makes some amount of sense, you don't have to count characters
22:43:19 <ais523> `! befunge 55+"!dlrow ,olleH",,,,,,,,,,,,,,@
22:46:55 <b_jonas> https://esolangs.org/w/index.php?title=Foldy&diff=153903&oldid=151676 adds a hello world program that is just as untested as the Befunge one, it has an arithmetic error that you'd notice if you actually ran the program
22:47:23 <ais523> b_jonas: you might want to leave them a talk page note asking them to test their programs before adding them? (although for many esolangs there's no interpreter, so testing is dificult)
22:47:25 <b_jonas> this one is also for a language that the user didn't create
22:47:38 -!- tromp has joined.
22:48:25 <esolangs> [[Foldy]] https://esolangs.org/w/index.php?diff=170365&oldid=157423 * Ais523 * (-70) do not hide the User: on links to userspace
22:48:54 <esolangs> [[Messenger]] https://esolangs.org/w/index.php?diff=170366&oldid=135331 * Ais523 * (-16) do not hide the User: on links to userspace
22:49:51 <b_jonas> I wonder if this is a translation of a Befunge Hello World
22:50:53 <esolangs> [[MediaWiki:Abusefilter-piped-link-to-userspace]] https://esolangs.org/w/index.php?diff=170367&oldid=135649 * Ais523 * (+141) warn people against trying to work around the ban on hiding the User: prefix on links to userpages
22:53:23 <fizzie> `! befunge 55+"!dlrow ,olleH">:#,_@ the traditional oneliner
22:53:29 <esolangs> [[IEBEL]] https://esolangs.org/w/index.php?diff=170368&oldid=166773 * Ais523 * (-82) do not hide the User: on links to userspace
22:54:11 <ais523> fizzie: right, I was trying to avoid the > though, to match the restriction on the program that was posted
22:56:28 <b_jonas> so in https://esolangs.org/w/index.php?title=Foldy&diff=153903&oldid=151676 the code 111 for the second "o" is generated with the code "92*52**1*", the correct code would be "92+52**1+", the next letter "r" depends on this; the 101 for the first "e" is generated with "99*58*+", that's wrong and I'm not sure what it's an error for, but the next three letters depend on it too so most of the hello is wrong
22:58:10 <b_jonas> maybe it's supposed to be "99*54*+"
22:58:37 <ais523> b_jonas: someone fixed it in the next diff
22:58:42 <ais523> (someone else, that is)
23:01:23 <ais523> huh, Firefox Translate translates "日本語" to "English" – I'm pretty sure that's wrong
23:02:58 <b_jonas> ais523: that's kind of logical. even though the original means "Japanese", it most often occurs as a heading of a description in group of the same text translated to multiple labels, so if you're translating the whole section to english then the section should now be labeled as "English"
23:03:13 <ais523> oh, and I'm pretty sure I know why a naively trained AI would do that translation – there must be tons and tons of pairs of web pages that have 日本語 in the same position of the Japanese-language page as they do "English" in that position of the corresponding English-language page
23:03:47 -!- pool has quit (Quit: The Lounge - https://thelounge.chat).
23:03:50 <sorear> or if someone says something incomprehensible and you reply "what is that in [language]"
23:05:09 <ais523> (someone submitted a page written in Japanese and it got caught in the edit filter, I'm not quite sure what to do with it)
23:06:39 <ais523> I think it may have been AI-generated but it is *much* harder for me to figure that out for a page that is written in Japanese rather than English
23:07:13 <ais523> https://esolangs.org/wiki/Special:AbuseFilter/examine/log/9251 if anyone is interested
23:14:13 <b_jonas> I think the user I was previously looked at is a cyborg, as in a person writing these articles with a lot of help from older chatbots that make those interesting mistakes in the program
23:14:20 <b_jonas> but maybe I'm just seeing things
23:16:19 -!- Sgeo has joined.
23:21:07 <int-e> ais523: I feel that it's healthier from an admin perspective to stick to English as much as possible for the wiki contents. Which sidesteps the question whether this is a human effort or not.
23:23:42 <b_jonas> int-e: no, the healthy thing would be to allow several languages, anything is fine as long as enough admins can read some of the language so they can moderate away spam and other problems. but with ais as the only active admin, that doesn't really work.
23:25:24 <b_jonas> if only we could convince korvo to help with the moderation
23:26:04 * korvo can be trusted with power tools
23:31:51 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:36:17 -!- chloetax has quit (Ping timeout: 244 seconds).
23:36:30 -!- somefan has joined.
23:38:31 -!- amby has quit (Read error: Connection reset by peer).
23:39:01 -!- amby has joined.
23:40:36 <esolangs> [[User:Aadenboy/issue]] https://esolangs.org/w/index.php?diff=170369&oldid=169997 * Aadenboy * (+730) another one
23:46:15 <esolangs> [[MediaWiki talk:Common.css]] https://esolangs.org/w/index.php?diff=170370&oldid=24891 * Aadenboy * (-26) fix dead links