< 1636762856 92642 :FreeFull!~freefull@user-5-173-24-13.play-internet.pl QUIT : < 1636762977 37144 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:bc15:5f36:ff81:a4bc QUIT :Quit: Client closed < 1636763238 654208 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 260 seconds < 1636763327 616867 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1636764265 912506 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:bc15:5f36:ff81:a4bc JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes < 1636764914 613117 :ais523!~ais523@213.205.240.226 JOIN #esolangs ais523 :(this is obviously not my real name) < 1636764924 749709 :ais523!~ais523@213.205.240.226 PRIVMSG #esolangs :b_jonas: *all* the vector registers are call-clobbered < 1636764946 84788 :ais523!~ais523@213.205.240.226 PRIVMSG #esolangs :which is ridiculous, but necessary for code compiled against different vector units to be able to link to each other < 1636765086 743063 :ais523!~ais523@213.205.240.226 PRIVMSG #esolangs :(actually I'm not sure about the last 16 %zmm registers, which didn't exist at the time the ABI was written – some of those could reasonably be call-preserved because code that isn't aware of them has no way of mentioning them and thus can't clobber them by mistake) < 1636765211 853816 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:bc15:5f36:ff81:a4bc PRIVMSG #esolangs :ok < 1636765743 295900 :ais523!~ais523@213.205.240.226 QUIT :Quit: quit < 1636765985 683044 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Then, maybe should allow to make calling conventions that can be supersets/subsets of other calling conventions, so that in some cases it might be possible to specify a function of a different calling convention than expected but can still work. There might also be some cases (although probably not common) that is possible to convert a calling convention by address adjustment. < 1636766178 320112 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Maybe then it will not be necessary to make all of the vector registers to be call-clobbered. < 1636766925 737285 :oerjan!~oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1636767136 913712 :Twingamerdudes96!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes < 1636767137 556913 :Twingamerdudes96!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 QUIT :Client Quit < 1636767151 913190 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes < 1636767171 204907 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 PRIVMSG #esolangs :bruh, someone took my name, idc my ya know, annoying < 1636767201 632504 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 PRIVMSG #esolangs :or, it could have gone stuck, I mean, it has same color as when I was logged into it < 1636767209 571527 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 PRIVMSG #esolangs :guess it must be stuck < 1636767210 587321 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 PRIVMSG #esolangs :oof < 1636767331 913483 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:bc15:5f36:ff81:a4bc QUIT :Ping timeout: 256 seconds < 1636767355 913260 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes < 1636767370 500476 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 PRIVMSG #esolangs :there we go, my account is now unstuck > 1636767383 119087 PRIVMSG #esolangs :14[[07Mash14]]4 10 02https://esolangs.org/w/index.php?diff=89584&oldid=89583 5* 03Twingamerdudes 5* (+134) 10Added else statment < 1636767569 937306 :Twingamerdudes83!~Twingamer@2601:588:c505:ce40:f415:ee60:3d1:aaf2 QUIT :Ping timeout: 256 seconds < 1636767618 589959 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Twingamerdudes: If you register your account, then you can tell IRC services that your old connection is a "ghost" and that the nickname should be reassigned to you. < 1636767635 278295 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 PRIVMSG #esolangs :ok < 1636767638 878115 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Because this kicks the old connection, it can't be done with unregistered nicks. < 1636767678 56763 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 PRIVMSG #esolangs :alr < 1636767888 113174 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 PRIVMSG #esolangs :just registered < 1636767994 843231 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :riv: i don't know about the random mess of rule 30, but rule 110 _does_ have gadgets (the gliders), but the known construction needs an infinite pattern. you'd need to find some kind of glider gun. also you'd need to make it work in a field that only expands leftwards, because rule 110 cannot grow rightwards into a 0 field. < 1636768116 347905 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 PRIVMSG #esolangs :I also updated mash < 1636768135 27412 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :on the bright side, i once investigated how rule 110 grows leftwards, and it's so fast that nothing can catch up to it and can be made to behave essentially as if it were a preexisting leftwards infinite "ether" pattern. < 1636768191 449459 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(alternatively, there are variants where it also spouts rightwards gliders in the process. which i suppose _is_ a kind of glider gun, but with limited number of options.) < 1636768267 630340 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oh iirc some of the options were actually _leftwards_ gliders, just not as fast as the expansion itself. < 1636768386 748054 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Twingamerdudes: Fun! I'm glad that you're contributing. < 1636768597 746918 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :actually there may have always been gliders, but some were fast enough to never interfere < 1636768792 739705 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 QUIT :Quit: Client closed < 1636768982 500749 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :http://oerjan.nvg.org/r110.txt is the mess where i listed the options < 1636768998 913454 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes > 1636772427 449502 PRIVMSG #esolangs :14[[07Alisj14]]4 10 02https://esolangs.org/w/index.php?diff=89585&oldid=88998 5* 03Squidmanescape 5* (+988) 10 > 1636772727 736772 PRIVMSG #esolangs :14[[07Alisj14]]4 10 02https://esolangs.org/w/index.php?diff=89586&oldid=89585 5* 03Squidmanescape 5* (-51) 10 > 1636773126 524565 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=89587&oldid=89318 5* 03Squidmanescape 5* (+12) 10 > 1636773286 742194 PRIVMSG #esolangs :14[[07Positional14]]4 N10 02https://esolangs.org/w/index.php?oldid=89588 5* 03Xorol 5* (+252) 10Created page with "Positional is a chess-based esolang. As the name suggests, it parses a chess position as code. Still WIP, but here's what I'm thinking: * Storage system that is an array with..." > 1636773627 613672 PRIVMSG #esolangs :14[[07No.14]]4 10 02https://esolangs.org/w/index.php?diff=89589&oldid=75655 5* 03Squidmanescape 5* (+167) 10 > 1636774560 943329 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=89590&oldid=89587 5* 03Squidmanescape 5* (+77) 10 > 1636774809 397801 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=89591&oldid=89590 5* 03Squidmanescape 5* (-1) 10 > 1636774845 916930 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=89592&oldid=89591 5* 03Squidmanescape 5* (-57) 10 < 1636776500 622973 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:108a:ce31:c71:5609 QUIT :Quit: Client closed < 1636778209 523859 :sprock!~sprock@user/sprock QUIT :Quit: brb < 1636778288 660455 :sprock!~sprock@user/sprock JOIN #esolangs sprock :Maeve Sproule > 1636782713 129113 PRIVMSG #esolangs :14[[07Arepo14]]4 N10 02https://esolangs.org/w/index.php?oldid=89593 5* 03DoggyDogWhirl 5* (+5859) 10Created a page for Arepo > 1636782905 71742 PRIVMSG #esolangs :14[[07User:DoggyDogWhirl14]]4 M10 02https://esolangs.org/w/index.php?diff=89594&oldid=87385 5* 03DoggyDogWhirl 5* (+63) 10Added new languages to list < 1636783675 45408 :earendel!uid498179@user/earendel QUIT :Quit: Connection closed for inactivity < 1636786579 9720 :oerjan!~oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1636791129 747960 :immibis!~hexchat@62.156.144.218 QUIT :Ping timeout: 256 seconds < 1636791772 584268 :Everything!~Everythin@37.115.210.35 JOIN #esolangs * :Everything < 1636794736 355996 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1636794869 886608 :ProofTechnique!sid79547@ilkley.irccloud.com QUIT :Ping timeout: 256 seconds < 1636795062 619438 :ProofTechnique!sid79547@ilkley.irccloud.com JOIN #esolangs ProofTechnique :ptech < 1636795211 630159 :aarchi!sid486183@uxbridge.irccloud.com QUIT :Ping timeout: 264 seconds < 1636795409 818668 :aarchi!sid486183@uxbridge.irccloud.com JOIN #esolangs aarchi :aarchi < 1636799526 619946 :wareya!~wareya@cpe-67-246-10-1.nycap.res.rr.com QUIT :Ping timeout: 260 seconds < 1636799962 663646 :immibis!~hexchat@62.156.144.218 JOIN #esolangs immibis :realname < 1636800508 836627 :earendel!uid498179@user/earendel JOIN #esolangs earendel :AmoreFS < 1636804991 834405 :b_jonas!~x@catv-176-63-3-164.catv.broadband.hu PRIVMSG #esolangs :ais523: ah sorry, you're right that all the xmm registers are scratch registers on unix. but I think you have the reasoning backwards. registers that don't yet exist when the abi is decided must be scratch registers, because user-space context changes can't preserve them if the implementation of the context change functions were written before those registers existed. < 1636805059 275311 :b_jonas!~x@catv-176-63-3-164.catv.broadband.hu PRIVMSG #esolangs :also the top of ymm registers also didn't yet exist when the ABI was decided, because the first x86_64 cpus only have SSE2, and my old home computer had an x86_64 cpu that only has SSE4_1 instructions but no AVX so no ymm registers < 1636805203 773744 :riv!river@tilde.team/user/river PRIVMSG #esolangs :thanks for the info oerjan! < 1636805679 521286 :b_jonas!~x@catv-176-63-3-164.catv.broadband.hu PRIVMSG #esolangs :oh and, this might be obvious but it took me a while to realize. do you know why the existing 128-bit vector register instructions from SSE2 must preserve the top of ymm registers, even though this is clearly bad both because the cpu has to do extra work to keep the top halves, and inconvenient for new software that uses ymm? it's because there can be existing interrupt handler (or signal handler) < 1636805685 593773 :b_jonas!~x@catv-176-63-3-164.catv.broadband.hu PRIVMSG #esolangs :functions using those old instructions, and they must not change the top of ymm registers because the function that the interrupt handler interrupted might be using it. on the other hand, the new AVX instructions aren't limited this way, so they zero the top of ymm registers when they write to an xmm register. < 1636806034 869295 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1636809425 913909 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:4883:b0d3:5006:aef JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes > 1636811469 41915 PRIVMSG #esolangs :14[[07Celsee14]]4 10 02https://esolangs.org/w/index.php?diff=89595&oldid=73676 5* 03FAKE1007 5* (-2657) 10Replaced content with " /del" < 1636815442 836815 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:4883:b0d3:5006:aef QUIT :Quit: Client closed < 1636816487 960150 :Everything!~Everythin@37.115.210.35 QUIT :Quit: leaving < 1636818137 755062 :sprout_!~quassel@2a02:a467:ccd6:1:9825:20f3:f69:55d5 QUIT :Ping timeout: 250 seconds < 1636818380 663825 :sprout!~quassel@2a02:a467:ccd6:1:34a5:6053:7bcf:2391 JOIN #esolangs * :anon < 1636819233 451347 :haavard!~haavard@haavard.me JOIN #esolangs haavard :Håvard Pettersson < 1636821252 913496 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:4883:b0d3:5006:aef JOIN #esolangs * :[https://web.libera.chat] Twingamerdudes < 1636823049 22369 :Twingamerdudes!~Twingamer@2601:588:c505:ce40:4883:b0d3:5006:aef QUIT :Quit: Client closed < 1636824263 590273 :sprout!~quassel@2a02:a467:ccd6:1:34a5:6053:7bcf:2391 QUIT :Ping timeout: 264 seconds < 1636825006 87067 :sprout!~quassel@2a02:a467:ccd6:1:34a5:6053:7bcf:2391 JOIN #esolangs * :anon < 1636825169 461742 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru QUIT :Quit: gone too far < 1636825297 59610 :sprout!~quassel@2a02:a467:ccd6:1:34a5:6053:7bcf:2391 QUIT :Ping timeout: 268 seconds < 1636825385 781549 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1636825571 951072 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru QUIT :Client Quit < 1636826483 648533 :sprout!~quassel@2a02:a467:ccd6:1:34a5:6053:7bcf:2391 JOIN #esolangs * :anon < 1636826932 877690 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Quit: ZNC 1.8.2+deb2~bpo10+1 - https://znc.in < 1636826932 961240 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Quit: ZNC 1.8.2+deb2~bpo10+1 - https://znc.in < 1636827569 888928 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1636827600 650330 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1636828215 615871 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1636828806 58805 :NotApplicable1!~NotApplic@2603-6010-a141-6fa3-2c86-f903-c878-391f.res6.spectrum.com QUIT :Remote host closed the connection < 1636829311 912080 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 256 seconds < 1636829311 912145 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Ping timeout: 256 seconds < 1636829505 817909 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1636829808 753178 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1636829891 616082 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1636831934 353501 :wareya!~wareya@cpe-67-246-10-1.nycap.res.rr.com JOIN #esolangs wareya :realname < 1636832843 26567 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Getting a little tired of every single thing I run printing a few "this version of `which' is deprecated; use `command -v' in scripts instead." messages. :/ < 1636834026 688455 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Yeah that is such a useless message when you invoke a third party script or program. < 1636834146 277158 :int-e!~noone@int-e.eu PRIVMSG #esolangs :though hmm, I don't see it much? `thunderbird` has a wrapper script using `which` < 1636834200 91979 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm I guess the "intelligent" bash autocompletion would be susceptible too. < 1636836216 354726 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I was building OpenWRT. < 1636836223 95491 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The build process and other assorted scripts do a lot of it. < 1636836467 152101 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: you /could/ comment out the 4th line in /usr/bin/which :P < 1636836609 254830 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or prefix it with something like [[ -z "$QUIET_WHICH" ]] && > 1636838519 518961 PRIVMSG #esolangs :14[[07Arepo14]]4 10 02https://esolangs.org/w/index.php?diff=89596&oldid=89593 5* 03DoggyDogWhirl 5* (+1593) 10Finished page for now > 1636838970 407695 PRIVMSG #esolangs :14[[07Arepo14]]4 10 02https://esolangs.org/w/index.php?diff=89597&oldid=89596 5* 03DoggyDogWhirl 5* (+141) 10Thought of a couple more ideas < 1636839516 478712 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru QUIT :Read error: Connection reset by peer < 1636839570 906542 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv > 1636840532 808922 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=89598&oldid=83256 5* 03Quintopia 5* (-828) 10This algorithm is in all ways superseded by Urban's original below it, so removing it to clean up a very long page. > 1636841388 968191 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Sunarch 5* 10New user account < 1636841962 536451 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Do you have 8x8 fonts for some other IBM code pages? (Later I can add other sizes too, and also multibyte encodings, but currently not.) > 1636843173 858814 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=89599&oldid=89573 5* 03Sunarch 5* (+196) 10/* Introductions */ < 1636843863 863199 :arseniiv!~arseniiv@94.41.2.66.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1636844949 664894 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1636845707 906264 :fungot!~fungot@2a01:4b00:82bb:1341::a QUIT :Ping timeout: 260 seconds