< 1668297689 311335 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What are n and k here? < 1668297714 547149 :int-e!~noone@int-e.eu PRIVMSG #esolangs :n and 2 are numbers of shards; k is the shard size < 1668297743 374239 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So in the case of BCH codes you'd have an n+2 code over GF(2^k), but I'm trying to think over GF(2) here. < 1668297765 433972 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :no idea. hey, I passed an exam about codes but that was under the algebra dept, they teach the hardest stuff in all subjects but don't actually require you to know anything in exams. so I don't know anything about how codes work. < 1668297795 834949 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :at most I know some of the more trivial information theoretical limits < 1668297840 981606 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Did you know the Singleton bound is named after Richard Singleton? < 1668297926 676531 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Ah, I see, this is all in bits. < 1668298556 314576 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: I think this matrix http://paste.debian.net/1260517/ makes a (3+2)2 code in that sense. Note that 3+2 > 2^2 < 1668298604 225309 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(. is 0, and the spaces are for legibility; they separate the 2x2 blocks) < 1668298849 24659 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, I guess this corresponds to the matrix I had in GF(4). < 1668298866 352375 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I think you can even add one more column with three 2x2 identity matrices. < 1668299065 296794 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, I thought these matrices correspond to GF(4) field elements, but maybe not! < 1668299111 384408 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah these ones don't, they all have order 2 < 1668299118 755702 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(or 1) < 1668299236 87284 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right. < 1668299255 899742 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess this sort of flexibility is why you wanted to scrap fields and be linear over GF(2). < 1668299277 200465 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Where the point is that you still only care about whole-shard erasures. < 1668299545 958888 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway, this is totally unsystematic... BCH codes are a nice, general construction. < 1668299665 425035 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Well, your matrix is systematic, right? < 1668299718 586398 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: In the "systematic code" sense, yes. But not in the sense of a construction leading up to the full matrix. < 1668299754 246160 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, right, I was wondering. < 1668299755 353809 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And the former is mainly because I started with an identity matrix *without loss of gnerality*, and the same thing for the identity matrix blocks at the top of the 4th and 5th column. < 1668299786 873849 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so basically there were only 4 blocks left to choose. < 1668299795 77503 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You can even have the entire first column be all identities, right? < 1668299803 995044 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Since you can multiply rows or columns by any constant. < 1668299827 648864 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :(Multiplying a row by something messes up the identity matrix, but then you can multiply that column by the inverse to unmess it.) < 1668299838 753845 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I lose that freedom when I make the code systematic < 1668299840 458488 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Sorry, I mean 4th column. < 1668299856 794055 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think < 1668299866 383433 :int-e!~noone@int-e.eu PRIVMSG #esolangs :maybe that's wrong though, hmm. < 1668299870 615523 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, I think you don't because of the argument in the parentheses. < 1668299893 80804 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You multiply a row by something and then multiply one of the identity matrix columns by its inverse. < 1668299975 634973 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It'd require some sort of conjugation-esque trickery. After making the code systematic I only considered multiplications by an invertible matrix from the right. < 1668300025 421833 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, also I'm still thinking of the field case here, and I guess these things aren't a field, so I might be confused. < 1668300071 814650 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But you're right. < 1668300164 205546 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I can multiply each row to get an identity matrix into the corresponding block of the 4-th column. And then I can multiply the first three *columns* to restore the identity matrices there. < 1668300187 394622 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right. < 1668300261 414359 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And then then I guess this degenerates into something over GF(4) indeed. < 1668300270 705328 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it does) < 1668300315 768836 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :But these small matrices you use have order 2, not 3? < 1668300385 63958 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But if we do the above to make the fourth column all 1s, we get [1,1;0,1]*[1,0;1,1] and its inverse in the last column, which has order 3. < 1668300425 644294 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, I see. < 1668300495 244934 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :So I looked for GF(4) codes by brute force. < 1668300525 341945 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Of course there are 1+p and n+1 codes for any n/p. And there are n+p codes for any n/p where n+p <= 4. < 1668300551 56170 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :But there are also 2+3, 3+2, and 3+3 codes. < 1668300599 288953 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :There are no 3+4, 2+4, or 4+2 codes. < 1668300713 216613 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And,.. that's actually forced to make a 5th column; there are simply not enough invertible 2x2 matrices. < 1668300875 814851 :int-e!~noone@int-e.eu PRIVMSG #esolangs :There are still two choices left, so this doesn't contradict your 3+3 code claim... in fact that does work out. < 1668300962 620680 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :My 3+3 code is [[1 0 0] [0 1 0] [0 0 1] [1 1 1] [1 2 3] [1 3 2]] < 1668300963 13815 :int-e!~noone@int-e.eu PRIVMSG #esolangs :looks like this http://paste.debian.net/1260520/ (no surprises) < 1668300974 168636 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Yep. < 1668301069 524683 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And yeah, there are no 3+4 nor 4+2 codes with 2 bit shards. < 1668301096 939543 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :So why is 3+3 the limit? < 1668301112 126427 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :And what's the limit for k-bit shards? < 1668301161 174312 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Let me think about 2+4. I'm not going to consider shards wider than 2 manually. < 1668301394 418925 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :(Hmm, if you have an n+p code can you turn that into a p+n code by transposing?) < 1668301436 404768 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Ah, the same thing happens... after all the w.l.o.g. reductions we're forced into GF(4). < 1668301472 356007 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So indeed, no 2+4 code with 2 bit shards. < 1668301516 912619 :int-e!~noone@int-e.eu PRIVMSG #esolangs :transposing isn't meaningful here < 1668301558 484348 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The matrix has dimension (n+p)xn after all. < 1668301560 243403 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess I mean transposing the nxp part and using it with a pxp identity matrix. < 1668301568 599736 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :(For a systematic code.) < 1668301573 244385 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Maybe not. < 1668301584 594076 :int-e!~noone@int-e.eu PRIVMSG #esolangs :even then you'd need n=p for things to fit together < 1668301603 534452 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so at best you'd turn an n+n code into another n+n code < 1668301633 416474 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Why? < 1668301651 363564 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh you mean you adjust the identity matrix < 1668301658 363947 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm < 1668301729 84608 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well, it *feels* like something that shouldn't work but I can't rule it out. < 1668301798 442962 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It does work. < 1668301898 442313 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, really? < 1668301952 434912 :int-e!~noone@int-e.eu PRIVMSG #esolangs :You can rephrase the criterion for the parity matrix as "every kxk block for k <= p is invertible" < 1668301994 328895 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(you select columns directly, and rows by picking the remaining rows as columns from the direct-mapping identity matrix part) < 1668302013 15975 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and this rephrased version is obviously preserved by transposition < 1668302047 334991 :int-e!~noone@int-e.eu PRIVMSG #esolangs :k <= max(n,p) I suppose < 1668302050 961924 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err min < 1668302350 824735 :int-e!~noone@int-e.eu PRIVMSG #esolangs :something like this: http://paste.debian.net/1260521/ < 1668302443 817966 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I'm not sure I follow the arrows. < 1668302458 974493 :int-e!~noone@int-e.eu PRIVMSG #esolangs :start at the top, those are the shards you pick < 1668302487 774027 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the stars mark a 2x2 block that has to be invertible for this to work out. < 1668302615 634999 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The horizontal arrows... well, basically you can use column operations to make those row all zero there. < 1668302646 761130 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, I see. < 1668302654 24654 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Interesting, so the 1+p and n+1 cases are dual. < 1668302667 789482 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah < 1668302721 76211 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think I actually *learned* this back at university. But I didn't understand why and we never used it and I forgot. < 1668302770 199043 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(our information and coding theory course was light on proofs) < 1668302854 239784 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Man, I never took an information and coding theory course. I probably should. < 1668303213 278980 :razetime!~quassel@117.254.34.151 JOIN #esolangs * :razetime < 1668307251 244041 :razetime!~quassel@117.254.34.151 QUIT :Ping timeout: 256 seconds < 1668311635 346355 :earend1!uid568065@user/utoneq QUIT :Quit: Connection closed for inactivity < 1668317326 894512 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1668317397 805353 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 268 seconds < 1668317402 54892 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1668320838 768578 :Thedarkb-Desktop!~Thedarkb@92.40.196.35.threembb.co.uk QUIT :Ping timeout: 268 seconds < 1668326425 964112 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668331619 811804 :razetime!~quassel@117.254.34.151 JOIN #esolangs * :razetime < 1668332020 823447 :earend1!uid568065@user/utoneq JOIN #esolangs zut :utoneq < 1668333051 775167 :razetime!~quassel@117.254.34.151 QUIT :Remote host closed the connection < 1668333080 171029 :tech_exorcist!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :realname < 1668334318 676759 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1668335746 546430 :tech_exorcist!13203@user/tech-exorcist/x-0447479 QUIT :Remote host closed the connection > 1668335746 939231 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104678&oldid=104675 5* 03ColonelMatthew97 5* (+117) 10 > 1668335763 240474 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104679&oldid=104678 5* 03ColonelMatthew97 5* (+1) 10/* Updates (v0.7+) */ > 1668335802 723873 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104680&oldid=104679 5* 03ColonelMatthew97 5* (+0) 10 < 1668335803 379845 :tech_exorcist!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :realname < 1668336671 513206 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Ping timeout: 255 seconds < 1668336731 530741 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1668337319 609794 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668337394 240513 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1668338897 466801 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104681&oldid=104680 5* 03ColonelMatthew97 5* (+1) 10/* Commands */ > 1668339258 651743 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104682&oldid=104681 5* 03ColonelMatthew97 5* (+424) 10 > 1668339308 272971 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104683&oldid=104682 5* 03ColonelMatthew97 5* (+8) 10 > 1668339341 449220 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104684&oldid=104683 5* 03ColonelMatthew97 5* (+23) 10/* v0.8 - 13/Nov/2022 */ < 1668339488 812799 :bgs!~bgs@212-85-160-171.dynamic.telemach.net JOIN #esolangs bgs :bgs < 1668339857 511496 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Ping timeout: 255 seconds < 1668339934 532565 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse > 1668340115 619971 PRIVMSG #esolangs :14[[07Alphaton14]]4 10 02https://esolangs.org/w/index.php?diff=104685&oldid=104684 5* 03ColonelMatthew97 5* (+49) 10/* v0.8 - 13/Nov/2022 */ < 1668340789 514413 :earend1!uid568065@user/utoneq QUIT :Quit: Connection closed for inactivity < 1668342600 822898 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1668343367 512530 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Ping timeout: 255 seconds < 1668343505 532718 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1668343817 592967 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668345043 539785 :Thedarkb-Desktop!~Thedarkb@92.40.196.35.threembb.co.uk JOIN #esolangs Thedarkb :Ben < 1668345339 831649 :sprout!~quassel@dhcp-077-249-168-103.chello.nl QUIT :Ping timeout: 260 seconds < 1668348796 244338 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668352961 901532 :tech_exorcist!13203@user/tech-exorcist/x-0447479 QUIT :Quit: bbl < 1668352991 416583 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668353691 400914 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668356602 874403 :sprout!~quassel@dhcp-077-249-168-103.chello.nl JOIN #esolangs sprout :sprout < 1668357196 157484 :tech_exorcist!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :realname < 1668357657 878889 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668357826 129310 :tech_exorcist_!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :realname < 1668358142 169236 :tech_exorcist!13203@user/tech-exorcist/x-0447479 QUIT :Ping timeout: 246 seconds < 1668358278 126297 :razorlovesbaba88!~razorlove@212.252.143.251 JOIN #esolangs * :[https://web.libera.chat] razorlovesbaba < 1668358289 684958 :razorlovesbaba88!~razorlove@212.252.143.251 QUIT :Client Quit < 1668358298 125816 :razorlovesbees!~razorlove@212.252.143.251 JOIN #esolangs * :[https://web.libera.chat] razorlovesbees < 1668358353 43192 :razorlovesbees!~razorlove@212.252.143.251 PRIVMSG #esolangs :am i in the right place < 1668358419 915849 :razorlovesbees!~razorlove@212.252.143.251 TOPIC #esolangs :Welcome to the definitive cult of esoteric programming language design, dry-cleaning, and DNA modification! | https://esolangs.org | logs: https://logs.esolangs.org/a < 1668358425 499835 :razorlovesbees!~razorlove@212.252.143.251 TOPIC #esolangs :Welcome to the definitive cult of esoteric programming language design, dry-cleaning, and DNA modification! | https://esolangs.org | logs: https://logs.esolangs.org/ < 1668358429 472150 :razorlovesbees!~razorlove@212.252.143.251 PRIVMSG #esolangs :sorry < 1668359270 634445 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's okay... the most important part of the topic is the link to the logs because that's mandated by Libera. And you fixed it. < 1668361336 344569 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668364971 261850 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668366178 449849 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668366787 550099 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668367134 571341 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668367661 616623 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1668367916 59232 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668368113 250272 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a JOIN #esolangs * :@nesuniken:matrix.org < 1668368176 798528 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1668368230 717307 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a PRIVMSG #esolangs :Hello! < 1668368268 642826 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`relcome < 1668368272 54186 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.) < 1668369430 524487 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a PRIVMSG #esolangs :Does anyone know of any languages with reverse lexical scope (i.e if scope A is defined within scope B, B can access variables defined in A, but not the other way around)? < 1668369654 181857 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Quit: ZNC 1.8.2+deb3+b2 - https://znc.in < 1668369654 350166 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Quit: ZNC 1.8.2+deb3+b2 - https://znc.in < 1668369757 705715 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :nesuniken[m]: that happens in C++ with namespaces < 1668369767 62329 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1668369828 813620 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :no wait, sorry < 1668369830 140338 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :it doesn't < 1668369837 756761 :b_jonas!~x@adsl-89-134-12-161.monradsl.monornet.hu PRIVMSG #esolangs :it only happens with unnamed namespaces < 1668369858 354470 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1668369893 685439 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Remote host closed the connection < 1668369893 723099 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Client Quit < 1668370090 394937 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1668370150 233990 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1668370427 810366 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a PRIVMSG #esolangs :Oh wow, didn't realize naming a namespace was optional. Thanks! < 1668370454 240398 :razorlovesbees!~razorlove@212.252.143.251 PRIVMSG #esolangs :hmm people chat here < 1668371093 127845 :razorlovesbees!~razorlove@212.252.143.251 QUIT :Ping timeout: 260 seconds < 1668371858 994314 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess that thought was too scary < 1668372748 950313 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a PRIVMSG #esolangs : "it only happens with unnamed..." <- Perhaps this is just a VC++ issue, but nesting them isn't working like I described < 1668373644 132018 :nesuniken[m]!~nesuniken@2001:470:69fc:105::2:578a PRIVMSG #esolangs :I was hoping for a reverse lexical scope you could nest repeatedly like you can with the regular kind. < 1668374713 287484 :tech_exorcist_!13203@user/tech-exorcist/x-0447479 QUIT :Quit: Disconnecting < 1668376219 426068 :bgs!~bgs@212-85-160-171.dynamic.telemach.net QUIT :Remote host closed the connection < 1668377258 354526 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1668377387 152938 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1668377398 533307 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1668378106 511040 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1668380736 249194 :lagash!lagash@lagash.shelltalk.net JOIN #esolangs * :ZNC - https://znc.in