> 1639959026 293453 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=91015&oldid=91012 5* 03Gamingbrew 5* (+76) 10/* Introductions */ > 1639959411 72582 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=91016&oldid=90937 5* 03Gamingbrew 5* (+15) 10/* K */ < 1639959912 644678 :earendel!uid498179@user/earendel PRIVMSG #esolangs :little entropy in burlesque < 1639960114 357862 :sprout!~quassel@2a02:a467:ccd6:1:21ba:a382:6b6:54c4 JOIN #esolangs * :anon < 1639960412 354721 :sprout!~quassel@2a02:a467:ccd6:1:21ba:a382:6b6:54c4 QUIT :Ping timeout: 240 seconds > 1639961011 664243 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=91017&oldid=90997 5* 03Dtp09 5* (-21) 10/* Moai-Emoji Shaped Code That Outputs "MOAI" */ < 1639961822 377820 :Kit!~u0_a391@2600:380:8a18:21c1:316b:ba26:f4c9:12b2 QUIT :Ping timeout: 240 seconds < 1639962090 441074 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Nnngh, that took ages... https://0x0.st/-C_f.txt < 1639962120 576026 :Kit!~u0_a391@2600:380:8a18:21c1:316b:ba26:f4c9:12b2 JOIN #esolangs * :u0_a391 < 1639962252 622512 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639962291 995260 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :At one point it takes the cross product of all the pairwise distances, so O(n^4) entries, where n is the number of beacons per scanner. Takes a modest 3m20s for the actual puzzle input. < 1639962347 363754 :Everything!~Everythin@128-124-10-123.mobile.vf-ua.net JOIN #esolangs * :Everything < 1639962437 926666 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Here's what a Burlesque program sometimes looks like before it gets compacted down to a one-liner (or a cube): https://0x0.st/-C_V.txt < 1639962517 503241 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639962718 309119 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> [[1,2,3],[2,3,1],[3,1,2],[2,-1,3],[-1,3,2],[3,2,-1]] >>= \[x,y,z] -> [[x,y,z],[x,-y,-z],[-x,y,-z],[-x,-y,z]] < 1639962719 763407 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : [[1,2,3],[1,-2,-3],[-1,2,-3],[-1,-2,3],[2,3,1],[2,-3,-1],[-2,3,-1],[-2,-3,1]... < 1639962736 838254 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: I wonder whether that's applicable to Burlesque < 1639962777 16648 :int-e!~noone@int-e.eu PRIVMSG #esolangs :my actual code was this, using first-class functions: https://paste.debian.net/1224107/ < 1639962807 695379 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@pl \f g h x -> f (g (h x))) < 1639962807 823148 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :(line 1, column 24): < 1639962807 823210 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :unexpected ')' < 1639962807 823227 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :expecting variable, "(", operator or end of input < 1639962809 518560 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@pl \f g h x -> f (g (h x)) < 1639962809 605250 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :(. (.)) . (.) . (.) < 1639962965 53973 :int-e!~noone@int-e.eu PRIVMSG #esolangs :[f . g .h | f <- [id, r2], g <- [id, r1, r1.r1], h <- [id, fx, fy, fz]] --it could actually be a 3D cartesian product, but 2*3 is not much bigger than 2+3, so it's unlikely to make code shorter. < 1639963212 774616 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh, fz = fx.fy, so I could even make it 4D < 1639963228 916039 :Esolang1!~Esolang1@124.54.169.69 JOIN #esolangs * :[https://web.libera.chat] Esolang1 < 1639963290 222002 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :umm hello? < 1639963308 904270 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :nobody? < 1639963468 390734 :Esolang1!~Esolang1@124.54.169.69 QUIT :Client Quit < 1639963497 585616 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( and now, back to our scheduled programme ) < 1639963699 916121 :Esolang1!~Esolang1@124.54.169.69 JOIN #esolangs * :[https://web.libera.chat] Esolang1 < 1639963738 989040 :Esolang1!~Esolang1@124.54.169.69 QUIT :Client Quit < 1639963916 344775 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1639964015 348896 :imode!~imode@user/imode JOIN #esolangs imode :imode < 1639964266 550663 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639964585 512650 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds < 1639966111 96800 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :int-e: I came up with 19682rz{3dg9 0P[?d3co}m[{JJtp_+{)ab++}mp1==jp^jJx/Jx/RT{.*}Z]RTx/RTx/rt{.*}Z]?-==&&}f[ to generate all 24 from first principles, but that's just ridiculous. ;) < 1639966179 113610 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well it looks impressive < 1639966181 839027 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That's basically: take all the 3^9 3x3 matrices with {-1,0,1} elements, and keep those where the absolute row and column sums are 1 and the cross product of first two rows equals the third. < 1639966205 848196 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Sadly there's no cross product builtin, so that's what the Jx/Jx/RT{.*}Z]RTx/RTx/rt{.*}Z]?- is doing. < 1639966232 14127 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's not exactly the most efficient thing either. < 1639966269 684785 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it has matrix multiplication though, does that help? M*M^T = I < 1639966300 51448 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah, that would also produce reflections < 1639966355 581742 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639966406 728271 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes, but that idea does cut down the first half of the filter from Jtp_+{)ab++}mp1== to Jtpmm100XXr@NB== which is one character shorter. < 1639966413 866092 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so it does have matrices, which are kind of first-order linear maps < 1639966418 550351 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Maybe more if there's a shorter way to wrte I. > 1639966615 203611 PRIVMSG #esolangs :14[[07TPLTSSPP14]]4 N10 02https://esolangs.org/w/index.php?oldid=91018 5* 03Esolang1 5* (+1771) 10Created new page: TPLTSSPP < 1639966658 578753 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 260 seconds > 1639966719 722112 PRIVMSG #esolangs :14[[07User:Esolang114]]4 10 02https://esolangs.org/w/index.php?diff=91019&oldid=91011 5* 03Esolang1 5* (+83) 10Added language: TPLTSSPP; Marked: Styling > 1639966767 209620 PRIVMSG #esolangs :14[[07TPLTSSPP14]]4 10 02https://esolangs.org/w/index.php?diff=91020&oldid=91018 5* 03Esolang1 5* (-2) 10Edited: styling > 1639966849 343807 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 10 02https://esolangs.org/w/index.php?diff=91021&oldid=91010 5* 03Esolang1 5* (+68) 10Marked: Styling < 1639966920 437153 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh well. At least part 2 was trivial to derive from part 1, basically just substituting p^-]tpmmtpPp → [~tp[~~]Pp (save the translation rather than the transformed points) in the loop, and \[NBL[ → Jcp{?-)ab++}^m>] (find largest pairwise Manhattan distance rather than concatenated length without duplicates) in the postprocessing. < 1639966933 725218 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :So I haven't broken my streak. Strictly speaking. < 1639967119 688414 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Plonking in that rotation matrix generation takes the 5-scanner toy example runtime from 2s to 12s. :) < 1639967167 976626 :int-e!~noone@int-e.eu PRIVMSG #esolangs :because you generate it every time? fun < 1639967185 77015 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Well, you know, saving results would take four extra characters. < 1639967185 215089 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm 2s is actually better than my initial thing in Haskell < 1639967651 840045 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I'll go with "-./.+/+*/*-/).-./-/*-*)-+.).-)-*)*+)/.+.)+)*+*/+-).)+.+/./-.-/*)-*+)*/+*"XX{**44.-Jsnj100XXr@NBjab-.!!j?*0[+}m[3co{1000XX<-[+}m[ for now, it looks funny. < 1639967864 67392 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639968058 575300 :Kit!~u0_a391@2600:380:8a18:21c1:316b:ba26:f4c9:12b2 QUIT :Ping timeout: 260 seconds < 1639968407 76462 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639968630 273834 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com NICK :Kit < 1639968853 77300 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639968953 49718 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639969261 45608 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639969967 514239 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Or, no, I'll go with "GW83SH'GVSC&7'BC#2W7$#3TBJ78PGH*C203"{**25.-8dg}\m4?-{Jsnj100XXr@NBjab-.!!j?*0[+}m[3co{1000XX<-[+}m[ for now instead. ;) < 1639969975 276885 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Encoding tricks over being clever, that's my motto. < 1639970962 523409 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639971284 511652 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds > 1639971611 21515 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03CodingMASTER398 5* 10New user account > 1639971741 262136 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=91022&oldid=91015 5* 03CodingMASTER398 5* (+70) 10/* Introductions */ > 1639971764 118628 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=91023&oldid=90413 5* 03CodingMASTER398 5* (+21) 10 < 1639971983 454742 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: {0 1 2}JJcp{^p==}m[3coPp{vvPP^p\/ngCLJPp}m[pP.+{JrtJrtCL}\m{tpJrtJrtCL}\mNB ...probably missed quite a few small optimizations, but this is a nice approach on the high level < 1639972360 675125 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh no, I messed up > 1639972613 994632 PRIVMSG #esolangs :14[[07ParamNO14]]4 N10 02https://esolangs.org/w/index.php?oldid=91024 5* 03CodingMASTER398 5* (+2793) 10ParamNO is an esoteric programming language that shuffles function parameters > 1639972706 614870 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=91025&oldid=91016 5* 03CodingMASTER398 5* (+14) 10Add ParamNO < 1639972796 40255 :Everything!~Everythin@128-124-10-123.mobile.vf-ua.net QUIT :Quit: leaving < 1639972869 875212 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :On the topic of small optimizations, {^p==}m[ → )sm < 1639972943 360799 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, and of course {0 1 2} → 2rz < 1639973028 549715 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639973090 800896 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As a standalone identity matrix construction trick, 3rzJcp)sm4co (for the 4x4 version) doesn't quite beat my current approach of 1000XXr@NB though. < 1639973297 546240 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639973369 705048 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Aw, 3rz)z? isn't any shorter than 1000XX either, for the first row. Would be for any larger, though. < 1639973506 208801 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, d'oh, there's of course `8 2dg`, that gives {1 0 0 0}. But I don't like spaces. > 1639973700 819034 PRIVMSG #esolangs :14[[07User:GrapeApple14]]4 10 02https://esolangs.org/w/index.php?diff=91026&oldid=80571 5* 03GrapeApple 5* (+15) 10 < 1639974082 497351 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hmm, this seems almost practical: 100XXr@NBJng_+3CB{p^jJx/Jx/RT{.*}Z]RTx/RTx/rt{.*}Z]?-==}f[ < 1639974087 385890 :int-e!~noone@int-e.eu PRIVMSG #esolangs :sigh, it grew, but at least it actually works now: {}2rzJcp)sm3co[+{JPp^pngCLpPCL}\m{JPpngp^ngCLpPCL}\m{JrtJrtCL}\m{tpJrtJrtCL}\mNB < 1639974103 917380 :Guest14!~Guest14@2607:fb90:d25d:f343:8528:15c2:cedf:52a4 JOIN #esolangs * :[https://web.libera.chat] Guest14 < 1639974157 586870 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: huh that seems to have one extra entry < 1639974165 499865 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It worked for me. < 1639974179 486032 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :100XXr@NBJng_+3CB{p^jJx/Jx/RT{.*}Z]RTx/RTx/rt{.*}Z]?-==}f[L[ is 24, which is what it ought to be. < 1639974190 623608 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh my mistake as usual < 1639974240 669603 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It goes {{1 0 0} {0 1 0} {0 0 1}} (100XXr@NB) → add negatives (ng_+) → generate the 216 possible combinations of length 3 (3CB) → that cross-product filter. < 1639974332 378220 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's almost certainly a version of the cross product that doesn't involve all that Jx/Jx/ nonsense. Maybe a J before the p^ would help, and a )RT somewhere. < 1639974347 411054 :Guest14!~Guest14@2607:fb90:d25d:f343:8528:15c2:cedf:52a4 PRIVMSG #esolangs :Pardon the intrusion, should I report website bugs here? On the mobile format of the site, in the category selection pages, if you click on text hyperlinks it shrinks < 1639974349 37151 :Kit!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Ping timeout: 240 seconds < 1639974563 377875 :Kit!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639974648 824512 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: r@NB -> iR < 1639974721 792556 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, of course there's a thing for it. > 1639974729 870940 PRIVMSG #esolangs :14[[07MacroBeep14]]4 N10 02https://esolangs.org/w/index.php?oldid=91027 5* 03PixelatedStarfish 5* (+1039) 10Created page with "[[MacroBeep]] is a language by [[User:PixelatedStarfish]] This article is not done! Bytes on cells Operations to define and run macro Macros are composed of primitive ops an..." < 1639974955 378336 :Guest14!~Guest14@2607:fb90:d25d:f343:8528:15c2:cedf:52a4 QUIT :Quit: Client closed < 1639974965 699915 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Got a cross product that's shorter by two, too, so now at 100XXiRJng_+3CB{J^pvvRT{.*}Z]RTjp^RT{.*}Z]RTx/j?-==}f[ < 1639975045 383015 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639975050 116012 :int-e!~noone@int-e.eu PRIVMSG #esolangs :100XXr@NB is another way to get the identity matrix though... ah that's what you used above > 1639975053 277797 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91028&oldid=91027 5* 03PixelatedStarfish 5* (+269) 10/* Ops */ < 1639975153 792516 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh well, I'll stop for now < 1639975159 23051 :int-e!~noone@int-e.eu PRIVMSG #esolangs :for reasons(tm) > 1639975285 145318 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91029&oldid=91028 5* 03PixelatedStarfish 5* (+159) 10/* Ops */ > 1639975308 623393 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91030&oldid=91029 5* 03PixelatedStarfish 5* (-3) 10/* Ops */ < 1639975322 357190 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds > 1639975441 87623 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91031&oldid=91030 5* 03PixelatedStarfish 5* (+41) 10/* Ops */ > 1639975483 468266 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91032&oldid=91031 5* 03PixelatedStarfish 5* (+146) 10/* Ops */ > 1639975577 522047 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91033&oldid=91032 5* 03PixelatedStarfish 5* (-1) 10/* Ops */ > 1639975621 887812 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91034&oldid=91033 5* 03PixelatedStarfish 5* (-134) 10/* Ops */ > 1639975662 160754 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91035&oldid=91034 5* 03PixelatedStarfish 5* (+38) 10/* Instruction Set */ > 1639975709 169297 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91036&oldid=91035 5* 03PixelatedStarfish 5* (+5) 10/* Grammar */ > 1639975778 566972 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91037&oldid=91036 5* 03PixelatedStarfish 5* (+0) 10/* Instruction Set */ > 1639975824 630006 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91038&oldid=91037 5* 03PixelatedStarfish 5* (+29) 10/* Instruction Set */ > 1639975927 779705 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91039&oldid=91038 5* 03PixelatedStarfish 5* (+56) 10/* Instruction Set */ > 1639975944 457671 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91040&oldid=91039 5* 03PixelatedStarfish 5* (-19) 10/* Grammar */ > 1639975982 259311 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91041&oldid=91040 5* 03PixelatedStarfish 5* (-182) 10/* Instruction Set */ > 1639976069 919653 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91042&oldid=91041 5* 03PixelatedStarfish 5* (+265) 10/* Instruction Set */ > 1639976103 221052 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91043&oldid=91042 5* 03PixelatedStarfish 5* (+4) 10/* Instruction Set */ < 1639976325 312924 :earendel!uid498179@user/earendel QUIT :Quit: Connection closed for inactivity < 1639977144 55149 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639979713 552547 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh part 1 fooled me < 1639979831 488297 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but I think I'm missing a complication posed by part 2 < 1639981627 8594 :int-e!~noone@int-e.eu PRIVMSG #esolangs :probably just a trap for people who overdo the KISS < 1639984763 832371 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d QUIT :Read error: Connection reset by peer < 1639984791 65777 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d JOIN #esolangs * :BarryNL < 1639985263 363100 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t foldr1(.)<$>mapM(id:)[[\(x,y,z)->(-y,x,z)],[\(x,y,z)->(y,z,x),\(x,y,z)->(z,x,y)],[\(x,y,z)->(x,-y,-z)],[\(x,y,z)->(-x,y,-z)]] < 1639985264 286663 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Num a => [(a, a, a) -> (a, a, a)] < 1639987579 203894 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1639987647 526102 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639989877 579916 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1639990078 977398 :haavard!~haavard@haavard.me QUIT :Remote host closed the connection < 1639990503 429879 :haavard!~haavard@haavard.me JOIN #esolangs haavard :Håvard Pettersson < 1639990593 516078 :haavard!~haavard@haavard.me QUIT :Remote host closed the connection < 1639991666 521891 :haavard!root@haavard.me JOIN #esolangs haavard :Håvard Pettersson < 1639994052 134741 :riv!river@tilde.team/user/river PRIVMSG #esolangs :going to read more girlgenius < 1639994093 327517 :riv!river@tilde.team/user/river PRIVMSG #esolangs :i saw someone had code that wasn't working < 1639994108 991067 :riv!river@tilde.team/user/river PRIVMSG #esolangs :and i pointed out they used x,y,z -> -x,y,z which is a flip not a rotation < 1639994114 783741 :riv!river@tilde.team/user/river PRIVMSG #esolangs :but they said that's fine < 1639994121 476136 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it isn't :) < 1639994124 704457 :riv!river@tilde.team/user/river PRIVMSG #esolangs :it seemed unfine to me too < 1639994128 966970 :riv!river@tilde.team/user/river PRIVMSG #esolangs :funny lol < 1639994145 579947 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I did make a mistake like that or two < 1639994147 829302 :riv!river@tilde.team/user/river PRIVMSG #esolangs :the method fizzie mentioned of sorted magnitudes was really neat < 1639994158 905101 :riv!river@tilde.team/user/river PRIVMSG #esolangs :i stopped solving these AOC problems, but I still like thinking about them < 1639994185 438664 :riv!river@tilde.team/user/river PRIVMSG #esolangs :I kind of wonder how many can be solved with a matrix, after the polymer one being the second that a matrix applied really well to < 1639994208 163119 :riv!river@tilde.team/user/river PRIVMSG #esolangs :someone was approaching them all with some deeplearning lib < 1639994216 996651 :riv!river@tilde.team/user/river PRIVMSG #esolangs :could be funny to do them all with a linear algebra lib < 1639994233 599968 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's takes a particular sort of dynamic programming (relatively few intermediate values; fixed linear recurrence between them) < 1639994251 891841 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so... not applicable most of the time < 1639995330 673891 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`fetch http://int-e.eu/~bf3/tmp/blsq < 1639995333 26622 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :2021-12-20 10:15:32 URL:http://int-e.eu/~bf3/tmp/blsq [3714976/3714976] -> "blsq" [1] < 1639995343 351671 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`chmod +x blsq < 1639995344 730766 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :chmod: missing operand after ‘+x blsq’ \ Try 'chmod --help' for more information. < 1639995348 825288 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` chmod +x blsq < 1639995350 126925 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1639995390 991105 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` ./blsq --no-stdin '{1 2 3}r@' < 1639995402 643078 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm < 1639995426 889729 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1639995469 309168 :riv!river@tilde.team/user/river PRIVMSG #esolangs :that took a while :D < 1639995502 508882 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1639995558 545356 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah I assume it's looping, but hmm. it shouldn't :P < 1639995590 514888 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1639995923 549591 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I compiled it in a chroot with debian oldstable, which should match fizzie's box... including shared libraries.) < 1639996319 306392 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh you know what... this may be ghc's runtime trying to allocate 1TB or so of virtual memory *address space* < 1639996483 673423 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 0x14200100000 - 0x4200200000 < 1639996485 151466 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 1099510579200 < 1639996507 697918 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yup, 1 TiB < 1639996654 996124 :riv!river@tilde.team/user/river PRIVMSG #esolangs :hehe < 1639996794 794868 :int-e!~noone@int-e.eu PRIVMSG #esolangs :okay, let's see if I can fix that < 1639996809 325682 :int-e!~noone@int-e.eu PRIVMSG #esolangs :will just take another hour of compiling stuff to tes < 1639996810 58611 :int-e!~noone@int-e.eu PRIVMSG #esolangs :t < 1639999189 560500 :dyeplexer!~dyeplexer@user/dyeplexer JOIN #esolangs dyeplexer :t b k ky jt h bc < 1640000746 678205 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :https://pasteboard.co/3vUUWGE8Xr0R.png <- AoC, day 20, task 2 - egel code. ugly but works in 388s... < 1640000748 52646 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d QUIT :Ping timeout: 268 seconds < 1640001343 605672 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I was quite happy with Haskell today (concise, fast enough): https://paste.debian.net/hidden/a00ce817/ < 1640001387 507418 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d JOIN #esolangs * :BarryNL < 1640001443 841362 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(not an esolang, I know) < 1640001714 630434 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Surely Haskell with GHC extensions is esoteric. < 1640001747 799949 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :https://pasteboard.co/3vUUWGE8Xr0R.png <- AoC, day 20, task 2 - egel code. ugly but works in 388s... < 1640001768 247898 :int-e!~noone@int-e.eu PRIVMSG #esolangs :this is Haskell98 + Applicative, I think < 1640001786 481699 :int-e!~noone@int-e.eu PRIVMSG #esolangs :sprout: is there an echo? < 1640001814 465423 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :sure, I post to all the channels when I am done? you mean that? < 1640001830 322920 :int-e!~noone@int-e.eu PRIVMSG #esolangs :sprout: you already said that 5 minutes ago < 1640001838 582907 :int-e!~noone@int-e.eu PRIVMSG #esolangs :not a big deal, just odd :) < 1640001861 226911 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err, make that 15 minutes < 1640001864 799522 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :oh. right. sorry. thought I missed this channel. my bad < 1640005017 993413 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` ./blsq --no-stdin '{1 2 3}r@' < 1640005019 232255 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{1 2 3} {2 1 3} {3 2 1} {2 3 1} {3 1 2} {1 3 2}} < 1640005034 670997 :riv!river@tilde.team/user/river PRIVMSG #esolangs :\o/ < 1640005066 745037 :riv!river@tilde.team/user/river PRIVMSG #esolangs :``./blsq --no-stdin {qu in e.}r@ < 1640005067 285074 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ^^ < 1640005067 790348 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​`./blsq? No such file or directory < 1640005072 783169 :riv!river@tilde.team/user/river PRIVMSG #esolangs :`` ./blsq --no-stdin {qu in e.}r@ < 1640005074 2289 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Invalid usage \ --file Read code from file (incl. STDIN) \ --file-no-stdin Read code from file (excl. STDIN) \ --no-stdin Read code from argv (excl. STDIN) \ --shell Start in shell mode \ --version Print version info \ --compile Pseudo-compile file to haskell code \ --stdin Read code from argv (incl. STDIN) \ \ Burlesque Roman Muentener, 2012 < 1640005081 175598 :riv!river@tilde.team/user/river PRIVMSG #esolangs :`` ./blsq --no-stdin '{qu in e.}r@' < 1640005083 799990 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{{u } in e.} {in {u } e.} {e. in {u }} {in e. {u }} {e. {u } in} {{u } e. in}} < 1640005163 306347 :riv!river@tilde.team/user/river PRIVMSG #esolangs :https://mroman.ch/burlesque/docs/BLSQ.html < 1640005234 496878 :int-e!~noone@int-e.eu PRIVMSG #esolangs :main.hs:loadPrelude = readFile "Prelude.blsq" --hmm. we can hard-code a better path here, maybe? < 1640005414 216266 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ls / < 1640005494 980512 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think that could save us some headaches, it'll just end up in /hackenv/interps/burlesque/ anyway... < 1640005554 948318 :Esolang1!~Esolang1@124.54.169.69 JOIN #esolangs * :[https://web.libera.chat] Esolang1 < 1640005562 826270 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` mv blsq blsq-local < 1640005565 126633 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1640005572 641849 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :hello? < 1640005576 368215 :riv!river@tilde.team/user/river PRIVMSG #esolangs :hi < 1640005584 23698 :riv!river@tilde.team/user/river PRIVMSG #esolangs :`relcome Esolang1 < 1640005585 753158 :warlock!~warlock@kryogeniks.dev PRIVMSG #esolangs :sup < 1640005586 470631 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​09Esolang1: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06EFnet 13or 04DALnet.) < 1640005602 44074 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`fetch http://int-e.eu/~bf3/tmp/blsq < 1640005603 366073 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :2021-12-20 13:06:42 URL:http://int-e.eu/~bf3/tmp/blsq [6916200/6916200] -> "blsq" [1] < 1640005614 43130 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :i wanted to ask why my language doesn't show up in the language list? < 1640005625 490007 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :when I log out? < 1640005628 737096 :riv!river@tilde.team/user/river PRIVMSG #esolangs :You can ask that < 1640005636 778905 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` chmod +x blsq; ./blsq --no-stdin '{1 2 3}r@' < 1640005637 952708 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :blsq: /hackenv/interps/burlesque/Prelude.blsq: openFile: does not exist (No such file or directory) < 1640005653 590830 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` ./blsq-local --no-stdin '{1 2 3}r@' < 1640005654 761294 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{1 2 3} {2 1 3} {3 2 1} {2 3 1} {3 1 2} {1 3 2}} < 1640005706 25178 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Esolang1: The language list is not dynamically generated; you have to edit the page manually. (This is the entire reason that those pages suck so much.) < 1640005706 229823 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs : my language doesn't show up in the language list. is that normal or do i have to do something else in the page? do i need a verification? < 1640005741 89637 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :okay... but when i try to edit the page, theres nothing < 1640005750 688210 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :so i don't know where to put the link. < 1640005833 149774 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Which page are you looking at? https://esolangs.org/wiki/Language_list looks like it has wikitext. < 1640005915 636686 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :I added the language, but the problem is that I can't see the language page when I'm logged out/ < 1640005929 491904 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` strip blsq < 1640005930 795204 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1640005936 870062 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` ls -la blsq blsq-golf < 1640005938 335991 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​-rwxr-xr-x 1 1000 1000 3402648 Dec 20 13:12 blsq \ -rwxr-xr-x 1 1000 1000 2562128 Dec 20 12:54 blsq-golf < 1640005952 924998 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ^^how do you feel about putting those into the repo? < 1640005985 765595 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(do we have an out-of-repo place for such things?) > 1640006066 654264 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=91044&oldid=91007 5* 03Esolang1 5* (+15) 10Added language: TPLTSSPP < 1640006156 271280 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Esolang1: I don't see your change in the history for the page. Are you sure that your change got submitted? < 1640006165 234675 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, why do we have a language list when there's https://esolangs.org/wiki/Category:Languages ? (which you can add to by adding categories to the language page) < 1640006209 504479 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :Corbin Yeah it said "Change Saved" ro something like that. < 1640006269 591026 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :oh nvm I can see it now. < 1640006279 473791 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :sorry for the wasted time. < 1640006297 96200 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Esolang1: pages are cached for non-logged in users; refreshing the cache can take a short while < 1640006317 256890 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :ohh okay < 1640006334 103237 :int-e!~noone@int-e.eu PRIVMSG #esolangs :if you're logged in you can see the latest edits immediately < 1640006414 204121 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It can also take a long while, because the MediaWiki file cache is just pretty much broken for category pages. < 1640006422 499232 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think there's been an open issue for it for around a decade. < 1640006448 830531 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :int-e: I would hope that we switch wholly to categories at some point, yeah. < 1640006455 448895 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: well, https://esolangs.org/wiki/TPLTSSPP doesn't have any categories right now < 1640006462 9769 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so it'll never get there < 1640006496 176358 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh. Right, yes. Language list isn't a category. < 1640006522 585144 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :ISTR edits to regular kinds of pages should invalidate the file cache okay, though, and therefore be generally visible even when logged-out. < 1640006543 113464 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I've seen it take a couple of minutes < 1640006553 138989 :int-e!~noone@int-e.eu PRIVMSG #esolangs :for normal pages < 1640006592 447432 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Don't ask me when though... that was ages ago. Maybe that is no longer the case. > 1640006636 819787 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 10 02https://esolangs.org/w/index.php?diff=91045&oldid=91021 5* 03Esolang1 5* (+57) 10 < 1640006727 677018 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Re big binaries, I don't think there's a convention yet, but I guess you could have them in /hackenv/tmp/bin/ or /hackenv/tmp/share/blsq/ or something, and then a wrapper script in /hackenv/bin that also handles the calling convention so that plain `blsq ... works as expected. < 1640006731 740588 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :is it okay to make changes this rapidly? < 1640006773 862364 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Esolang1: we see it a lot and keep wondering whether people know that there's a preview button on the edit page < 1640006794 883847 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I don't think that's very rapid, though. < 1640006847 247906 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Esolang1: but don't worry about it too much, do what you're comfortable with (in terms of worrying about losing work and such) < 1640006859 987118 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Compared to something like https://0x0.st/-CpF.txt from yesterday.) < 1640006898 903906 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ah. current "style" seems to be /hackenv/tmp//... < 1640006911 394851 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :okay. thank you for your kindness. < 1640006981 246601 :immibis!~hexchat@62.156.144.218 QUIT :Read error: Connection reset by peer < 1640006983 211985 :immibis_!~hexchat@62.156.144.218 JOIN #esolangs immibis :realname > 1640007116 22941 PRIVMSG #esolangs :14[[07TPLTSSPP14]]4 M10 02https://esolangs.org/w/index.php?diff=91046&oldid=91020 5* 03Esolang1 5* (-30) 10Added language to category: Joke Languages < 1640007116 468028 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` burlesque/blsq --no-stdin '{1 2 3}r@' < 1640007117 701081 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :blsq: /hackenv/tmp/Burlesque/Prelude.blsq: openFile: does not exist (No such file or directory) < 1640007126 371702 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh < 1640007133 518807 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` mv burlesque Burlesque < 1640007134 595753 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1640007140 601489 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` Burlesque/blsq --no-stdin '{1 2 3}r@' < 1640007141 682307 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{1 2 3} {2 1 3} {3 2 1} {2 3 1} {3 1 2} {1 3 2}} < 1640007161 218270 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` Burlesque/blsq-golf --no-stdin '{1 2 3}r@' < 1640007162 608600 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Invalid usage \ --file Read code from file (incl. STDIN) \ \ Burlesque Roman Muentener, 2012 < 1640007177 702740 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` Burlesque/blsq-golf --file <(echo '{1 2 3}r@') < /dev/null < 1640007178 964625 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{1 2 3} {2 1 3} {3 2 1} {2 3 1} {3 1 2} {1 3 2}} \ "" < 1640007264 492826 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: getting there was more of an adventure than I hoped for... because uml doesn't cope well with the attempt to reserve 1TB of contiguous address space :) < 1640007277 69113 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so I had to compile ghc with that feature disabled < 1640007303 665182 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I hope you don't throw away all that expertise, because I really do want to upgrade the version of Debian it's based on some day soon, and presumably that'll just break everything again... < 1640007354 498590 :int-e!~noone@int-e.eu PRIVMSG #esolangs :do we have a wiki page for hackeso < 1640007392 822697 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh we do. < 1640007554 817488 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :this might be a stupid question, but why is the Esolangs wiki logo 3 slices of lime? < 1640007605 178297 :riv!river@tilde.team/user/river PRIVMSG #esolangs :it's sublimeinal messaging < 1640007684 31495 :Koen!~Koen@2a01cb0407597a00150dbdb636e2a1fe.ipv6.abo.wanadoo.fr JOIN #esolangs * :Koen < 1640007749 213647 :Esolang1!~Esolang1@124.54.169.69 PRIVMSG #esolangs :brb < 1640008007 916972 :Esolang1!~Esolang1@124.54.169.69 QUIT :Ping timeout: 256 seconds > 1640008580 358649 PRIVMSG #esolangs :14[[07HackEso/Haskell14]]4 N10 02https://esolangs.org/w/index.php?oldid=91047 5* 03Int-e 5* (+951) 10jot down some notes for future HackEso updates > 1640008656 352046 PRIVMSG #esolangs :14[[07HackEso/Haskell14]]4 M10 02https://esolangs.org/w/index.php?diff=91048&oldid=91047 5* 03Int-e 5* (+5) 10obligatory markup wibbles > 1640008756 332261 PRIVMSG #esolangs :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=91049&oldid=84671 5* 03Int-e 5* (+93) 10link subpage < 1640008831 524299 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: there, maybe that's even somewhat reproducible for someone who's not me > 1640008931 763342 PRIVMSG #esolangs :14[[07HackEso/Haskell14]]4 M10 02https://esolangs.org/w/index.php?diff=91050&oldid=91048 5* 03Int-e 5* (+7) 10address space, not memory < 1640009229 14048 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yay. < 1640009275 767737 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hmm, the 0.02s in https://0x0.st/-Cfq.txt is annoying me a little, in context. < 1640009370 545359 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"instant" < 1640009592 505823 :riv!river@tilde.team/user/river PRIVMSG #esolangs :measure it in milliseconds > 1640009777 499371 PRIVMSG #esolangs :14[[07HackEso/Haskell14]]4 10 02https://esolangs.org/w/index.php?diff=91051&oldid=91050 5* 03Int-e 5* (+292) 10 < 1640009826 153018 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION is really showing off how to minimize wiki edits < 1640009908 40052 :shikhin!~shikhin@offtopia/offtopian QUIT :Quit: Quittin'. < 1640010025 546643 :shikhin!~shikhin@ahti.space JOIN #esolangs * :shikhin < 1640010080 196646 :shikhin!~shikhin@ahti.space CHGHOST ~shikhin :offtopia/offtopian < 1640010429 521424 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :FTR there's an actual integrated benchmark mode for more accurate timings, it gives the tests a `N` parameter for number of repeats, and then auto-tunes the N to hit the "run for this long" target time. That one brings out a lot more detail: https://0x0.st/-Cf1.txt < 1640010448 598346 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(The first number is the final amount of repeats, and the second the average time per run.) < 1640010756 454815 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :On the other hand, just manually inlining the 3x3 loop cut the runtime from 17ms to 5ms, so now it shows up as "0.01s" in the regular test output and is no longer annoying. < 1640010918 200727 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :This year has been by far the least computationally expensive AoC so far at least in terms of my solutions. < 1640011056 853251 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Excepting day 8, it's also been historically rather untwisty. Though there's still five more days, and those -- well, not 25, but the other four -- have usually had at least one day with a significantly different part 2. < 1640011457 376192 :int-e!~noone@int-e.eu PRIVMSG #esolangs :today could've been perfect for a twist: make the sample map all-empty and all-alive to an empty cell; make the generated input map all-alive to all-alive... and then have the twist contain a reversal of the rule string < 1640011482 469196 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so rather than getting a wrong answer on part 1 (which I did, tsk)... that would happen in part 2 < 1640011535 586150 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I mean it's not a /difficult/ twist as such, but still a nasty surprise that may be hard to pinpoint) > 1640012781 659988 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91052&oldid=91043 5* 03PixelatedStarfish 5* (+1) 10/* Instruction Set */ < 1640012788 940131 :Koen!~Koen@2a01cb0407597a00150dbdb636e2a1fe.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection > 1640013943 480358 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91053&oldid=91052 5* 03PixelatedStarfish 5* (+50) 10/* Instruction Set */ < 1640014063 497029 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1640014132 864067 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640014688 779748 :warlock!~warlock@kryogeniks.dev QUIT :Remote host closed the connection < 1640014847 592901 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640016657 520193 :Koen!~Koen@2a01cb0407597a00184ee6f14f911619.ipv6.abo.wanadoo.fr JOIN #esolangs * :Koen < 1640017518 146179 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As a first, unoptimized draft for day 20: lng_s0[-0s1saj\[{'#==}m[jco{{g1J_+Jx/_+j_+}m[}hd{!atp!atpsajs22.-JroJcp{p^J-.j+.r@jJ-.j+.r@cp{g2jd!}m[2ugg0j!!'#==}m[jcog0g1511.*!!'#==s1}2E!\[++ < 1640017524 872532 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :And of course 50E! for part 2. < 1640017607 551739 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Definitely took less time than day 19.) > 1640017864 652316 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91054&oldid=91053 5* 03PixelatedStarfish 5* (-5) 10/* Instruction Set */ < 1640017894 594185 :earendel!uid498179@user/earendel JOIN #esolangs earendel :AmoreFS < 1640018182 404005 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I can see a few obvious space savings already... `tp` can be included in the definition of !a (-2), doing the `'#==` on the input right after `ln` avoids having to repeat it (-4, I think). < 1640018614 669866 :earendel!uid498179@user/earendel NICK :disfrutar-conchi < 1640021602 913942 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection > 1640021629 235006 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91055&oldid=91054 5* 03PixelatedStarfish 5* (-78) 10/* Instruction Set */ > 1640021682 76544 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91056&oldid=91055 5* 03PixelatedStarfish 5* (+11) 10/* Instruction Set */ > 1640021757 932340 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91057&oldid=91056 5* 03PixelatedStarfish 5* (+28) 10/* Instruction Set */ < 1640021840 874189 :riv!river@tilde.team/user/river PRIVMSG #esolangs :> There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery < 1640021842 296416 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : :1:34: error: parse error on input ‘in’ > 1640021887 71467 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91058&oldid=91057 5* 03PixelatedStarfish 5* (+12) 10/* Instruction Set */ > 1640022418 804468 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91059&oldid=91058 5* 03PixelatedStarfish 5* (+3) 10/* Instruction Set */ < 1640023629 602092 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640023859 928829 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Heh, {g1JJJ#r#rCL}m^ is a particularly silly "pad each sub-block by 2 copies of g1 at both ends". < 1640024292 340893 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640024640 602932 :Melvar!~melvar@dslb-092-074-060-113.092.074.pools.vodafone-ip.de QUIT :Ping timeout: 256 seconds < 1640024685 296792 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :A total of 14 characters shorter by trivial tweaks: https://0x0.st/-CVf.txt < 1640024902 428361 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640025721 278910 :Kit!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: No route to host < 1640025737 344582 :Melvar!~melvar@dslb-092-074-060-113.092.074.pools.vodafone-ip.de JOIN #esolangs Melvar :melvar < 1640025747 346266 :Kit!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1640026886 682311 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640027092 333025 :imode!~imode@user/imode PRIVMSG #esolangs :fizzie: what lang is that? < 1640027112 984012 :imode!~imode@user/imode PRIVMSG #esolangs :burlesque? < 1640027257 816164 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yep, I've been doing Go and Burlesque this year. < 1640027321 449354 :Koen!~Koen@2a01cb0407597a00184ee6f14f911619.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection < 1640027400 317090 :imode!~imode@user/imode PRIVMSG #esolangs :neeeat. > 1640027903 460123 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91060&oldid=91059 5* 03PixelatedStarfish 5* (+57) 10/* Instruction Set */ > 1640028010 988431 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91061&oldid=91060 5* 03PixelatedStarfish 5* (-54) 10/* Instruction Set */ > 1640028056 322014 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91062&oldid=91061 5* 03PixelatedStarfish 5* (+2) 10/* Instruction Set */ < 1640028160 446826 :disfrutar-conchi!uid498179@user/earendel PRIVMSG #esolangs :"imode> fizzie: what lang is that? burlesque?" lmao < 1640028170 981180 :disfrutar-conchi!uid498179@user/earendel PRIVMSG #esolangs :{g1JJJ#r#rCL}m^ > 1640028197 90777 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91063&oldid=91062 5* 03PixelatedStarfish 5* (+0) 10/* Instruction Set */ < 1640028208 475502 :disfrutar-conchi!uid498179@user/earendel PRIVMSG #esolangs :must be a dialect for long not being spoken this part of tantoine > 1640028239 90130 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91064&oldid=91063 5* 03PixelatedStarfish 5* (+0) 10/* Instruction Set */ > 1640028296 638376 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91065&oldid=91064 5* 03PixelatedStarfish 5* (+0) 10/* Instruction Set */ > 1640028320 904744 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91066&oldid=91065 5* 03PixelatedStarfish 5* (+2) 10/* Instruction Set */ > 1640028391 421142 PRIVMSG #esolangs :14[[07MacroBeep14]]4 10 02https://esolangs.org/w/index.php?diff=91067&oldid=91066 5* 03PixelatedStarfish 5* (+0) 10/* Instruction Set */ < 1640028598 939383 :imode!~imode@user/imode PRIVMSG #esolangs :disfrutar-conchi: tbf there was mention of it prior in the channel. :P < 1640028626 818244 :imode!~imode@user/imode PRIVMSG #esolangs :though I'm not entirely unconvinced that fizzie is a protocol droid. < 1640028639 247015 :disfrutar-conchi!uid498179@user/earendel PRIVMSG #esolangs :yep. :) > 1640029031 595805 PRIVMSG #esolangs :14[[07TPLTSSPP14]]4 M10 02https://esolangs.org/w/index.php?diff=91068&oldid=91046 5* 03PythonshellDebugwindow 5* (+40) 10/* Instructions */ n -> a, use pre tag to show overflowed text > 1640029083 320535 PRIVMSG #esolangs :14[[07TPLTSSPP14]]4 M10 02https://esolangs.org/w/index.php?diff=91069&oldid=91068 5* 03PythonshellDebugwindow 5* (+88) 10Add categories < 1640030570 537609 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :today's realisation: I guess Chef could be considered a purée programming language < 1640031367 822138 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640031718 655481 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640031830 51621 :Kit!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Read error: No route to host < 1640031838 580187 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1640032790 45869 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds > 1640033194 715340 PRIVMSG #esolangs :14[[07Lamp14]]4 N10 02https://esolangs.org/w/index.php?oldid=91070 5* 03Pefcos 5* (+8389) 10Created page with "Lamp is an imperative, boolean based, esoteric programming language. ==Overview== ===Types=== Since it is a boolean based language, all values in lamp are either on (true) or..." > 1640033462 637820 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=91071&oldid=91025 5* 03Pefcos 5* (+11) 10/* L */ Added Lamp < 1640033598 608194 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon < 1640034120 288306 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hah! I didn't even realize the code was now doing an entirely unnecessary `saj\[jco` to concatenate the lines and then split them back again. < 1640034303 999886 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640034597 568327 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 240 seconds > 1640034922 373009 PRIVMSG #esolangs :14[[07ParamNO14]]4 M10 02https://esolangs.org/w/index.php?diff=91072&oldid=91024 5* 03PythonshellDebugwindow 5* (+90) 10Add categories > 1640035139 894318 PRIVMSG #esolangs :14[[07Lamp14]]4 M10 02https://esolangs.org/w/index.php?diff=91073&oldid=91070 5* 03PythonshellDebugwindow 5* (-1) 10/* Types */ Fix a typo in example < 1640035464 960285 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Read error: Network is unreachable < 1640035473 561713 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 > 1640035643 355271 PRIVMSG #esolangs :14[[07Lamp14]]4 M10 02https://esolangs.org/w/index.php?diff=91074&oldid=91073 5* 03PythonshellDebugwindow 5* (-1) 10/* Circuits */ fix another typo < 1640036134 871670 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs sprout :anon < 1640036275 553325 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640038191 792103 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 268 seconds < 1640038251 718532 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Quit: WeeChat 3.0.1 < 1640039825 545516 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon > 1640039997 652988 PRIVMSG #esolangs :14[[07(top, height)14]]4 10 02https://esolangs.org/w/index.php?diff=91075&oldid=90927 5* 03Squidmanescape 5* (+1) 10/* Hello, World! */ < 1640040155 520240 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 252 seconds < 1640040851 385946 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon < 1640041112 384394 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 240 seconds < 1640041212 578815 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon < 1640041239 789286 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640041530 574389 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 260 seconds < 1640041683 667401 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1640042404 97661 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1640043212 94061 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon < 1640043557 58667 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 268 seconds < 1640043917 393004 :monoxane!~monoxane@user/monoxane QUIT :Read error: Connection reset by peer < 1640044038 280183 :monoxane!~monoxane@user/monoxane JOIN #esolangs monoxane :monoxane < 1640044262 533874 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b JOIN #esolangs * :anon < 1640044517 600018 :sprout!~quassel@2a02:a467:ccd6:1:d0f9:15ce:3995:401b QUIT :Ping timeout: 240 seconds