< 1639872199 954099 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :argh, I can't type "quest" without my fingers continuing it as "question" < 1639873008 615157 :int-e!~noone@int-e.eu PRIVMSG #esolangs :tough < 1639873051 805487 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think that's a firmware bug. You should ask the manufacturer whether you're still under warranty. < 1639873103 800658 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Aw, the "ratio" charts broke because for the first time there was a data point (the one at 20 past midnight in US/Eastern) where a day (namely, day 18) had a nonzero number of two-star solutions (5) but no single-star-only solutions at all, giving a `one / (one + two)` ratio of 0, which breaks log-scale charts. < 1639873135 414736 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oops :) < 1639873164 611879 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think I'll just filter out zeros as well. Already was doing so for when the denominator was zero. < 1639873166 516768 :int-e!~noone@int-e.eu PRIVMSG #esolangs :do (one + 1) / (one + two + 1) ;-) < 1639873171 553424 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1639873185 355692 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639873433 696505 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Heh, looks like 11 and 18 are both pretty far down on the chart. Sadly the pattern doesn't apply to the last green line (4): https://zem.fi/tmp/rat.png < 1639873472 352926 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639874534 476262 :earendel!uid498179@user/earendel PRIVMSG #esolangs :that charts break on a dividion by zero? < 1639875016 806980 :earendel!uid498179@user/earendel PRIVMSG #esolangs :ah. okay. what is the relevance of that ratio? 0 seems correct value, if there are no one star solutions. < 1639875139 613602 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639875229 582847 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ > 1639875239 463763 PRIVMSG #esolangs :14[[07Gift14]]4 M10 02https://esolangs.org/w/index.php?diff=90967&oldid=90965 5* 03PythonshellDebugwindow 5* (+80) 10/* Implementation */ Add categories < 1639875256 838613 :int-e!~noone@int-e.eu PRIVMSG #esolangs :earendel: but we want a nice graph instead < 1639875266 316575 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It'd be a _correct_ value, sure, but you can't place a zero on a log-scale axis, and with a linear scale it gets all pretty crunched up. < 1639875288 385034 :earendel!uid498179@user/earendel PRIVMSG #esolangs :ah. oki. < 1639875421 612952 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 245 seconds < 1639875442 527756 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Though FWIW Altair/Vega does have a "symlog" scale that supports zero and negative values (http://dx.doi.org/10.1088/0957-0233/24/2/027001). But I don't think omitting zeros will be a big deal either. < 1639877201 386380 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639877492 352016 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds > 1639878265 316967 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pefcos 5* 10New user account > 1639878728 81371 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=90968&oldid=90960 5* 03Pefcos 5* (+157) 10/* Introductions */ < 1639879179 537567 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639879478 535001 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds < 1639881174 77895 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639881469 52963 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds > 1639881542 36961 PRIVMSG #esolangs :14[[07SELECT.14]]4 M10 02https://esolangs.org/w/index.php?diff=90969&oldid=79727 5* 03Quintopia 5* (+30) 10man i wish more people would just take risks and make categories without discussing them more often. sometimes they come up with good ones and there are so many categories that should exist that don't < 1639881590 599207 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: No route to host < 1639881602 549124 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639881914 224411 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :- we have you surrounded, come out and do data structures! < 1639881916 858929 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :- I hate CLRS! I hate CLRS! clutches fixed length array > 1639881924 654983 PRIVMSG #esolangs :14[[07Snak14]]4 N10 02https://esolangs.org/w/index.php?oldid=90970 5* 03Quintopia 5* (+820) 10created page < 1639881941 794782 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :https://gist.github.com/orenwatson/44bfae92feea4d0d482f0b4b90d450bd > 1639881967 21663 PRIVMSG #esolangs :14[[07Snak14]]4 M10 02https://esolangs.org/w/index.php?diff=90971&oldid=90970 5* 03Quintopia 5* (-4) 10whoops < 1639881978 984686 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I did teh heapsort implied binary tree thing for this < 1639882851 628781 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I did that too, because it benchmarked better than the obvious thing with `left, right *snailNumber` and allocated nodes. < 1639882901 527686 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Kept the functions mostly recursive though. < 1639883136 859279 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639883154 829338 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Very conveniently, Burlesque has a builtin for reading []-delimited comma-separated arrays, so parsing the input this time was just a `ln)ra`. < 1639883207 396893 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Ended up with a lot of code anyway, and not feeling motivated to trim. Here's my current part 1: < 1639883209 372083 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :%sP={jJL[2==x/{8};;che!}%sD={{p^sDjsD>.+.8vv0}sP}%sL={j{g_x/sL+]8.+}sP}%sR={j{l_jx/sR[+8.+}sP}%sX={J{Jx/J-]sD+.x/=={p^x/-.sX3MVjsLx/bxj[+j0}j{^px/-.sX3MVx/sRx/bxj+]j0j}jie}j{vv0j^p}j-.ie}%sS={{J~]FL>]9.>{g_sS+]}j{l_jsS[+}jie8J2./j+.2./_+}sP}%sM={{p^sM3.*jsM2.*.+8}sP}ln)ra{bxj+]{J{5sXvvvv}j{sS}jsD5==ie}{JsD5==jFL>]9.>||}w!}r[sM < 1639883362 24534 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Lots of recursive definitions there too. `sP` takes a snumber and a {foo ... 8 bar ...} block and executes the first half if the snumber is a pair or the second half otherwise; `sD` calculates the height/depth of a tree; `sL` and `sR` increment the leftmost or rightmost child respectively; `sX` explodes the leftmost pair that needs exploding; `sS` splits the leftmost number that needs splitting; < 1639883363 378215 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`sM` calculates the magnitude. < 1639883365 521769 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :sM`? No such file or directory < 1639883457 757786 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639883503 321575 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Part 2 is exactly the same thing except with `Jcp` inserted after the `ln)ra` (to get all pairs), and with the `{...}r[sM` replaced with `{...sM}^m>]` instead. < 1639883843 520610 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I wonder if there's a better way to combine the two topmost stack elements into a two-element block than `bxj+]` / `bxj[+`. There's the _+ builtin but it only works for a pair of ints or a pair of doubles; if applied to two blocks, it concatenates them instead. < 1639883910 71336 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Where `bxj+]` is of course "put the top element to a single-item block, swap, prepend the other element to the same block". < 1639884011 598424 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I'm a little tempted to install blsq on the HackEso machine, but it's got a slightly nontrivial transitive dependency tree; I only built that and nothing else, and my ~/.cabal is already a gigabyte. < 1639884724 312489 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm. My burlesque.cgi is 2.8MB with all the Haskell libraries linked in statically. < 1639884745 997855 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Probably the eventual output isn't that big. < 1639884799 580177 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yes, the build artifacts get big < 1639884825 793111 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The two binaries (blsq, blsq-golf) are both around 25 megs here. < 1639884851 126338 :int-e!~noone@int-e.eu PRIVMSG #esolangs :strip them? < 1639884892 849292 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :If I can be bothered. < 1639885072 581104 :u0_a3911!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639885072 668835 :u0_a391!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1639885096 580341 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm those dependencies are not ready for ghc 8.10 yet < 1639885099 128167 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639885101 151362 :int-e!~noone@int-e.eu PRIVMSG #esolangs :<3 < 1639885316 625844 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I see what you mean by transitive dependencies < 1639885419 52125 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639885518 481092 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(also... outdated readme) < 1639885675 615521 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Actually 25MB seems quite excessive, hmm. < 1639885735 173961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :. o O ( why isn't blsq-golf smaller ) < 1639885749 859074 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it is slightly smaller for me < 1639885800 702797 :int-e!~noone@int-e.eu PRIVMSG #esolangs :blsq (that's the -golf one): 2570480, cgi: 2818864, burlesque: 3415096 < 1639885818 450958 :int-e!~noone@int-e.eu PRIVMSG #esolangs :those numbers are for stripped executables... but I've spotted another variable, let me check that < 1639885834 51199 :int-e!~noone@int-e.eu PRIVMSG #esolangs :will only take 15 minutes because I'll have to rebuild everything from scratch, again < 1639885917 845761 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(the variable is SplitObjs) < 1639885960 139126 :int-e!~noone@int-e.eu PRIVMSG #esolangs :unstripped executables were in the 6MB ballpark. this is x86-64 Linux < 1639885965 660798 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and ghc-8.8.4 < 1639886282 475109 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ah yes, without SplitObjs it does produce 25MB executables, strips to about 16MB < 1639886304 580310 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it didn't quite take 15 minutes after all) < 1639886345 955210 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(SplitObjs is a setting in cabal.config; the command line flag is probably --split-objs) < 1639886617 529554 :u0_a3911!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Ping timeout: 240 seconds < 1639886720 576298 :u0_a3911!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639886789 531126 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(note that the libraries need to be compiled with split objects for this to work; what it does is split the .o files into one per exported symbol so that the linker can cherry-pick the code that's needed...) < 1639886835 63436 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it's disabled by default mostly because shared libraries (which are used by default) don't benefit from this, and it does slow down compilation) < 1639887222 788444 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639887278 764857 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :FTR `blsq-golf` was a _little_ smaller than `blsq` for me (23992008 vs. 25050480 bytes). < 1639887527 830129 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639887564 229220 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: oh ~/.cabal will grow to 1GB just from the hackage package database < 1639887573 679308 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's kind of sad < 1639887635 809768 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, so it will. Maybe I'll just build elsewhere and copy the binaries over. Later. < 1639887789 369105 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(that said the build artifacts still grow to 240 MB for me, so it's not small) < 1639888362 819977 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`fetch https://int-e.eu/~bf3/tmp/burlesque < 1639888364 606667 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :ERROR: The certificate of ‘int-e.eu’ is not trusted. \ ERROR: The certificate of ‘int-e.eu’ doesn't have a known issuer. < 1639888371 891309 :int-e!~noone@int-e.eu PRIVMSG #esolangs :of course. < 1639888374 248993 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`fetch http://int-e.eu/~bf3/tmp/burlesque < 1639888375 540629 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :2021-12-19 04:32:54 URL:http://int-e.eu/~bf3/tmp/burlesque [3415096/3415096] -> "burlesque" [1] < 1639888384 475210 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` chmod +x burlesque < 1639888386 46387 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1639888398 436546 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` ./burlesque --stdin '{1 2 3}++' < 1639888399 827594 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​./burlesque: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./burlesque) < 1639888407 674407 :int-e!~noone@int-e.eu PRIVMSG #esolangs :right. < 1639888412 618030 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` rm burlesque < 1639888413 736681 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1639888443 681433 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: maybe this helps: https://paste.debian.net/1224025/ < 1639888466 142227 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` cat /etc/issue < 1639888467 301817 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :cat: /etc/issue: No such file or directory < 1639888583 645103 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` /lib/ld-linux.so.2 --version < 1639888584 670575 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/`: line 5: /lib/ld-linux.so.2: No such file or directory < 1639888594 117870 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` /lib/ld-linux.so* --version < 1639888595 245738 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/`: line 5: /lib/ld-linux.so*: No such file or directory < 1639888700 111587 :int-e!~noone@int-e.eu PRIVMSG #esolangs :interesting. but anyway, it's glibc-2.28 and I have 2.33 < 1639888757 939340 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What a ridiculous situation where this sort of thing happens all the time. < 1639888768 478273 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Static linking is where it's at. < 1639888797 702150 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nah we've outgrown static linking with containers, remember? < 1639888829 907013 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: hah, the two comment blocks with the file sizes got swapped in that paste :) > 1639888968 175510 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90972&oldid=90954 5* 03Dtp09 5* (+28) 10 < 1639889306 546269 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon > 1639889451 232968 PRIVMSG #esolangs :14[[07Moaiscript14]]4 M10 02https://esolangs.org/w/index.php?diff=90973&oldid=90972 5* 03Dtp09 5* (+25) 10/* Instructions */ < 1639889597 501073 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639890123 925698 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639890346 242310 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Client Quit < 1639891380 383271 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639891682 352827 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639893433 618510 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs sprout :anon < 1639893794 92266 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1639893877 528744 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds > 1639894346 656791 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90974&oldid=90973 5* 03Dtp09 5* (+374) 10/* Hello, World! */ > 1639894760 735438 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90975&oldid=90974 5* 03Dtp09 5* (-1) 10/* Instructions */ > 1639895391 423321 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90976&oldid=90975 5* 03Dtp09 5* (-1) 10/* Interpreter */ > 1639895410 583303 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90977&oldid=90976 5* 03Dtp09 5* (+22) 10/* Interpreter */ > 1639895453 600613 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90978&oldid=90977 5* 03Dtp09 5* (+136) 10/* Interpreter */ > 1639895474 359950 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90979&oldid=90978 5* 03Dtp09 5* (+30) 10/* Interpreter */ > 1639895517 831091 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90980&oldid=90979 5* 03Dtp09 5* (-2) 10/* Interpreter */ > 1639895598 202712 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90981&oldid=90980 5* 03Dtp09 5* (+4) 10/* Interpreter */ < 1639895633 584646 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon > 1639895841 325795 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90982&oldid=90981 5* 03Dtp09 5* (+33) 10 < 1639895930 576023 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 260 seconds < 1639896689 263787 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs : inferred type: (a : $c) -> |_e> $c < 1639896689 263843 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs : expected type: ($a) -> (focus<$b>) $c < 1639896784 231321 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( not my type of problem ) < 1639897636 523721 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639897654 415767 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :> ((1, 2), (3, 4)).get-elim(focus.vl-fst.vl-snd) < 1639897654 501881 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :check : interactive < 1639897654 544056 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :check : interactive < 1639897654 544127 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :add default effect for std/core/exn < 1639897654 544190 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :linking: interactive < 1639897654 909161 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :created: .koka\v2.3.6\clang-cl-debug\interactive.exe < 1639897655 895850 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : error: < 1639897655 895905 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : • Variable not in scope: elim :: ((a2, c0) -> c0) -> a -> c < 1639897655 981417 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : • Perhaps you meant one of these: < 1639897656 943507 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :3 < 1639897925 512421 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds > 1639897962 561306 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90983&oldid=90952 5* 03Dtp09 5* (+980) 10 > 1639898021 75972 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90984&oldid=90983 5* 03Dtp09 5* (+41) 10 > 1639898166 352158 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90985&oldid=90984 5* 03Dtp09 5* (+4) 10 > 1639898508 260670 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90986&oldid=90985 5* 03Dtp09 5* (+73) 10 > 1639898529 162591 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90987&oldid=90986 5* 03Dtp09 5* (+28) 10 > 1639898698 46779 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90988&oldid=90982 5* 03Dtp09 5* (+1197) 10 > 1639898732 17726 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90989&oldid=90987 5* 03Dtp09 5* (-45) 10 > 1639898742 526135 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90990&oldid=90988 5* 03Dtp09 5* (+20) 10/* Moai-Emoji Shaped Code That Outputs "MOAI" */ > 1639899197 35488 PRIVMSG #esolangs :14[[07User:Dtp0914]]4 10 02https://esolangs.org/w/index.php?diff=90991&oldid=90989 5* 03Dtp09 5* (-1084) 10Replaced content with "Hello I made the [[Moaiscript]]" < 1639899524 522051 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639899878 620637 :sprout!~quassel@2a02:a467:ccd6:1:21ba:a382:6b6:54c4 JOIN #esolangs * :anon < 1639900186 576929 :sprout!~quassel@2a02:a467:ccd6:1:21ba:a382:6b6:54c4 QUIT :Ping timeout: 260 seconds < 1639900282 912817 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639900846 600248 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d JOIN #esolangs * :BarryNL < 1639900965 81237 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639901089 872590 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d PRIVMSG #esolangs :Hi everyone, does anyone know of articles that discuss nested set comprehensions? I am interested in sets that are built from other set definitions, but whose elements are computed lazily. < 1639901096 803018 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639902682 512409 :delta23!~delta23@user/delta23 QUIT :Quit: Leaving > 1639903362 483102 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90992&oldid=90990 5* 03Dtp09 5* (+1007) 10/* Code Examples */ > 1639903384 611615 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90993&oldid=90992 5* 03Dtp09 5* (+1) 10/* Cat program */ > 1639903412 581032 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90994&oldid=90993 5* 03Dtp09 5* (+0) 10 > 1639903439 543777 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90995&oldid=90994 5* 03Dtp09 5* (-7) 10/* Cat program */ > 1639903643 843941 PRIVMSG #esolangs :14[[07Moaiscript14]]4 10 02https://esolangs.org/w/index.php?diff=90996&oldid=90995 5* 03Dtp09 5* (+119) 10 > 1639903786 788724 PRIVMSG #esolangs :14[[07Moaiscript14]]4 M10 02https://esolangs.org/w/index.php?diff=90997&oldid=90996 5* 03Dtp09 5* (+0) 10/* Moai-Emoji Shaped Code That Outputs "MOAI" */ < 1639904498 577155 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Ping timeout: 260 seconds < 1639904514 604665 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN #esolangs Bowserinator :No VPS :( > 1639904674 119697 PRIVMSG #esolangs :14[[07Posset14]]4 10 02https://esolangs.org/w/index.php?diff=90998&oldid=90894 5* 03BarryNL 5* (+181) 10Add a few materializations. < 1639905074 101181 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, slow day in AoC > 1639908795 433948 PRIVMSG #esolangs :14[[07Posset14]]4 10 02https://esolangs.org/w/index.php?diff=90999&oldid=90998 5* 03BarryNL 5* (+540) 10/* Examples */ < 1639908797 430966 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :I only finished the previous day < 1639908856 707945 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I wouldn't want today's in an esolang, honestly... < 1639909006 296729 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1639909024 557420 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :https://pasteboard.co/9gdEwX7yj1Tq.png <- late day 18, task 2 < 1639909071 75312 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :guess most fp programmers will have ended up with a similar solution. it's just zippers, added the depth to that, which was overkill probably < 1639909095 461095 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 PRIVMSG #esolangs :hmhm, egel is probably too slow for today < 1639909098 273912 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1639909206 122113 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :oh, you want to put a blsq executable on HackEso, that's why you care about the size < 1639909217 866125 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :and I'm not sure HackEso has a ghc yet < 1639909894 381822 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1639910621 599682 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d QUIT :Ping timeout: 245 seconds < 1639911151 802210 :BarryNL!~BarryNL@109.37.152.175 JOIN #esolangs * :BarryNL < 1639911607 947944 :BarryNL!~BarryNL@109.37.152.175 QUIT :Read error: Connection reset by peer < 1639914279 733877 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d JOIN #esolangs * :BarryNL < 1639915291 321790 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN #esolangs kspalaiologos :Kamila < 1639915532 805777 :dyeplexer!~dyeplexer@user/dyeplexer JOIN #esolangs dyeplexer :t b k ky jt h bc > 1639917812 89445 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03BarryNL 5* 10uploaded "[[02File:Posset-collapsed-variables.png10]]" < 1639917830 479903 :riv!river@tilde.team/user/river PRIVMSG #esolangs :hi < 1639918886 215120 :BarryNL!~BarryNL@2a02:a468:ae45:1:8883:add:1e1a:ac8d PRIVMSG #esolangs :hello > 1639918927 721013 PRIVMSG #esolangs :14[[07Posset14]]4 10 02https://esolangs.org/w/index.php?diff=91001&oldid=90999 5* 03BarryNL 5* (+1596) 10Adding short description of variable collapse. > 1639919325 289975 PRIVMSG #esolangs :14[[07Posset14]]4 10 02https://esolangs.org/w/index.php?diff=91002&oldid=91001 5* 03BarryNL 5* (-5) 10/* Collapsed variables */ < 1639919814 577887 :u0_a3911!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Ping timeout: 260 seconds < 1639921392 580814 :u0_a3911!~u0_a391@2600:380:8a39:b859:1454:866:e3a9:b3bf JOIN #esolangs * :u0_a391 < 1639921937 491023 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639922110 31020 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User > 1639925942 49715 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Esolang1 5* 10New user account > 1639926146 192537 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=91003&oldid=90968 5* 03Esolang1 5* (+249) 10 < 1639926277 53196 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639926586 882672 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs sprout :anon > 1639927523 890253 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 N10 02https://esolangs.org/w/index.php?oldid=91004 5* 03Esolang1 5* (+1046) 10Created new page: TUBSOIL > 1639927601 79722 PRIVMSG #esolangs :14[[07Esolang114]]4 N10 02https://esolangs.org/w/index.php?oldid=91005 5* 03Esolang1 5* (+34) 10Created new page:Esolang1 > 1639927667 909478 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 M10 02https://esolangs.org/w/index.php?diff=91006&oldid=91004 5* 03Esolang1 5* (+1) 10Fixed typos: TUBSOIL > 1639927755 472299 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=91007&oldid=90963 5* 03Esolang1 5* (+14) 10Added language: TUBSOIL > 1639927836 23055 PRIVMSG #esolangs :14[[07User:Esolang114]]4 N10 02https://esolangs.org/w/index.php?oldid=91008 5* 03Esolang1 5* (+35) 10Created new page: User:Esolang1 > 1639927861 693811 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 M10 02https://esolangs.org/w/index.php?diff=91009&oldid=91006 5* 03Esolang1 5* (+5) 10Fixed typos: username > 1639928389 971755 PRIVMSG #esolangs :14[[07TUBSOIL14]]4 10 02https://esolangs.org/w/index.php?diff=91010&oldid=91009 5* 03Esolang1 5* (+276) 10Added informations: memory info; added categories < 1639928398 379098 :u0_a3912!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639928577 527801 :u0_a3911!~u0_a391@2600:380:8a39:b859:1454:866:e3a9:b3bf QUIT :Ping timeout: 240 seconds > 1639928710 270915 PRIVMSG #esolangs :14[[07User:Esolang114]]4 M10 02https://esolangs.org/w/index.php?diff=91011&oldid=91008 5* 03Esolang1 5* (+73) 10Added introduction < 1639928979 275772 :leah2!~leah@vuxu.org QUIT :Remote host closed the connection < 1639929077 180473 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Ping timeout: 250 seconds < 1639929100 575868 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron < 1639929115 574477 :leah2!~leah@vuxu.org JOIN #esolangs leah2 :Leah Neukirchen < 1639929860 556061 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :int-e: Yeah, I'm not sure I can possibly be bothered to continue the Burlesque streak. < 1639930331 496080 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Do folks have thoughts about the terminology of relexification, or "relex", for trivial substitutions? < 1639930529 286514 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :In Go I did a thing that relies on the fact that if you, within each scanner's report, take the (x, y, z) distance triples between all pairs of beacons and then reorder each triple by magnitude, the result is invariant to translation and rotation, and it just happens that for every overlapping pair of scanners, there's exactly 12*11/2 such ordered-distance pairs they have in common. < 1639930782 273695 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving < 1639930817 804924 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639931114 351812 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I did it yesterday but didn't complete it < 1639931138 779713 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I missed the fact that when the scanners overlap they overlap by 12 < 1639931456 81583 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639932503 520957 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639932806 514750 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds < 1639933024 288540 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639934709 84395 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639935013 53555 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639936797 55913 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639936958 250726 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection < 1639937040 557268 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1639937108 49463 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639937392 255147 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639938848 594219 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs sprout :anon < 1639938848 765940 :earendel!uid498179@user/earendel QUIT :Quit: Connection closed for inactivity < 1639939137 585265 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639939985 574524 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639940911 86814 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639941181 60305 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds < 1639942732 202515 :u0_a3912!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1639942755 540500 :u0_a3912!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639942947 655208 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639943493 637793 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ > 1639943517 946936 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Stripeagremlin 5* 10New user account > 1639944226 542555 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=91012&oldid=91003 5* 03Stripeagremlin 5* (+143) 10 < 1639944547 31161 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1639944591 306104 PRIVMSG #esolangs :14[[07User:Stripeagremlin14]]4 N10 02https://esolangs.org/w/index.php?oldid=91013 5* 03Stripeagremlin 5* (+40) 10Created page with "I don't currently have any languages out" < 1639945035 260350 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639945558 527469 :imode!~imode@user/imode QUIT :Quit: brb < 1639946582 734634 :delta23!~delta23@user/delta23 QUIT :Quit: Leaving < 1639946611 813757 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639947227 802755 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I finished aoc 19 < 1639947232 393732 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :in Basic < 1639947240 571773 :riv!river@tilde.team/user/river PRIVMSG #esolangs :well done, what algorithm did you use < 1639947254 620211 :riv!river@tilde.team/user/river PRIVMSG #esolangs :I like the magnitude idea < 1639947360 614701 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I started by finding triplets of beacons visible to one scanner such that their distances all differ and correspond to a triplet of beacons already in my list < 1639947423 685154 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :then I figured out the 3d transform that, therefore, maps the scanner to scanner-0 space < 1639947436 656797 :riv!river@tilde.team/user/river PRIVMSG #esolangs :ah cool < 1639947454 514640 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :then added all beacons in that scanner's space to my list of eacons in scanner-0 space < 1639947466 420176 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :(and transformed their coordinated) < 1639947506 583026 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :This algorithm would have been way easier if I was working in language with matrices/vector math builtin < 1639947539 96195 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :https://gist.github.com/orenwatson/0500db2d2a697f01ad920140c6579b1a < 1639947572 97075 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :however, obviously, this isn't guaranteed to work > 1639947600 216359 PRIVMSG #esolangs :14[[07Posset14]]4 10 02https://esolangs.org/w/index.php?diff=91014&oldid=91002 5* 03BarryNL 5* (+99) 10Add partially applied function-like feature < 1639947603 42789 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :it is possible for there to have been two congruent triplets of points < 1639947627 791517 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :since the question specified that beacons overlap by *12* points < 1639947679 520051 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Heh, I like the `for if for for for for if for if for if if if` triangle. < 1639947679 704930 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :er, is congruent the right word? < 1639947729 964901 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Still haven't done the Burlesque thing. I started a little, lost track of what sort of formats I have on the stack, and decided to come back to it later. < 1639947736 873687 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :well it turned out that in my input only 3 corresponding points were neede to uniquely identify a 3d transform < 1639947812 65442 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I derive the transformations from 2 matched point pairs. < 1639947828 266280 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :ah, so 4 points total < 1639947833 821996 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :that's safer < 1639947922 528613 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Depends on how you count, I guess. I mean the two different (scanner 1 vs. scanner 2) coordinates for two "actual" points. < 1639948024 336907 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Specifically, I take a2-a1 on one side and b2-b1 on the other and check which rotation makes that difference equal; and then read the translation off of a1 vs. rotated b1. < 1639948060 261388 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :At least Burlesque's going to have a matrix multiplication builtin, so actually translating the points will be easy if I get that far. < 1639948249 508596 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Also figured out 1000XXr@NB gives the 4x4 identity matrix (1000 → {1 0 0 0} → list all permutations → remove duplicates), but maybe there's a shorter way to write it too. < 1639948468 111431 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :well with 3 points there is the possibility that your triangle is upside down < 1639948507 740061 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :but in that case it is unlikely that points in your transformed space line up on integral coordinates < 1639948599 667252 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :I could have ptu more logic in to exclude triplets that could cause these weird cases < 1639948772 213800 :oren!~oren@ec2-44-201-23-133.compute-1.amazonaws.com PRIVMSG #esolangs :but there's definitely a tradeoff etween assuming too much of your input vs assuming too little and never finishing < 1639949732 5768 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639950426 407885 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.3 < 1639950537 758593 :immibis!~hexchat@62.156.144.218 QUIT :Remote host closed the connection < 1639950771 404280 :immibis!~hexchat@62.156.144.218 JOIN #esolangs * :realname < 1639950830 544058 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639951432 607694 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639951871 605093 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 245 seconds < 1639953198 512269 :earendel!uid498179@user/earendel JOIN #esolangs earendel :AmoreFS < 1639953739 788011 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639953887 511125 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639954053 825494 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds < 1639954424 378480 :u0_a3913!~u0_a391@2600:380:8a18:21c1:316b:ba26:f4c9:12b2 JOIN #esolangs * :u0_a391 < 1639954652 505907 :u0_a3912!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Ping timeout: 252 seconds < 1639954844 550041 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639954928 51176 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639955005 327562 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639955078 52785 :u0_a3913!~u0_a391@2600:380:8a18:21c1:316b:ba26:f4c9:12b2 NICK :Kit < 1639955097 536193 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 240 seconds > 1639955278 507762 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gamingbrew 5* 10New user account < 1639956746 674643 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639956992 564543 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639957292 513612 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 252 seconds < 1639958081 132039 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 JOIN #esolangs * :anon < 1639958346 47726 :sprout!~quassel@2a02:a467:ccd6:1:1116:7911:5ad7:44c3 QUIT :Ping timeout: 268 seconds