> 1765846481 609974 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=170690&oldid=170378 5* 03Tommyaweosme 5* (+151) 10
> 1765846535 186527 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170691&oldid=170684 5* 03NTMDev 5* (+107) 10/* Using Set Operations */
> 1765846689 933192 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170692&oldid=170691 5* 03NTMDev 5* (+2) 10/* Using Set Operations */
< 1765846990 71054 :amby!~ambylastn@host-81-178-152-248.as13285.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
> 1765849035 331003 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170693&oldid=170692 5* 03NTMDev 5* (+629) 10/* Using Set Operations */
> 1765849222 417010 PRIVMSG #esolangs :14[[07NameError without a quine with a quine without a quine with a quine without a quine with a quine14]]4 10 02https://esolangs.org/w/index.php?diff=170694&oldid=138201 5* 03Tommyaweosme 5* (+198) 10
> 1765849474 851546 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170695&oldid=170693 5* 03NTMDev 5* (+37) 10
> 1765850043 616041 PRIVMSG #esolangs :14[[07Talk:Albuquerque challenge14]]4 10 02https://esolangs.org/w/index.php?diff=170696&oldid=164208 5* 03Tommyaweosme 5* (+583) 10
< 1765850535 780465 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: Did you see that Zaspar (probably) finished his Factorio 1.1 Any% TAS? (probably... apparently the game or the TAS mod, I don't know which, have an item duplication issue that might still invalidate it)
< 1765852332 704891 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: I don't think I've seen this
< 1765852488 990032 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: It's very recent: Working out the final 10 seconds is the most recent stream on https://www.twitch.tv/zaspar_/videos ...there's a highlight with just the run.
< 1765852604 211223 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I haven't been following at all. I saw a WIP last year I think. I found the final stream purely by accident, I think he raided thedoh afterwards and that's what I saw.)
< 1765852665 5391 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway, it's a really impressive feat.
< 1765852919 907928 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: is it using the duplication bug that MikeHendi found that's since been patched (in 1.1)? That's one that gives a TAS a lot of advantage because it requires a lot of tedious clicking with few mistakes, so that's one of those cases that could give extreme advantage to a TAS if used carefully. It is somewhat limited, you can only use it to duplicate items that can use productivity modules for
< 1765852925 915204 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :crafting, and you can't use it to duplicate rocket parts, so I'm not sure if it helps an any% run at all. But it might, a TAS could perhaps do it in multiple assemblers in parallel and produce RCUs cheaply that way.
< 1765852981 520875 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :let me see. https://player.twitch.tv/?parent=a.a&video=2642731476&quality=480p30
< 1765853059 647637 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I only know that Zaspar has to put in effort to avoid accidental duplication (the run is supposed to not use it). He mentioned which patch version he's on towards the end but I forgot.
< 1765853068 595562 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I guess a better use might be to duplicate yellow science.
< 1765853114 426523 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :start of that stream shows Factorio version 1.1.92
< 1765853121 568042 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :let me look up when that glitch was patched
< 1765853126 60310 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah, that answers that then
< 1765853263 95290 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that free items glitch was fixed only in 1.1.110, which is the very last 1.1 release, and later than 1.1.92
< 1765853345 38979 :int-e!~noone@int-e.eu PRIVMSG #esolangs :1.1.93 has a bunch of fixes that could conceivable break a TAS, like "Fixed inserter could take items from wrong side of a belt when the belt shape was changed."
< 1765853524 113060 :int-e!~noone@int-e.eu PRIVMSG #esolangs :All Zaspar really said about that is that the run broke badly enough that he gave up on fixing it.
< 1765853611 610138 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's fragile because it does stuff like rebuilding a belt to pick up whatever item of interest happens to be there in that instance. Oh or turning belts for a few ticks to walk a bit faster.
< 1765853635 447895 :int-e!~noone@int-e.eu PRIVMSG #esolangs :s/instance/instant/
< 1765853910 729691 :jack7087!~jack7087@user/jack7087 QUIT :Quit: The Lounge - https://thelounge.chat
< 1765853965 948941 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I can understand that. I'm invested in that inserter bug, I found it independently, but didn't report because I saw two duplicate tickets.
< 1765854006 305341 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I can understand that sort of thing can desync a TAS even if you aren't trying to abuse it
< 1765854029 70726 :jack7087!~jack7087@user/jack7087 JOIN #esolangs jack7087 :jack7087
< 1765854148 627216 :jack7087!~jack7087@user/jack7087 QUIT :Client Quit
< 1765854188 824488 :jack7087!~jack7087@user/jack7087 JOIN #esolangs jack7087 :jack7087
> 1765859409 334415 PRIVMSG #esolangs :14[[07Talk:Around and around, sleeping sound14]]4 10 02https://esolangs.org/w/index.php?diff=170697&oldid=148205 5* 03Yayimhere2(school) 5* (+149) 10
> 1765859449 186962 PRIVMSG #esolangs :14[[07Around and around, sleeping sound14]]4 10 02https://esolangs.org/w/index.php?diff=170698&oldid=98162 5* 03Yayimhere2(school) 5* (-56) 10
< 1765863252 621312 :chomwitt!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd JOIN #esolangs chomwitt :realname
< 1765866159 621893 :chomwitt_alt!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd JOIN #esolangs chomwitt :realname
< 1765866162 612449 :alex__!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd JOIN #esolangs chomwitt :realname
< 1765869714 453907 :APic!apic@apic.name PRIVMSG #esolangs :Hi
> 1765870425 774276 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170699&oldid=169474 5* 03Timm 5* (+1) 10
> 1765870451 460096 PRIVMSG #esolangs :14[[073Byte2Jump14]]4 N10 02https://esolangs.org/w/index.php?oldid=170700 5* 03Timm 5* (+486) 10Created page with " A B C D E do A* - B* = C* if C* = D then jump E else jump PC + 1 X* in code means just X does not address X {| class="wikitable" |+ -1 in |- ! byte !! what do |- | A || NEGATE B |- | B || INPUT (A* - in) |- | C || OUTPUT (A*) (B will do nothing) |- | D || UN
> 1765870472 947155 PRIVMSG #esolangs :14[[073Byte2Jump14]]4 10 02https://esolangs.org/w/index.php?diff=170701&oldid=170700 5* 03Timm 5* (+83) 10
> 1765870482 309862 PRIVMSG #esolangs :14[[073Byte2Jump14]]4 10 02https://esolangs.org/w/index.php?diff=170702&oldid=170701 5* 03Timm 5* (+1) 10
< 1765870495 270480 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 240 seconds
> 1765870507 30105 PRIVMSG #esolangs :14[[07User:Timm14]]4 10 02https://esolangs.org/w/index.php?diff=170703&oldid=170599 5* 03Timm 5* (+17) 10
> 1765870859 631235 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170704&oldid=170699 5* 03Timm 5* (+108) 10
> 1765870873 721370 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170705&oldid=170704 5* 03Timm 5* (+1) 10
> 1765870904 169955 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170706&oldid=170705 5* 03Timm 5* (+4) 10
> 1765870913 688044 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170707&oldid=170706 5* 03Timm 5* (+1) 10
> 1765870955 412440 PRIVMSG #esolangs :14[[07ByteByteIfJump14]]4 10 02https://esolangs.org/w/index.php?diff=170708&oldid=170707 5* 03Timm 5* (-3) 10
< 1765871919 445600 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
< 1765872653 663556 :alex__!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd QUIT :Ping timeout: 260 seconds
< 1765872653 663731 :chomwitt_alt!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd QUIT :Ping timeout: 260 seconds
< 1765872653 732312 :chomwitt!~alex@2a02:85f:9a67:8b00:42b0:76ff:fe46:a5fd QUIT :Ping timeout: 260 seconds
< 1765873449 300362 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1765873473 941776 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1765874878 925945 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Ping timeout: 246 seconds
< 1765875878 847853 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
< 1765876698 78746 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1765879991 144031 PRIVMSG #esolangs :14[[07GAMEONTHUE14]]4 N10 02https://esolangs.org/w/index.php?oldid=170709 5* 03Timm 5* (+208) 10Created page with "I::=::: PAE::=C MH::=PC PH::=hP Mh::=PJ Ph::=hP JP::=PJ JM::=MJ JE::=CE MAE::=aM Ma::=aM Pa::=J LC::=~you lose CW::=~you win PC::=PK MC::=CM KP::=PK KM::=MK KE::=IE Lh::=LJ JW::=CW ::= LPPMMMMMPMPPIEEEEEEEEEW"
> 1765880044 197041 PRIVMSG #esolangs :14[[07GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170710&oldid=170709 5* 03Timm 5* (+39) 10
> 1765880068 167185 PRIVMSG #esolangs :14[[07GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170711&oldid=170710 5* 03Timm 5* (+0) 10
> 1765880085 694669 PRIVMSG #esolangs :14[[07GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170712&oldid=170711 5* 03Timm 5* (+7) 10
> 1765880186 318115 PRIVMSG #esolangs :14[[07GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170713&oldid=170712 5* 03Timm 5* (+131) 10
> 1765880299 907229 PRIVMSG #esolangs :14[[07User:Timm14]]4 10 02https://esolangs.org/w/index.php?diff=170714&oldid=170703 5* 03Timm 5* (+39) 10
> 1765880656 694220 PRIVMSG #esolangs :14[[07Talk:GAMEONTHUE14]]4 N10 02https://esolangs.org/w/index.php?oldid=170715 5* 03Yayimhere2(school) 5* (+132) 10Created page with "WHat is this? --~~~~"
> 1765883894 199330 PRIVMSG #esolangs :14[[07Talk:GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170716&oldid=170715 5* 03JIT 5* (+283) 10
> 1765884074 885827 PRIVMSG #esolangs :14[[07Talk:GAMEONTHUE14]]4 10 02https://esolangs.org/w/index.php?diff=170717&oldid=170716 5* 03Yayimhere2(school) 5* (+167) 10
< 1765886909 636382 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1765887083 518053 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
> 1765887872 380522 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Camolover 5* 10New user account
> 1765888180 388029 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=170718&oldid=170667 5* 03Camolover 5* (+168) 10added my signature
> 1765888219 266626 PRIVMSG #esolangs :14[[07User:Camolover14]]4 N10 02https://esolangs.org/w/index.php?oldid=170719 5* 03Camolover 5* (+98) 10Created page with "A french student and programmer, Creating project for fun like games website or esoteric languages"
> 1765888897 2593 PRIVMSG #esolangs :14[[07Morse-Assembly-Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=170720 5* 03Camolover 5* (+4788) 10Created the page, with all necessary data
> 1765889620 209763 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=170721&oldid=170543 5* 03Camolover 5* (+110) 10Added Morse-Assembly-language
> 1765889781 573720 PRIVMSG #esolangs :14[[07User:Camolover14]]4 M10 02https://esolangs.org/w/index.php?diff=170722&oldid=170719 5* 03Camolover 5* (+227) 10Updated profil page
< 1765890921 846940 :amby!~ambylastn@host-92-17-35-221.as13285.net JOIN #esolangs * :realname
> 1765890934 275728 PRIVMSG #esolangs :14[[07Happy14]]4 10 02https://esolangs.org/w/index.php?diff=170723&oldid=154758 5* 03Yayimhere2(school) 5* (+9) 10nearly nothing is actually, clearly explained, like memory(and such). {{stub}}
> 1765891891 188724 PRIVMSG #esolangs :14[[07Talk:Needle14]]4 N10 02https://esolangs.org/w/index.php?oldid=170724 5* 03Yayimhere2(school) 5* (+315) 10Created page with "Is NEXT correct? it decrements the current cell then moves right and increments it. that seems wrong. the correct implementation would(in the case of moving right) be ()_ --~~~~"
< 1765892153 930333 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
> 1765893092 469066 PRIVMSG #esolangs :14[[07SletScript14]]4 10 02https://esolangs.org/w/index.php?diff=170725&oldid=168858 5* 03I am islptng 5* (+421) 10
> 1765894948 868708 PRIVMSG #esolangs :14[[07Deadfib14]]4 10 02https://esolangs.org/w/index.php?diff=170726&oldid=170657 5* 03None1 5* (+228) 10
> 1765894963 315416 PRIVMSG #esolangs :14[[07Deadfib14]]4 10 02https://esolangs.org/w/index.php?diff=170727&oldid=170726 5* 03None1 5* (+1) 10/* brainfuck interpreter */
> 1765895061 729052 PRIVMSG #esolangs :14[[07Deadfib14]]4 10 02https://esolangs.org/w/index.php?diff=170728&oldid=170727 5* 03None1 5* (+82) 10
> 1765895207 707401 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=170729&oldid=170721 5* 03None1 5* (+83) 10/* General languages */
> 1765895491 382031 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=170730&oldid=169881 5* 03None1 5* (+91) 10/* My Esolangs */
> 1765895517 242830 PRIVMSG #esolangs :14[[07Deadfib14]]4 M10 02https://esolangs.org/w/index.php?diff=170731&oldid=170728 5* 03None1 5* (+5) 10/* See also */ wrong link
> 1765896424 697759 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170732&oldid=170695 5* 03NTMDev 5* (+178) 10
> 1765896576 779111 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170733&oldid=170732 5* 03NTMDev 5* (+236) 10/* Using Set Operations */
> 1765896771 273122 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170734&oldid=170733 5* 03NTMDev 5* (+231) 10/* Editing a Set */
< 1765896790 632983 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1765896862 857877 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170735&oldid=170734 5* 03NTMDev 5* (+377) 10/* ObjNONE() */
> 1765897026 245577 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170736&oldid=170735 5* 03NTMDev 5* (+158) 10/* Editing a Set */
> 1765897049 102563 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170737&oldid=170736 5* 03NTMDev 5* (+45) 10/* LogicalOperation */
< 1765897299 187099 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
> 1765897388 398151 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170738&oldid=170737 5* 03NTMDev 5* (+543) 10/* add */
> 1765897399 355835 PRIVMSG #esolangs :14[[07ASTLang14]]4 M10 02https://esolangs.org/w/index.php?diff=170739&oldid=170738 5* 03 5* (+0) 10/* How To Save */
> 1765897571 99042 PRIVMSG #esolangs :14[[07ASTLang14]]4 10 02https://esolangs.org/w/index.php?diff=170740&oldid=170739 5* 03NTMDev 5* (+418) 10/* copy */
> 1765898106 414718 PRIVMSG #esolangs :14[[07This is not a brainfuck derivative14]]4 M10 02https://esolangs.org/w/index.php?diff=170741&oldid=114391 5* 03None1 5* (+33) 10
> 1765898279 691407 PRIVMSG #esolangs :14[[07Not a brainfuck derivative14]]4 10 02https://esolangs.org/w/index.php?diff=170742&oldid=139259 5* 03None1 5* (+96) 10
> 1765898333 4634 PRIVMSG #esolangs :14[[07This is not a brainfuck derivative14]]4 M10 02https://esolangs.org/w/index.php?diff=170743&oldid=170741 5* 03None1 5* (+27) 10
> 1765898354 153622 PRIVMSG #esolangs :14[[07THIS IS NOT A BRAINFUCK DERIVATIVE14]]4 M10 02https://esolangs.org/w/index.php?diff=170744&oldid=154953 5* 03None1 5* (+27) 10
> 1765898734 768779 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=170745&oldid=165372 5* 03GolferHome 5* (+253) 10Add dedicated algorithm
> 1765898910 401629 PRIVMSG #esolangs :14[[07User:GolferHome14]]4 N10 02https://esolangs.org/w/index.php?oldid=170746 5* 03GolferHome 5* (+337) 10Created page with "Mostly in [https://code.golf/golfers/JOrE20 Code Golf], sometimes in [https://codegolf.stackexchange.com/users/128434/qoo-ookalan Code Golf Stack Exchange.] I also own a very popular AI image generator tool, which you can visit this [https://perchance.org/rea
< 1765900447 593851 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1765901107 806926 PRIVMSG #esolangs :14[[07This is not a brainfuck derivative14]]4 10 02https://esolangs.org/w/index.php?diff=170747&oldid=170743 5* 03Corbin 5* (+511) 10Clean up another junk page.
> 1765901127 168559 PRIVMSG #esolangs :14[[07THIS IS NOT A BRAINFUCK DERIVATIVE14]]4 10 02https://esolangs.org/w/index.php?diff=170748&oldid=170744 5* 03Corbin 5* (-946) 10Clean up a bad page for a bad idea. It's still junk but at least it's more honest junk now.
> 1765901327 48407 PRIVMSG #esolangs :14[[07Pythile14]]4 10 02https://esolangs.org/w/index.php?diff=170749&oldid=105630 5* 03Hammy2 5* (+1) 10marked as stub, this was pretty obviously a stub
< 1765901554 714309 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe
< 1765901656 498793 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
< 1765901684 632025 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Client Quit
< 1765901743 755738 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
> 1765902899 650667 PRIVMSG #esolangs :14[[07Huh programs14]]4 10 02https://esolangs.org/w/index.php?diff=170750&oldid=160144 5* 03Hammy2 5* (+104) 10
< 1765905682 745116 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :int-e: For the record, finally got around to revisiting day 10 to drop that annoying third-party dependency.
< 1765905696 903159 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Ended up with a thing that analytically finds the full lattice of solutions for the relevant system of Diophantine equations (through conversion to Hermite normal form), which turns out to always have a rank between 0 to 3, inclusive, at least for my inputs.
< 1765905714 990730 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Then it basically finds a bounding box for the region of valid values (i.e., corresponding to a solution with >= 0 presses of all buttons) of those 0-3 variables, and iterates over the integer coordinates in that box to find the solution that minimizes the sum.
< 1765905722 964921 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :It's (probably over)complicated, but eh, it works, and now it's a pure-Go program once again. It's even marginally faster than the previous solution (of calling into the lp_solve library), at ~5ms vs. ~7ms.
< 1765905833 705747 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't think I can manage to turn all of it into Burlesque though, so either I'll need something simpler (but still computationally feasible) for that, or else just miss out on the "complete set of solutions in Burlesque" achievement even in this year's easy-mode format.
< 1765905985 136793 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: I was wondering for a moment whether the dimensions (nullity of the underlying homogeneous system) would be low enough to allow something like that
< 1765906010 586957 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But in terms of implementation effort, using lp_solve is far superior.
< 1765906021 477941 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION didn't even use a binding.
< 1765906041 373046 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I'm not even sure whether there is a ready to use one for Haskell)
< 1765906113 170637 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: My regret is day 12 where I had three encodings before I finally tried the trivial heuristics.
< 1765906164 256442 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(3: One for lp_solve, one to SMT-LIB, and one to CNF. None of these were fast enough for the unsatisfiable problems.)
< 1765906175 937497 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :There's github.com/draffensperger/golp for Go, but it had a bunch of (test-only) Go dependencies of its own, so I just used cgo directly. And yes, it was definitely less effort.
< 1765906198 819275 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh, Debian's pastebin is having difficulties?
< 1765906215 498362 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :which one is debian's pastebin? dpaste.com or dpaste.org?
< 1765906224 426635 :int-e!~noone@int-e.eu PRIVMSG #esolangs :paste.debian.net
< 1765906228 425023 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah
< 1765906233 442506 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the names are confusing
< 1765906264 49161 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :For day 12, I just spent an hour or so _thinking_ about it (without actually doing anything) before doing the trivial heuristics.
< 1765906265 607777 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: https://int-e.eu/~bf3/tmp/aoc-2025-10-2.hs is what I did
< 1765906282 853775 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :It's annoying when the example of the day is fundamentally different from the actual puzzle input like that.
< 1765906332 700667 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Still faster than my 4.5 hours.
< 1765906391 766767 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Heck. It's worse... I didn't find the trivial satisfiability heuristic until the next day.
< 1765906456 11399 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I just saw that there was a lot of room left in the cases that weren't obviously unsatisfiable by area. So I went ahead and submitted a guess.
< 1765906456 827045 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :https://0x0.st/Pr4z.go is what I did, plus a whole lot of rather more verbose parsing code.
< 1765906527 985182 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I *did* enjoy the perversion of doing runhaskell | sh | grep | runhaskell[ish]
< 1765906579 986353 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(hmm, awk would've been shorter for that last bit)
< 1765906638 193900 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :WHAT?
< 1765906639 251111 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(Fun fact: AoC has a special blanket exception from the general horribly intrusive Google IP/copyright/etc processes, including for solution-sharing, so I wouldn't actually need that license/copyright header, but I made my AoC repo before sanity won over here w.r.t. that, so I just keep it around.)
< 1765906646 928479 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what is the sh doing there?
< 1765906686 256776 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: saving me from splitting my stdout into chunks to feed into lp_solve; instead I generate lp_solve << 1765907190 652454 PRIVMSG #esolangs :14[[07Ruler function14]]4 N10 02https://esolangs.org/w/index.php?oldid=170751 5* 03Aadenboy 5* (+906) 10add program form
< 1765907198 494747 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(that one isn't even a library)
< 1765907511 276921 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: But just imagine, you could have used GNU Parallel instead~
< 1765907535 50506 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Instead you're invited to use the preprocessor to use a different name than `main` for the main function so you can have your own: https://int-e.eu/~bf3/tmp/nauty-callgeng.c
< 1765907559 910172 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: I'm not familiar, should I consider myself lucky? :)
< 1765907595 235083 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 240 seconds
< 1765907622 618018 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(For what I was doing at the time I ended up actually tweaking a few more things and then doing an #include "geng.c"
< 1765907623 817990 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: It's a little clunky. It's one of those systems that has a dozen builtin operators for different kinds of parallel pipelines. Also, infamously, it's the product of an academic paper and you're expected to cite its usage in just about any sort of publishing context.
< 1765907716 18468 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah, so it's non-free software :P
< 1765907733 417315 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: https://bpa.st/VQPA here's what $(parallel) prints with no arguments. You're expected to sit down with the man page for an hour first.
< 1765907801 829515 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And yeah, there's been much argument on whether it really is Free. It's GPL for sure.
< 1765907885 105620 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Well in that case since the GPL forbids tacking on additional restrictions... I don't think they can enforce that payment.
< 1765907945 987396 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: wait… where's the licensing information in that?
< 1765907946 56241 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway. They're not wrong about the citation thing. But the way they convey this information looks terribly obnoxious.
< 1765907990 952867 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :aren't they licencing this under the GPL, which would require printing info about the license when invoked in the default way in an interactive mode?
< 1765908000 182559 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :how can they print that banner but not license info?
< 1765908012 445315 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Right!? You're expected to have already read part of the manual before you see this notice. In practice, users get told two or three times about the citation requirement, and maybe once about the GPL.
< 1765908014 278531 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: printf()
< 1765908063 601347 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: isn't that just a compile error?
< 1765908075 558366 :int-e!~noone@int-e.eu PRIVMSG #esolangs :IIUC the GPL *encourages* you to print license information in interactive programs but doesn't require it either.
< 1765908094 185799 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Anyway, on the original joke, the classic response is "but then I would have had to cite GNU Parallel"
< 1765908113 118200 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :"and I'd need a bibliography just for GNU Parallel, and that would be a big hassle just because I thought about using GNU Parallel"
> 1765908153 95594 PRIVMSG #esolangs :14[[07Ruler function14]]4 10 02https://esolangs.org/w/index.php?diff=170752&oldid=170751 5* 03Aadenboy 5* (+305) 10alternate constructions
< 1765908188 434917 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I omitted the arguments :P It's how you can print a banner.
< 1765908207 249290 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If I wrote papers professionally I'd make it a routine to try to sneak in sentences like "The authors briefly considered whether GNU Parallel[1] was suitable for the task. However, GNU Parallel is a tool for running multiple processes in parallel, and this paper describes a serial compiler."
< 1765908277 139689 :int-e!~noone@int-e.eu PRIVMSG #esolangs :[1] Citation omitted because we're not using GNU Parallel.
< 1765908298 616902 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Good luck convincing any editor to keep that in.)
< 1765908354 561780 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Convincing bibtex should not be too hard, it'll be som @misc I think.)
< 1765908361 841357 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*some
< 1765908370 823717 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh no, I'd do [1] Tange, O. GNU Parallel. ... Each citation is a tiny signal to Tange's boss that they should be promoted/tenured.
< 1765908406 241984 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm not a professional scientist, so my citations do nothing for them. I used it a bunch in university for sysadmin tasks.
< 1765908448 520689 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1765908469 122801 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: throw in "On the suggestion of a reviewer" and hide it from the first version of the article,
< 1765908523 616480 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas knows how to play the game.
< 1765908547 521925 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
< 1765908585 555738 :APic!apic@apic.name PRIVMSG #esolangs :Night
< 1765908586 704971 :APic!apic@apic.name PRIVMSG #esolangs :z
< 1765908903 405300 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: it'd be amusing if there were real repercussions. "I can't show my face at conferences anymore because I failed to cite GNU Parallel"
> 1765908926 416407 PRIVMSG #esolangs :14[[07User talk:Junkshipp14]]4 10 02https://esolangs.org/w/index.php?diff=170753&oldid=170668 5* 03Junkshipp 5* (+192) 10
> 1765908945 161302 PRIVMSG #esolangs :14[[07User talk:Junkshipp14]]4 10 02https://esolangs.org/w/index.php?diff=170754&oldid=170753 5* 03Junkshipp 5* (+90) 10
< 1765909878 137136 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That'd be a great shirt for a conference. "I cited GNU Parallel and all I got was this T-shirt"
< 1765910289 358353 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh it gets better. https://cgit.git.savannah.gnu.org/cgit/parallel.git/tree/src/parallel#n2145
< 1765910353 776643 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Eh, I'll just stay away.
< 1765910476 711017 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1765910489 713027 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :LMAO, as we used to say. Truly amazing, thanks.
< 1765910638 484106 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(But if I were so inclined I'd question that you can enforce an agreement in this manner and hit them with the GDPR.)
< 1765910663 236354 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Denmark has laws implmenting it.)
< 1765911308 698541 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The text at the citation notice link does concede that it's no kind of requirement.
< 1765911326 660610 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :"As the request for citation is not a legal requirement this is acceptable under GPLv3 and cleared with Richard M. Stallman himself."
< 1765911413 614453 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :https://cgit.git.savannah.gnu.org/cgit/parallel.git/tree/src/parallel#n2774 -- wowza.
< 1765911442 187187 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Apparently George and Andreas made the mistake of disobeying.
< 1765911636 265479 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Shocking.
> 1765911765 328974 PRIVMSG #esolangs :14[[07Object-Oriented Brainfuck (Hammy)14]]4 N10 02https://esolangs.org/w/index.php?oldid=170755 5* 03Hammy2 5* (+3218) 10Created page with "Object-oriented Brainfuck is an esolang by [[User:Hammy]]. ==The making== There isn't variables in BF, so no objects. And there's no way to use two cell's values at the same time. So I added another tape. > and < now mo
< 1765911893 633102 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
< 1765911912 317496 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway I wasn't going to redistribute it under that name, I just wanted to remove the offending source code line to avoid running the software with a peculiar option that I feel might actually be construed as a legal agreement if one is unlucky.
< 1765911931 276902 :int-e!~noone@int-e.eu PRIVMSG #esolangs :There *is* a fascinating legal puzzle here ;)
< 1765912774 7821 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Roko's Basilisk but the Basilisk only tortures people who don't namedrop Roko ~
< 1765913107 919686 :int-e!~noone@int-e.eu PRIVMSG #esolangs :sounds more or less biblical
< 1765913148 945219 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(they demand a bit more than just namedropping though)
< 1765913170 111561 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(hmm, and actually put restrictions on namedropping)
< 1765913214 172137 :int-e!~noone@int-e.eu PRIVMSG #esolangs :("Thou shalt not take the name of the LORD thy God in vain")
< 1765913231 841354 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And yet I feel it's similar in spirit. :P
< 1765913520 434951 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1765913581 569440 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds
< 1765913599 580543 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1765915066 667923 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1765915162 449804 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
> 1765915168 63510 PRIVMSG #esolangs :14[[07Template:Stub-214]]4 N10 02https://esolangs.org/w/index.php?oldid=170756 5* 03Hammy2 5* (+176) 10Created page with "{| class="wikitable" | [[File:Logo.png|20px]]This article is a stub. That means it's tiny and small. Please give us more information to improve this article. |}"
< 1765916131 340052 :DOS_User_webchat!~DOS_User_@72.red-88-1-117.dynamicip.rima-tde.net JOIN #esolangs * :[https://web.libera.chat] DOS_User_webchat
< 1765916139 116801 :DOS_User_webchat!~DOS_User_@72.red-88-1-117.dynamicip.rima-tde.net CHGHOST ~DOS_User_ :user/DOS-User:11249
< 1765916624 306470 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 JOIN #esolangs * :Textual User
< 1765917390 468585 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Remote host closed the connection
< 1765917889 342960 :DOS_User_webchat!~DOS_User_@72.red-88-1-117.dynamicip.rima-tde.net JOIN #esolangs * :[https://web.libera.chat] DOS_User_webchat
< 1765917900 501255 :DOS_User_webchat!~DOS_User_@72.red-88-1-117.dynamicip.rima-tde.net QUIT :Remote host closed the connection
< 1765920740 294835 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1765922284 722772 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything
> 1765922886 6517 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Saji782015 5* 10New user account
> 1765923263 610060 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=170757&oldid=170718 5* 03Saji782015 5* (+194) 10
< 1765924679 67861 :pool!~nathan@user/PoolloverNathan QUIT :Quit: The Lounge - https://thelounge.chat
< 1765924724 329437 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
< 1765925126 340416 :RainbowDash!~RainbowDa@158.41.146.127 JOIN #esolangs * :[https://web.libera.chat] RainbowDash
< 1765926348 297175 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1765926507 307734 :msv!~msv@user/msv QUIT :Ping timeout: 244 seconds
< 1765927067 601347 :tromp!~textual@2001:1c00:3487:1b00:dc21:3bf3:aa50:6091 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1765927076 445824 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1765927699 415368 :RainbowDash!~RainbowDa@158.41.146.127 QUIT :Quit: Client closed
< 1765928192 351260 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan
< 1765928459 106014 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1765929298 115425 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Huh, weird. The Burlesque REPL has started printing "blsq: freeHaskellFunctionPtr: not for me, guv! 0x7f63d596ffd0" after every byte of input.
< 1765929336 322568 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The shell still worked the other day, and the "blsq-golf" binary still does. :shrug:
< 1765929364 413117 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that looks a lot like an assert
< 1765929441 599156 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that's a cute one, hmm