< 1672719124 51821 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :One way to make a bit interleaving in a JavaScript code is: (x=>parseInt(x.toString(2),4)) (I don't know what is the way to do it with the big integer type, though) < 1672725021 97287 :slavfox!~slavfox@93.158.232.111 QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1672725234 467552 :slavfox!~slavfox@93.158.232.111 JOIN #esolangs slavfox :slavfox < 1672726562 21993 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Are there any game theory analyses of Ahyoheek/Ayoheek? < 1672728547 131200 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I don't know what is "Ahyoheek/Ayoheek" < 1672729616 557871 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://archive.guildofarchivists.org/wiki/Ahyoheek (it's pen beats page beats beetle, not sure why that's unclear on here) < 1672729641 18178 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Sort of a rock/paper/scissors game except 2-5 player, and the goal is to win with one object 3 times < 1672729771 962287 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://www.youtube.com/watch?v=Xr7Mwrb5vAE < 1672730656 182926 :moony2!moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her) < 1672730719 72701 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Ping timeout: 252 seconds < 1672730719 118958 :Bowserinator_!Bowserinat@hellomouse/dev/bowserinator JOIN #esolangs Bowserinator :No VPS :( < 1672730787 229410 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 256 seconds < 1672730787 505214 :moony2!moony@hellomouse/dev/moony NICK :moony < 1672732521 594658 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :OK < 1672736342 865932 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Suppose my opponent has two Pens. If they throw Pen and I throw Book, they win. So I should throw either Beetle or Pen, right? Random? Or should I still have a chance of throwing Book in case they try to go Beetle to catch me throwing Pen? < 1672736393 387827 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :And then in larger games there can be a prisoner's dilemma and tragedy of the commons, where people should block someone who might be about to win, but individuals might choose to throw whatever would beat that < 1672736598 444112 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1672739773 894890 :int-e!~noone@int-e.eu PRIVMSG #esolangs :odd that there aren't 5 objects :-P < 1672740262 125876 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1672740281 323973 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` datei # is it just me, or are you in the future too, HackEso? < 1672740283 364101 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :2023-01-03 10:04:42.369 +0000 UTC January 3 Tuesday 2023-W01-2 < 1672740295 401587 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :2023. crazy. < 1672742132 462491 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1672742153 880771 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 268 seconds < 1672742299 720140 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1672742357 476294 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh right, it's that time of the year again where I want to send an email from my gmail account and it has automatically re-re-re-re-re-enabled the setting that disallows so-called less secure apps from sending email. < 1672742477 54881 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Err what now. "This setting is no longer available. Learn more" < 1672742521 366577 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I have no words. < 1672742659 180113 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1672742777 935181 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Whatever. It took me 7 months to notice the change. I guess I just won't bother. < 1672743158 316583 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I've never really understood why (a) "app passwords" are only available for accounts with two-factor auth turned on (as opposed to being an option for any account, instead of providing your actual password), and (b) why you can't set the same limited scopes for them that you can for actual OAuth clients. < 1672743160 602370 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Although I guess the most likely reason for (b) is that choosing the scopes is something only developers are expected to understand. < 1672743275 71428 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh right, "app passwords" are a thing. They aren't even visible to me. < 1672743293 183843 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That'd be due to (a) most likely. < 1672743422 605728 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And the OAuth crap requires a developer account in my context. < 1672743629 345032 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Right but you also said that you don't understand (a) :-) > 1672743657 112461 PRIVMSG #esolangs :14[[07Barely14]]4 M10 02https://esolangs.org/w/index.php?diff=105904&oldid=65412 5* 03Salpynx 5* (+4) 10correct capitalisation, and link < 1672743717 587018 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And finally, where is your fucking logout button... < 1672743747 50367 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Apparently that's only an option for *other* sessions, not the "current" one.) < 1672743786 544203 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Though I bet that there's still some well-hidden link that continues to work, but it's not advertised anywhere. < 1672743834 577635 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :int-e: logout for what, the web interface or for an app using app password? < 1672743853 16508 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the google account < 1672743882 4918 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the web thing < 1672743900 705871 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's a "Sign out" button in the account "disc" for me, at least. < 1672743917 874101 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm < 1672743929 385723 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :int-e: top right round face/avatar picture in gmail, opens a menu, click "Sign out" in that < 1672743962 94896 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Maybe I missed it. I did read the "Sign out of Gmail" help page though, and that sent me to the account/devices thing. < 1672743993 183872 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway. Sorry for the rant, this upsets me more than it should. < 1672744056 95554 :int-e!~noone@int-e.eu PRIVMSG #esolangs :2FA may be the path of least resistance for me actually, since U2F is an option. < 1672744285 445571 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Will app passwords even work the way I want though? Or does using an app password without being logged into the google account before trigger the whole 2FA process? < 1672746052 626633 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As far as I know, they work in the expected way -- as in, they're pretty much an exemption from 2FA. I used to use them for mutt and Thunderbird. But I've not used them for the last year or so. And given the same "less secure apps" vs. "more secure apps" phrasing in the help pages about app passwords, I wouldn't be incredibly surprised if they got the same deprecation too. < 1672746228 497347 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Coincidentally, I just got the December Search performance report for esolangs.org in my Gmail inbox. < 1672746239 233794 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It continues to be underwhelming. < 1672746265 356654 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"brainfuck" is still the top performing query, driving a total of 12 (!) clicks. < 1672747106 47009 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :out of how many total clicks? < 1672747367 350970 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :95, I think. < 1672747378 955748 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That's over three a day. < 1672750590 142613 :IdfbAn!~IdfbAn@94-43-110-156.dsl.utg.ge JOIN #esolangs * :[https://web.libera.chat] IdfbAn < 1672751814 99562 :IdfbAn!~IdfbAn@94-43-110-156.dsl.utg.ge QUIT :Quit: Client closed < 1672756789 949457 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1672758280 331495 PRIVMSG #esolangs :14[[07CTFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=105905&oldid=104693 5* 03Pro465 5* (-10) 10remove specification of bijective base 10 < 1672760212 10553 :Melvar`!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de NICK :Melvar < 1672760600 537027 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :Thought: an esolang that’s a concatenative language but the implicit data structure is a map/dict rather than a stack. All the builtins have hardcoded keys that they take their arguments and leave their results at. Primitive “push” commands include a key, e.g. `a:6` to set entry `a` to `6`. Currently pondering whether having a primitive for movement/reassignment is necessary or if a builtin < 1672760602 205352 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :will work. < 1672760677 198018 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :(If you need to tell a procedure to do something at a variable key, you need to pass the variable key as the value at a hardcoded key.) < 1672760966 126234 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :Hmm. I guess to store lists, you do kind of need some ways to manipulate keys as values? < 1672761364 48918 :Thelie!~Thelie@2a03:2260:300c:400:d115:ecfe:1ef4:7596 JOIN #esolangs Thelie :Thelie < 1672761909 465877 :bgs!~bgs@212-85-160-171.dynamic.telemach.net JOIN #esolangs bgs :bgs > 1672765758 583804 PRIVMSG #esolangs :14[[07Skim machine14]]4 10 02https://esolangs.org/w/index.php?diff=105906&oldid=68223 5* 03Kaveh Yousefi 5* (+177) 10Added a hyperlink to my implementation of the Skim machine programming language on GitHub and changed the category tag Unimplemented to Implemented. > 1672765907 308678 PRIVMSG #esolangs :14[[07Skim machine14]]4 10 02https://esolangs.org/w/index.php?diff=105907&oldid=105906 5* 03Kaveh Yousefi 5* (+270) 10Added an examples section with an addition program as its incipient member. > 1672766210 83936 PRIVMSG #esolangs :14[[07Skim machine14]]4 10 02https://esolangs.org/w/index.php?diff=105908&oldid=105907 5* 03Kaveh Yousefi 5* (+1831) 10Added further information regarding the syntax. < 1672766362 823768 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1672770873 958382 :Thelie!~Thelie@2a03:2260:300c:400:d115:ecfe:1ef4:7596 QUIT :Ping timeout: 260 seconds < 1672771211 259483 :b_jonas!~x@adsl-89-134-28-183.monradsl.monornet.hu JOIN #esolangs * :b_jonas < 1672771795 201130 :b_jonas!~x@adsl-89-134-28-183.monradsl.monornet.hu PRIVMSG #esolangs :`slashlearn password//The password of the month is non-(mint-flavored) dental floss. < 1672771798 592922 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Relearned 'password': The password of the month is non-(mint-flavored) dental floss. > 1672773553 702940 PRIVMSG #esolangs :14[[07Skim machine14]]4 10 02https://esolangs.org/w/index.php?diff=105909&oldid=105908 5* 03Kaveh Yousefi 5* (+585) 10Relocated the instruction pattern into the newly introduced command section. < 1672778685 798058 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Melvar: That sounds a lot like registers? < 1672778705 468883 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess the idea here is that you have an addressing mode for talking about registers dynamically, which is maybe less common. < 1672778735 371453 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess AVR or something has that? < 1672778754 764324 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the more registers, the better the organ? < 1672781807 887360 :bgs!~bgs@212-85-160-171.dynamic.telemach.net QUIT :Remote host closed the connection < 1672785025 915955 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :shachaf: I suppose it does, but there’s an unbounded number of registers and operations can’t have something that looks like the arguments of an asm instruction, they just have to hardcode what registers their args are in. < 1672785236 408375 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :Also, the closest thing to a pointer is to put a map key / register name into another register, at least that’s what I’m thinking at the moment. < 1672785404 297213 :b_jonas!~x@adsl-89-134-28-183.monradsl.monornet.hu PRIVMSG #esolangs :bwahahaha! spam email in HTML that has the text of a link starting with "https;//", presumably to work around antivirus or antispam measures that trigger on when the link text is an URL but very different from the target < 1672785450 306517 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :Another way to look at it is that literally everything is a global variable and procedures just have to read globals for their inputs and write globals for their outputs. < 1672785465 655239 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ARGH. Firefox does autocorrect that. < 1672785627 998830 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :So basically it becomes a challenge of not clobbering something you still need while putting everything where the procedures you’re using expect it. I suppose getting anything done would devolve into figuring out how to implement a stack on top of this. < 1672786052 963635 :b_jonas!~x@adsl-89-134-28-183.monradsl.monornet.hu PRIVMSG #esolangs :Melvar: traditional BASIC and I think INTERCAL only have parameterless subroutine calls, so you generally use global variables to pass arguments. the same happens in machine-code programs on 6502 and other old processors because they don't have efficient stack-relative access, so it's easier to pass arguments in the null page or other fixed addresses, or in registers for processors with more registers. < 1672786134 435530 :b_jonas!~x@adsl-89-134-28-183.monradsl.monornet.hu PRIVMSG #esolangs :technically my scan esolang also doesn't have function parameters, but that's mostly an accident because it was just a toy experiment that I abandoned before I implemented function parameter passing < 1672787184 12377 :Melvar!~melvar@dslb-178-005-215-107.178.005.pools.vodafone-ip.de PRIVMSG #esolangs :Interesting and good to know.