< 1639440070 38744 :int-e!~noone@int-e.eu PRIVMSG #esolangs :at least for now, since I actually do have another useless thing to work on < 1639440822 376807 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I probably need to downsample those stats, because I've got less than two days worth of data (at the 5 minute granularity), but the HTML files are already 4.5M. < 1639440901 587996 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Though the thing is, it needs more resolution at the start. Maybe I could keep 5-minute data for the first day after unlock, then hourly data for the first week, and then daily for the rest. < 1639441134 921494 :oerjan!~oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen > 1639441488 3520 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03MiguelEX3 5* 10New user account > 1639443185 935634 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03UnzorTheLangDevGuy 5* 10New user account > 1639443429 53902 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=90813&oldid=90721 5* 03UnzorTheLangDevGuy 5* (+303) 10 > 1639444027 50068 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=90814&oldid=90813 5* 03MiguelEX3 5* (+284) 10 > 1639444083 584295 PRIVMSG #esolangs :14[[07Brainfuck implementations14]]4 M10 02https://esolangs.org/w/index.php?diff=90815&oldid=90017 5* 03MiguelEX3 5* (+154) 10Adding Brainoof Interpreter > 1639444357 652011 PRIVMSG #esolangs :14[[07AnalLang14]]4 N10 02https://esolangs.org/w/index.php?oldid=90816 5* 03UnzorTheLangDevGuy 5* (+20461) 10Created page with "AnalLang is an esoteric joke programming language made by Unzor. Its interpreter is written in Node.js, and the language itself is the emojis "" repeated in a sequence..." > 1639444676 710257 PRIVMSG #esolangs :14[[07AnalLang14]]4 10 02https://esolangs.org/w/index.php?diff=90817&oldid=90816 5* 03UnzorTheLangDevGuy 5* (+130) 10 > 1639444725 259028 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Monotools 5* 10New user account > 1639445433 407081 PRIVMSG #esolangs :14[[07AnalLang14]]4 10 02https://esolangs.org/w/index.php?diff=90818&oldid=90817 5* 03UnzorTheLangDevGuy 5* (+76) 10 > 1639445883 467523 PRIVMSG #esolangs :14[[07AnalLang14]]4 10 02https://esolangs.org/w/index.php?diff=90819&oldid=90818 5* 03UnzorTheLangDevGuy 5* (+857) 10 < 1639448081 671540 :Kit!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1639449437 180944 :imode!~imode@user/imode NICK :diogenes < 1639449445 488048 :diogenes!~imode@user/imode NICK :imode > 1639453663 915427 PRIVMSG #esolangs :14[[07Staircasemaker14]]4 N10 02https://esolangs.org/w/index.php?oldid=90820 5* 03Threesodas 5* (+2207) 10Created page with "[[Category:Joke_languages]] [[Category:2020]] [[ '''staircasemaker''' is the sequel to '''laddermaker''' (''staircasemaker'' is often referred to as '''[[laddermaker]]++''').<..." > 1639453685 238475 PRIVMSG #esolangs :14[[07Staircasemaker14]]4 10 02https://esolangs.org/w/index.php?diff=90821&oldid=90820 5* 03Threesodas 5* (-5) 10 > 1639453740 752699 PRIVMSG #esolangs :14[[07Unlabels14]]4 10 02https://esolangs.org/w/index.php?diff=90822&oldid=90808 5* 03Threesodas 5* (+38) 10 > 1639454086 453176 PRIVMSG #esolangs :14[[07User:Threesodas14]]4 10 02https://esolangs.org/w/index.php?diff=90823&oldid=90807 5* 03Threesodas 5* (+73) 10 > 1639454095 915835 PRIVMSG #esolangs :14[[07User:Threesodas14]]4 10 02https://esolangs.org/w/index.php?diff=90824&oldid=90823 5* 03Threesodas 5* (-1) 10 > 1639454119 557657 PRIVMSG #esolangs :14[[07Backsharp14]]4 10 02https://esolangs.org/w/index.php?diff=90825&oldid=82595 5* 03Threesodas 5* (-37) 10 < 1639454176 371579 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639454176 475561 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639454369 152933 :Kit!~u0_a391@2603-6010-a141-6fa3-88f4-4cc9-a7b6-7571.res6.spectrum.com QUIT :Ping timeout: 250 seconds < 1639454554 362909 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639454609 157365 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639454714 379352 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639454762 412968 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639454792 366692 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639454827 225754 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639455170 380866 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639455170 465219 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639455645 576900 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639455645 881013 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639455669 379588 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639455669 465259 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer > 1639455924 571120 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=90826&oldid=90724 5* 03Squidmanescape 5* (-22) 10/* Implementation Planned */ > 1639455992 440473 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=90827&oldid=90826 5* 03Squidmanescape 5* (+22) 10 < 1639456047 378746 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639456370 212985 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639456726 66419 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639456726 149237 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer > 1639457083 862901 PRIVMSG #esolangs :14[[07Suzy14]]4 10 02https://esolangs.org/w/index.php?diff=90828&oldid=16324 5* 03Squidmanescape 5* (-12) 10If it can represent Brainfuck, isn't it Turing-complete? < 1639457183 574123 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639457183 704431 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer > 1639457545 216574 PRIVMSG #esolangs :14[[07Aheui Turing-completeness proof14]]4 10 02https://esolangs.org/w/index.php?diff=90829&oldid=90720 5* 03ColorfulGalaxy 5* (+0) 10Replaced placeholder characters < 1639457579 51837 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639457579 143193 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Read error: Connection reset by peer < 1639458077 65119 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com JOIN #esolangs * :u0_a391 < 1639461896 736558 :oerjan!~oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1639463617 744781 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639464224 777659 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639465534 89288 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639465680 959375 :MrAureliusR_!~MrAureliu@user/mraureliusr JOIN #esolangs MrAureliusR :Got ZNC? < 1639465764 762000 :MrAureliusR!~MrAureliu@user/mraureliusr QUIT :Ping timeout: 268 seconds < 1639467520 418658 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1639467808 628405 PRIVMSG #esolangs :14[[07Haczyk14]]4 10 02https://esolangs.org/w/index.php?diff=90830&oldid=90793 5* 03Squidmanescape 5* (+2194) 10 > 1639467922 831574 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=90831&oldid=90827 5* 03Squidmanescape 5* (-396) 10 > 1639467931 476569 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=90832&oldid=90831 5* 03Squidmanescape 5* (+1) 10/* Special Pages */ > 1639467947 81611 PRIVMSG #esolangs :14[[07User:Squidmanescape/Unimplemented By Date14]]4 N10 02https://esolangs.org/w/index.php?oldid=90833 5* 03Squidmanescape 5* (+297) 10Created page with "==Languages I Explicitly Won't Ever Implement== {| class="wikitable" |- ! Reason !! Applicable Languages |- | I don't understand the specifications. | [[(0)]], Turinf machin..." > 1639467957 640462 PRIVMSG #esolangs :14[[07User:Squidmanescape/Unimplemented By Date14]]4 10 02https://esolangs.org/w/index.php?diff=90834&oldid=90833 5* 03Squidmanescape 5* (+0) 10/* 1994 */ < 1639468905 725738 :dyeplexer!~dyeplexer@user/dyeplexer JOIN #esolangs dyeplexer :t b k ky jt h bc > 1639468934 623210 PRIVMSG #esolangs :14[[07User:Squidmanescape/Unimplemented By Date14]]4 10 02https://esolangs.org/w/index.php?diff=90835&oldid=90834 5* 03Squidmanescape 5* (+57) 10/* 1995 */ > 1639469400 515152 PRIVMSG #esolangs :14[[072Deadfish/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=90836&oldid=90167 5* 03Squidmanescape 5* (-18) 10 < 1639469818 556883 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639470440 501346 :MrAureliusR_!~MrAureliu@user/mraureliusr NICK :MrAureliusR < 1639470962 10959 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1639474725 774009 :slavfox_!~slavfox@93.158.232.111 JOIN #esolangs slavfox :slavfox < 1639474897 293368 :olsner_!~salparot@c83-252-230-207.bredband.tele2.se JOIN #esolangs olsner :Got ZNC? < 1639475204 56338 :MrAureliusR!~MrAureliu@user/mraureliusr QUIT :*.net *.split < 1639475204 141002 :slavfox!~slavfox@93.158.232.111 QUIT :*.net *.split < 1639475204 508989 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu QUIT :*.net *.split < 1639475204 756061 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1639475204 841624 :Melvar!~melvar@dslb-092-074-060-113.092.074.pools.vodafone-ip.de QUIT :*.net *.split < 1639475205 272541 :haavard!~haavard@haavard.me QUIT :*.net *.split < 1639475205 314509 :olsner!~salparot@c83-252-230-207.bredband.tele2.se QUIT :*.net *.split < 1639475205 953162 :slavfox_!~slavfox@93.158.232.111 NICK :slavfox < 1639475511 960262 :MrAureliusR!~MrAureliu@user/mraureliusr JOIN #esolangs MrAureliusR :Got ZNC? < 1639475511 960321 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu JOIN #esolangs b_jonas :b_jonas < 1639475511 960335 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN #esolangs lambdabot :Lambda_Robots:_100%_Loyal < 1639475568 724999 :haavard!root@haavard.me JOIN #esolangs haavard :Håvard Pettersson < 1639475598 705655 :Melvar!~melvar@dslb-092-074-060-113.092.074.pools.vodafone-ip.de JOIN #esolangs Melvar :melvar < 1639476902 364208 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 240 seconds < 1639476906 187458 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1639477076 747517 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1639478433 864103 PRIVMSG #esolangs :14[[07MGIFOS14]]4 10 02https://esolangs.org/w/index.php?diff=90837&oldid=75707 5* 03Kaveh Yousefi 5* (+186) 10Reformatted some text as code and added a hyperlink to my implementation on GitHub. > 1639478491 459461 PRIVMSG #esolangs :14[[07BF+BF14]]4 10 02https://esolangs.org/w/index.php?diff=90838&oldid=90318 5* 03Kaveh Yousefi 5* (-2) 10Changed the category tag Unimplemented to Implemented. < 1639481693 232405 :arseniiv!~arseniiv@136.169.233.18 JOIN #esolangs * :the chaotic arseniiv < 1639481704 953554 :arseniiv!~arseniiv@136.169.233.18 PRIVMSG #esolangs :have a nice bye < 1639481707 300159 :arseniiv!~arseniiv@136.169.233.18 QUIT :Client Quit < 1639482738 490048 :u0_a391!~u0_a391@cpe-76-190-178-139.neo.res.rr.com NICK :Kit < 1639484338 350565 :u0_a391!~u0_a391@2600:380:bc45:adef:d3fa:1726:dfdf:e083 JOIN #esolangs * :u0_a391 < 1639484557 36826 :Kit!~u0_a391@cpe-76-190-178-139.neo.res.rr.com QUIT :Ping timeout: 240 seconds < 1639485842 100592 :u0_a391!~u0_a391@2600:380:bc45:adef:d3fa:1726:dfdf:e083 NICK :Kit < 1639487612 355360 :Kit!~u0_a391@2600:380:bc45:adef:d3fa:1726:dfdf:e083 QUIT :Ping timeout: 240 seconds < 1639490275 872111 :Kit!~u0_a391@2600:380:bc45:adef:d3fa:1726:dfdf:e083 JOIN #esolangs * :u0_a391 < 1639490559 165933 :Kit!~u0_a391@2600:380:bc45:adef:d3fa:1726:dfdf:e083 QUIT :Ping timeout: 265 seconds < 1639490679 125348 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1639492646 86089 :u0_a391!~u0_a391@64.85.173.130 JOIN #esolangs * :u0_a391 < 1639492839 34421 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639492953 483241 :u0_a391!~u0_a391@64.85.173.130 NICK :Kit < 1639493319 435849 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639494332 149369 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1639494469 423986 PRIVMSG #esolangs :14[[07Ecstatic14]]4 10 02https://esolangs.org/w/index.php?diff=90839&oldid=88672 5* 03Kaveh Yousefi 5* (+260) 10Added a hyperlink to my implementation of the Ecstatic programming language on GitHub. < 1639494975 854087 :sprout!~quassel@2a02:a467:ccd6:1:558b:2015:9c55:ace3 PRIVMSG #esolangs :https://github.com/egel-lang/aoc-2021/blob/main/day14/task2.eg <- Advent of Code, day 14, task 2, solution in Egel. though dicts are overkill on this problem < 1639494978 252822 :sprout!~quassel@2a02:a467:ccd6:1:558b:2015:9c55:ace3 PRIVMSG #esolangs :https://pasteboard.co/6fErCUImZtkF.png <- 'pretty' colors > 1639498729 166176 PRIVMSG #esolangs :14[[07So simple dollar14]]4 N10 02https://esolangs.org/w/index.php?oldid=90840 5* 03Threesodas 5* (+772) 10Created page with "[[Category:Joke_languages]] [[Category:2021]] [[Category:Unusable_for_programming]] '''so simple dollar''' is among the simplest programming languages. It only uses $ 1639498797 121594 PRIVMSG #esolangs :14[[07So simple dollar14]]4 10 02https://esolangs.org/w/index.php?diff=90841&oldid=90840 5* 03Threesodas 5* (+30) 10 > 1639498805 609273 PRIVMSG #esolangs :14[[07So simple dollar14]]4 10 02https://esolangs.org/w/index.php?diff=90842&oldid=90841 5* 03Threesodas 5* (-30) 10 > 1639498836 952925 PRIVMSG #esolangs :14[[07So simple dollar14]]4 10 02https://esolangs.org/w/index.php?diff=90843&oldid=90842 5* 03Threesodas 5* (+38) 10 > 1639498905 45049 PRIVMSG #esolangs :14[[07Staircasemaker14]]4 10 02https://esolangs.org/w/index.php?diff=90844&oldid=90821 5* 03Threesodas 5* (-3) 10 < 1639499078 577428 :u0_a391!~u0_a391@2600:380:bc45:adef:2d0a:ca53:86:94ce JOIN #esolangs * :u0_a391 < 1639499098 94743 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1639499339 54763 :Kit!~u0_a391@64.85.173.130 QUIT :Ping timeout: 256 seconds > 1639499577 390526 PRIVMSG #esolangs :14[[07AnalLang14]]4 10 02https://esolangs.org/w/index.php?diff=90845&oldid=90819 5* 03UnzorTheLangDevGuy 5* (+724) 10 > 1639499634 465178 PRIVMSG #esolangs :14[[07AnalLang14]]4 10 02https://esolangs.org/w/index.php?diff=90846&oldid=90845 5* 03UnzorTheLangDevGuy 5* (-2) 10 < 1639500358 767537 :u0_a391!~u0_a391@2600:380:bc45:adef:2d0a:ca53:86:94ce NICK :Kit < 1639502657 732085 :Koen!~Koen@128.245.88.92.rev.sfr.net JOIN #esolangs * :Koen < 1639504001 386428 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639505286 464907 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639505321 678998 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Client Quit < 1639505435 345765 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639506214 592606 :earendel!uid498179@user/earendel JOIN #esolangs earendel :AmoreFS < 1639507245 568543 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection < 1639507641 956078 :olsner_!~salparot@c83-252-230-207.bredband.tele2.se NICK :olsner < 1639507705 296312 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639507929 622275 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639508580 667706 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Part 1 can be done quite compactly in Burlesque, I got lnJ2.-s0-]{J2CO{J{~!}j+]g0jfe[~[]~]}\mj[~[+}10E!f:)-]J>]j<].- without trying to optimize it at all. < 1639508628 689455 :Koen!~Koen@128.245.88.92.rev.sfr.net QUIT :Remote host closed the connection < 1639508669 434527 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639508759 96385 :Koen!~Koen@128.245.88.92.rev.sfr.net JOIN #esolangs * :Koen < 1639509021 272080 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's basically just for every consecutive pair (2CO), look up the rule that starts the same ({~!}j+]g0jfe), insert the new letter and recompose the word; repeat 10 times ({...}10E!), count letter frequences (f:)-]) and subtract the minimum from the maximum (J>]j<].-). < 1639509628 682358 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1639509846 398035 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :> (Also, I thought two bits was a crumb?) < 1639509848 95458 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : error: < 1639509848 95495 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : A section must be enclosed in parentheses < 1639509848 181914 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : thus: (I thought two bits was a crumb ?) < 1639509853 749930 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :ok good to know much better than my name < 1639509881 351828 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :lambdabot, you're silly. < 1639509887 230229 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :xor is a nice idea < 1639509905 951659 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :like xor against 01010101 and then look for 11 in any of the 4 slots < 1639509999 620954 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Ping timeout: 252 seconds < 1639510041 796559 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :00 ^ 01 ^ 10 = 11, 00 ^ 01 ^ 11 = 10, 00 ^ 10 ^ 11 = 01 and 01 ^ 10 ^ 11 = 00, so if you do really know the least significant two bits are always the missing ones, `x |= (x >> 6) ^ (x >> 4) ^ (x >> 2) & 3` will fill up the missing one. < 1639510084 303641 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :OMG :D < 1639510375 464645 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`` python3 -c 'tests = [0b01_11_10_00, 0b00_10_11_00, 0b11_01_00_00, 0b01_00_10_00]; print(list(f"{x|(x>>6^x>>4^x>>2)&3:08b}" for x in tests))' # just checking < 1639510376 961839 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​['01111000', '00101101', '11010010', '01001011'] < 1639510706 759182 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #esolangs zzo38 :zzo38 < 1639510939 828485 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :What fizzie mention is like what was also what was my idea when I mention the XOR < 1639511107 204993 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes, to be clear, I only thought of that because of zzo38's comment on xor'ing them together. < 1639511128 109786 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :OK < 1639511558 696622 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It does make sense; xor'ing together _all_ bitstrings of a given length N >= 2 must give 0 (because for each bit position, there are 2^N/2 ones, and that's even for N >= 2); and if you omit exactly one of them, that's the same as including that missing one twice, but on the other hand that's also the same as 0^missing, or just missing. < 1639511594 379856 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :fantastic < 1639511929 945996 :Koen!~Koen@128.245.88.92.rev.sfr.net QUIT :Remote host closed the connection > 1639512787 213187 PRIVMSG #esolangs :14[[07User:Hakerh400/Proof 00214]]4 10 02https://esolangs.org/w/index.php?diff=90847&oldid=90669 5* 03Hakerh400 5* (+91) 10 > 1639513313 83483 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=90848&oldid=90814 5* 03Lukalot 5* (+207) 10Introduce myself > 1639513333 323792 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=90849&oldid=90778 5* 03Lukalot 5* (+13) 10Add Unilot to language list < 1639513763 821690 :zegalch!~zegalch@178.128.75.133 QUIT :Remote host closed the connection < 1639513788 179331 :zegalch!~zegalch@178.128.75.133 JOIN #esolangs zegalch :The Lounge User < 1639514932 585141 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :(On MMIX, a single MXOR instruction can be used.) < 1639515180 160722 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1639515421 794468 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: Disconnecting > 1639515682 905078 PRIVMSG #esolangs :14[[07Bananaban14]]4 N10 02https://esolangs.org/w/index.php?oldid=90850 5* 031hals 5* (+1456) 10create < 1639516655 293643 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User > 1639516721 236547 PRIVMSG #esolangs :14[[07Bananaban14]]4 10 02https://esolangs.org/w/index.php?diff=90851&oldid=90850 5* 031hals 5* (+19) 10add reference to Set page < 1639517493 24980 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Meh, surely there must be a prettier way to turn a list like {{a x1} {b y1} {c z1} {a x2} {b y2} {a x3}} into {{a x1+x2+x3} {b y1+y2} {c z1}} than what I came up with, ><{-]j-]==}gb{)[~++j-]-]CL}[m. < 1639517613 52675 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Which basically has the steps {{a x1} {b y1} {c z1} {a x2} {b y2} {a x3}} → {{a x1} {a x2} {a x3} {b y1} {b y2} {c z1}} → {{{a x1} {a x2} {a x3}} {{b y1} {b y2}} {{c z1}}} → {{a x1+x2+x3} {b y1+y2} {c z1}}. < 1639517766 629002 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :fizzie: I think you could carryless multiply by 21, then right shift 6, then add 2, then bitwise and with 3 to get the missing number, but that's probably not the best method, it's just a particularly funny one < 1639517780 218785 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :for river's problem that is < 1639517791 722055 :b_jonas!~x@catv-176-63-4-47.catv.broadband.hu PRIVMSG #esolangs :but test this before you use it, I may have got it wrong < 1639518113 128832 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :what :D < 1639518116 865104 :river!~My_user_n@tilde.team/user/river PRIVMSG #esolangs :why the heck would that work > 1639518581 41510 PRIVMSG #esolangs :14[[07A.R.T.I.C.L.E.14]]4 10 02https://esolangs.org/w/index.php?diff=90852&oldid=90812 5* 03SoicBR 5* (+24) 10 < 1639518797 60550 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Can GCC or other compilers optimize any C codes into MOR and MXOR instructions of MMIX (or other instruction sets that have those, if any (I think 64-bit WebAssembly might have)), even when not explicitly specified in the C code? < 1639520757 149065 :Koen!~Koen@128.245.88.92.rev.sfr.net JOIN #esolangs * :Koen < 1639521504 252426 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1639522586 522563 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.3 < 1639523265 5269 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh cool, leaking memory is safe :-) https://doc.rust-lang.org/std/boxed/struct.Box.html#method.leak < 1639523735 221659 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1639523841 699239 :Koen!~Koen@128.245.88.92.rev.sfr.net QUIT :Quit: Leaving... > 1639524176 926585 PRIVMSG #esolangs :14[[07User:Hakerh400/Proof 00214]]4 10 02https://esolangs.org/w/index.php?diff=90853&oldid=90847 5* 03Hakerh400 5* (+17837) 10Finally add the proof > 1639524219 839239 PRIVMSG #esolangs :14[[07User:Hakerh400/Proof 00214]]4 10 02https://esolangs.org/w/index.php?diff=90854&oldid=90853 5* 03Hakerh400 5* (+2) 10 > 1639524600 940838 PRIVMSG #esolangs :14[[07User:Hakerh400/Bijection between reals and the powerset of naturals14]]4 10 02https://esolangs.org/w/index.php?diff=90855&oldid=87875 5* 03Hakerh400 5* (+84) 10