> 1621468940 61319 PRIVMSG ##esoteric :14[[07Num14]]4 10 02https://esolangs.org/w/index.php?diff=83099&oldid=83049 5* 03AndrewBayly 5* (-3751) 10/* Main */ > 1621468966 102002 PRIVMSG ##esoteric :14[[07Num14]]4 10 02https://esolangs.org/w/index.php?diff=83100&oldid=83099 5* 03AndrewBayly 5* (+1) 10/* Main */ < 1621469025 438080 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Oh, right, actually the UTC midnight was just now. Forgot about BST. < 1621469053 319599 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh... I didn't pay attention to that, yes < 1621469081 634219 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :ozone is fighting it out with chanserv, now there's a sight < 1621469267 861229 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Weird. The version of the bot I built on buster segfaults, but the one built on my daily-driver desktop (sid) doesn't. < 1621469275 966039 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I built it with Bazel, that's not supposed to happen. ;) < 1621469295 166108 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :At least it's reproducible, so hopefully I can figure it out. < 1621469306 774696 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :"that was not supposed to happen" is a great candidate for famous last words < 1621469411 115631 :DHeadshot_!~smuxi@cpc121954-woki8-2-0-cust72.6-2.cable.virginm.net QUIT :Read error: Connection reset by peer < 1621469507 406768 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It dies in std::thread::detach(). The system's almost entirely a single-threaded event loop, but there's one thread spawned to handle making blocking getaddrinfo calls, because I thought bundling an external DNS resolver like c-ares would be overkill. < 1621469644 671229 :moony!moony@hellomouse.net NICK :example < 1621469713 14628 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :https://0x0.st/-eHB.txt looks p. mysterious. What's that `call 0x0` doing there? > 1621469790 533565 PRIVMSG ##esoteric :14[[07User:Icecream17/Arbitrary14]]4 N10 02https://esolangs.org/w/index.php?oldid=83101 5* 03Icecream17 5* (+512) 10Created page with "'''Icecream17/Arbitrary''' is ridiculous The following is subject to change {| class="wikitable" |+ Static programs |- ! Bits !! Hexadecimal source code !! What the source c..." < 1621469810 840923 :example!moony@hellomouse.net NICK :nickname < 1621469826 838923 :nickname!moony@hellomouse.net NICK :example < 1621470011 41677 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :The context for the call is `std::thread(, ).detach();`, which I at least naively thought would just mean "start an independent thread running that function". < 1621470023 154256 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net JOIN :##esoteric < 1621470026 34239 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :ohayo. < 1621470146 203406 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :Oh, Libera does ## instead of #? < 1621470165 333398 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :By my interpretation, we *should* have been ##esoteric on freenode as well. < 1621470189 886402 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :yeah, Freenode had a bunch of channels grandfathered into single-# names < 1621470202 366939 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :although you could argue that #esoteric was the official channel of the open source esolang wiki < 1621470213 173658 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :just like how #trains is the official channel of trainbot < 1621470244 832686 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :keegan: https://esolangs.org/wiki/Esolang_talk:Community_portal#Freenode_and_the_future has some thoughts in that direction < 1621470250 356796 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I seem to recall someone kind of hinted we should think about migrating to ##esoteric on freenode, but we never bothered. < 1621470275 379307 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :On the Libera policies page, I saw there's this new category of "community channels", between project channels and informal channels. < 1621470288 667778 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: no, that's what we say the official policy is because there's a rare case when people when squat a #-channel and staff takes it over for the project with the relevant name for searchability, and we want to have something to back it up. they don't actually mind #-channels when they don't cause trouble like that, but they can't say that officially. < 1621470317 584742 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :any long-established #-channel that doesn't steal namespace is fine < 1621470337 365357 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :As far as Libera goes, I think a "community channel" would be the reasonable designation for this one as the official community channel of esolangs.org, but `#esolangs` would IMO be a more reasonable name than `#esoteric`. < 1621470340 91279 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: I think they care when they have visibility, like #math which was basically forced to become ##math < 1621470341 370008 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :(Despite the history.) < 1621470357 322223 :example!moony@hellomouse.net PRIVMSG ##esoteric :yea, #esolangs would make more sense at this point < 1621470366 680263 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: yes, #math is stealing prime namespace, it's a channel name that people will type in even without outside references < 1621470375 985978 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :#esoteric, yeah, is probably small enough nobody cares. Also the attitude has probably shifted quite a bit over the years. < 1621470392 795397 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and it's a big channel with occasional drama < 1621470416 141031 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :ISRT that also happened to ##java, which makes sense, because it's both obvious and having it as #java implies it's associated with whoever owns Java at the moment (Oracle?). < 1621470430 266322 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :#esoteric isn't. a few people from the other type of esoterica did find their way in, and some of them were probably genuine rather than sockpuppets trying to make fun of the welcome message < 1621470445 20915 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: I really think #math became ##math mainly to set an example. Any project claiming that name would have to deal with people who wanted to just discuss (talk *about*) math. < 1621470468 238563 :example!moony@hellomouse.net PRIVMSG ##esoteric :pls don't set me. (lemme change my nick back) < 1621470474 62762 :example!moony@hellomouse.net NICK :moony < 1621470537 243061 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :is there any kind of namespace continuity implied? < 1621470544 513670 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I mean from freenode to libera < 1621470550 268478 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or is it considered new domain? < 1621470556 414714 :moony!moony@hellomouse.net PRIVMSG ##esoteric :uh, new domain afaik < 1621470697 316532 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :In other news, IDGI. When I build it on that other system, the binary contains https://0x0.st/-eHS.txt as the implementation of std::thread::detach -- when I build it on this one, it just gets a PLT entry referring to . < 1621470815 118886 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :so the dynamic linker messes up? < 1621470840 952083 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :..wtf is that google thing doing in there < 1621470862 643544 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I think that's just a random symbol that happened to end up associated with address 0 for whatever reason. < 1621470928 103072 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :right, makes sense, sort of < 1621470949 323777 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :But I don't know how it manages to get a "call 0" in there. Maybe I'll need to look at some intermediate files. < 1621471060 763679 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Oh, there *is* a difference in the BUILD files: the working one has commented out features = ["fully_static_link"]. < 1621471074 622777 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :That sounds odd enough that it's probably what's screwing it up. < 1621471107 3590 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Though I've no recollection of why that's there in the first place. < 1621471296 349410 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Let's give it a whirl. < 1621471308 574178 :esolangs!~esolangs@techne.zem.fi JOIN :##esoteric < 1621471325 348109 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :fizzie: Is #java a place for coffee discussions? < 1621471357 825363 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :After two years or so of punting it until later, I can finally produce a new binary that works. (Well, assuming it does.) < 1621471470 553660 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :chibi: is Java coffee actually such a thing? because I'm quite sure I hadn't heard about that until the Java language people started to spread that origin story. I think they invented that to have a cool explanation for their name like Python. < 1621471525 752733 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Java the Indonesian island definitely predates Java the programming language, and is associated with coffee. < 1621471552 897634 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Wouldn't know any of the details, though, not being a coffee-ist. < 1621471587 322554 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Have I mentioned our team's hybrid coffee/tea break is called a "toffee break", but never has any toffee involved? < 1621471597 833545 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :the indonesian island does, yes < 1621471615 758755 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :fizzie: that's sad < 1621471619 492093 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :Apparently so, though my knowledge of coffee extends to how to brew good coffee in a pot and that's about it < 1621471627 224542 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :even its name < 1621471692 319592 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :I've never really had toffee, what's it taste like? < 1621471753 86721 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: that 0x0 may be __gthrw_pthread_create, which is a /weak/ reference to pthread_create... which might stay 0 if you "forget" to link in pthreads? < 1621471773 215726 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :s/create/detach/g < 1621471778 743039 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It's a bit like fudge and caramel. < 1621471823 241075 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(I'm looking at /usr/include/x86_64-linux-gnu/c++/10/bits/gthr-default.h) < 1621471859 712385 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: Yeah, I think it must've been something about that fully_static_link thing, which I've reconstructed to having been an attempt to produce a binary that I could runs while I didn't have a system with exactly-matching library versions as the target machine big enough to run the build. < 1621471865 994279 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Guessing it just wasn't pthreads-compatible. < 1621471924 630912 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :Ooh, maybe that'd be nice to pair with some black coffee < 1621471957 519220 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :https://github.com/tensorflow/tensorflow/issues/42057 sounds potentially related. < 1621472107 150995 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric > 1621473181 513254 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03CiaaiK 5* 10New user account < 1621475136 815103 :reader445!b9bbf341@unknownnetwork-a.clients.kiwiirc.com JOIN :##esoteric < 1621475715 154320 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 240 seconds < 1621476000 82255 :DHeadshot!~DHeadshot@cpc121954-woki8-2-0-cust72.6-2.cable.virginm.net QUIT :Remote host closed the connection > 1621476764 719120 PRIVMSG ##esoteric :14[[07Finites at Fredy's14]]4 N10 02https://esolangs.org/w/index.php?oldid=83102 5* 03Salpynx 5* (+4732) 10This was _supposed_ to be a parody, but has become more of an uninspiring, but accurate, review. "Fair use" either way. < 1621477715 271900 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net QUIT :Read error: Connection reset by peer < 1621477934 540131 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net JOIN :##esoteric > 1621482743 596679 PRIVMSG ##esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83103&oldid=82807 5* 03New Army 5* (-63) 10The link doesn't seem to be dead. > 1621482864 839542 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83104&oldid=83098 5* 03New Army 5* (+187) 10/* LifeWiki links */ < 1621484431 575207 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621485752 957662 :reader445!b9bbf341@unknownnetwork-a.clients.kiwiirc.com QUIT :Quit: Connection closed < 1621485951 331097 :ski_!~ski@ed-3358-10.studat.chalmers.se JOIN :##esoteric < 1621487752 284289 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :hi let this day be nice to everyone! < 1621487980 894237 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG ##esoteric :I've made toffee before. < 1621487991 205132 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG ##esoteric :Confectionery is neatomatic 4,000. < 1621488792 575752 :ski_!~ski@ed-3358-10.studat.chalmers.se NICK :ski < 1621490985 450290 :jinn!~jinn@d.jinn.army JOIN :##esoteric < 1621490997 613385 :jinn!~jinn@d.jinn.army PRIVMSG ##esoteric :hello is this the compilier design channel from freenode? < 1621491018 483615 :jinn!~jinn@d.jinn.army PART :##esoteric < 1621491041 860788 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net QUIT :*.net *.split < 1621491042 426473 :HackEso!~h@techne.zem.fi QUIT :*.net *.split < 1621491042 464689 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1621491188 616157 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :##esoteric < 1621491349 585375 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net JOIN :##esoteric < 1621491557 111788 :esolangs!~esolangs@techne.zem.fi JOIN :##esoteric < 1621491557 192812 :Melvar!~melvar@dslb-178-007-125-001.178.007.pools.vodafone-ip.de JOIN :##esoteric < 1621491649 84442 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net JOIN :##esoteric < 1621491991 204088 :jinn!~jinn@d.jinn.army JOIN :##esoteric < 1621491997 1234 :jinn!~jinn@d.jinn.army PRIVMSG ##esoteric :8-) oh < 1621494748 860288 :dbohdan!~dbohdan@user/dbohdan QUIT :Remote host closed the connection < 1621494758 836535 :iovoid!iovoid@hellomouse.net QUIT :Remote host closed the connection < 1621494764 129911 :dbohdan!~dbohdan@81.4.121.116 JOIN :##esoteric < 1621494805 749004 :dbohdan!~dbohdan@81.4.121.116 QUIT :Changing host < 1621494805 749044 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621494875 280271 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1621494906 142099 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :##esoteric < 1621494992 43222 :iovoid!iovoid@hellomouse.net JOIN :##esoteric > 1621499356 137869 PRIVMSG ##esoteric :14[[07Spider solitaire14]]4 M10 02https://esolangs.org/w/index.php?diff=83105&oldid=83032 5* 03ColorfulGalaxy (disambiguation) 5* (+31) 10 > 1621500349 491909 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83106&oldid=83104 5* 03Int-e 5* (+189) 10/* LifeWiki links */ > 1621502546 144239 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83107&oldid=83106 5* 03ColorfulGalaxy (disambiguation) 5* (+237) 10/* LifeWiki links */ < 1621509964 201617 :imode!~imode@user/imode QUIT :Ping timeout: 272 seconds < 1621510569 40770 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Actually, we've never had +t (or problem with "unauthorized" topic changes either), that was just a default setting. Let's get rid of that. < 1621510574 336894 :ChanServ!ChanServ@services.libera.chat MODE ##esoteric +o :fizzie < 1621510576 890997 :fizzie!fis@selene.zem.fi MODE ##esoteric :-t < 1621510580 459181 :fizzie!fis@selene.zem.fi MODE ##esoteric -o :FireFly < 1621510584 643461 :fizzie!fis@selene.zem.fi MODE ##esoteric -o :fizzie < 1621510589 523437 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :(Tab completion strikes again.) < 1621511117 987458 :FireFly!firefly@user/firefly PRIVMSG ##esoteric :haha < 1621511131 582891 :FireFly!firefly@user/firefly PRIVMSG ##esoteric :Now I'm extra deopped < 1621511218 221980 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :> "euZWcKvS2ejX" < 1621511219 844072 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : "euZWcKvS2ejX" < 1621511658 332653 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Oh, -t is allowed? It failed in #esoteric yesterday, somehow... < 1621511945 229485 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :You need to "chanserv set #chan mlock" from the default (+nt-lk) to something that either doesn't mention t, or has -t. I just set it to +n-lk. < 1621512369 221695 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Trying to manage all these channels in one client is a bit of a headache. Only one of my lurking set (#perl) has entirely moved. A couple others just set up forks. > 1621512829 497427 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83108&oldid=83067 5* 03Batata 5* (-9) 10 > 1621512891 413602 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83109&oldid=83108 5* 03Batata 5* (+12) 10 > 1621512919 797059 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83110&oldid=83109 5* 03Batata 5* (-3) 10 < 1621513011 387428 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: did I mention that I set up a separate shell account for tracking Libera channels :P > 1621513471 518889 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83111&oldid=83110 5* 03Batata 5* (+43) 10 > 1621513555 454282 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83112&oldid=83111 5* 03Batata 5* (+14) 10 > 1621513563 544807 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83113&oldid=83112 5* 03Batata 5* (-2) 10 < 1621514469 907829 :jinn!~jinn@d.jinn.army PRIVMSG ##esoteric :elliot and ion are u here in the new channel? < 1621514541 814558 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :jinn: try /who ##esoteric < 1621514643 920323 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or names < 1621516126 93616 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621516793 735487 :Trieste!~T@user/pilgrim JOIN :##esoteric < 1621516818 987066 :moony!moony@hellomouse.net QUIT :Quit: Ping timeout (120 seconds) < 1621516875 38143 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 265 seconds < 1621516878 645278 :iovoid!iovoid@hellomouse.net QUIT :Quit: iovoid has quit! < 1621516980 202755 :Bowserinator!Bowserinat@user/bowserinator QUIT :Remote host closed the connection < 1621517100 787844 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621517633 117774 :moony5!moony@hellomouse.net JOIN :##esoteric < 1621517653 967879 :moony5!moony@hellomouse.net NICK :moony < 1621517690 761777 :iovoid!iovoid@hellomouse.net JOIN :##esoteric < 1621518031 71589 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621518996 427432 :moony!moony@hellomouse.net NICK :cd < 1621520077 129169 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621520077 324084 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Read error: Connection reset by peer < 1621520393 926147 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e NICK :Wezl < 1621521664 625035 :cd!moony@hellomouse.net NICK :moony < 1621522233 536760 :Bowserinator!Bowserinat@hellomouse.net QUIT :Quit: Blame iczero something happened < 1621522242 646977 :iovoid!iovoid@hellomouse.net QUIT :Quit: iovoid has quit! < 1621522396 751871 :moony!moony@hellomouse.net QUIT :Quit: Ping timeout (120 seconds) < 1621523083 936350 :moony!moony@hellomouse.net JOIN :##esoteric < 1621523109 160683 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621523125 138085 :iovoid!iovoid@hellomouse.net JOIN :##esoteric < 1621524652 142802 :imode!~imode@user/imode JOIN :##esoteric > 1621525144 909900 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83114&oldid=83107 5* 03Taneb 5* (+360) 10 < 1621525275 563361 :moony!moony@hellomouse.net NICK :moon < 1621525622 335200 :imode!~imode@user/imode QUIT :Quit: WeeChat 3.1 < 1621525637 149377 :imode!~imode@user/imode JOIN :##esoteric < 1621525687 946551 :river!~river@user/river JOIN :##esoteric < 1621525690 279686 :river!~river@user/river PRIVMSG ##esoteric :ok < 1621525700 801525 :moon!moony@hellomouse.net NICK :Guest17817 < 1621525710 163618 :river!~river@user/river PRIVMSG ##esoteric :can we get an esoteric cloak? < 1621525715 434192 :imode!~imode@user/imode PRIVMSG ##esoteric :goodbye, freenode, hello libera. < 1621525783 88824 :Guest17817!moony@hellomouse.net NICK :moony < 1621526142 36377 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :river: You'd need to find a Libera staffer who appreciates the joke. < 1621526168 975593 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Sad as it is, fizzies boring esolang community idea is more likely to fly. < 1621526198 693913 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(or esolangs, whatever) < 1621526248 36558 :river!~river@user/river PRIVMSG ##esoteric :noooooo < 1621526270 937735 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :otoh who needs cloaks :P < 1621526294 956147 :river!~river@user/river PRIVMSG ##esoteric :people without cool domain names < 1621526806 125708 :Bowserinator!Bowserinat@hellomouse.net QUIT :Ping timeout: 264 seconds < 1621526920 77236 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621527288 984666 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Better solution < 1621527293 122689 :moony!moony@hellomouse.net PRIVMSG ##esoteric :get a cool domain name < 1621527481 487085 :imode!~imode@user/imode NICK :FuckAndrewLee < 1621527528 120199 :FuckAndrewLee!~imode@user/imode NICK :AndrewLee < 1621527532 722298 :AndrewLee!~imode@user/imode NICK :imode < 1621527554 681441 :moony!moony@hellomouse.net NICK :cd < 1621528405 512968 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: As a compromise solution, let's register a community with the boring name ("esolangs"), but include `#esoteric` in the list of claimed channel names, on the basis of historical precedent and discoverability. < 1621528426 513266 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :In either case, I'd kind of give it a bit of time first to see how this Libera thing evolves, before starting a discussion with staffers. I feel like they might have better things to do at the moment, anyway. < 1621528523 395402 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: I would mention that it's easier to register a channel and community on OFTC < 1621528600 471791 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or more like, you don't have to register communities < 1621528603 935497 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :you can just register a channel < 1621528607 717793 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :mind you, that works on freenode too < 1621528626 645540 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :the whole group thing is just an official path to resolve namespace conflicts in single-flat-land < 1621528657 660298 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :OFTC doesn't bother with that < 1621528788 362049 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, I know; I don't think the difficulty is an issue, though. And I think there's something nice about having a claim that's not just "we were here first", though I don't have a rational reason for that feeling. < 1621529383 994505 :jix!~jix@user/jix JOIN :##esoteric < 1621530794 393215 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :ok < 1621530795 62755 :cd!moony@hellomouse.net NICK :moony < 1621530854 620291 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: does fungot have an command that a bot can use to request that fungot ignore it? < 1621530905 41848 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or maybe a channel that the bot can join to request this? < 1621531014 852115 :Bowserinator!Bowserinat@hellomouse.net QUIT :Changing host < 1621531014 932886 :Bowserinator!Bowserinat@user/bowserinator JOIN :##esoteric < 1621531036 93563 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Unfortunately not. There's a single regular expression (matched against the message prefix) that defines the ignore list. < 1621531057 213280 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Not even persisted, I just re-apply it every time I restart it. < 1621531066 337432 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :By grepping in my logs if it's fallen off the backscroll. < 1621531072 731483 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :IOW, a highly productionized setup. < 1621532082 632819 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN :##esoteric < 1621532937 829111 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com JOIN :##esoteric < 1621533065 831158 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :ACTION 👀 < 1621535436 332849 :imode!~imode@user/imode NICK :FuckAndrewLee < 1621535596 844690 :FuckAndrewLee!~imode@user/imode NICK :imode < 1621536344 119438 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: hmm... I might have to replace his invocation keyword then < 1621536405 610201 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or just convince you to change that regex < 1621536413 86076 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1621536479 118042 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621536544 718130 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :finally fixing lambdabot? < 1621536650 151744 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :##esoteric < 1621538371 541849 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I'm happy to change that regex whenever. If it was written in a more reasonable language, I could also consider adding a feature to request being ignored, but as it stands it might be quite long before I'd get to that. < 1621538387 333372 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I should probably clean up that list anyway, it's got a lot of legacy cruft. It's currently: < 1621538390 965210 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :^(EgoBot|HackEgo|HackEso|toBogE|Sparkbot|optbot|lambdabot|oonbotti|metasepia|ruddy|preflex|evalj|idris-bot|passwordBOT|jconn|applybot|blsqbot|fnordbot|termbot|otherbot|j-bot|esowiki|bfbot|egelbot)! < 1621539652 432608 :imode!~imode@user/imode NICK :kronk < 1621540493 439381 :moony!moony@hellomouse.net PRIVMSG ##esoteric :hah otherbot < 1621541171 507261 :kronk!~imode@user/imode NICK :imode < 1621543689 387377 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :the table on https://libera.chat/guides/extbans makes my eyes hurt a bit < 1621543715 940178 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(alternating between grey on white and white on grey for code spans) < 1621543931 436039 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Hmm, it's all light-on-dark for me, just slightly different shades. But I've got a prefer-dark thing going on, maybe it styles for that. < 1621544570 549397 :eight!~eight@user/eight JOIN :##esoteric < 1621544758 666459 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :https://int-e.eu/~bf3/tmp/alternate.png < 1621544770 730230 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh, dark theme, hmm < 1621545195 721507 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Well, it's not *that* dissimilar in the dark theme either. https://zem.fi/tmp/extbans.png < 1621545225 433824 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Got the same thing going where the code span color is the same as the background of the *other* row. < 1621545410 516188 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I get the idea and the logic but my brain hurts ;) < 1621545466 183238 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :I've just dropped my account with freenode nickserv and removed the config from my bouncer. Feels like an end of an era < 1621545592 107649 :eight!~eight@user/eight QUIT :Quit: leaving < 1621545831 507387 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 JOIN :##esoteric < 1621546635 980576 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :shachaf: all of a sudden found your answer on SO about Fix, Mu and Nu in recursion-schemes. Thanks for writing it, clarified a great deal < 1621546649 188270 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving < 1621546844 790530 :shikhin!~shikhin@user/shikhin JOIN :##esoteric < 1621546894 402934 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :hm is it obvious at first sight if μx. x + x and μx. μy. x + y are (naturally) isomorphic? Oh, nvm they are both empty < 1621546918 256939 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :(in the strict sense of course) < 1621547088 355907 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: you could use ux. 1+x+x and uxy. 1+x+y instead < 1621547099 996595 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :as for the general situation… The allows ⊥ and x1 + x2 inductively, but as μy. x + y allows only < 1621547102 732236 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :oops < 1621547107 394677 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :early posted < 1621547238 673695 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :as for the general situation… The type A ≡ μx. x + x allows ⊥ and x1 + x2 for x1, x2 :: A inductively, but B ≡ μy. x + y allows only ⊥ and c + y for y :: B so for example (⊥ + ⊥) + ⊥ :: A and not :: B. Hehehe > 1621547381 210673 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83115&oldid=83114 5* 03Fizzie 5* (+1128) 10/* Freenode and the future */ Thoughts about networks. < 1621547421 806712 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :int-e: yep that’s an interesting elaboration on 1 + x which is precisely the direction I looked in. Now we have naturals with two successor kinds in the first case (and in case of conaturals, 2^N infinities) and in the second case… < 1621547482 205277 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: x is free in B, I'm confused < 1621547500 104490 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :ow I mis-edited it < 1621547552 577218 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I planned to write first about μy. x + y which I did but then I forgot I hadn’t written about the full thing < 1621547620 111185 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :(but still (⊥ + ⊥) + ⊥ shouldn’t inhabit μxy. x + y, if I’m correct) < 1621547748 71139 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :okay, μxy. 1 + x + y is of course just μx. N + x and that should give us… yep, again less possibilities: first we use just successors of the first kind and then just those other ones, no intermixing, so not naturally isomorphic with μx. 1 + x + x < 1621547768 410281 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I wonder if these two types occur somewhere in practice < 1621547907 334700 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :for example conaturals are great for timeout values (like how many small-step evaluations we are allowed to take), even if encoded in a naïve way. That has some charm IMO < 1621548022 724552 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :also one could try something with 1 + (x, y) or (1 + x, 1 + y) < 1621548039 896593 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: let X = μx y. x + y, Y = μy. X + y; ⊥ inhabits X and Y, so ⊥ + ⊥ inhabits X, so (⊥ + ⊥) + ⊥ inhabits X. < 1621548231 130878 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :int-e: oh < 1621548292 115106 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :wait, that Y is something completely different < 1621548315 592124 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Basically thinking of it as data A = A A B; data B = B A B vs. data C = C C C < 1621548350 492303 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :though would we even get to μx. x + x by applying this ΛX.Y repeatedly to X? < 1621548401 321257 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :int-e: but those datas are mutually recursive whereas X, Y aren’t < 1621548444 878291 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: X already does the full mutual recursion. Y just occurs in unfolding the outer fixed point. < 1621548574 249488 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :ah yes, yes < 1621548593 475844 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :μx y. x + y = ⊥ | Y, Y = ⊥ | X + Y < 1621548605 155672 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :so I guess my datatypes aren't reflecting this accurately < 1621548664 669969 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :And there are two ways to get a bottom from μx y. ..., but we have no way of distinguishing them? Bottoms suck. < 1621548683 837097 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :μx y. 1 + x + y doesn't have that issue < 1621548756 80894 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric : And there are two ways to get a bottom from μx y. ..., but we have no way of distinguishing them? Bottoms suck. => though in the haskellization we should get different bottoms due to explicit wraps and unwraps, wouldn’t we? < 1621548775 344289 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I hadn’t thought too much < 1621548785 177417 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: which is how I realized that my representation is wrong < 1621548843 215563 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :ah, that post was about this < 1621548845 473122 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :data A = A B; data B = B A B <-- it's more like this, and then you do get distinct _|_ and A _|_ before branching. Also, evidently, I'm doing a product instead of a sum. < 1621548874 123452 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 264 seconds < 1621548874 884066 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :data B = B1 A | B2 B < 1621548907 64967 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I agree 1 + x + y and not concerning ourselves with ⊥-containing terms is clearer < 1621548921 891004 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :yep I hadn’t even see you did a product at the first time < 1621548928 434024 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric ::D < 1621548978 384224 :river!~river@user/river QUIT :Quit: Leaving < 1621549040 158798 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :There must be a bunch of papers about how this invalidates generic programming in Haskell ;) < 1621549060 233339 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :lol < 1621549177 179296 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :. o O ( The Haskell programmer's heaven is a bottom-less pit. ) < 1621549183 850237 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :and it shows I wrote something incomprehensible about μxy. 1 + x + y being the same as μx. x + N :\ < 1621549231 322302 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :int-e: I bet what many haskellers’ jokes are about is Just Nothing < 1621549245 49965 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :at least I can definitely say fix Just Nothing does what it says < 1621549252 960546 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :> fix error -- practical joke < 1621549254 366967 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *Ex... < 1621549296 189368 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :(it’s a bit unfair I came up with those two some half an hour earlier and just copied them here) < 1621549321 517197 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :yeah I remember fix error, I adviced it to several people < 1621549338 8643 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I have it adviced to this time* < 1621549358 82103 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :> fix show < 1621549359 453688 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\... < 1621549374 813393 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :Huh, what's fix? < 1621549378 262820 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :> t:fix < 1621549378 302172 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :> iterate error "" -- kind of disappointing < 1621549379 762859 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : error: < 1621549379 802832 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : • Couldn't match expected type ‘[Expr]’ < 1621549379 802862 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : with actual type ‘(a0 -> a0) -> a0’ < 1621549379 802868 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : ["","*Exception: < 1621549386 517866 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric : fix f = x < 1621549388 300844 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric : where < 1621549393 999730 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric : x = f x < 1621549410 354276 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :ski: oh, 2^n − 1, nice < 1621549426 431542 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :ahah. < 1621549434 747602 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fix f = last $ iterate f undefined -- find the error < 1621549439 799680 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :imho, escape characters ought not to be escaped, using themselves as indicator character < 1621549446 795036 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I remember b_jonas saying something about rational escape syntax < 1621549484 965904 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :@src undefined < 1621549485 100734 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric :undefined = error "Prelude.undefined" < 1621549492 795327 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(there's one error!) < 1621549505 649685 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :GNU Screen gets this right. `^A' is the (default) escape character. to send a literal `^A' (e.g. to a nested session), you do `^Aa'. for two nested, you get `^Aaa'. linear instead of exponential < 1621549517 69775 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :(iirc TMux does the same) < 1621549566 772118 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :. o O ( don't nest screens ) < 1621549618 158239 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 QUIT :Quit: WeeChat 3.1 < 1621549625 341823 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :what escape syntax? < 1621549629 467726 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :hmm < 1621549629 755811 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :^Aa is slightly less convenient at depth 1. < 1621549629 844519 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :if `\' was escaped as `\/' (say), then `fix show' above would be `"\"\/"\//"\///"\////"..."' < 1621549644 470577 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Also taking ^A away from readline is wrong. < 1621549650 691850 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I might have said that I use \x5C all the time instead of \\ < 1621549671 474563 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and that I wish K&R set a simple letter escape to mean a backslash, like \s instead of \\ < 1621549677 666021 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :so that we could have it standardized by now < 1621549685 619669 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :(hard to avoid nesting Screens, when you have a mediate SSH (or `su', say)) < 1621549687 721139 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :So... personally I'm going against the quoting efficiency with escape ^B^B < 1621549716 717655 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :ACTION normally uses `escape ^Zz' < 1621549724 629453 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :(i don't suspend that often anyway) < 1621549750 896646 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I suspend things a lot more than is healthy. < 1621549751 519941 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :b_jonas : yes < 1621549767 909985 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :but as for screen, I use ^Qq , and in the rare case when I have two screens nested, one of them uses ^Qq and the other ^Aa < 1621549769 919727 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :(using `escape ^Oo' as alternate) < 1621549780 791809 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :^Z, less a file, forget about the background job... later that day, kill half a dozen pending jobs < 1621549809 145039 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :but there's also the banal ^Z; kill %1 trick that often works when ^C doesn't < 1621549870 734463 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fungot: where are you and what's an idiosyncracy? < 1621549885 800791 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`? freenode < 1621549897 237104 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh < 1621549940 257470 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I do admit that I decided Consumer Society has a less than ideal escape syntax, one that can cause leaning toothpick syndrome < 1621549954 681679 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Hmm, why didn't that work. < 1621549955 157881 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :what's that ? < 1621549976 335314 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fungot? < 1621549987 706944 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :"Consumer Society" ? < 1621549991 428754 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: well, no hackeso? < 1621549994 657375 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :No, the `? freenode -- and I guess it's because HackEso is gone, but I'm not sure why. < 1621549997 654689 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`echo z0eNGh9ji3Y < 1621550011 325334 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :ski: it's an esolang I'm making, or one of a sibling pair of esolangs rather < 1621550016 358244 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :08:10:45 --- Netsplit *.net <-> *.split quits: lambdabot, HackEso, chibi < 1621550018 91703 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :ah < 1621550026 907069 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :so gone for ... 16 hours < 1621550038 850325 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :how does its escaping work ? < 1621550058 278122 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :cause a netsplit, don't come back --> successful escape < 1621550083 381521 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :chibi is a Scheme bot ? < 1621550104 464288 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :ski: won't tell yet, the details are not public, but it's one that expands exponentially if you try to nest it < 1621550105 209919 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: Oh, it had a temporary network problem, but one that caused it to be immediately "connection refused"ing, and systemd went all "Start request repeated too quickly" and gave up. < 1621550105 951560 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :oh, apparently not < 1621550121 169344 :HackEso!~h@techne.zem.fi JOIN :##esoteric < 1621550125 119628 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :b_jonas : i'm sorry to hear :/ < 1621550127 825196 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :`ping < 1621550128 809387 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :pong < 1621550134 313131 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :That was simple enough. < 1621550144 45986 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: ah. I think lambdabot just sleeps for 3 minutes and tries again < 1621550146 701128 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`echo XpKudeGz98Ar fungot < 1621550147 444144 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :XpKudeGz98Ar fungot < 1621550150 949678 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(well the loop that controls it) < 1621550229 73386 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I don't have fungot over on this side, though I guess I could. It wouldn't have the same shared "repository" (in terms of ^def and such), but OTOH those commands aren't really used much. < 1621550235 887092 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :lambdabot sleeps! I knew it! < 1621550251 285771 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: you don't have to, if you only have fungot on one side then you won't need to make it ignore the bridge < 1621550277 155472 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric :. z Z < 1621550353 912379 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fungot will work well that way because it's triggered by a keyword inside the line, pear tree style, unlike most bots that are triggered by a marking at the start of the message contents, so they should be present on all sides or have special code to accomodate the bridge < 1621550360 519550 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :well... < 1621550372 887407 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :yeah, there are caret commands where the trigger is at the start of a line < 1621550373 981354 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric :int-e: Stop impersonating me, it's annoying! < 1621550376 326568 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :lambdabot: @goodnight < 1621550376 402287 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric :Unknown command, try @list < 1621550376 535260 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :that complicates things < 1621550405 939679 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :hm this gives me strange ideas < 1621550415 349545 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :yes, #esoteric tends to do that < 1621550420 918454 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :int-e: > 2 + 2 maybe maybe? < 1621550449 791313 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :arseniiv: some sort of parse error < 1621550455 429654 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :> 2 + 2 maybe maybe? < 1621550456 868769 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : :1:19: error: < 1621550456 980842 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : parse error (possibly incorrect indentation or mismatched brackets) < 1621550457 918556 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :hm should have made “maybe maybe†a comment < 1621550478 16852 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Bridges are kind of awkward, but I guess there's the benefit that we might see a cross-network botloop. < 1621550503 543931 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: yes, that's why I asked about fungot's ignore facilities < 1621550511 79673 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :so the bot can ask fungot to ignore it < 1621550520 615277 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :s/bot/bridge/ < 1621550989 32184 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: I'm sure that delay is something I could configure in the .service file. Probably by setting "RestartSec=...", because the log also says "Service RestartSec=100ms expired, scheduling restart" between the 6 attempts it made. < 1621551041 961392 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: ah I don't know about that, I have a python script < 1621551105 376006 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I've been trying to be all modern. < 1621551168 250404 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I have systemd units somewhere else, but nothing that actively connects over the network and has to try to be nice . < 1621551204 183621 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :fungot I've got running in a screen that I just start completely manually. :) < 1621551550 153479 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: why do it manually when you can do https://paste.debian.net/1198292/ < 1621551608 802760 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(the best part is where it sleeps for 0.3 seconds because `top` is so slow to start up) < 1621551669 129664 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :my lambdabot setup is *not* modern or nice < 1621551713 669861 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :none of my setups are modern < 1621551718 988239 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I don't believe in modern stuff < 1621551754 641954 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or at least I believe in only some modern stuff and not others < 1621551756 561921 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I'm selective < 1621551760 222398 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: The thing is, I started out exactly as you described... set up screen, start the bot from inside screen < 1621551779 574907 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: and over time I added more default screens, and then I got tired of doing it manually every reboot :) < 1621551809 322798 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :but the path of least resistance was to just keep the basic setup and automate it < 1621551835 10143 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :and by now the result is not safe for audiences outside of this channel < 1621551970 633999 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :and it's kind of useful for experimentation... if the socat needs tweaking I can ^C there and modify the command line < 1621553444 58216 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 265 seconds < 1621553496 579554 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 JOIN :##esoteric < 1621556763 761563 :salpynx!salpynx@107.161.19.109 JOIN :##esoteric < 1621558554 670757 :shachaf!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1621558554 752854 :shachaf!~shachaf@user/shachaf JOIN :##esoteric > 1621559197 470334 PRIVMSG ##esoteric :14[[07314]]4 N10 02https://esolangs.org/w/index.php?oldid=83116 5* 03AndrewBayly 5* (+936) 10Created page with "3 is an esoteric programming language which is a subset of JavaScript. In 3, every sequence of 3 consecutive character must contain at least one 3. ==Sample Programs== ===He..." > 1621559222 742347 PRIVMSG ##esoteric :14[[07314]]4 10 02https://esolangs.org/w/index.php?diff=83117&oldid=83116 5* 03AndrewBayly 5* (+1) 10 < 1621559563 539228 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :ski: I'm not a bot, and unfortunately I don't know scheme either :P < 1621559608 46524 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :yea, i realized < 1621559625 667513 :ski!~ski@ed-3358-10.studat.chalmers.se PRIVMSG ##esoteric :i just associated to the Chibi implementation of Scheme (by foof, iirc) < 1621559739 66144 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :little schemers... < 1621560294 192639 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621560325 851840 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG ##esoteric :Heh, maybe I should learn scheme > 1621560645 258925 PRIVMSG ##esoteric :14[[07314]]4 10 02https://esolangs.org/w/index.php?diff=83118&oldid=83117 5* 03AndrewBayly 5* (+82) 10 < 1621560815 465886 :int-e!~noone@int-e.eu NICK :when < 1621560824 160500 :when!~noone@int-e.eu NICK :int-e < 1621561033 185730 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 245 seconds < 1621561143 177337 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 QUIT :Quit: WeeChat 3.1 < 1621572058 325955 :imode!~imode@user/imode QUIT :Quit: WeeChat 3.1 < 1621572073 184326 :imode!~imode@user/imode JOIN :##esoteric < 1621573538 664470 :salpynx!salpynx@107.161.19.109 QUIT :Quit: Connection closed < 1621573882 169234 :salpynx!salpynx@107.161.19.109 JOIN :##esoteric < 1621573954 170511 :salpynx!salpynx@107.161.19.109 QUIT :Client Quit < 1621573969 409150 :salpynx!salpynx@107.161.19.109 JOIN :##esoteric < 1621577568 174834 :imode!~imode@user/imode QUIT :Ping timeout: 260 seconds < 1621580635 905146 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :Good morning! < 1621580653 341579 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Haneb! < 1621580754 595367 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :`? tanebventions < 1621580756 718807 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, the hug, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. < 1621580767 549395 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :`? ruin < 1621580769 990200 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :ruin? ¯\(°​_o)/¯ < 1621580883 475689 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :`dowg ruin < 1621580888 925165 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :11515:2018-04-17 forget ruin//ruin \ 11514:2018-04-17 learn ruin//Ruin lies in ruins after a ruined ruination by Taneb. < 1621580938 596096 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Maybe int-e meant to use le/rn and it never happened. < 1621580938 756610 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :How ruinous < 1621580956 311121 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :`? ruin//Ruin < 1621580957 522213 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :ruin//Ruin? ¯\(°​_o)/¯ < 1621581016 802388 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :`cbt forget < 1621581017 707879 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​#!/bin/sh \ for n; do if [ lethe = "$n" ]; then rm -f "$HACKENV/wisdom/$n"; else rm-p "$HACKENV/wisdom/$n"; fi && echo "Forget what?"; done < 1621581024 134778 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :`cbt rm-p < 1621581024 930176 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :rm "$1" && { rmdir -p "$(dirname "$1")" 2>/dev/null; exit 0; } < 1621581064 593261 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :i,i lecturer in recent ruins < 1621584617 282483 :leah2!~leah@vuxu.org JOIN :##esoteric < 1621584840 109463 :salpynx!salpynx@107.161.19.109 QUIT :*.net *.split < 1621585466 480593 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :shachaf: stranger things have happened < 1621586240 948502 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :shachaf: in context you probably ruined the joke for me, err I mean gently convinced me it wasn't worth it > 1621593851 437557 PRIVMSG ##esoteric :14[[07Categorial14]]4 10 02https://esolangs.org/w/index.php?diff=83119&oldid=81196 5* 03Int-e 5* (-66) 10Remove non-category, again. Sigh. > 1621594575 666194 PRIVMSG ##esoteric :14[[07C = theNextIntegerThatComesAfterAnotherIntegerWithTheValueOf(c)14]]4 M10 02https://esolangs.org/w/index.php?diff=83120&oldid=80756 5* 03Int-e 5* (+0) 10fix cat(meow)egory typo < 1621594653 696433 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Just found out that ^ that silly thing will segfault if the wiki is edited during a moment when it's temporarily disconnected from IRC. < 1621594698 337114 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :// TODO: don't try until a connection has been established < 1621594825 265341 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :hah < 1621594839 429956 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`quote todo < 1621594840 987162 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :7) TODO: sex life \ 21) SUPLENTES EN UN UNIVERSO (MUSSOLINI CUANDO CONQUISTO EL MUNDO): i tan solo puede concluir que es defectuoso, o el mundo esta absolutamente loco. Todos a la gloria Il Duce! \ 29) anyway, torture would be fun to experience, true should put that on my todo list < 1621600978 204879 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric > 1621602693 559169 PRIVMSG ##esoteric :14[[07Fargo14]]4 M10 02https://esolangs.org/w/index.php?diff=83121&oldid=81584 5* 03PythonshellDebugwindow 5* (+3) 10/* Truth-machine */ fix < 1621602965 201320 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621603270 355288 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I think the reason that got left as a TODO is it wasn't quite as trivial as just not calling flush; I've just got a single send queue, which is also used for the connection registration (NICK/PASS and so on), but optimally you'd want an "external" send to either wait until *after* that has completed. Hmm. < 1621603634 879022 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :##esoteric > 1621607417 901257 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83122&oldid=83113 5* 03Batata 5* (+12) 10 > 1621607427 742373 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83123&oldid=83122 5* 03Batata 5* (+4) 10 < 1621607459 307855 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: leave it for later :P > 1621607530 992488 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83124&oldid=83123 5* 03Batata 5* (+8) 10 > 1621607576 219406 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83125&oldid=83124 5* 03Batata 5* (+54) 10 > 1621607594 452130 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83126&oldid=83125 5* 03Batata 5* (-7) 10 < 1621607603 266046 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :##esoteric < 1621607615 575015 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Maybe the right thing to do (on the library level) is to just drop messages that are attempted to be sent while not on channel. I don't want to end up in a situation where it's offline for days, then joins and floods all wiki changes at once. > 1621607645 679335 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83127&oldid=83126 5* 03Batata 5* (+31) 10 < 1621607660 471886 :moony!moony@hellomouse.net NICK :cd < 1621607664 60537 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :or overengineer it with a ring buffer of configurable length < 1621607692 470921 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Strictly speaking it's got one ring buffer of configurable length already. :) < 1621607768 231479 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Maybe I'll engineer it into a combination ring buffer and priority queue / dependency tree thing, so that you can express the notion "send this but only when this constraint is satisfied". < 1621607910 418413 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It's also got one of those flow control things where it tracks how much "credit" you're expected to have, with different commands having a different base cost, and a constant rate of refill. < 1621607953 519744 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Which I think I looked at one of the (simpler) ircd's to set up. And then rounded up a little, because you can't quite predict how it will look like to the server. < 1621608297 755862 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :. o O ( semaphore ) < 1621608428 742225 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :"Maybe the right thing to do […] is to just drop messages that are attempted to be sent while not on channel." => certainly better than segfaulting > 1621609533 847177 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83128&oldid=82963 5* 03Batata 5* (+49) 10 > 1621609601 593089 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83129&oldid=83128 5* 03Batata 5* (-3) 10 < 1621609618 817506 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :That's an odd edit. > 1621609737 182297 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83130&oldid=83129 5* 03Batata 5* (-4) 10 < 1621609782 948010 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :but mostly harmless? > 1621609849 468272 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83131&oldid=83130 5* 03Batata 5* (+72) 10 > 1621609886 384553 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83132&oldid=83131 5* 03Batata 5* (+12) 10 < 1621610060 98258 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, I just wonder what it's leading to. > 1621610063 258864 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Ilaylevy 5* 10New user account < 1621610078 589460 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com PRIVMSG ##esoteric :wait why would mussolini make everyone speak spanish > 1621610096 495682 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83133&oldid=83132 5* 03Batata 5* (-2) 10 > 1621610117 210489 PRIVMSG ##esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83134&oldid=83133 5* 03Batata 5* (-12) 10 < 1621610127 766481 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oren: too much Monty Python? > 1621610573 477372 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83135&oldid=83127 5* 03Batata 5* (+44) 10 > 1621610591 643055 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83136&oldid=83135 5* 03Batata 5* (+0) 10 > 1621610693 649187 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83137&oldid=83136 5* 03Batata 5* (+2) 10 > 1621610716 940146 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83138&oldid=83137 5* 03Batata 5* (+1) 10 > 1621610833 834557 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83139&oldid=83138 5* 03Batata 5* (+0) 10 < 1621610920 777375 :cd!moony@hellomouse.net PRIVMSG ##esoteric :ACTION angrily shakes fist at user that isn’t using the Preview button < 1621611185 356269 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I know there's some (at least two) approaches that force a preview before save, but I don't know if it's really worth it. < 1621611264 676136 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :If IRC had past message editing capabilities, I'd make that thing collapse consecutive edits the same way the recent changes page does. > 1621611336 695517 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83140&oldid=83089 5* 03Ilaylevy 5* (+143) 10/* Introductions */ > 1621611364 218788 PRIVMSG ##esoteric :14[[07Yogurt14]]4 N10 02https://esolangs.org/w/index.php?oldid=83141 5* 03Ilaylevy 5* (+446) 10Created page with "

Yogurt is a language that uses only 1 character to do a certain action, for example:

{| class="wikitable" |+ Caption text |- ! Symbol !! Action |- | p || prints the c..." > 1621611454 717212 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83142&oldid=83139 5* 03Batata 5* (+0) 10 > 1621611481 306637 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83143&oldid=83142 5* 03Batata 5* (+9) 10 < 1621611942 278474 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :?dowg < 1621611942 360807 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric :Maybe you meant: yow docs do < 1621611967 407925 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`?dowg < 1621611969 824662 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​?dowg? No such file or directory < 1621611976 63158 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`? dowg < 1621611977 406552 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :A dowg is a wise dog. One who uses many dowgs is known as a dowager. < 1621611988 165796 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`? cbt < 1621611989 444996 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`cbt was the moment when bin/ jumped the shark. < 1621612179 165741 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :how and what these bots respond makes me feel stupid < 1621612236 950141 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`hurl ../bin/cbt < 1621612237 916787 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :https://hack.esolangs.org/repo/log/tip/bin/cbt < 1621612275 805734 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh, of course. < 1621612277 875729 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`cbt cbt < 1621612278 808092 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :cat $HACKENV/bin/"$1" < 1621612289 241673 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`hwrl cbt < 1621612290 185155 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :https://hack.esolangs.org/repo/log/tip/wisdom/cbt < 1621612374 478314 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`? cbt < 1621612375 728341 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`cbt was the moment when bin/ jumped the shark. < 1621612410 514888 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Oh it prepends a `... when did that happen < 1621612521 813532 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :https://esolangs.org/logs/2018-04-18.html#lNb is less illuminating than I hoped < 1621612699 648812 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`cbt mkx < 1621612700 373881 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :key=$(mk "$@") && echo "$key" && chmod +x "$key" < 1621612879 70829 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`cbt mk < 1621612880 50052 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key" < 1621612885 692324 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :oh god < 1621613035 630459 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :HackEso's /hackenv/bin is like one of those cases where you have an isolated ecological niche, like a small island or something, and evolution just goes off the rails in there and produces something that only barely resembles any mainstream branch. < 1621613151 510319 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: maybe the trouble with wisdoms is that it's impossible to tell apart the smart ones from the stupid but obscure ones. < 1621613205 778941 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(and of course some of them combine both qualities, smart and obscure) < 1621613216 321458 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`cbt hurl < 1621613217 73584 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​#!/usr/bin/env python \ import sys, os.path, re, urllib \ if len(sys.argv) <= 1: \ print "https://hack.esolangs.org/repo/" \ else: \ f = os.path.abspath(sys.argv[1]) \ f = re.sub(r"^/+hackenv/", "", f) \ if re.match(r"/|(?:\.hg|tmp)(?:/|$)",f): \ sys.exit("File is outside web-viewable filesystem repository.") \ else: \ print ("https://hack.esolangs.org/repo/log/tip/" + \ urllib.quote(f)) < 1621613412 268943 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :##esoteric < 1621613414 752694 :tech_exorcist!~tech_exor@de1.hashbang.sh PRIVMSG ##esoteric :hello < 1621613452 678444 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: there's url, for the url of a file in the repo; hurl for its history... and then silly things like hwrl for hurl, but relative to $HACKENV/wisdom < 1621613455 28860 :cd!moony@hellomouse.net PRIVMSG ##esoteric :`relcome < 1621613456 505907 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1621613484 965883 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`hbrl cbt < 1621613485 704558 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :hbrl? No such file or directory < 1621613495 68655 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :not this one, okay. < 1621613512 594886 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`hoag ../bin/cbt < 1621613514 468834 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​ sled /hackenv/bin/cbt//s|cat bin|cat $HACKENV/bin| \ mkx bin/cbt//cat bin/"$1" < 1621613540 801870 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :Somebody explained that one to me at least once but I forgot. < 1621613546 590602 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`cbt hoag < 1621613547 418538 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :hlnp --removed --template "{desc}\n" -- "$@" < 1621613574 272583 :cd!moony@hellomouse.net PRIVMSG ##esoteric :Half the scripts in bin are just incomprehensible aha < 1621613574 737760 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`cbt hlnp < 1621613575 493244 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :scowrevs="$(/usr/bin/paste -sd'|' /hackenv/share/scowrevs)"; hg log -r "tip:0 & ! ($scowrevs)" "$@" | sed 's/\(\(^\| \)[ ` hg cat -r 5060d5af0b98 bin/rnooodl >bin/rnooodl \ 8202:2016-05-29 sed -i s/w/wW/ bin/rnooodl \ 8198:2016-05-29 mkx bin/rnooodl//perl -pe \'s/([^w\\W])\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8197:2016-05-29 mkx bin/rnooodl//perl -pe \'s/([^w\\w])\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8196:2016-05-29 mkx bin/rnooodl//perl -pe \'s/(\\w)\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8195:2016-05-29 /dev/null # Save making a file when it already exists. \ then \ true \ else \ PASTENUM="$RANDOM" \ \ mkdir -p $HACKENV/tmp/paste \ \ url $HACKENV/tmp/paste/paste."$PASTENUM" \ cat -- "${1--}" > $HACKENV/tmp/paste/paste."$PASTENUM" \ fi < 1621614465 209484 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :`` echo $IRC_MESSAGE # laziest quine < 1621614466 68397 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`` echo $IRC_MESSAGE # laziest quine < 1621614470 239233 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :omg we even have a pastebin < 1621614477 251292 :moony!moony@hellomouse.net PRIVMSG ##esoteric :i have some ideas again but I’m on phone which is a terrible place to do shell scripting < 1621614478 491106 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Oh no, the whitespace got lost in there. < 1621614495 848928 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Well, collapsed, not lost. < 1621614550 165365 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`` echo "$IRC_MESSAGE" # laziest quine < 1621614551 112439 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`` echo "$IRC_MESSAGE" # laziest quine < 1621614582 880799 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(just checking, I was only 99% sure) < 1621614808 945824 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :So I used to think of "quine just literally reading the program code" and "quine doing it properly" as very distinct classes, with the former one cheating. < 1621614828 511912 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :But then I was thinking about writing a .COM program which is also a quine. < 1621614844 634309 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :And in that situation the line is much more blurry. < 1621614970 380046 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :von Neumann quines vs. Harvard quines. < 1621615052 481648 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Right. < 1621615138 332051 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`env < 1621615139 380631 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :PATH=/hackenv/bin:/usr/bin:/bin \ TERM=linux \ HOME=/tmp \ HACKENV=/hackenv \ IRC_NICK=b_jonas \ IRC_IDENT=~x \ IRC_HOST=catv-176-63-12-1.catv.broadband.hu \ IRC_COMMAND=PRIVMSG \ IRC_TARGET=##esoteric \ IRC_MESSAGE=`env \ http_proxy=http://127.0.0.1:3128 \ LANG=en_NZ.UTF-8 < 1621615193 577792 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: for the future when we might own #esoteric on libera, you should consider to add an env-var to distinguish chat networks (sorry) < 1621615280 906282 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :"HackEso's /hackenv/bin is like one of those cases where you have an isolated ecological niche, like a small island or something, and evolution just goes off the rails in there and produces something that only barely resembles any mainstream branch." => yeah. and I live in the continent and don't eat kangaroo meat. < 1621615294 207283 :imode!~imode@user/imode JOIN :##esoteric < 1621615328 298944 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :That's a pretty short environment. And yeah. Although I'm still partial to the boring `#esolangs` name (sorry). < 1621615361 296805 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Wait, this channel is about esoteric languages? < 1621615384 671968 :moony!moony@hellomouse.net PRIVMSG ##esoteric :I thought this was just a chat room, since when were funny looking languages involve < 1621615429 428681 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :" I can't tell if it's the world becomes crazier every year or is it me" => possibly both > 1621615453 1077 PRIVMSG ##esoteric :14[[07Eek!14]]4 10 02https://esolangs.org/w/index.php?diff=83144&oldid=83022 5* 03Zero player rodent 5* (-464) 10 < 1621615547 211944 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: I'm fine with #esolangs as long as we redirect #esoteric there for discoverability < 1621615578 763173 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :we have seen users return to #esoteric after years of absence, and if there are such in the future, they will look for #esoteric on libera and freenode < 1621615643 468971 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`mkx bin/rasel//echo "$@" | rasel < 1621615644 494950 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :bin/rasel < 1621615672 668967 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :moony: the funny looking languages are involved by being collected on the wiki as a public service to keep terrible articles away from wikipedia. we are the heirs of Intercal and so we clean up our own garbage. < 1621615694 188090 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621615694 853639 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :rasel? No such file or directory < 1621615700 717759 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :hm < 1621615719 230893 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`mkx bin/rasel//echo "$@" | ./rasel < 1621615720 57972 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :bin/rasel < 1621615727 687998 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621615728 454126 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :rasel? No such file or directory < 1621615734 144985 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Ahaha yes, I’ve had to clean people’s so langs off of wikipedia < 1621615750 762251 :moony!moony@hellomouse.net PRIVMSG ##esoteric :autocorreeccccccctttttttt! Stop that < 1621615786 474730 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`mkx bin/rasel//echo "$@" | ​/hackenv/tmp/rasel < 1621615787 307023 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :bin/rasel < 1621615791 664359 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621615792 359555 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :rasel? No such file or directory < 1621615814 163063 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I'm doing smth wrong < 1621615918 959097 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`cat bin/rasel < 1621615919 728891 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :cat: 'bin/rasel ': No such file or directory < 1621615926 888832 :moony!moony@hellomouse.net PRIVMSG ##esoteric :spaceeee < 1621615933 71621 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`cat bin/rasel < 1621615933 834291 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :echo "$@" | ​/hackenv/tmp/rasel < 1621615939 748386 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`rasel < 1621615940 462027 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :rasel? No such file or directory < 1621615949 410314 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`ls < 1621615950 269865 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :a.out \ asmbf-1.2.7 \ banana.txt \ bfi \ bin \ compiled_brachylog.pl \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ just \ karma \ le \ olist.new \ output.b \ paste \ pd \ pd.c \ program \ rasel \ rasel_files \ rasel.jar \ spline \ spout \ test \ test.sh \ this.py \ tmp \ wisdomls.txt < 1621615971 154543 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`pwd < 1621615971 900575 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​/hackenv/tmp < 1621616066 848789 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`mkx /hackenv/bin/rasel//echo “$@“ | /hackenv/tmp/rasel < 1621616068 217647 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :``rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621616069 209279 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​/hackenv/bin/rasel < 1621616069 920646 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`rasel? No such file or directory < 1621616075 997549 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`rasel < 1621616076 994819 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :No output. < 1621616090 925943 :moony!moony@hellomouse.net PRIVMSG ##esoteric :there < 1621616126 550387 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621616127 604794 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :No output. < 1621616180 207059 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: try without apostrophes < 1621616199 685769 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :oh moony's autocomplete < 1621616221 457374 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`mkx /hackenv/bin/rasel//echo "$@" | /hackenv/tmp/rasel < 1621616223 601933 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​/hackenv/bin/rasel < 1621616230 141094 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621616231 188686 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :No output. < 1621616241 955925 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`` rasel 'A"!dlroW ,olleH">:?@,Hj' < 1621616243 37432 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :Hello, World! < 1621616257 929399 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`rasel A"!dlroW ,olleH">:?@,Hj < 1621616258 952564 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :Hello, World! < 1621616259 841221 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :oh finally < 1621616277 480947 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :thanks guys < 1621616280 384034 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and you might want to install to a permanent directory in /hackenv/lib or something, not /hackenv/tmp < 1621616313 934952 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :is there a hackenv/lib? < 1621616343 791678 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`ls hackenv/lib < 1621616344 713191 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :ls: cannot access 'hackenv/lib': No such file or directory < 1621616347 756224 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`ls /hackenv/lib < 1621616348 621205 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :c++decl \ cdecl \ frink \ frink.jar \ interp \ karma \ kps \ morse-decode \ p7zip-16.02 < 1621616388 213554 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and a share too. but no libexec yet. > 1621616407 71190 PRIVMSG ##esoteric :14[[07Eek!14]]4 10 02https://esolangs.org/w/index.php?diff=83145&oldid=83144 5* 03Zero player rodent 5* (+50) 10 < 1621616446 374565 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :there's also an ibin, which is a relic of EgoBot's legacy < 1621616471 316480 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and an interps > 1621616483 625437 PRIVMSG ##esoteric :14[[07Eek!14]]4 10 02https://esolangs.org/w/index.php?diff=83146&oldid=83145 5* 03Zero player rodent 5* (+41) 10 < 1621616489 187308 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I think interps is the lib directory for where ibin is the bin directory, or maybe backwards < 1621616505 82360 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :yeah, ibin is the bin, interps is the lib < 1621616510 199436 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :this is beyond my understanding < 1621616561 119145 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: /hackenv/tmp is not version controlled, and may be purged once every few years. it's useful for temporary stuff that survives between commands, but probably not the best for a permanent installation < 1621616581 908985 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: /hackenv/lib and /hackenv/share are useful for when you want to install something permanently and it's more than just an executable in /hackenv/bin < 1621616613 685461 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :/hackenv/lib and /hackenv/share and /hackenv/bin are version-controlled, and you can have something from /hackenv/bin refer to additional files in /hackenv/lib or /hackenv/share < 1621616652 591851 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :What is this rasel thing, though? < 1621616674 655269 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :shachaf: some befunge-like language that nakilon is making https://esolangs.org/wiki/Rasel < 1621616685 987133 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :an anagram of laser < 1621616739 387608 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`python3 -cprint(sorted("laser")==sorted("rasel")) < 1621616740 332853 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :True < 1621616749 180556 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :int-e lol < 1621616786 193688 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`python3 -cprint(sorted("release")==sorted("rasel")) < 1621616787 337754 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :False < 1621616809 567499 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: that's the enterprise edition < 1621616824 615349 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(raselEE) < 1621616831 582218 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :yeah < 1621616877 34536 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`mv /hackenv/tmp/rasel_files /hackenv/lib/rasel_gem < 1621616877 770011 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :mv: missing destination file operand after '/hackenv/tmp/rasel_files /hackenv/lib/rasel_gem' \ Try 'mv --help' for more information. < 1621616898 905374 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :``mv /hackenv/tmp/rasel_files /hackenv/lib/rasel_gem < 1621616899 752137 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​`mv? No such file or directory < 1621616904 970116 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: start with "`` " < 1621616905 725043 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :ffuuuuu < 1621616907 241961 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Add a space < 1621616909 902549 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :you need the space too < 1621616913 115775 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`` mv /hackenv/tmp/rasel_files /hackenv/lib/rasel_gem < 1621616915 864642 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :mv: cannot stat '/hackenv/tmp/rasel_files': No such file or directory < 1621616924 780898 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :it's gone already lol < 1621616927 981399 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`cbt ` < 1621616928 996932 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​#!/bin/bash \ cmd="${@-quote}" \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$cmd" | rnooodl < 1621616950 821432 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`` is just like `cbt , a command we wrote to have more fun < 1621616952 700760 :moony!moony@hellomouse.net PRIVMSG ##esoteric :why is rnooodl in there < 1621616960 20613 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`ls ../tmp < 1621616961 40755 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :a.out \ asmbf-1.2.7 \ banana.txt \ bfi \ bin \ compiled_brachylog.pl \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ just \ karma \ le \ olist.new \ output.b \ paste \ pd \ pd.c \ program \ rasel \ spline \ spout \ test \ test.sh \ this.py \ tmp \ wisdomls.txt < 1621616962 119162 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Oh, nice, someone fell into that trap again. < 1621616990 925741 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :trap? < 1621616992 680870 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`? trap < 1621617019 43716 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Where trying to mv a file out of tmp/ just permanently deletes it. < 1621617031 159731 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :nice < 1621617051 920753 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh. right. < 1621617059 215588 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I did forget about that. < 1621617069 590925 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`ls /hackenv/lib < 1621617083 413636 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :hackeso? < 1621617094 577188 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :shachaf: does that apply here though? /lib is not in the repo, is it? < 1621617101 961719 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Somebody forgot to feed the mouse again < 1621617106 637181 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :so we just shouldn't trust the error message < 1621617112 891195 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :It's not? < 1621617125 387106 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :I thought everything in /hackenv is checked in except for tmp/ (which is in .hgignore). < 1621617143 387850 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh I guess it is < 1621617150 124291 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :then, sigh. < 1621617153 770556 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :hopefully nakilon has a backup for the interpreter, he didn't just develop it in /hackenv/tmp with no other copies, because that would be so last century < 1621617174 988272 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :yeah it's just a copy from github < 1621617183 665251 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :What a great trap. < 1621617194 495824 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :is hackeso alive? < 1621617207 664651 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`echo gpKsgvhcHI8y < 1621617210 635534 :moony!moony@hellomouse.net PRIVMSG ##esoteric :It is, but the mouse went unfed < 1621617214 221128 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :not since that `ls ../tmp < 1621617218 751949 :moony!moony@hellomouse.net PRIVMSG ##esoteric :someone get the cheese < 1621617230 493817 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: can you add a recognizable but rare string to those so that I can ignore them, please < 1621617232 456842 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :It was also not responding to my queries a little before that. < 1621617249 398970 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: I guess I should make a command then < 1621617262 580473 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or maybe ping is already there < 1621617281 612547 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I'll check when HackEso reappears < 1621617316 260818 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: is there anything about `ls ../tmp that would hang hackeso? < 1621617361 492589 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :bot really dislikes my language < 1621617369 787635 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :it deleted it and stopped talking < 1621617387 502395 :jinn!~jinn@d.jinn.army PRIVMSG ##esoteric :i'm right here what are u on about? < 1621617399 160855 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Give it a minute and it’ll throw an out of cheese error. Nothing wrong with your language:) < 1621617404 947121 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :the web interface seems to be alive < 1621617429 334224 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: well, so is the other instance on freenode < 1621617443 856746 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh < 1621617459 345421 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :then it's just one of those cases where the IRC connection half-breaks < 1621617473 237786 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :half? < 1621617482 999955 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :it can half-break in multiple ways < 1621617491 630463 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :if it just breaks completely, that's easy, the irc client would just reconnect < 1621617544 492828 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :it's 10 minutes already, IRC had to drop him long ago < 1621617555 442331 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :but I've seen cases where the server pretended that it broke and gave a timeout message, and cases where the connection definitely broke but there was some bug in my bot why it wouldn't restart and I couldn never debug why that was, or it could break in just one of the two duplex directions < 1621617562 754290 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or still be alive but with huge lag < 1621617585 346393 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :or appear to be alive but not respond to anything so you have to wait for a long timeout < 1621617604 254349 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: Hmm. Nothing obvious, at least. < 1621617606 315956 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :*.net *.split < 1621617606 574998 :HackEso!~h@techne.zem.fi QUIT :*.net *.split < 1621617614 16221 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Oh < 1621617627 677510 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :network trouble, fine < 1621617630 732056 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :those two bot instances should work like a cluster and be able to restart each other < 1621617657 187850 :HackEso!~h@techne.zem.fi JOIN :##esoteric < 1621617665 843534 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`bot < 1621617666 222192 :moony!moony@hellomouse.net PRIVMSG ##esoteric :`ping < 1621617667 492543 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :bot? No such file or directory < 1621617667 531860 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :pong < 1621617669 952981 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :oh, where was it connected to? only he and some guy were splitted away < 1621617712 126357 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It connects to whatever irc.libera.chat happens to give it. < 1621617766 38711 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I've been keeping an eye on https://netsplit.de/servers/?net=Libera.Chat and the new network's been sprouting up servers like mushrooms in the rain. (Is that also an English idiom, or just a local one?) < 1621617813 959208 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: https://idioms.thefreedictionary.com/spring+up+like+mushrooms ...no rain < 1621617819 49047 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :mushrooms after rain in Russian < 1621617846 425598 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :like mushrooms from the ground in german > 1621617893 842891 PRIVMSG ##esoteric :14[[07Eek!14]]4 10 02https://esolangs.org/w/index.php?diff=83147&oldid=83146 5* 03Zero player rodent 5* (+493) 10 < 1621617909 575902 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It's "sieniä sateella" in Finnish, and the adessive case (-lla) there doesn't really obviously translate to a specific English preposition, especially in that context. < 1621617919 430455 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :But mushrooms and rain are both definitely in it. < 1621617942 66022 :dbohdan!~dbohdan@user/dbohdan QUIT :Quit: ZNC 1.7.2+deb3 - https://znc.in < 1621617954 887755 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :well, you *are* close to russia < 1621617957 223068 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :##esoteric < 1621617960 548949 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Hopefully they name their least reliable server Iron < 1621617963 213249 :dbohdan!~dbohdan@81.4.121.116 JOIN :##esoteric < 1621617987 914143 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Sturdy ‘til it’s not < 1621618004 336408 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :int-e not sure what you mean < 1621618022 316973 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I'm 15km away from Lenin's body < 1621618033 331164 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: nordic countries < 1621618038 709858 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: I was replying to fizzie < 1621618063 528788 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :oh sry, have a highlight on "Russia" in client settings < 1621618155 242746 :dbohdan!~dbohdan@81.4.121.116 QUIT :Changing host < 1621618155 282036 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621618172 87086 :dbohdan!~dbohdan@user/dbohdan QUIT :Client Quit < 1621618190 158943 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621618283 881971 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :btw not sure how but it looks like my files aren't gone and were successfully moved there < 1621618326 9100 :FreeFull!~freefull@37-247-94-203.natip.skydsl.eu JOIN :##esoteric < 1621618437 237062 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :so they aren't under version control after all < 1621618461 906586 :dbohdan!~dbohdan@user/dbohdan QUIT :Client Quit < 1621618477 213141 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621618481 354965 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :``` sed 's/pong/pong "$@"/' /hackenv/bin/ping < 1621618482 407826 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​#!/bin/bash \ echo pong "$@" < 1621618493 808065 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Weeeeird. < 1621618496 109504 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I'm confused. < 1621618504 352014 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Is there some sort of a global ignore file somewhere for _gem directories or what? < 1621618506 88201 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`ping jrFZt8j4_LHE # int-e: I'll try to remember to use ping instead of echo, but I'll probably forget < 1621618507 915739 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :pong < 1621618518 576916 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Because that's the only thing that comes to mind that would explain it. < 1621618546 981570 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: can't there be a local .hgignore file, or maybe hg reading gitignore files or something? < 1621618575 504074 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :There is a local .hgignore file, but the only thing in it is ^tmp/ < 1621618590 28344 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`ls /hackenv/lib | paste < 1621618590 871798 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :ls: cannot access '/hackenv/lib | paste': No such file or directory < 1621618592 967753 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :`` ls /hackenv/lib | paste < 1621618594 290496 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :https://hack.esolangs.org/tmp/paste/paste.6848 < 1621618596 442689 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: yes, but I mean a local one in the rasel package < 1621618655 588945 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :this won't end well < 1621618655 945180 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :``` find /hackenv/lib/rasel_gem -ls # it seems like only the directories exist, nothing under them < 1621618656 859910 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​ 1309820 4 drwxr-xr-x 4 1000 1000 4096 Feb 3 11:42 /hackenv/lib/rasel_gem \ 1310481 4 drwxr-xr-x 2 1000 1000 4096 May 21 17:08 /hackenv/lib/rasel_gem/lib \ 1309888 4 drwxr-xr-x 2 1000 1000 4096 May 21 17:08 /hackenv/lib/rasel_gem/bin < 1621618662 437979 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: ^ < 1621618669 60558 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :ah, only files are tracked < 1621618674 530413 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :that makes sense < 1621618677 767258 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh! < 1621618692 989075 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :then we can sneakily store non-version-controlled data in directory structures < 1621618696 518835 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :or am I mixing up hg and git there < 1621618749 217198 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Oh, it's only directories. < 1621618765 119818 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, I think that's the case. < 1621618777 453435 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Anyone verified that this network’s IRP interpreter is functional? < 1621618784 216223 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :And yes, I guess it's also a new way of gaming the system. < 1621618877 167067 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: basically, every command is run twice, with a fresh checkout inbetween. so the first mv takes, but the second time around, the /tmp directory is gone and you get an error... and nothing gets committed < 1621618886 515420 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I'm struggling to remember why. < 1621618893 526856 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Why what? < 1621618899 237772 :moony!moony@hellomouse.net PRIVMSG ##esoteric :(I just did, IRP survived the move!) < 1621618909 806213 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :why there are two stages < 1621618923 735095 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :what does "In another world:" mean in HackEso's response? < 1621618931 32562 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :I think it runs each command twice because most commands are read-only, so it speculatively tries in read-only mode first. < 1621618939 758019 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: only commands that write anything to version-controlled get ran twice, and it's to be able to run multiple commands that don't write anything to version-controlled in parallel but serialize commands that do write there < 1621618956 48694 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :I mean, in the mode where it doesn't lock the repository/serialize/whatever for changes, or something. < 1621618960 587779 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: concurrent execution, thanks. that was it < 1621618972 945166 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, it's got shared read locks and exclusive write locks. < 1621618987 877663 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :poor person's RW lock < 1621618988 322992 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: jevalbot does not have such locking, and if you run two commands that try to write state in parallel, then the output of one of them may be lost < 1621618992 973209 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :nvm < 1621619026 951639 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :"In another world" means roughly "outside /hackenv", meaning there's no web URL available to access that path. < 1621619048 112465 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :It might also have some subtlety around /hackenv/tmp, which has a web window but no version history. > 1621619193 492695 PRIVMSG ##esoteric :14[[07Eek!14]]4 10 02https://esolangs.org/w/index.php?diff=83148&oldid=83147 5* 03Zero player rodent 5* (+2) 10 < 1621619215 917561 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :fizzie my mistake was "/hackeso/" instead of "/hackenv/" < 1621619229 300324 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I'm not used to "window" being used that way. it already has other technical meanings which is why we don't do so. > 1621619239 672693 PRIVMSG ##esoteric :14[[07PaRappa14]]4 N10 02https://esolangs.org/w/index.php?oldid=83149 5* 03Zero player rodent 5* (+3311) 10Created page with "'''PaRappa''' is an [[esoteric programming language]] that is based on the rhythm game "PaRappa The Rapper". The code is meant to look like the gameplay. It is nearly identica..." > 1621619326 669224 PRIVMSG ##esoteric :14[[07User:Zero player rodent14]]4 10 02https://esolangs.org/w/index.php?diff=83150&oldid=83023 5* 03Zero player rodent 5* (+15) 10 > 1621619545 388707 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03E97m2813flz1a 5* 10New user account < 1621619664 880659 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :`rasel A"!dlroW ,olleH">:?@,Hj < 1621619665 899169 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :Hello, World! > 1621619900 10658 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83151&oldid=83140 5* 03E97m2813flz1a 5* (+129) 10Introduce myself < 1621619986 139717 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :that nick is not inspiring confidence < 1621620053 860385 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :b_jonas: Yeah, I just couldn't come up with a better word on the spot. Web browser? No. Web endpoint, web interface? Maybe. Web view? Nah. Web expositor? Uh, well. < 1621620060 599899 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :is it moony? < 1621620089 443324 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Oh no that’s probably MichaelRaskin < 1621620147 257331 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 245 seconds < 1621620190 672681 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :well whoever it is first has to figure out the instructions on the introduction page :P < 1621620210 371688 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :from the language name and first words of description I imagined something different < 1621620238 365537 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :smth like distributed computing over IRC clients < 1621620248 475939 :moony!moony@hellomouse.net PRIVMSG ##esoteric :Nah just a silly joke lang < 1621620287 746880 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :##esoteric < 1621620326 110480 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :pft < 1621620454 551692 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :there is this weird thing https://github.com/ruby/drb < 1621620478 88722 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :you write code like if you are in the runtime of another process on another machine < 1621620577 402183 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :the only time I saw it used was in bank < 1621620671 999584 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :that's fun < 1621620675 225844 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :instead of making a server that would accept reports via JSON/POST or even their lovely SOAP, they made it a standard in their team... < 1621620808 784238 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :more explanation here, but basically it's evaling https://ruby-doc.org/stdlib-2.7.1/libdoc/drb/rdoc/DRb.html < 1621621067 356898 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: I would say "web view", but I call it "web interafce" in the wiki article < 1621621179 589032 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :The reason why I find "web view" jarring probably has to do with the fact that over in Android, there's a thing called a WebView, which is something else. > 1621621354 224753 PRIVMSG ##esoteric :14[[07IRP14]]4 10 02https://esolangs.org/w/index.php?diff=83152&oldid=67566 5* 03E97m2813flz1a 5* (+345) 10Describe the situation after Freenode takeover < 1621621775 474792 :moony!moony@hellomouse.net NICK :example < 1621621964 149350 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection < 1621622564 446860 :river!~river@user/river JOIN :##esoteric < 1621622642 198200 :imode!~imode@user/imode NICK :imode-the-great < 1621622691 125144 :imode-the-great!~imode@user/imode PART ##esoteric :WeeChat 3.1 > 1621623077 362243 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03RobynTiger 5* 10New user account > 1621623249 322373 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83153&oldid=83151 5* 03RobynTiger 5* (+161) 10/* Introductions */ > 1621623499 264646 PRIVMSG ##esoteric :14[[07User:RobynTiger14]]4 N10 02https://esolangs.org/w/index.php?oldid=83154 5* 03RobynTiger 5* (+151) 10Created page with "First-year Computer Science and Mathematics student :D (I'll add more interesting stuff here later, I guess xD) [https://github.com/robyntiger GitHub]" < 1621623750 538306 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: https://libera.chat/chanreg doesn't mention a ## namespace prefix anywhere, so ## doesn't officially have the same meaning as on freenode. presumably there'll still be a lot of ## channels just to have the same name as on freenode, but that doesn't apply to us < 1621623792 466085 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :even if you don't register a project or community < 1621623835 229359 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh wait < 1621623845 403304 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: I'm wrong: https://libera.chat/policies does mention that prefix < 1621623850 556033 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :so it still applies < 1621624141 213757 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 248 seconds < 1621624401 591290 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: current practice would allow us to just take #esoteric and we'll keep it unless somebody comes along with a better claim (which is of course a possibility... even an actual "other kind of" esoteric community) < 1621624450 274318 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :But fizzie picked ##esoteric and he was here first :) (#esoteric is currently "mine") < 1621624485 60641 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: yes, we can take #esoteric < 1621624520 6509 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I honestly don't care either way < 1621624543 272299 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I'm fond of the "esoteric" in-joke < 1621624632 92386 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh! as for in-joke, if we figure out the final place, we should submit a patch to Canaima to direct people there < 1621624646 454846 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621625117 862502 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh, and even "https://libera.chat/chanreg" mentions the ## prefix. it just says "two # characters", I was searching for /##/ and /double/ > 1621625207 401797 PRIVMSG ##esoteric :14[[07RCEM14]]4 10 02https://esolangs.org/w/index.php?diff=83155&oldid=83090 5* 03Kaveh Yousefi 5* (+313) 10Corrected an error in the resizing of the memory vector, introduced this scaling for other commands, and fixed an erroneous type declaration. < 1621625648 430819 :imode1!~imode@user/imode JOIN :##esoteric < 1621625792 688430 :river!~river@user/river QUIT :Read error: Connection reset by peer < 1621625832 257801 :river!~river@user/river JOIN :##esoteric < 1621625925 888098 :imode1!~imode@user/imode QUIT :Ping timeout: 245 seconds < 1621625981 518182 :imode!~imode@user/imode JOIN :##esoteric < 1621626029 198646 :river!~river@user/river QUIT :Excess Flood < 1621626068 626209 :imode!~imode@user/imode PRIVMSG ##esoteric :what the hell is going on? < 1621626118 649168 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 245 seconds < 1621626224 186066 :dbohdan!~dbohdan@user/dbohdan QUIT :*.net *.split < 1621626224 269475 :HackEso!~h@techne.zem.fi QUIT :*.net *.split < 1621626321 549431 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :imode: what am I missing? < 1621626332 342546 :imode!~imode@user/imode PRIVMSG ##esoteric :int-e: the above. < 1621626360 880989 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :ah, #libera is more impressive < 1621626430 151514 :HackEso!~h@techne.zem.fi JOIN :##esoteric < 1621626442 201740 :river!~river@user/river JOIN :##esoteric < 1621626582 573896 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621626582 573931 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621626809 899331 :river!~river@user/river QUIT :Read error: Connection reset by peer < 1621626815 193360 :HackEso!~h@techne.zem.fi QUIT :Ping timeout: 252 seconds < 1621626815 234467 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Ping timeout: 252 seconds < 1621626828 103597 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :##esoteric < 1621626883 38907 :HackEso!~h@techne.zem.fi JOIN :##esoteric < 1621626896 190804 :river!~river@user/river JOIN :##esoteric < 1621627049 765917 :kspalaiologos!~kspalaiol@176.221.122.179 JOIN :##esoteric < 1621627077 717371 :nakilon6!~nakilon@62.241.154.104.bc.googleusercontent.com JOIN :##esoteric < 1621627121 461993 :kspalaiologos!~kspalaiol@176.221.122.179 QUIT :Changing host < 1621627121 462032 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN :##esoteric < 1621627304 799416 :mrkajeta1!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 JOIN :##esoteric < 1621627365 818808 :example!moony@hellomouse.net NICK :cd < 1621627517 996554 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving < 1621627535 154112 :kspalaiologos!~kspalaiol@176.221.122.179 JOIN :##esoteric < 1621627583 654281 :kspalaiologos!~kspalaiol@176.221.122.179 QUIT :Remote host closed the connection < 1621627598 593553 :kspalaiologos!~kspalaiol@176.221.122.179 JOIN :##esoteric < 1621627598 690366 :kspalaiologos!~kspalaiol@176.221.122.179 QUIT :Changing host < 1621627598 729837 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN :##esoteric < 1621627619 464235 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 QUIT :*.net *.split < 1621627619 697478 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com QUIT :*.net *.split < 1621627619 935974 :nakilon6!~nakilon@62.241.154.104.bc.googleusercontent.com NICK :nakilon < 1621627651 366864 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Client Quit < 1621627666 216253 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN :##esoteric < 1621627853 758667 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621627882 70470 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca JOIN :##esoteric < 1621627884 580437 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : /))))))))) < 1621627887 79017 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : //) __ __\ < 1621627890 30425 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : C==/_o|^|o_\ /!\ IRC.LIBERA.CHAT IS THE BEST IRC NETWORK /!\ < 1621627893 194193 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : | _\ ) /!\ THE JEWS HAVE TAKEN OVER FREENODE, CHATS HAVE MOVED TO IRC.LIBERA.CHAT /!\ < 1621627896 294279 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : \ .--- / /!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT #LIBERIA /!\ < 1621627899 461224 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : _/`-. __.'_ /!\ JOIN #LIBERIA TODAY. THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT #LIBERIA /!\ < 1621627901 954213 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca PRIVMSG ##esoteric : /` \`'-,._./|\ < 1621627902 374262 :serpent3416[m|gr!~serpent34@host-173-237-103-232.public.eastlink.ca QUIT :Remote host closed the connection < 1621627955 74152 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :Was... was that spammer lost < 1621627969 657551 :cd!moony@hellomouse.net PRIVMSG ##esoteric :Very < 1621627980 416091 :cd!moony@hellomouse.net PRIVMSG ##esoteric :just a kiddie with a script < 1621628146 152975 :imode1!~imode@user/imode JOIN :##esoteric < 1621628363 138309 :imode!~imode@user/imode QUIT :*.net *.split < 1621628363 469872 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :*.net *.split < 1621628529 110601 :mrkajeta1!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 NICK :mrkajetanp < 1621628908 67684 :mynery!~myname@2001:41d0:1:766f::1 JOIN :##esoteric < 1621628908 632622 :mynery!~myname@2001:41d0:1:766f::1 NICK :myname < 1621628962 566622 :imode1!~imode@user/imode NICK :imode < 1621629193 498599 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving < 1621629491 952782 :iovoid!iovoid@hellomouse.net QUIT :Changing host < 1621629491 952825 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :##esoteric < 1621629501 825016 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :Liberia? < 1621629566 425746 :Bowserinator!Bowserinat@user/bowserinator QUIT :Changing host < 1621629568 638575 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :##esoteric < 1621629571 913205 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :nakilon: that pun is the only good thing about that spam < 1621629711 756974 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Libertalia, that pirate place. < 1621629750 699559 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :(All I know about it is watching someone else's playthrough of that one game.) < 1621629753 652440 :cd!moony@hellomouse.net NICK :moony < 1621629760 295317 :moony!moony@hellomouse.net QUIT :Changing host < 1621629760 334688 :moony!moony@hellomouse/dev/moony JOIN :##esoteric < 1621629992 126792 :mrkajetanp!~kajetan@2a01:4b00:ea36:6c00:56e9:4ef3:28ef:7ef6 QUIT :Quit: WeeChat 3.1 < 1621630130 170158 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :*.net *.split < 1621630130 252879 :dbohdan!~dbohdan@user/dbohdan QUIT :*.net *.split < 1621630320 289787 :moony!moony@hellomouse/dev/moony NICK :cd > 1621630409 125707 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83156&oldid=83143 5* 03Batata 5* (+36) 10 < 1621630457 471419 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621630457 552875 :dbohdan!~dbohdan@user/dbohdan JOIN :##esoteric < 1621630466 269035 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :what i don't get is why people are spamming about libera in completely unrelated networks < 1621630488 473186 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :is this some sort of fud campaign? < 1621630497 929348 :imode!~imode@user/imode PRIVMSG ##esoteric :is the sentiment positive or negative. < 1621630510 587998 :imode!~imode@user/imode PRIVMSG ##esoteric :remember, you're up against someone who actively hates everybody here. > 1621630568 403353 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83157&oldid=83156 5* 03Batata 5* (+78) 10 < 1621630618 845017 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :so I did another attempt to figure put what it is about the Libera < 1621630646 5396 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :strange to hear nightingales combined with frogs from the street < 1621630652 231049 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621630652 985670 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :and the only thing I see is that the new owner just put ads of his another company on freenode website < 1621630686 351579 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :but I don't understand how it's a reason for people to switch to another network < 1621630759 42293 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I think it wasn’t obvious what’s planned for freenode’s fate, and it isn’t? < 1621630863 702782 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :is there anything obvious about fate of anything? < 1621630863 855181 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :so they might put just ads or the might do something very drastic, or would be further down the road but not right now, and who would know < 1621630876 724159 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I mean, not the fate in abstract, but the plain in their head < 1621630877 119473 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :and how was the "freenode's fate" more obvious earlier than now? if people "didn't see 'it' coming" then it wasn't obvious in the first place < 1621630879 96154 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :plan* < 1621630896 520509 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :nakilon: they didn't switch to another network if you define the network by the people and principles behind it rather than the name < 1621630923 733973 :imode!~imode@user/imode PRIVMSG ##esoteric :nakilon: there was a hostile take-over of freenode by a dude calling himself the crown prince of korea, with plans to turn IRC into discord and monetize it. < 1621630928 434731 :imode!~imode@user/imode PRIVMSG ##esoteric :what more info you need fam. < 1621630939 46762 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :and how do we know there is no "very drastic" in Libera plans? < 1621630950 174497 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric : and how was the "freenode's fate" more obvious earlier than now? => I’d think, well, before this entire thing started nobody knew it would < 1621630954 334544 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :if there is, there already was in the "old" freenode < 1621630966 149018 :imode!~imode@user/imode PRIVMSG ##esoteric :because libera wouldn't exist if the staff agreed with andrew's vision? < 1621630971 552147 :imode!~imode@user/imode PRIVMSG ##esoteric :the fuck is your argument. < 1621630984 216661 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric : and how do we know there is no "very drastic" in Libera plans? => I personally don’t! < 1621631005 38678 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :imode I don't see about Korea and Discord in Wikipedia's article about Freenode < 1621631014 802429 :imode!~imode@user/imode PRIVMSG ##esoteric :nakilon: you haven't been following the posts, then. < 1621631022 882119 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I’m going with my limited instincts for a while < 1621631035 672386 :imode!~imode@user/imode PRIVMSG ##esoteric :which is fair, this is a messy situation. < 1621631040 601268 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :arseniiv same today "nobody knows it would" here < 1621631054 244924 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :if they’ll be wrong, well, so be it, I’m bad with politics and with being informed unfortunately < 1621631073 704661 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :(they I mean my instincts) < 1621631079 55307 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I only see people being scared by their own fantasies about "what can happen" < 1621631087 362158 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :people aren't on freenode because it's named freenode but rather because of the people behind it. if the people behind it start getting legal threats and collectively decide to make something new, it's probably for a reason < 1621631091 948061 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :(figurative instincts of course, as humans don’t have biological ones) < 1621631110 69095 :imode!~imode@user/imode PRIVMSG ##esoteric :nakilon: uh, same could be said of you, on this network. < 1621631132 859617 :imode!~imode@user/imode PRIVMSG ##esoteric :https://en.wikipedia.org/wiki/Andrew_Lee_(entrepreneur) < 1621631139 807962 :imode!~imode@user/imode PRIVMSG ##esoteric :fyi, in case you can't click hyperlinks on freenode's page. < 1621631145 623671 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i don't care "what can happen" in freenode, i don't want to be on a network that is overtaken against the will of the community < 1621631152 699992 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :even if everything would stay the same < 1621631286 547734 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :how is someone's "prince of Korea" status makes Freenode worse place? < 1621631315 97276 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :is there something bad about Korea? < 1621631344 992169 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :how does that makes the #esoteric channel on Freenode less functional or something? < 1621631392 698899 :imode!~imode@user/imode PRIVMSG ##esoteric :I'm going to be nice and assume you're not trolling, it's not that. it's that someone came in, against the wishes of the community at large, threatened legal action against the existing staff unless they handed over the keys to freenode at large, threatened to drown them in lawyers and legal fees until they backed off property that wasn't his... < 1621631414 736205 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :nakilon: there is something bad about people overtaking stuff violently < 1621631416 916022 :imode!~imode@user/imode PRIVMSG ##esoteric :tried to bribe or extort existing staff of FOSS projects. < 1621631420 418305 :imode!~imode@user/imode PRIVMSG ##esoteric :to stay on the network. < 1621631444 233765 :imode!~imode@user/imode PRIVMSG ##esoteric :and is now trying to monetize the thing because he bought a "community" of active individuals that he can now break apart while he turns freenode into a glorified investment vehicle. < 1621631448 566463 :imode!~imode@user/imode PRIVMSG ##esoteric :among other problems. < 1621631456 71961 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric : tried to bribe or extort existing staff of FOSS projects. => wow :( < 1621631474 348299 :imode!~imode@user/imode PRIVMSG ##esoteric :there's a reason why sponsors are pulling hardware, why FOSS projects are moving off the network, and why this is overall spreading. < 1621631500 904529 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i would be kinda interested in how many active channels will stay on freenode < 1621631511 527922 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i'd assume those are next to none < 1621631548 169954 :imode!~imode@user/imode PRIVMSG ##esoteric :so if you're _genuinely uninformed_ and not just trolling, there's the answer in a nutshell. there are in-depth threads about it on HN, there are plenty of people that'll answer you in #libera or #libera-dev around the specifics. < 1621631588 815661 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I’d assume nakilon is not trolling :) < 1621631608 48819 :imode!~imode@user/imode PRIVMSG ##esoteric :it's really just confusing as hell. < 1621631631 6902 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :we live in invisible^W confusing times < 1621631658 936370 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i don't think the relevant part is that confusing < 1621631676 31081 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :violent overtake of network. old staff made new network. people like old staff. people move. < 1621631706 440880 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I don't know old staff < 1621631731 602680 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :why would I even know them < 1621631752 172921 :imode!~imode@user/imode PRIVMSG ##esoteric :why are you here? < 1621631771 554642 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :this is #esoteric < 1621631781 625926 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :sure, but even if you don't know them, doesn't the pure fact that they created a new network because of legal threats suffice to not support whatever the new freenode is? < 1621631787 261317 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :not #channel_of_freenode_staff < 1621631795 330362 :imode!~imode@user/imode PRIVMSG ##esoteric :great. but why on this network. if you don't agree with the network, if you don't see a purpose behind it, stay on freenode. < 1621631837 883418 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :are you gatekeeping me or what? < 1621631851 31127 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i don't get your point < 1621631852 387531 :imode!~imode@user/imode PRIVMSG ##esoteric :good toll. < 1621631856 389557 :imode!~imode@user/imode PRIVMSG ##esoteric :troll, rather. < 1621631865 261717 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :yeah < 1621631871 109981 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :you are calling me troll already like 6 times < 1621631873 821929 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I’d presuppose the staff should have being doing things more or less right as there weren’t freenode breakups before this event < 1621631875 524150 :imode!~imode@user/imode PRIVMSG ##esoteric :have fun on the ignore list. < 1621631879 40974 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :you are aggressive < 1621631889 632804 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :you aredefinitely not the people I'm here for < 1621631905 139139 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :lol, inadequate < 1621631905 741469 :river!~river@user/river PRIVMSG ##esoteric :nakilon this is IRC! < 1621631946 852736 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i still have no idea what your point even is < 1621631969 212749 :imode!~imode@user/imode PRIVMSG ##esoteric :just ignore them, they're here to siphon attention, not actually discuss anything. < 1621631981 192308 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :let’s not be harsh to each other if it’s possible, I left a forum recently because it was a hard place and it still bubbles up in my memory each day < 1621632006 173321 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :this is some people have too much time wasted of debating and lurking about staff's personal life and finances, enough much to become spontaneously angry on other users in chat who are just asking questions > 1621632008 913105 PRIVMSG ##esoteric :14[[07User talk:Batata14]]4 N10 02https://esolangs.org/w/index.php?oldid=83158 5* 03Batata 5* (+1) 10Created page with "e" < 1621632024 283497 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :that has nothing to do with the staff as persons < 1621632029 834789 :imode!~imode@user/imode PRIVMSG ##esoteric :arseniiv: I doubt the user in question is actually a part of this community. < 1621632035 453170 :imode!~imode@user/imode PRIVMSG ##esoteric :and is just here to stir up shit. < 1621632040 608748 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :this has everything to do with a violent takeover. nothing more, nothing less < 1621632049 980281 :river!~river@user/river PRIVMSG ##esoteric :VIOLENCE!!!! < 1621632050 318114 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i don't support violent takeovers < 1621632057 244267 :river!~river@user/river PRIVMSG ##esoteric :disrespect your SURROUNDINGS! < 1621632091 679549 :imode!~imode@user/imode PRIVMSG ##esoteric :ADTR eh < 1621632101 906510 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :lol this is retarded < 1621632110 450928 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :how so? < 1621632133 507444 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :dude keeps shitting on me for no reason < 1621632138 963879 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :such a kid < 1621632144 8175 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I’d prefer to think sometimes we are really confused about this or that or some details but this doesn’t necessarily come through text true; miscommunication happens and it happens often enough. Yep no one should be infinitely trusting, as genuine trolling is a thing, but < 1621632161 916268 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :but whatever, who I am to mediate anything < 1621632163 526168 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :no, because you keep talking bullshit and don't act on the given points < 1621632169 547582 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :"I doubt he's a part of the community" -- ahahah < 1621632177 319057 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I'm definitely not the part of his community < 1621632181 768160 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :if it's about beibng such retard < 1621632188 340170 :imode!~imode@user/imode PRIVMSG ##esoteric :considering the number of "why does this network exist you all are retards" people that have flooded libera, yeah, I'm going to assume malicious intent. < 1621632256 267019 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :ragekid < 1621632314 310727 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :as i said, you still don't respond to any argument < 1621632328 75614 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i cannot assume you are serious < 1621632412 62205 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :I see no arguments < 1621632457 219972 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :neither answers on my questions about how the legal problems between owners have any effect on the channels < 1621632514 650377 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :I’d think people generally want to feel safe and they have a bit of a precedent the old freenode staff didn’t abuse their power? < 1621632535 50958 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :and then they are forced away, so, well… < 1621632590 345329 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :why isn’t it an argument, at least one in a cumulative heap of arguments if it’s not enough by its own < 1621632613 299023 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :this network exists because of a takeover of the old network. period. < 1621632651 471997 :imode!~imode@user/imode PRIVMSG ##esoteric :why are you still entertaining this lmao. < 1621632654 654241 :imode!~imode@user/imode PRIVMSG ##esoteric :just /ignore and move on. < 1621632659 841728 :imode!~imode@user/imode PRIVMSG ##esoteric :eh, not my business. < 1621632719 590730 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :"there is something bad about people overtaking stuff violently" -- this is just funny, considering how the world either ignored or even supported the neonazi revolution in my country that lead to 9000 civilian deaths and thousands of deaths among people who were forced to do the genocide < 1621632755 257060 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :though I’d say maybe discussing this kind of arguments isn’t really on topic in this channel. It’s either not that esoteric and maybe it would be more productive to discuss these matters with other people < 1621632779 451593 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :and you know what? the majority of humans didn't support the nazis, that'. why they lost < 1621632832 103049 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :sure, i will do something more productive, like sleeping > 1621633015 785781 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83159&oldid=83157 5* 03Batata 5* (+88) 10 > 1621633033 428206 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83160&oldid=83159 5* 03Batata 5* (+1) 10 < 1621634341 184857 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist < 1621634754 514870 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Quit: Blame iczero something happened < 1621634979 808708 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621635056 912900 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Meta-discussion about where #esoteric should be is probably on-topic, and the larger questions insofar as they relate to that, but anything beyond that probably not so much. < 1621635094 440457 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Personally I'm on this side because while I don't know the people who left particularly well (I think we have just the one former freenode staff member as a channel regular?), I've got a generally positive opinion of them collectively, and feel like as the people who've actually kept things running, they have a better claim to this being the "same network" we've been on so far; and < 1621635100 830248 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :superficially-independent third-party accounts have on average agreed that the new management has behaved at least a little sucky. < 1621635113 352471 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I don't expect the disagreement will necessarily have an impact on how we *could* use either network (unless longer-term one or the other just withers away, meaning less chance of random passers-by), but that just means from that perspective the choice of a network is arbitrary, so there's no particular reason to stay either. And I sorta-like this notion of having a registration scheme for communities, < 1621635119 361742 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :not just projects. < 1621635164 801235 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Now, getting back on track, I've kludged together the world's least advanced bridge between the esolangs/esowiki bots. If I turn it on, they'd each copy over every PRIVMSG (except their own, of course), prefix it with " " and send it on the other side. No splitting of long messages, no filtering, no other message types, no bells, no whistles. Is that a good idea or not? What would catch on fire < 1621635170 810206 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :first? < 1621635388 121129 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :the first thing would probably be the very precise line length arithmetic in hackeso :P < 1621635470 142621 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :" what i don't get is why people are spamming about libera in completely unrelated networks" => it did work, because #libera is full of spam where people are complaining about spam on other networks < 1621635485 493268 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :I'm worried it means that if there starts being spam it'll get propagated and the bot might get klines < 1621635502 479943 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :anyway, the channel is publicly logged anyway, so I don't think a bridge causes any harm unless there's excessive noise. < 1621635512 160510 :imode!~imode@user/imode PRIVMSG ##esoteric :one wonders if it's a smear campaign. pretty easy to spam about a network, and then drive people to complain about the spam of the network. < 1621635527 158926 :imode!~imode@user/imode PRIVMSG ##esoteric :where nobody on that network is actually saying anything outside of libera. < 1621635547 38532 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :imode: the bots are treated as a smear campaign by the libera staff for sure < 1621635644 273117 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :officially at least, I'm sure if any tangible evidence to the contrary turns up nobody will be terribly surprised, just disappointed < 1621635690 370415 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :And... if it's a smear campaign, well, such lingering doubts mean it's working. < 1621635776 156018 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :" […] doesn't the pure fact that they created a new network because of legal threats suffice to not support whatever the new freenode is?" => perhaps it would if they hadn't posted messages encouraging people to unregister from freenode's nickserv < 1621635827 204225 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :wow, so much faith in the law < 1621635840 951134 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, I guess the spam forwarding is a potential issue. < 1621635866 735580 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Shouldn't there be like a Section 230 immunity for network bridges? ;) < 1621635884 431481 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :But I guess An Algorithm probably wouldn't care about that. < 1621635954 952558 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: I think we have two former freenode staff members as regulars: FireFly and mniip < 1621635955 461207 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I know too little about The Algorithms used by Freenode/Libera. I thought it was mostly Sigyn/ozone listening in on select channels < 1621635963 306049 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :plus the obvious rate limiting < 1621636028 823898 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I don't know any details either, but I imagine they have some pattern-matching somewhere for dealing with those private-message spam campaigns. Unless people just don't have the attention span and that's why they always fizzle out. < 1621636056 599786 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :"litharge" will break my fingers (that's the eir equivalent) < 1621636063 338286 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: the bridge is probably a good idea but only if you add an easy way to opt out of it so that other bridges can break loops. I suggest making an auxiliary channel and anyone who is joined the bridge won't copy their messages. or something. and figure out what to do with fungot so it doesn't answer twice. < 1621636088 984448 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :Taneb has a good point about propagated spam < 1621636089 546144 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :other bridges?! < 1621636116 91359 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com JOIN :##esoteric < 1621636118 382960 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :If there's just one instance of fungot, it shouldn't answer twice, I guess. < 1621636139 244530 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :might be better to ask libera staff and freenode staff < 1621636145 673106 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Quit: gone too far < 1621636152 724927 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I hear you like tree-shaped networks so we added our own tree-shaped network inside IRC's tree-shaped networks < 1621636155 586240 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com PRIVMSG ##esoteric :Oh, I'm so glad ##esoteric is here < 1621636181 363034 :imode!~imode@user/imode PRIVMSG ##esoteric :welcome, ProofTechnique. < 1621636194 330436 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com QUIT :Quit: Updating details, brb < 1621636200 42641 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I don't think having more than one bridge is reasonable. < 1621636203 718854 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com JOIN :##esoteric < 1621636242 838568 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: But think about having the chance to make an adaptive spanning tree protocol thing! < 1621636261 507988 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: I'm thinking about my own cognitive capacity < 1621636269 379847 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :and how much I'm willing to exert it for IRC < 1621636314 194121 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :int-e: there's a channel with a bridge from at least three different chat things, plus a matrix bridge separate from each other. unless you want to make and maintain your bridge to support every newly popping up fashionable thing that you want to bridge, you should allow for more than one bridge. < 1621636334 481782 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I guess I can always ignore the bridge but that will result in its very own surreal confusion as discussions grow holes. < 1621636360 574969 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :also multiple bridges can offer redundancy for when the server of one bridge is down, though they need their own protocol for that so they rarely copy the same message < 1621636375 412478 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com PRIVMSG ##esoteric :brb, building a bouncer that posts each message over a different bridge < 1621636376 755696 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :b_jonas: if that's seriously where we're headed then I don't want any bridge at all. < 1621636379 712854 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :plus multiple bridges is the #esoteric thing to do < 1621636384 78196 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :"I've kludged together the world's least advanced bridge" -- you know what picture is an illustration on Wikipedia's article "kludge"? the bridge! ) < 1621636445 665359 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com PRIVMSG ##esoteric :The #esoteric thing would be a Gopher bridge < 1621636446 844037 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: will it be called HackEcho? because I thought of that but it's a stupid name and I think it shouldn't be called that > 1621636446 950752 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83161&oldid=83160 5* 03Batata 5* (+37) 10 < 1621636483 886035 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :b_jonas: As it stands it'd just use the same connections as the wiki recent changes feeds. < 1621636493 294891 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I don't know if esolangs/esowiki is a great name either, but still. < 1621636511 938981 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :01:35:05 -NickServ- pipe is not registered. < 1621637520 635168 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: also don't listen to me, a bridge is probalby a terrible idea < 1621637883 797363 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Hey, Wikimedia folks seem to think it makes sense: https://meta.wikimedia.org/wiki/IRC/Migrating_to_Libera_Chat#Bridging_channels < 1621637975 877219 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :some of them at least < 1621638219 493546 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :this will probably be decided per-channel, because on channels with few active mods it will copy the spam < 1621640173 171854 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 248 seconds < 1621640348 135646 :bug200027!~bug2000@195.138.94.101 JOIN :##esoteric < 1621640351 568884 :bug200027!~bug2000@195.138.94.101 QUIT :K-Lined < 1621640371 472064 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Hmm, I wonder how many languages have an `else` branch for a loop statement, executed if the loop body never runs. < 1621640387 783303 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I think the Jinja template system has one of those, but it's not exactly a language. < 1621640433 79525 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Would allow you to do things like `for (auto item : some_list) add(item); else oh_no_its_empty();` < 1621640484 160046 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I guess it's not *that* far from `if (some_list.empty()) oh_no_its_empty(); else for (auto item : some_list) add(item);` though. < 1621640485 72282 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :I'm associating that with Python, somehow. < 1621640530 884318 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :except that it does something completely different, so never mind < 1621640610 69465 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :[Python] "The else block just after for/while is executed only when the loop is NOT terminated by a break statement." < 1621640660 967165 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Heh, I wouldn't have expected *that*. < 1621640682 966466 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :How's that an "else"? Well, I guess it doesn't need to make sense to me. < 1621640696 414140 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com QUIT :Remote host closed the connection < 1621640697 858654 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: it's an else for the loop condition check < 1621640699 580896 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :it's weird. < 1621640775 527044 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :if you break a loop, the condition will never have been false < 1621640846 878940 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :R..ight, I guess. < 1621640862 427783 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: the intuition is that if you write a search loop with a for-each head to iterate over something and the body breaks early when it finds the first suitable item, the else block is ran if the item is not found < 1621640874 467524 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :calling it "else" makes sense in that case < 1621640881 286118 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :That's true too. < 1621640886 902562 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :"intuition" < 1621640892 866622 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and python has iterator for loops < 1621640909 158754 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :The intuition is that if you do the obvious purely formal construction to translate a loop, that will happen. < 1621640912 657390 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :that said, I never use for-else or while-else < 1621640938 278798 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :[Jinja] "If no iteration took place because the sequence was empty or the filtering removed all the items from the sequence, you can render a default block by using else: <...> Note that, in Python, else blocks are executed whenever the corresponding loop did not break. Since Jinja loops cannot break anyway, a slightly different behavior of the else keyword was chosen." < 1621640974 270687 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Maybe a more common scenario for templates. < 1621640977 761964 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621640981 454345 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :(Think "your basket is empty" or whatnot.) < 1621641138 763892 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :and I think I associate python for-else with the kind of low status stackoverflow copy-paste code monkey who comes to IRC to ask questions for how to do some task with iterator transformers or "in one line" but can't write a trivial while loop to do the same task < 1621641160 265984 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I know it's a stereotype < 1621641169 769556 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :but it's a stereotype I have strong < 1621641399 719199 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 272 seconds < 1621641430 784955 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :##esoteric < 1621641437 144257 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN :##esoteric < 1621641991 785819 :FreeFull!~freefull@37-247-94-203.natip.skydsl.eu QUIT : < 1621643159 941452 :Gartaver-t!~Gartaver-@ip-230-2.nltel.ru JOIN :##esoteric < 1621643172 81774 :Gartaver-t!~Gartaver-@ip-230-2.nltel.ru QUIT :K-Lined < 1621643302 169967 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I guess the people who join and then get K-Lined immediately are spam attempts? < 1621643667 447012 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: possibly < 1621643723 939500 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :that's I think the most common reason for k-lines < 1621644743 95195 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I fiddled together a command-controlled nick-based ignore list for the bridge (so that if someone spams on one side, anyone around -- even on the other side -- can make it stop) but I guess the concern is, if you get k-lined very quickly, maybe just forwarding a single spam message over will be enough. < 1621645072 26266 :river!~river@user/river PRIVMSG ##esoteric :I create an IRC bot > 1621645215 571218 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83162&oldid=83161 5* 03Batata 5* (+48) 10 > 1621645259 174058 PRIVMSG ##esoteric :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83163&oldid=83162 5* 03Batata 5* (+2) 10 < 1621645686 865469 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 264 seconds < 1621645852 80541 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :you could skip the messages that are sent within 5 seconds after channel join AND within 5 seconds before quit < 1621646585 467885 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Mm, that'd involve work. Maybe we can just give it a go and see what happens. < 1621646758 387233 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Move fast and break things, or how did it go. I'm sure something will go wrong in an amusing way rather than in a painful way. < 1621646814 683035 :esolangs!~esolangs@techne.zem.fi JOIN :##esoteric < 1621646858 729493 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I think there's about 25% likelihood it will do anything meaningful. < 1621646887 949807 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :On the other hand, if it does work, it'll be the first time fungot says anything over on this side. > 1621646920 218181 PRIVMSG ##esoteric : Oh, except it won't, because fungot ignores esowiki for obvious reasons. Heh, didn't think of that. > 1621646920 561643 PRIVMSG ##esoteric : fizzie: i think that honourable members are representatives of the european union, i.e. the problem is not that people are still listening. in those circumstances, as often as is necessary. < 1621646936 960947 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Well, it worked indirectly, I guess. < 1621647017 235690 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :If anyone wants to turn that off for any reason at all, just say "brctl: ignore freenode/*" and "brctl: ignore libera/*", that should stop it from doing anything. < 1621647062 148086 :imode!~imode@user/imode PRIVMSG ##esoteric :neeeeat. < 1621647104 913384 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I'm sure there's a corner case beyond that of the spam thing that we didn't think of that'll ruin everything. < 1621647113 440878 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I should probably check that the logging is still working, at least. < 1621647188 510674 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :How do I opt out of being bridged? < 1621647196 232223 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :brctl: ignore shachaf > 1621647196 232251 PRIVMSG ##esoteric :brctl: ignoring < 1621647203 32247 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :brctl: ignore freenode/shachaf > 1621647203 32286 PRIVMSG ##esoteric :brctl: ignoring < 1621647206 384090 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :brctl: ignored > 1621647206 384124 PRIVMSG ##esoteric :brctl: Ignore list: freenode/shachaf libera/shachaf < 1621647218 930027 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Sounds good, thanks. < 1621647321 972534 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fungot? < 1621647330 35241 :imode!~imode@user/imode PRIVMSG ##esoteric :fungooooot. > 1621647331 754668 PRIVMSG ##esoteric : Yeah, I guess those brctl commands didn't show up on this side. Thinking about these things is hard. < 1621647341 390008 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :oh it will be ignoring esowiki over there > 1621647358 324893 PRIVMSG ##esoteric : Yeah, you have to invoke it over here, then the replies will be piped over. > 1621647374 76682 PRIVMSG ##esoteric : fungot > 1621647374 572665 PRIVMSG ##esoteric : int-e: mr president, i would also like to say something which the european union, the forests are often the very ones which do actually protect the interests of safety to subject aircraft control and monitoring of that strategy. i am sure that you are right to say that the commission is unwilling to apply this decision retroactively and share the satisfaction of everyone's needs. regarding the recent agreement made over the nex < 1621647409 960085 :imode!~imode@user/imode PRIVMSG ##esoteric :so what's the plan for the bridge, are y'all moving to libera or are you maintaining a presence. < 1621647455 208329 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :the resulting logs will not be confusing at all > 1621647461 125821 PRIVMSG ##esoteric : у / ý / ÿ / Å· / Æ´ / ȳ / É / ỳ / ỹ / ỿ / Ạ/ ẙ / ỵ / á»· < 1621647463 994009 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :у / ý / ÿ / Å· / Æ´ / ȳ / É / ỳ / ỹ / ỿ / Ạ/ ẙ / ỵ / á»· < 1621647490 640476 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :As for plans, I don't really know yet for sure. I guess we're kind of exploring the configuration space. < 1621647541 379123 :imode!~imode@user/imode PRIVMSG ##esoteric :fair. < 1621647543 367920 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :There's a little bit of talk at https://esolangs.org/wiki/Esolang_talk:Community_portal#Freenode_and_the_future if you missed that link. < 1621647571 55836 :imode!~imode@user/imode PRIVMSG ##esoteric :I had it in my history but haven't checked it. < 1621647580 878794 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Not many comments. < 1621647856 759991 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I think personally I'd be up for migrating here as the sort of main location, but I don't know how maybe-less-active-right-now-but-still-well-established channel regulars feel. < 1621647956 974736 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :btw, velik is logging too < 1621647981 853732 :cd!moony@hellomouse/dev/moony QUIT :Quit: leaving < 1621648018 195517 :Bowserinator!Bowserinat@hellomouse.net QUIT :Quit: Blame iczero something happened < 1621648018 258401 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: iovoid has quit! < 1621648022 655737 :fizzie!fis@selene.zem.fi TOPIC ##esoteric :Welcome to the something something esoteric programming | https://esolangs.org | this channel is logged | and bridged, see "brctl: help" to opt out < 1621648212 688786 :user3456!user3456@gateway02.insomnia247.nl JOIN :##esoteric < 1621648394 30441 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: Re logs, yeah, especially if opting out becomes commonplace. Well, we can give up on the bridge if it gets too much, just couldn't resist. < 1621648439 522563 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :(Also, the ignore list is just in-memory at this point.) < 1621648730 780819 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621648952 826219 :pikhq!sid394595@highgate.irccloud.com PRIVMSG ##esoteric :a bridge, you say < 1621648976 477213 :user3456!user3456@gateway02.insomnia247.nl QUIT :Changing host < 1621648976 555626 :user3456!user3456@user/user3456 JOIN :##esoteric < 1621648992 798626 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :##esoteric > 1621649020 158730 PRIVMSG ##esoteric : yes, a bridge < 1621649048 197060 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Over troubled water, no doubt. < 1621649086 400727 :int-e!~noone@int-e.eu TOPIC ##esoteric :Welcome to the liberated church of esoteric programming programming proselytization, propagation, and pronunciation! | https://esolangs.org | this channel is logged | and bridged, see "brctl: help" to opt out < 1621649130 169697 :int-e!~noone@int-e.eu TOPIC ##esoteric :Welcome to the liberated church of esoteric programming proselytization, propagation, and pronunciation! | https://esolangs.org | this channel is logged | and bridged, see "brctl: help" to opt out < 1621649266 950969 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Hmm, if I turn off windows_auto_renumber, I think I could maybe convince irssi to give the "parallel universe" channels window numbers that are, say, offset by 100 from the ones I'm used to, and that way remember what the numbers mean. > 1621649318 693116 PRIVMSG ##esoteric :14[[07User:AndrewBayly14]]4 N10 02https://esolangs.org/w/index.php?oldid=83164 5* 03AndrewBayly 5* (+58) 10Created page with "Hi, I'm Andrew. Here are the esolangs that I have created:" < 1621649512 846097 :Bowserinator!Bowserinat@hellomouse.net QUIT :Quit: Blame iczero something happened > 1621649564 479829 PRIVMSG ##esoteric :14[[07User:AndrewBayly14]]4 10 02https://esolangs.org/w/index.php?diff=83165&oldid=83164 5* 03AndrewBayly 5* (+447) 10 > 1621649601 453064 PRIVMSG ##esoteric :14[[07User:AndrewBayly14]]4 10 02https://esolangs.org/w/index.php?diff=83166&oldid=83165 5* 03AndrewBayly 5* (+0) 10 < 1621649765 789772 :Bowserinator!Bowserinat@hellomouse.net JOIN :##esoteric < 1621650414 550189 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: you can also put multiple channels into the same window if you wish, though you may have to change the formatting to distinguish them then < 1621650450 831508 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :oh hey, you enabled a bridge to freenode? > 1621650454 970885 PRIVMSG ##esoteric : does it work both directions? < 1621650461 226277 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :yes it does, jonas < 1621650553 540704 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :" I'm sure there's a corner case beyond that of the spam thing that we didn't think of that'll ruin everything." => bot loops probably < 1621650579 698926 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah; I don't know if it's a good idea, but it's there for now. At least a cross-network botloop would be somewhat novel. < 1621650643 700180 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :There's a few "brctl:"-prefixed commands that anyone can use to manage which nicknames are ignored, and as a special case * will match all nicks if you need to turn it off completely and I'm not around. < 1621650650 141129 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :brctl: help > 1621650650 141157 PRIVMSG ##esoteric :brctl: usage: "brctl: ignored" (to list), "brctl: ignore [net/]nick" (to add) or "brctl: unignore [net/]nick" (to remove); network defaults to your own; nick = * matches any message < 1621650690 812171 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :Taneb: as for OFTC and the +s flag, I believe that's as much of a policy as freenode's ## prefix in channel names < 1621650715 530343 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :`? log < 1621650717 661934 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :​#esoteric channel logs: https://esolangs.org/logs/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D http://codu.org/logs/_esoteric/ https://github.com/KrzysztofSzewczyk/esologs/ < 1621650820 7003 :cd!moony@hellomouse/dev/moony JOIN :##esoteric < 1621650821 611165 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :``` echo "let's see what the bridge does with long lines. they should just be truncated."; seq 999 < 1621650823 256192 :HackEso!~h@techne.zem.fi PRIVMSG ##esoteric :let's see what the bridge does with long lines. they should just be truncated. \ 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ 8 \ 9 \ 10 \ 11 \ 12 \ 13 \ 14 \ 15 \ 16 \ 17 \ 18 \ 19 \ 20 \ 21 \ 22 \ 23 \ 24 \ 25 \ 26 \ 27 \ 28 \ 29 \ 30 \ 31 \ 32 \ 33 \ 34 \ 35 \ 36 \ 37 \ 38 \ 39 \ 40 \ 41 \ 42 \ 43 \ 44 \ 45 \ 46 \ 47 \ 48 \ 49 \ 50 \ 51 \ 52 \ 53 \ 54 \ 55 \ 56 \ 57 \ 58 \ 59 \ 60 \ 61 \ 62 \ 63 \ 64 \ 65 \ 66 \ 67 \ 68 \ 69 \ 70 \ 71 \ 72 \ 73 \ 74 \ 75 \ 76 \ 77 \ 78 < 1621650823 740641 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :lambdabot: > 1 < 1621650861 239499 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :lambdabot: @run 1 < 1621650862 843951 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG ##esoteric : 1 > 1621650895 186502 PRIVMSG ##esoteric : lambdabot: @run 2 > 1621650896 628224 PRIVMSG ##esoteric : 2 > 1621650905 797186 PRIVMSG ##esoteric : okay, good. > 1621651879 930897 PRIVMSG ##esoteric : ACTION waves to the bridge < 1621651894 250090 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :I guess clients might differ in how they render that < 1621651985 313518 :int-e!~noone@int-e.eu NOTICE ##esoteric :Hmm. AACTION waves to the bridgeA with inverted As. < 1621652139 628635 :user3456!user3456@user/user3456 PRIVMSG ##esoteric :. < 1621652168 231926 :user3456!user3456@user/user3456 PRIVMSG ##esoteric :int-e: how did you send that without the bridge forwarding it? < 1621652293 685610 :int-e!~noone@int-e.eu NOTICE ##esoteric :IRC has two kinds of messages, PRIVMSG (ordinary messages, usually /msg) and NOTICE (secondary messages, /notice) ... both types can have a channel as the target (here, ##esoteric), and the bridge only forwards thr former type. So what I'm doing is /msg ##esoteric <...> < 1621652325 758871 :int-e!~noone@int-e.eu NOTICE ##esoteric :Hah, /notice at the end, of course. Muscle memory took over, or something. > 1621652344 116532 PRIVMSG ##esoteric : Why is there a github for logs? > 1621652383 988488 PRIVMSG ##esoteric : `? why > 1621652385 157699 PRIVMSG ##esoteric : why? ¯\(°​_o)/¯ > 1621652473 918288 PRIVMSG ##esoteric : Sgeo: no particular reason; the attitude is, they're there, they're public, so they should be listed in the topic < 1621652496 703814 :user3456!user3456@user/user3456 NOTICE ##esoteric :like this? < 1621652510 116422 :int-e!~noone@int-e.eu NOTICE ##esoteric :that worked < 1621653464 854806 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :The thing with notices is, the client-side presentation is all over the place. Especially in irssi, where they get the channel name for no reason. < 1621653481 142053 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I did consider forwarding them too, though. < 1621653501 526231 :user3456!user3456@user/user3456 PRIVMSG ##esoteric :In Hexchat, it also shows the channel name < 1621653513 590010 :user3456!user3456@user/user3456 PRIVMSG ##esoteric :like this: [11:01:50] -18int-e/22##esoteric- that worked < 1621653581 933768 :alex-resist!~alex-resi@183.88.219.186 JOIN :##esoteric < 1621653582 15715 :alex-resist!~alex-resi@183.88.219.186 PRIVMSG ##esoteric :https://youtu.be/T0NYZDGTA5g the l0de radio hour is live! IRC's FINEST HOUR, the late night call in show where you are the star! Call in live, tonight's episl0de: A Small White Dog < 1621653585 267279 :alex-resist!~alex-resi@183.88.219.186 QUIT :K-Lined < 1621653616 102148 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Well, the first forwarded spam. < 1621653640 398141 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Technically all bot replies are supposed to be NOTICEs, and no bot should ever automatically reply to a NOTICE. But nobody actually follows the first half of that. It would entirely prevent botloops, though. > 1621653704 442320 PRIVMSG ##esoteric : At least libera.chat's antispam kicked in < 1621653733 831091 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :RFC 2812: "The difference between NOTICE and PRIVMSG is that automatic replies MUST NEVER be sent in response to a NOTICE message. -- This is typically used by services, and automatons (clients with either an AI or other interactive program controlling their actions)." < 1621653792 886433 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :well that went out of the window when mIRC came along, didn't it < 1621653801 166406 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :and turned notices into popups < 1621653830 401119 :user3456!user3456@user/user3456 NOTICE ##esoteric :test < 1621653871 306163 :shikhin!~shikhin@user/shikhin PRIVMSG ##esoteric :irssi hilights me on channel wide notices too. < 1621653872 209040 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :(that's probably, and hopefully, no longer the case) < 1621653942 828444 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :shikhin: check the /hilight settings? I'd expect that notices are mentioned somewhere in their explicitely then, but I'm not sure < 1621653947 192882 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :their->there < 1621654885 270339 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Can I also have any messages mentioning my name be ignored? < 1621654967 466537 :user3456!user3456@user/user3456 NICK :vi < 1621654976 154270 :vi!user3456@user/user3456 NICK :vim < 1621654985 800186 :vim!user3456@user/user3456 NICK :emacs < 1621654997 492612 :emacs!user3456@user/user3456 NICK :libera < 1621655006 925493 :libera!user3456@user/user3456 NICK :ed < 1621655028 18666 :ed!user3456@user/user3456 NICK :user3456 < 1621655070 818492 :user3456!user3456@user/user3456 NICK :npp < 1621655154 630740 :npp!user3456@user/user3456 NICK :sudo < 1621655190 280787 :sudo!user3456@user/user3456 NICK :su < 1621655284 746826 :su!user3456@user/user3456 NICK :user3456 < 1621655370 205102 :user3456!user3456@user/user3456 NICK :visudo < 1621655405 770187 :visudo!user3456@user/user3456 NICK :dd < 1621655422 82331 :dd!user3456@user/user3456 NICK :cron < 1621655436 110518 :cron!user3456@user/user3456 NICK :user3456 < 1621655597 560035 :d33cee!~d33cee@wsip-24-234-234-10.lv.lv.cox.net JOIN :##esoteric < 1621655597 639788 :d33cee!~d33cee@wsip-24-234-234-10.lv.lv.cox.net PRIVMSG ##esoteric :https://youtu.be/T0NYZDGTA5g the l0de radio hour is live! IRC's FINEST HOUR, the late night call in show where you are the star! Call in live, tonight's episl0de: A Small White Dog < 1621655599 279149 :d33cee!~d33cee@wsip-24-234-234-10.lv.lv.cox.net QUIT :K-Lined < 1621655924 310241 :user3456!user3456@user/user3456 NOTICE ##esoteric :Sorry about the nickname change spam < 1621656965 273854 :cd!moony@hellomouse/dev/moony NICK :{} < 1621656977 477064 :{}!moony@hellomouse/dev/moony NICK :cd < 1621658372 353260 :mac_mario!~mac_mario@210.63.218.44 JOIN :##esoteric < 1621658373 639427 :mac_mario!~mac_mario@210.63.218.44 QUIT :K-Lined < 1621658681 602061 :jonsykkle!~jonsykkle@49.48.146.186 JOIN :##esoteric < 1621658681 779335 :jonsykkle!~jonsykkle@49.48.146.186 QUIT :K-Lined < 1621658727 170038 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity < 1621658985 217247 :finkata!~finkata@61.58.191.218 JOIN :##esoteric < 1621658992 736128 :finkata!~finkata@61.58.191.218 QUIT :K-Lined > 1621663986 969166 PRIVMSG ##esoteric :14[[07Assign14]]4 N10 02https://esolangs.org/w/index.php?oldid=83167 5* 03AndrewBayly 5* (+2258) 10Created page with "Assign is an esoteric programming language that is a subset of JavaScript. In Assign there are no assignment, increment or decrement operators. ==Strategy== I found that to w..." > 1621664053 67978 PRIVMSG ##esoteric :14[[07Assign14]]4 10 02https://esolangs.org/w/index.php?diff=83168&oldid=83167 5* 03AndrewBayly 5* (+82) 10 > 1621664110 129884 PRIVMSG ##esoteric :14[[07User:AndrewBayly14]]4 10 02https://esolangs.org/w/index.php?diff=83169&oldid=83166 5* 03AndrewBayly 5* (+88) 10 > 1621664427 703646 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Kwes 5* 10New user account < 1621664501 940392 :DCatcher!~DCatcher@190.129.173.193 JOIN :##esoteric < 1621664504 890387 :DCatcher!~DCatcher@190.129.173.193 PRIVMSG ##esoteric :/!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT #HAMRADIO /!\ < 1621664506 496271 :DCatcher!~DCatcher@190.129.173.193 QUIT :K-Lined < 1621664621 478710 :sprock!~sprocklem@user/sprock JOIN :##esoteric > 1621664634 967367 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83170&oldid=83153 5* 03Kwes 5* (+185) 10 > 1621664669 22624 PRIVMSG ##esoteric :14[[07User:Kwes14]]4 N10 02https://esolangs.org/w/index.php?oldid=83171 5* 03Kwes 5* (+12) 10Created page with "making stuff" > 1621665185 488835 PRIVMSG ##esoteric :14[[07Yogurt14]]4 10 02https://esolangs.org/w/index.php?diff=83172&oldid=83141 5* 03Ilaylevy 5* (-4) 10 < 1621665387 671395 :imode!~imode@user/imode PRIVMSG ##esoteric :I mean. no? < 1621665940 255741 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :i'm a bit confused where those bots come from. like, is it someone from new freenode to annoy people that switched? < 1621666095 333171 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :Taneb: Haneb < 1621666562 656762 :sknebel!~quassel@v22016013254630973.happysrv.de PRIVMSG ##esoteric :it's very similar to previous spam waves... feels like just people who enjoy getting people to react to it < 1621667409 54713 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :mm, trolls < 1621667437 596668 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :the conspiracist in me thinks all this drama is manufactured to benefit Discord < 1621667446 687443 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :chaos, Discord, confusion, bureaucracy, aftermath < 1621667461 574520 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :also I'm still in freenode #esoteric and it's "fun" to see my messages mirrored there > 1621667469 62791 PRIVMSG ##esoteric : dongs < 1621667559 625996 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :Confusion would be a good name for a discord competitor < 1621667710 140993 :imode!~imode@user/imode QUIT :Ping timeout: 264 seconds < 1621667879 342782 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :yes < 1621667939 841251 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :i mean one of their major competitors is Slack < 1621667949 157356 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :which I assume is a reference to the Church of the SubGenius, an offshoot of Discordianism < 1621667955 981858 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :which came first I'm not sure < 1621667997 75560 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :but this is one of these "holy shit, the people in my cohort of awkward weird nerds grew up and are running the world now" things < 1621668033 428130 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :meanwhile I briefly worked for an also-ran web chat service based on Zephyr (named Zulip, now open source) and got fired for being depressed before my shares vested < 1621668036 464050 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :c'est la vie. < 1621668879 961734 :vrakfall!~vrakfall@NK210-202-217-193.vdsl.static.apol.com.tw JOIN :##esoteric < 1621668880 43670 :vrakfall!~vrakfall@NK210-202-217-193.vdsl.static.apol.com.tw PRIVMSG ##esoteric :/!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT #HAMRADIO /!\ < 1621668882 469853 :vrakfall!~vrakfall@NK210-202-217-193.vdsl.static.apol.com.tw PRIVMSG ##esoteric :/!\ JOIN #HAMRADIO TODAY. THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT #HAMRADIO /!\ < 1621668890 366908 :vrakfall!~vrakfall@NK210-202-217-193.vdsl.static.apol.com.tw QUIT :K-Lined < 1621669708 458034 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :ACTION morning! < 1621670171 792401 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621671030 754535 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :good morning < 1621671037 555294 :keegan!~beehive@li521-214.members.linode.com PRIVMSG ##esoteric :relay bot not so good with CTCP ACTION < 1621671168 953170 :j4cbo!sid186930@brockwell.irccloud.com JOIN :##esoteric < 1621672561 222098 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG ##esoteric :keegan: how's it going > 1621672680 542902 PRIVMSG ##esoteric : fizzie also you can blacklist the "/!\" substring < 1621674246 905641 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :keegan: You can opt out from being bridged if you like, by saying "brctl: ignore keegan" on this side. < 1621674370 431335 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I'll filter out /!\ though that's pretty specific to this particular spam wave. < 1621674401 215367 :j4cbo!sid186930@brockwell.irccloud.com QUIT :Ping timeout: 264 seconds < 1621674413 51496 :j4cbo!sid186930@id-186930.brockwell.irccloud.com JOIN :##esoteric < 1621674447 45195 :pikhq_!sid394595@id-394595.highgate.irccloud.com JOIN :##esoteric < 1621674457 671695 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I faintly remember some #hamradio-themed spam from time before the split, wonder why that one gets picked on so much. < 1621674457 709844 :pikhq!sid394595@highgate.irccloud.com QUIT :Ping timeout: 264 seconds < 1621674457 958000 :pikhq_!sid394595@id-394595.highgate.irccloud.com NICK :pikhq < 1621674481 48637 :jinn_!~jinn@d.jinn.army JOIN :##esoteric < 1621674542 388382 :jinn!~jinn@d.jinn.army QUIT :Ping timeout: 264 seconds > 1621674728 51340 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Hmmmmmmmm 5* 10New user account < 1621674758 996951 :esolangs!~esolangs@techne.zem.fi JOIN :##esoteric < 1621674795 645429 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Turns out /!\ is a bad word and shouldn't be forwarded. (Just testing.) < 1621674880 900103 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :/!\ < 1621674887 600446 :shachaf!~shachaf@user/shachaf PRIVMSG ##esoteric :/âš \ > 1621675141 742811 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83173&oldid=83170 5* 03Hmmmmmmmm 5* (+213) 10Add my user introduction > 1621675146 618150 PRIVMSG ##esoteric :14[[07User:Hmmmmmmmm14]]4 N10 02https://esolangs.org/w/index.php?oldid=83174 5* 03Hmmmmmmmm 5* (+185) 10Make my own account page < 1621677067 155916 :blooser-M!~blooser-M@103.89.170.158 JOIN :##esoteric < 1621677068 367298 :blooser-M!~blooser-M@103.89.170.158 QUIT :K-Lined > 1621677247 305262 PRIVMSG ##esoteric : I'll suspend my twitch IRC analytics project and probably delete my account since they made another post where they continue falsely accusing their users in "hating women" to censor the fact that they became a platform for prostitution > 1621677428 695941 PRIVMSG ##esoteric : that was the only network where I currently saw the Tags IRC v3 feature < 1621677685 407669 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :18:34:24 If IRC had past message editing capabilities, I'd make that thing collapse consecutive edits the same way the recent changes page does. < 1621677719 534437 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG ##esoteric :https://ircv3.net/ - IRCv3 Features - Grouping related messages to simplify collapsing and display of those messages to users. < 1621677877 998307 :esolangs!~esolangs@techne.zem.fi JOIN :##esoteric < 1621677889 626608 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yeah, I saw that mentioned somewhere. < 1621678126 470961 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com QUIT :Changing host < 1621678126 520460 :nakilon!~nakilon@user/nakilon JOIN :##esoteric < 1621678445 651977 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :this editing/collapsing stuff changes things a lot < 1621678477 692745 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :we are used to that if we open the logs we see the same that we see in chat < 1621678518 709749 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :now we have to add some post processing to convert logs to "real" chat log < 1621678618 485866 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :and how are we supposed to split logs by days if there was a message collapse over the 00:00 < 1621680066 841132 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1621680263 280577 :topdownjimmy!~topdownji@ip2504f9c0.dynamic.kabel-deutschland.de JOIN :##esoteric < 1621680275 514918 :topdownjimmy!~topdownji@ip2504f9c0.dynamic.kabel-deutschland.de QUIT :K-Lined > 1621682230 118369 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03HaleyHalcyon 5* 10New user account < 1621682304 110694 :ThriftyDillo!~ThriftyDi@114-36-101-127.dynamic-ip.hinet.net JOIN :##esoteric > 1621682312 955857 PRIVMSG ##esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83175&oldid=83173 5* 03HaleyHalcyon 5* (+233) 10/* Introductions */ < 1621682316 148864 :ThriftyDillo!~ThriftyDi@114-36-101-127.dynamic-ip.hinet.net QUIT :K-Lined < 1621682525 602423 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: So I went ahead and had a pre-discussion with Libera staff, and they're okay with the notion of having an 'esolangs' community at #esolangs, but having #esoteric forward to it for "quite some time", which I think probably means "up until a group of aspiring magicians wants to claim it for their rites". I think I'd be happy with that? People can still keep making the jokes on the rare occasion < 1621682531 601408 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :someone comes in confused. < 1621682596 79379 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :##esoteric > 1621682746 380617 PRIVMSG ##esoteric :14[[07MarioLANG14]]4 10 02https://esolangs.org/w/index.php?diff=83176&oldid=79839 5* 03HaleyHalcyon 5* (+732) 10Example added: Truth machine < 1621682756 745405 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :int-e: So I went ahead and had a pre-discussion with Libera staff, and they're okay with the notion of having an 'esolangs' community at #esolangs, but having #esoteric forward to it for "quite some time", which I think probably means "up until a group of aspiring magicians wants to claim it for their rites". I think I'd be happy with that? People can still keep making the jokes on the rare occasion < 1621682762 833960 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :someone comes in confused. > 1621683138 516171 PRIVMSG ##esoteric :14[[07MarioLANG14]]4 10 02https://esolangs.org/w/index.php?diff=83177&oldid=83176 5* 03HaleyHalcyon 5* (+269) 10/* Parts */ Disambiguations > 1621683160 941384 PRIVMSG ##esoteric :14[[07MarioLANG14]]4 M10 02https://esolangs.org/w/index.php?diff=83178&oldid=83177 5* 03HaleyHalcyon 5* (-2) 10/* Parts */ Format error > 1621683960 673910 PRIVMSG ##esoteric :14[[07User:HaleyHalcyon14]]4 N10 02https://esolangs.org/w/index.php?oldid=83179 5* 03HaleyHalcyon 5* (+1753) 10Created page with "== MarioLANG test cases == The code is run on the sandbox at TIO.run. === Multiple elevators on the same X coordinate === ==== Code ==== > :! "===== > ! ==..." < 1621684578 224091 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :do I understand right that it's practically impossible to add a language to https://tio.run/# ? because the last commit I see in their repo 2 years ago and there are hanging pull requests in both repos < 1621684919 978694 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :it would be nice if there was some frontend for arbitrary languages execution so I would need only provide a backend < 1621684930 549784 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :I've heard of TIO, but I don't think I've ever actually used it. < 1621684933 99593 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Lovely language list, though: probably the first time I've seen Quadrefunge, Quintefunge, Sexefunge and Septefunge mentioned anywhere. > 1621684958 710810 PRIVMSG ##esoteric :14[[07User:HaleyHalcyon14]]4 10 02https://esolangs.org/w/index.php?diff=83180&oldid=83179 5* 03HaleyHalcyon 5* (+873) 10/* MarioLANG test cases */ > 1621685157 386612 PRIVMSG ##esoteric :14[[07User:HaleyHalcyon14]]4 10 02https://esolangs.org/w/index.php?diff=83181&oldid=83180 5* 03HaleyHalcyon 5* (+120) 10/* Wall/floor interchangeability */ < 1621685185 569928 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :looks like they were mirroring every language https://github.com/TryItOnline?q=&type=&language=&sort= > 1621685207 881569 PRIVMSG ##esoteric :14[[07MarioLANG14]]4 10 02https://esolangs.org/w/index.php?diff=83182&oldid=83178 5* 03HaleyHalcyon 5* (+74) 10/* Instructions to Mario */ < 1621686206 701984 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric > 1621686786 51950 PRIVMSG ##esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83183&oldid=83115 5* 03Fizzie 5* (+690) 10/* Freenode and the future */ On community registration. < 1621687095 104881 :sknebel!~quassel@v22016013254630973.happysrv.de PRIVMSG ##esoteric :nakilon: I wonder if with webassembly and such it'd be viable to make something like this that doesnt need server resources (outside hosting the files somewhere), runs all the interpreters in the browser < 1621687233 114212 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Kind of reminds me of how the Internet Archive has all those old pieces of old software in a playable state by running the emulation in the browser. < 1621687949 572339 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :should be easily possible. there are cross compiled linuxes that run entirelyy in browsers < 1621688236 963940 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :fizzie: sure, we can go to #esolangs . it matches the esolangs.org domain name that points to the wiki. > 1621688272 880684 PRIVMSG ##esoteric : nakilon: re TIO yeah, the chatroom's starboard https://chat.stackexchange.com/rooms/44255 explains why > 1621688312 636860 PRIVMSG ##esoteric : fungot, what brand of DVD demagnetizer do you recommend? > 1621688313 212043 PRIVMSG ##esoteric : b_jonas: mr president, i should like us to be very significant and important, being adopted in due course should that appear necessary. finally, our obligation, as it sometimes does not immediately become obligatory and an essential service. with regard to these circumstances it is believed that this issue is already covered by the definition of the fields of finance for innovation and growth. > 1621688367 873481 PRIVMSG ##esoteric : "it would be nice if there was some frontend for arbitrary languages execution so I would need only provide a backend" you mean you'd be willing to host it? > 1621688404 547107 PRIVMSG ##esoteric : i assume the frontend is somewhere in the github < 1621688420 963041 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG ##esoteric :you mean like llvm? < 1621688480 756519 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: you could just have it run an interpreter, since you have a high chance that you can find an interpreter ran in a language that TIO can already run < 1621688518 835464 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :you may need to do some porting, but probably not more porting than you'd need to do to run the same interpreter in browser client side > 1621688799 396982 PRIVMSG ##esoteric : i recently learnt of a wasm interpreter for k https://ktye.github.io/, for which i believe the author wrote their own c-dialect to wasm converter https://github.com/ktye/i/blob/master/_/i3/w/readme < 1621689014 358314 :tech_exorcist!~tech_exor@de1.hashbang.sh NICK :O2 < 1621689032 13599 :O2!~tech_exor@de1.hashbang.sh NICK :tech_exorcist < 1621689039 332085 :tech_exorcist!~tech_exor@de1.hashbang.sh PART :##esoteric < 1621691904 740213 :HackEso!~h@techne.zem.fi QUIT :Remote host closed the connection < 1621691916 755437 :HackEso!~h@techne.zem.fi JOIN :##esoteric > 1621692215 78780 PRIVMSG ##esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03T0mi10 5* 10New user account > 1621692437 957216 PRIVMSG ##esoteric :14[[07Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83184&oldid=82736 5* 03PythonshellDebugwindow 5* (+215) 10Add input, Truth-machine, and cat program > 1621692630 663808 PRIVMSG ##esoteric :14[[07Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83185&oldid=83184 5* 03PythonshellDebugwindow 5* (-66) 10/* Examples */ Remove annoying ZWSPs, and prevent them > 1621692781 251753 PRIVMSG ##esoteric :14[[07Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83186&oldid=83185 5* 03PythonshellDebugwindow 5* (-3) 10Remove the last ZWSP > 1621692860 588315 PRIVMSG ##esoteric :14[[07Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83187&oldid=83186 5* 03PythonshellDebugwindow 5* (+51) 10/* Commands */ Bangyen's suggestion < 1621693342 686839 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :##esoteric < 1621693370 961644 :int-e!~noone@int-e.eu PRIVMSG ##esoteric :fizzie: sounds reasonable to me, and about what I'd expect from policy etc. < 1621695549 782855 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 272 seconds < 1621695883 592026 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :b_jonas I mean I just need a frontend for RASEL; don't want to reinvent this webpage with forms and stuff < 1621695942 849161 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :the backend can be trivially done serverless in Cloud Run < 1621696006 501241 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :and even moderated call rate via additional layer with a lightweight webserver that would track how often it's being spinned < 1621696009 752773 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :##esoteric < 1621696226 592664 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :TIL Excel has lambda for some time now < 1621696232 968126 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :and let! < 1621696248 62145 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function > 1621696266 251914 PRIVMSG ##esoteric : oh, so bridge is working? < 1621696559 161939 :fizzie!fis@selene.zem.fi PRIVMSG ##esoteric :Yep, though I think I'll be moving this end of it to `#esolangs`. < 1621696568 427034 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :arseniiv: I heard about that. I don't think it's a big deal. we always had excel 3 named functions where you just slap the expressions you want to evaluate into cells of a macro worksheet, with possibly local names they assign to, assign a name marked as a macro function to their first cell, and then if you call that function from a formula, it evaluates the cells in order from top to bottom, unless < 1621696574 563019 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :you call GOTO or similar functions. there is one serious limitation of course: whe a macro function (which you can call from expressions in cells) is executed, unlike when a macro procedure (which you can't call that way) is executed, most builtins that cause side-effects, such as change the formula of a cell, have their side effects silently suppressed, so it's hard to cause side effects from a macro < 1621696580 572127 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :function other than changing the values (not the formulas) of the cells of that macro function (other formulas can then refer to those values) < 1621696652 725198 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :the main way that macro worksheets differ from normal worksheets btw is that on normal worksheets, all cells have their value recomputed automatcally every time their formula or a cell they recursively depend on changes (you can turn this off, but that's unusual), while in a macro worksheet, cells are evaluated only when a macro is running and its program counter points to that cell < 1621696691 135740 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :didn't use Excel since like 2012 < 1621696693 834512 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :TODO for self: document esowiki (the bot) on the wiki, especially its ignore statement < 1621696714 58168 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :nakilon: I said "forever". this existed since the earliest time I've seen Excel. < 1621696737 364698 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :Google Docs Spreadsheets have Google Apps Script that can do all the calculations and integrate with the rest of Docs and Google services < 1621696778 117865 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG ##esoteric :interesting, didn’t read anywhere about macro worksheets < 1621696795 414868 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :not only it allows defining functions, those "macros" can be ran on their own on trigger or schedule, centralised, no edit wars < 1621696829 641517 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :people literally run the whole businesses in Spreadsheets with GAS since then < 1621696856 290356 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :schools, some shops, warehouses < 1621696886 109183 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG ##esoteric :arseniiv: it's not a story the Jedi would tell you < 1621696896 382723 :nakilon!~nakilon@user/nakilon PRIVMSG ##esoteric :then it got all integrated with Bigdata and other data processing services of Google with bells and whistles < 1621696925 996470 :esolangs!~esolangs@techne.zem.fi JOIN :#esolangs < 1621697310 75429 :HackEso!~h@techne.zem.fi QUIT :Remote host closed the connection < 1621697325 694737 :HackEso!~h@techne.zem.fi JOIN :#esolangs < 1621697372 494713 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Loading configurations without killing the process would be far too bourgeoisie thing to allow.) < 1621697860 26334 :nakilon!~nakilon@user/nakilon JOIN :#esolangs < 1621697948 162150 :pikhq!sid394595@id-394595.highgate.irccloud.com JOIN :#esolangs < 1621697982 194290 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu JOIN :#esolangs < 1621698022 317062 :pikhq!sid394595@id-394595.highgate.irccloud.com NICK :pikhq_ < 1621698031 542693 :pikhq_!sid394595@id-394595.highgate.irccloud.com NICK :pikhq < 1621698060 532286 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :is it bridged? > 1621698071 959222 PRIVMSG #esolangs : yeah it is. funny. < 1621698081 470438 :cd!moony@hellomouse/dev/moony JOIN :#esolangs < 1621698096 860321 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :brctl: help > 1621698096 860362 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands > 1621698100 652416 PRIVMSG #esolangs : semibridge < 1621698105 649643 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :where is this bridged < 1621698117 596954 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: to freenode/#esoteric < 1621698124 354456 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ah < 1621698144 955765 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`ping < 1621698147 8330 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :pong < 1621698173 744772 :int-e!~noone@int-e.eu JOIN :#esolangs < 1621698198 18313 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs < 1621698204 808823 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION weeps for #esoteric < 1621698436 348588 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`` (quote '#esoteric'; grWp '#esoteric') | wc -l # int-e: at least we'll still have all these references for who knows how long < 1621698437 636340 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :56 < 1621698618 959238 :river!~river@user/river JOIN :#esolangs < 1621698627 133369 :river!~river@user/river PRIVMSG #esolangs :how about cloaks < 1621698630 16874 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`env < 1621698630 841537 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :PATH=/hackenv/bin:/usr/bin:/bin \ TERM=linux \ HOME=/tmp \ HACKENV=/hackenv \ IRC_NICK=b_jonas \ IRC_IDENT=~x \ IRC_HOST=catv-176-63-12-1.catv.broadband.hu \ IRC_COMMAND=PRIVMSG \ IRC_TARGET=#esolangs \ IRC_MESSAGE=`env \ http_proxy=http://127.0.0.1:3128 \ LANG=en_NZ.UTF-8 < 1621698637 752857 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, we're on #esolangs now < 1621698671 709715 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is esoteric deprecated? < 1621698679 31467 :shikhin!~shikhin@user/shikhin JOIN :#esolangs < 1621698679 925116 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :of course, as fizzie said, the move won't officially be official until we edit https://esolangs.org/wiki/Esolang:Community_portal < 1621698740 802044 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and we might want to wait until the admins get an official webchat working, rather than using kiwi < 1621698785 827607 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION stops munching on kiwi and hides the skins < 1621698788 215261 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the name "libera" still sounds stupid to me because it sounds like the diaper brand "Libero" < 1621698790 176143 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :hm? kiwi? what kiwi < 1621698823 192807 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :For the community registration, what I have is a "verbal" ack (plus settings for this channel), I've not gotten a reply yet to the formal email. So we might wait for that as well. < 1621698836 796381 :wib_jonas!b03f0c01@107.161.19.109 JOIN :#esolangs < 1621698839 985758 :wib_jonas!b03f0c01@107.161.19.109 PRIVMSG #esolangs :cd: https://kiwiirc.com/nextclient/irc.libera.chat < 1621698852 771452 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION knows what kiwiirc is < 1621698858 665812 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esolangs < 1621698861 324016 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I can't use kiwi, I'm slightly allergic. :/ < 1621698863 55983 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION was making a bad joke < 1621698877 479328 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :ACTION is here noow also < 1621698920 375160 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :kiwi is for guests < 1621698928 626657 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you don't have to use it < 1621698931 947433 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Should've taught that bridge about CTCP ACTION while I was mucking with it. < 1621698972 669450 :wib_jonas!b03f0c01@107.161.19.109 QUIT :Client Quit > 1621698978 411898 PRIVMSG #esolangs :14[[07FlipJump14]]4 10 02https://esolangs.org/w/index.php?diff=83188&oldid=83003 5* 03Tomhe 5* (+13) 10/* Bit-specific */ Bit-specific changed to Words-value (aligned syntax update). < 1621699017 917788 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :guys, does /whois show my "Actual hostname" for you? < 1621699038 435866 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not to me. < 1621699070 146733 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :okay, since I see that field and could not be sure < 1621699106 3073 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: yes, the irc server tells you your real hostname even while you're cloaked, because you're inside the cloak < 1621699121 208879 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this sounds awful < 1621699152 630390 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because клоака is https://en.wikipedia.org/wiki/Cloaca < 1621699285 238278 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's a physical constraint. if you wanted to see your cloak, you would have to move your eyes outside the cloak, and then people could see your eyes. < 1621699368 963524 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :if you still want that, make another connection to the server < 1621699391 795274 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :uh can't you just < 1621699394 116092 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ask nickserv < 1621699400 163870 :river!~river@user/river PRIVMSG #esolangs :cd .. < 1621699405 264776 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`/msg nickserv info USERNAME HERE` < 1621699406 36896 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/msg? No such file or directory < 1621699415 581756 :river!~river@user/river PRIVMSG #esolangs :fungot < 1621699417 341467 :river!~river@user/river PRIVMSG #esolangs :fungot: asd < 1621699419 855052 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :river: /home/> _ < 1621699453 510013 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: you could ask HackEso < 1621699466 622131 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` echo "$IRC_HOST" < 1621699467 528031 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :catv-176-63-12-1.catv.broadband.hu < 1621699473 349898 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :true < 1621699474 826190 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, right, fungot. Hmm. < 1621699505 98457 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I guess I should keep it on the side that has more people planning to use it, which might be this one. < 1621699511 523244 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: or /msg perlbot arg &h < 1621699523 707315 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you can ask any sufficiently powerful bot < 1621699529 160250 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :"Fungot is missing!", a hit educational game for the SNES. < 1621699536 992670 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Can you run multiple Fungotia? < 1621699568 803078 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Almost. I'd just need to never run ^save on one of them, or configure different state files. < 1621699580 842623 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :But I don't know if the world is ready for more than one fungot. < 1621699580 901527 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :don't let funge start growing < 1621699592 878492 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I don't think we are ready for that < 1621699663 904820 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I wonder if there were IRC viruses < 1621699677 700260 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that find bots with backdoors to replicate < 1621699688 919547 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: there were at least malware, not necessarily virus < 1621699703 943191 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: not targeting bots, but very buggy IRC clients < 1621699713 718170 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perhaps also targeting bots, I'm not sure < 1621699733 378642 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Eggdrop was so popular, I'm sure there must've been a vulnerability in there somewhere. < 1621699734 444661 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I guess you could find some of the bot loops viruses < 1621699755 551982 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i still wonder how fast a bot that's programmed to join any channel mentioned near it would spread across a network < 1621699780 996035 :fungot!~fungot@2a01:4b00:82bb:1341::2 JOIN :#esolangs < 1621699812 850016 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :perhaps there is a limit of channels you can join < 1621699821 999362 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :there is, i forget what it is < 1621699823 921676 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`CHANLIMIT=#:250` < 1621699824 752898 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :CHANLIMIT=#:250`? No such file or directory < 1621699830 461112 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :but it's pretty high and you could simply open a new connection < 1621699850 737412 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not sure if it's that specific limit, I just had the connection-open numerics from fungot's debug screen. < 1621699850 980658 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: how come there's a 3rd arguement now? http://mumble.net/campbell/ tmp/ restrict.html for what i need < 1621699886 219651 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: you could just use alis to find channels < 1621699893 803302 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's not all channels, because channels can be hidden from that, but still < 1621699897 225094 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :yes, but i meant what i asked < 1621699898 647278 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs ::P < 1621699916 602380 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :well let's see < 1621699917 240623 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :while I was tracking twitch I had an idea to note the raids after the stream (that's a thing when streamer leaves and moves all his viewers to some another stream, keeping the audience within the website and making a social connetion with a selected target in that way) < 1621699949 404301 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it would be possible to slowly build a graph of people who tend to raid each other < 1621700028 774849 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( Streamers who raided X also raided Y and Z. ) < 1621700049 917032 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is alis here too? < 1621700068 885325 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yes there's an alis < 1621700103 990261 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I made a "who's having an affair with who" chart for a... well, let's call it a forum, once, based on people mentioning the names of other members. < 1621700106 513058 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Less obviously, Sigyn is ozone, eir is litharge. < 1621700129 802308 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Someone's name was a pretty common word, they got an edge with everyone in the graph. < 1621700138 985489 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :lmao < 1621700139 563197 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :GraphViz was having problems rendering it, but that's not a surprise. < 1621700170 146846 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :let's speed up its bootstrapping. dear bot who joins every channel mentioned, please JOIN < 1621700173 150432 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :##chat,##electronics,##hardware,##math,##politics,##programming,#ansible,#bash,#bitcoin,#c,#C++,#centos,#datahoarder,#debian,#elixir,#emacs,#fedora,#freebsd,#gentoo,#gentoo-chat,#git,#go-nuts,#guix,#hamradio,#haskell,#idleRPG,#ircv3,#irssi,#javascript,#libera,#libera-dev,#libera-offtopic,#libera-overflow,#lineageos,#linux,#lisp,#lobsters,#matrix,#musl,#networking,#nixos,#openbsd,#osdev,#perl,#postgresql, < 1621700179 159334 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :#python,#raspberrypi,#reddit-sysadmin,#reprap,#rockylinux,#security,#sway,#thelongue,#ubuntu,#vim,#voidlinux,#weechat,#wikimedia-operations,#wikipedia-en,#windows,#zig,#znc < 1621700196 74843 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs < 1621700210 964893 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i'd write such a bot but i feel i'd make the admins annoyed with me < 1621700411 692129 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :it’s a bit interesting that all ideal triangles are congruent < 1621700521 967155 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :noncongruence starts with quadrilaterals in dimension 2, though I suspect non-planar quadrilaterals are again all congruent?.. < 1621700546 828084 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: you'd have to make it leave channels that are almost empty or else your join quota will fill up quickly < 1621700811 793387 :anonymous!~river@user/river JOIN :#esolangs < 1621700838 216983 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`python3 -cprint("#,"+",".join(["#%c" % k for k in range(33,126) if k != 44])) < 1621700839 82288 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#,#!,#",##,#$,#%,#&,#',#(,#),#*,#+,#-,#.,#/,#0,#1,#2,#3,#4,#5,#6,#7,#8,#9,#:,#;,#<,#=,#>,#?,#@,#A,#B,#C,#D,#E,#F,#G,#H,#I,#J,#K,#L,#M,#N,#O,#P,#Q,#R,#S,#T,#U,#V,#W,#X,#Y,#Z,#[,#\,#],#^,#_,#`,#a,#b,#c,#d,#e,#f,#g,#h,#i,#j,#k,#l,#m,#n,#o,#p,#q,#r,#s,#t,#u,#v,#w,#x,#y,#z,#{,#|,#} < 1621700915 691454 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i own #1, it is the best channel < 1621700922 861266 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :cd: I had a friend who wrote a program that just... repeatedly instantiated a new bot that'd connect and joing a particular channel. < 1621700934 592808 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :They got to about 20 before a staff member joined and told them to stop < 1621700937 828614 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :lol < 1621700938 936932 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :(this was pre-2017 freenode) < 1621700953 270982 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :well yea if you're making that many connections someone's gonna notice aha < 1621700966 538287 :int-e!~noone@int-e.eu PRIVMSG #esolangs :cd: you need #one as well, and #uno etc. < 1621701031 751623 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :That would be channel hoarding < 1621701034 71773 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :so nah < 1621701056 165022 :river!~river@user/river QUIT :Ping timeout: 264 seconds < 1621701057 766360 :int-e!~noone@int-e.eu PRIVMSG #esolangs :just trying to help *d&r* < 1621701116 352027 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Taneb: freenode has some limit on how many clients can connect from one address, and they even have some [A-Z]line feature that gives excemption from that for heavily NATted addresses like convention centers or universities < 1621701139 996911 :river!~river@user/river JOIN :#esolangs < 1621701151 672961 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :at least one Ircnet server has a rule of at most three connections per host < 1621701160 284730 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though of course this gets more complicated with ipv6 < 1621701268 157324 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the usual workaround for spammers is to buy a botnet made of a large number of random people's home computers acquired via vulnerabilities < 1621701367 77998 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs < 1621701431 528752 :xkapastel_!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621701481 585052 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :yea, i-lines < 1621701497 755392 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :@hellomouse.net had one on freenode as we have a bouncer. We need to get that back < 1621701518 83605 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Killed (NickServ (GHOST command used by arseniiv_)) < 1621701525 760702 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621701525 772877 :V!~v@anomalous.eu JOIN :#esolangs < 1621701556 685845 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: help > 1621701556 685892 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands < 1621701575 3972 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: help ignore > 1621701575 4012 PRIVMSG #esolangs :brctl: usage: "brctl: ignored" (to list), "brctl: ignore [net/]nick" (to add) or "brctl: unignore [net/]nick" (to remove); network defaults to your own; nick = * matches any message < 1621701607 807483 :V!~v@anomalous.eu PRIVMSG #esolangs :fizzie: bridged to wherems't? < 1621701613 478356 :V!~v@anomalous.eu PRIVMSG #esolangs :oho > 1621701619 275661 PRIVMSG #esolangs : to here. < 1621701678 231992 :anonymous!~river@user/river QUIT :*.net *.split < 1621701694 758901 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv_ < 1621701727 349444 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN :#esolangs < 1621701743 712169 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621701747 143467 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv_ < 1621701749 927185 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621701763 806350 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: ignore > 1621701763 806397 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands < 1621701770 325926 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: ignored > 1621701770 325965 PRIVMSG #esolangs :brctl: Ignore list: freenode/shachaf libera/shachaf > 1621701928 173026 PRIVMSG #esolangs : what < 1621701938 20736 :xkapastel_!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 252 seconds > 1621701969 708334 PRIVMSG #esolangs : I'm guessing the libera side has just lost the connection or something. > 1621702015 851991 PRIVMSG #esolangs : does it still bridge? < 1621702053 137472 :river!~river@user/river QUIT :Ping timeout: 252 seconds < 1621702202 51397 :pikhq!sid394595@id-394595.highgate.irccloud.com QUIT :Ping timeout: 252 seconds < 1621702202 51457 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 252 seconds < 1621702238 100441 :esolangs1!~esolangs@techne.zem.fi JOIN :#esolangs < 1621702247 839638 :fungot`!~fungot@2a01:4b00:82bb:1341::2 JOIN :#esolangs < 1621702267 98957 :jinn!~jinn@d.jinn.army JOIN :#esolangs < 1621702276 597547 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :what do you think? < 1621702346 98962 :pikhq_!sid394595@id-394595.highgate.irccloud.com JOIN :#esolangs < 1621702510 363849 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ooh, esolangs1. let's see if it will loop with the other esolangs > 1621702519 684064 PRIVMSG #esolangs : hey esolangs1, loop < 1621702523 510137 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nope < 1621702541 120068 :river!~river@user/river QUIT :Ping timeout: 252 seconds < 1621702541 550022 :pikhq!sid394595@id-394595.highgate.irccloud.com QUIT :Ping timeout: 252 seconds < 1621702541 615917 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 252 seconds < 1621702541 652398 :fungot!~fungot@2a01:4b00:82bb:1341::2 QUIT :Ping timeout: 252 seconds < 1621702541 867137 :pikhq_!sid394595@id-394595.highgate.irccloud.com NICK :pikhq < 1621702542 487738 :j4cbo_!sid186930@id-186930.brockwell.irccloud.com NICK :j4cbo < 1621702592 570694 :esolangs1!~esolangs@techne.zem.fi NICK :esolangs < 1621702739 962060 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so fungot, you're here now? what brand of DVD demagnetizer would you recommend? < 1621702740 305885 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: thank you, and perhaps helped by the house, calls for a dual legal basis before the court of justice against this untimely change. no-one, neither the european parliament. you were asked to work to establish the partnership was still pending. < 1621702823 109167 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, I guessed you wouldn't give a straight answer. in that case, fungot, what features should I pay attention to when I buy a DVD demagnetizer? < 1621702823 600474 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: mr president, commissioner, ladies and gentlemen, i will be coming onto the market products that could compete with those now circulating on the internal market. in some respects even improves on the commission to establish a policy that undermines the quality of legislation and the consequence therefore is, if we go back to two points here. first of all, only one additional country has come on board. < 1621702935 740661 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I see, fungot. you emphasize the difference between ones produced locally and east asian knockoffs < 1621702935 915061 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: mr president, i will be speaking about these further in our committees, in full or in part. < 1621702941 396698 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :very good < 1621702951 94820 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :this network had lead to some fun things < 1621702954 694858 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :https://thelounge.hellomouse.net/uploads/cd24a5123916a651/image.png < 1621703044 811001 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :brctl: ignore V > 1621703044 811056 PRIVMSG #esolangs :brctl: ignoring < 1621703050 226492 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That's how it should've responded. < 1621703053 7156 :V!~v@anomalous.eu PRIVMSG #esolangs :??????? < 1621703061 406700 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: ignored > 1621703061 406736 PRIVMSG #esolangs :brctl: Ignore list: freenode/shachaf libera/V libera/shachaf < 1621703070 690717 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(If you don't *want* it to ignore you, feel free to undo it with unignore.) < 1621703071 430053 :V!~v@anomalous.eu PRIVMSG #esolangs :brctl: ignore freenode/V > 1621703071 430094 PRIVMSG #esolangs :brctl: ignoring < 1621703074 276040 :V!~v@anomalous.eu PRIVMSG #esolangs :excellent < 1621703076 615642 :cd!moony@hellomouse/dev/moony NICK :bi < 1621703081 631234 :V!~v@anomalous.eu PRIVMSG #esolangs :I guess it just fell over < 1621703108 3178 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, a lot of clients ping-timeouted at the same time. < 1621703129 465633 :variable!~someone@user/variable JOIN :#esolangs < 1621703136 67608 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also poor old little fungot got a ` growing on it. < 1621703136 246797 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: mr president, a lot fewer trees, some 140 million. that trend is the same as any other beef in europe. < 1621703150 385934 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That's a lot of trees. < 1621703168 867519 :fungot`!~fungot@2a01:4b00:82bb:1341::2 NICK :fungot < 1621703175 8419 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :dear fungot what do you thing of ideal tesselations and all that? < 1621703175 516914 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :arseniiv: mr president-in-office, if the house adopts these amendments, we will always be relative to our dependence and reliance on nato which still owns the essential military hardware and which enabled us to develop the criteria relating to its independence and its considerable competence in issues that are sensitive for the european political institutions during the past months. these men were put behind bars, although the < 1621703207 755159 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :A consummate politician, never a clear answer. < 1621703224 523150 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Except that one time. < 1621703227 536336 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :I can’t even parse it completely < 1621703275 791920 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :these men were put behind bars => I see cell borders here. I think fungot is perfectly aware what was asked of them < 1621703276 198493 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :arseniiv: mr president, i would also like to thank you, first of all about the allocation. regarding parliament's team itself, we still believe that coordination, cooperation and shared responsibility, whereby all those involved for the last two years, so we cannot blame the commission) is also necessary to be able to get down to finalising at the earliest. < 1621703282 107826 :voidio!iovoid@hellomouse/dev/iovoid JOIN :#esolangs < 1621703307 171899 :bi!moony@hellomouse/dev/moony PRIVMSG #esolangs :`ls < 1621703308 88734 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :a.out \ asmbf-1.2.7 \ banana.txt \ bfi \ bin \ compiled_brachylog.pl \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ just \ karma \ le \ olist.new \ output.b \ paste \ pd \ pd.c \ program \ spline \ spout \ test \ test.sh \ this.py \ tmp \ wisdomls.txt < 1621703321 676580 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :*.net *.split < 1621703324 895607 :voidio!iovoid@hellomouse/dev/iovoid NICK :iovoid < 1621703326 659346 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :well, I’m certainly not the one who allocated the space for fun​got < 1621703330 717448 :variable!~someone@user/variable PART :#esolangs < 1621703395 141709 :bi!moony@hellomouse/dev/moony NICK :cd < 1621703410 287606 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :fungot: and at last, do you know any religious hymnes and do you recite them in evening? < 1621703410 697899 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :arseniiv: mr president, the wto negotiations and with a view to its full extent if it wishes to integrate? also, may i begin by reminding you that i cannot give you the following: could we not express our disappointment? the scope of the programme. < 1621703412 752244 :anonymous!~river@user/river NICK :river < 1621703436 694777 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :okay so they don’t recite < 1621703487 253209 :xkapastel_!uid17782@id-17782.tinside.irccloud.com QUIT : < 1621703567 107423 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621703574 341487 :kunwon1!~kunwon1@113.173.164.101 JOIN :#esolangs < 1621703575 229178 :kunwon1!~kunwon1@113.173.164.101 QUIT :K-Lined < 1621703596 23525 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :also that ideal polygon tesselation proves we can easily represent any free group on finite generators via hyperbolic motions: for n generators, just take a tesselation into regular ideal (2n)-gons < 1621703634 750063 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :no having to include one free group in a two-generator one < 1621703665 614219 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :how easy! < 1621703687 221996 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :int-e: b_jonas: you might have been interested ↑ < 1621703776 118084 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :I mean, b_jonas might have already said something like that last time, but then I didn’t understand completely < 1621703779 58602 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: What's fungot licensed as, when it comes to using/modifying it? < 1621703779 664043 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :cd: mr president, ladies and gentlemen, i only got to see the financial resources for this programme is important because we need them to understand each other well. as regards the international conferences we have been obliged, with the agreement of any substance. i can assure the honourable member will surely agree, this is a form of development. i would like to single out the last initiative of the british authorities were m < 1621703801 960611 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: yes, tha'ts what I tried to say at https://esolangs.org/logs/2021-05.html#ldI < 1621703803 712428 :\a!noisytoot@user/noisytoot JOIN :#esolangs < 1621703821 683677 :\a!noisytoot@user/noisytoot PRIVMSG #esolangs :fizzie, What is the license of fungot? < 1621703821 965528 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :\a: mr president, since the long march, and it is now the essential question, a philosophical choice. europe will continue to press the council of ministers will adopt them. < 1621703829 752498 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i already asked aha < 1621703865 357949 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fungot has great answers to our questions. What is the meaning of life, fungot? < 1621703865 769037 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :cd: madam president, i should say that my group believes that the lack of safe access for relief agencies to people in a country with disastrous social conditions in which those who have been able to reach agreement on the reform of the commission in agenda 2000 will further increase the speed of technological advance, narrow consumer choice, increase the capacity of economies to adapt to the new member states can always introd < 1621703873 371437 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: I glad to see that now; thanks nonetheless < 1621703876 196662 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: the illustrations are under https://commons.wikimedia.org/wiki/Category:Infinite-order_tilings < 1621703887 438857 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :cd: \a: Heh. Yeah, looks like I never actually chose. Let's say MIT for the code, and I'll look at updating the repository to reflect that. < 1621703894 994567 :\a!noisytoot@user/noisytoot NICK :fg < 1621703899 527671 :fg!noisytoot@user/noisytoot NICK :\a < 1621703902 559381 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :sounds good < 1621703916 849895 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The language models aren't publicly available anywhere, though. < 1621703932 584860 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fungot's code size is so small that the license text might take up a significant part of the shirt < 1621703932 820986 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: madam president, commissioner, you will note is specifically referred to in the question of comitology. this is partly explained by hizbollah’s outrageous tactic of using human stem cells to achieve the objectives in the field of homeopathic medicine. < 1621703990 693759 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's actually just the babble generation subsection (lines 129-173 of fungot.b98) that's on the shirt. < 1621703991 457029 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: thank you for the opportunity to read the information. against this background, the commission, in order to solve them effectively. how, moreover, i feel that the message and practice stemming from laeken are contradictory. they are now lying there during the winter, when orders decline, this credit on their working procedures or, as in portugal and poland for instance, paragraph 4, the commission is full of enthusiasm < 1621704019 130236 :\a!noisytoot@user/noisytoot PRIVMSG #esolangs :The MIT license is quite small < 1621704089 780481 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: thanks. I came to the idea by drawing a sketch of {4, ∞}, precisely! < 1621704149 429380 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :fizzie: wait where do one finds such a shirt? < 1621704185 209087 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :arseniiv: I just got one printed at one of those "you upload a .jpg, we email you a shirt" places, I had a free code for one. < 1621704192 596535 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :can’t express how I love the conformal disk model < 1621704194 529309 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think I've got the specific .jpg online somewhere, let's see. < 1621704218 139586 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :I wonder how it looks on a real shirt though :) < 1621704234 912623 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Actually, what I had online is a photo of the real shirt, so you're in luck. < 1621704237 506623 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :or do they show shirt mock-ups? < 1621704238 536990 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://zem.fi/tmp/fungotshirt.jpg < 1621704238 754002 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: firstly, i should like to illustrate this link by referring to oil, as ' integral elements of european policy, is a situation that we have a unanimous report from the relevant committee. < 1621704259 218751 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :fizzie: neat! < 1621704266 186261 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's an immediate conversation starter for sure. < 1621704337 64906 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also, I guess in theory if you're wearing it and don't know what to say to something, you could run it in your head to generate a reply. < 1621704338 576647 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, there's a nice visible jump table < 1621704343 627261 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :personally I have yet to wear any custom-printed tee, just doesn’t seem that urgent < 1621704380 382242 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : Also, I guess in theory if you're wearing it and don't know what to say to something, you could run it in your head to generate a reply. => lool. But you’d need a model loaded somewhere too, though < 1621704389 90513 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :and it should be enormous < 1621704397 417223 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, maybe keep one around as a printed book. < 1621704407 476951 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :rofl < 1621704552 482393 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :or wear one of these crocheted hyperbolic planes as a skirt, they're fast to random access because you can draw a complete binary tree on them < 1621704562 633478 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :no need to mess with slowly seeking sectors like on a hard drive < 1621704638 278043 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :of course the linear seeking of a flat shirt is suitable for befunge code < 1621704646 726568 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: how is a euclidean skirt lesser for this purpose? Eventually you’ll need a microscope but is that that big an issue? < 1621704741 907764 :paulmcquade-M!~paulmcqua@223.18.7.68 JOIN :#esolangs < 1621704745 274450 :paulmcquade-M!~paulmcqua@223.18.7.68 QUIT :K-Lined < 1621704831 474561 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :hm there is a chance of hyperbolic fungeoid out there. One could use those inclusions of n-generator free groups and extend programs by reimagining them as using a free group with more generators as a grid < 1621704851 284116 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :hyperbolic fungoid would be... interesting < 1621704861 47697 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :for one how would you reference memory, grid coordinates don't work anymore < 1621704873 686584 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: there are coordinates usable for hyperbolic plane < 1621704881 712795 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :yep! < 1621704890 91315 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :How would you write the program < 1621704903 241354 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The Funge-98 Lahey-space is pretty funky on its own, even if it may look like a plane when you don't consider the wrapping. < 1621704962 154156 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :some people would use a specialized editor, just like they now do for writing Java programs, other people would just use C-x M-c M-butterfly , because it's still represented as a sequence of bytes < 1621704964 888995 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :we can even make arbitrary jumps like unfamous logo turtle would: (1) rotate in place a rational multiple of 2Ï€ and (2) go a rational amount in your current direction < 1621704989 12025 :keegan!~beehive@li521-214.members.linode.com JOIN :#esolangs < 1621704994 232181 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :meow < 1621704997 543669 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :is this the cool place to be < 1621705002 195670 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :we can afford a countable set of jump/rotate instructions just for this insanity < 1621705015 377211 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :keegan: no, this is a channel full of weird nerds < 1621705022 255283 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :lol taneb < 1621705028 838815 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i am not weird < 1621705029 824649 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i am cd < 1621705038 227980 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: just use a finite generator < 1621705059 453207 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Weird nerds and a circular object that stores data < 1621705088 36961 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :weird nerds are cool < 1621705091 913979 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: hm in the end we’ll be able to unify all that inside some finite-generator free group, yeah, though only if the program is finite < 1621705092 14607 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :furthermore, i am a weird nerd < 1621705101 589911 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :keegan: well then, this must be the cool place to be < 1621705108 22561 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :ergo de facto < 1621705131 239340 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: no, I mean a finite generator for finitely many rotate/jump instructions < 1621705140 851446 :river!~river@user/river PRIVMSG #esolangs :is it possible that zzo will join this irc channel? < 1621705159 722304 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :meow < 1621705171 737411 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :river: it's certainly concievable < 1621705181 514801 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :But who knows what zzo will do < 1621705185 695557 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :zzo will probably make his own irc network based on gopher or something < 1621705208 555310 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, we'll build a bridge to it when that happens. < 1621705234 69785 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :I learned the other day that Gopher is named for the mascot of the university where it was invented (University of Minnesota), in addition to being maybe a pun on "go for" < 1621705258 782350 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: yeah that’s what I read; but that’s equivalent for a program being finite, as it’ll be able to use only finitely many instructions. But I think it’ll be good to allow any rational rotations and translations in general < 1621705275 791704 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: no no < 1621705282 99898 :imode!~imode@user/imode JOIN :#esolangs < 1621705299 238364 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :s/for/to < 1621705386 40095 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you'd allow the program to span a potentially unlimited part of a grid on the hyperbolic plane, just as saner fungeoids do on the euclidean plane. euclidean fungoids only need a few jump builtins too. < 1621705478 936313 :imode!~imode@user/imode PRIVMSG #esolangs :oh hey, neat, you got the forward. < 1621705545 397222 :imode!~imode@user/imode QUIT :Client Quit < 1621705561 74284 :imode!~imode@user/imode JOIN :#esolangs < 1621705581 770736 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :imode: fizzie did that. "just couldn't resist", he said. I knew it was the #esoteric thing to do. < 1621705605 118746 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs < 1621705655 169075 :imode!~imode@user/imode PRIVMSG #esolangs :thumbs-up from me. < 1621705724 355052 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it'll probably only stay for a transitional period, then we'll just stabilize on one network, but still < 1621705727 962290 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's fun < 1621705763 702989 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv__ < 1621705766 279376 :arseniiv__!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv_ < 1621705780 907490 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Killed (NickServ (GHOST command used by arseniiv_)) < 1621705785 272181 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621705803 417050 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :uh those NickServ shenanigans < 1621705978 159084 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 264 seconds < 1621705978 162697 :pikhq!sid394595@id-394595.highgate.irccloud.com QUIT :Ping timeout: 264 seconds < 1621706023 625304 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esolangs < 1621706230 199771 :jinn!~jinn@d.jinn.army QUIT :Ping timeout: 264 seconds < 1621706230 199943 :river!~river@user/river QUIT :Ping timeout: 264 seconds < 1621706230 199967 :Bowserinator!Bowserinat@hellomouse.net QUIT :Ping timeout: 264 seconds < 1621706230 199976 :\a!noisytoot@user/noisytoot QUIT :Ping timeout: 264 seconds < 1621706230 200008 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 264 seconds < 1621706230 200039 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 264 seconds < 1621706327 1750 :esolangs1!~esolangs@techne.zem.fi JOIN :#esolangs < 1621706327 196193 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: they can help too, sure < 1621706339 708012 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :isn't his name "fungot" though? < 1621706340 135102 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: unfortunately, recent employment statistics for the whole of europe, is a most serious precedent that i would like, however, that development is undertaken in other areas. in july last year on behalf of the european parliament wants an interinstitutional agreement, the commission has not done for years. < 1621706360 564072 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : isn't his name "fungot" though? => both first and last? < 1621706360 862796 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :arseniiv: mr president, first of all, i would like to say how glad i am not in a very striking way something that is absolutely clear; and we must equally ensure that there is annoyance and disappointment over the commission, by the european union < 1621706382 387503 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :though hm of course it will be both first and last if it’s just a single one < 1621706384 466869 :lifthrasiir_!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com NICK :lifthrasiir < 1621706412 723818 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :> map ($ ["fungot"]) [first, last] < 1621706413 67176 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :arseniiv: mr president, of course, but this should be accompanied by an assessment of whether this sum really makes up for deficiencies in the actual texts of regulations relating to the situation prior to harmonisation. amendment no 3 < 1621706420 67370 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :nooo < 1621706452 103028 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 264 seconds < 1621706452 110360 :pikhq!sid394595@id-394595.highgate.irccloud.com QUIT :Ping timeout: 264 seconds < 1621706452 290599 :xkapastel_!uid17782@id-17782.tinside.irccloud.com NICK :xkapastel < 1621706452 408990 :pikhq_!sid394595@highgate.irccloud.com NICK :pikhq < 1621706469 406772 :jinn!~jinn@d.jinn.army QUIT :Ping timeout: 264 seconds < 1621706469 742825 :river!~river@user/river QUIT :Ping timeout: 264 seconds < 1621706469 742856 :Bowserinator!Bowserinat@hellomouse.net QUIT :Ping timeout: 264 seconds < 1621706469 742863 :\a!noisytoot@user/noisytoot QUIT :Ping timeout: 264 seconds > 1621706511 851 PRIVMSG #esolangs : > map ($ ["fungot"]) [first, last] < 1621706511 470686 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :esolangs1: mr president, i should like to start by expressing my total support for an exceptional report and for the quality of bathing water quality, taking account of the obstacles which deny children access to a mother or father indeed, to make proposals for upward harmonisation of tobacco taxation. the point of view. > 1621706512 441378 PRIVMSG #esolangs : error: > 1621706512 553869 PRIVMSG #esolangs : • Couldn't match type ‘a b’ with ‘[]’ > 1621706512 553930 PRIVMSG #esolangs : Expected type: [[Char]] -> a (b, d) ([Char], d) < 1621706529 949306 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :did you guys know there are online card payment providers that don't accept name ("exactly as it's on written on the card") with accented letter, and I have a card with an accented letter in my name embossed? < 1621706540 576255 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Whoops, not ignoring the bridge when it's got its altnick on. < 1621706564 880712 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 264 seconds < 1621706639 616705 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: Oh, right. When you're not busy, there's an obvious lambdabot deficiency here. > 1621706660 96181 PRIVMSG #esolangs : > let first = head in map ($ ["fung​ot"]) [first, last] > 1621706661 591371 PRIVMSG #esolangs : :1:34: error: > 1621706661 591440 PRIVMSG #esolangs : lexical error in string/character literal at character '\8203' > 1621706672 798295 PRIVMSG #esolangs : > let first = head in map ($ ["fungot"]) [first, last] < 1621706672 968273 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :esolangs1: mr president, on the fnord. the terrorists dragged him over the last two years. > 1621706674 172311 PRIVMSG #esolangs : ["fungot","fungot"] < 1621706674 316016 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :esolangs1: madam president, i have a number of regional meetings with representatives of the presidency. < 1621706719 30150 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 264 seconds < 1621706730 826963 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: mmm, obvious? > 1621706743 663845 PRIVMSG #esolangs : [ 'jevalbot is still here, isn't it?' > 1621706744 33710 PRIVMSG #esolangs : b_jonas: |open quote > 1621706744 33819 PRIVMSG #esolangs : b_jonas: | 'jevalbot is still here, isn't it?' > 1621706744 33864 PRIVMSG #esolangs : b_jonas: | ^ < 1621706751 922091 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : did you guys know there are online card payment providers that don't accept name ("exactly as it's on written on the card") with accented letter, and I have a card with an accented letter in my name embossed? => didn’t know they allow non-ASCII latin there < 1621706777 204364 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I can't prove it because I obviously won't show a photo of my embossed credit card < 1621706788 185799 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :no I believe perfectly < 1621706797 780554 :nakilon!~nakilon@user/nakilon QUIT :Ping timeout: 272 seconds < 1621706800 455878 :esolangs1!~esolangs@techne.zem.fi NICK :esolangs < 1621706813 383829 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: Well, obvious in the sense that someone tried to use it but it wasn't here. < 1621706830 825360 :nakilon!~nakilon@user/nakilon JOIN :#esolangs < 1621706847 713769 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the bank's homepage shows example credit card images, but they look fake, not real photos of credit cards < 1621706853 871612 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Maybe that's not quite the right adjective. Blatant? Something. < 1621706871 756844 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: I don't know what to look for. < 1621706895 609835 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :over here, they transliterate to ASCII latin and do that quite liberally. I bet й and ий have more than two transliterations there in the wild. There were standards on that but not a single one and almost always they seem to be ignored < 1621706943 520260 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: I mean, if I wasn't clear -- it's just not on this channel, it's on the deprecated one. < 1621706963 199488 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ah! < 1621706964 761025 :Bowserinator!Bowserinat@hellomouse.net JOIN :#esolangs < 1621706978 567792 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Also was that > prefix thing special too? I don't know for sure.) < 1621706988 446067 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"it" in "use it" referred to the bot as a whole, not to a particular feature that was missing < 1621707000 240608 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esolangs < 1621707007 169064 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :imagine you can end up with Ñ‹ and й transliterated the same (as y). Though it is the ambiguity that’s worse, as sometimes the card transliteration should for some reason match with transliterations in other places, or something. And you need to somehow control that the bureaucrats match them :D < 1621707049 755661 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :11:06 < b_jonas> I can't prove it because I obviously won't show a photo of my embossed credit card < 1621707052 988344 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :you could redact the number < 1621707060 568656 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :just make sure to actually cover it with a black box or something < 1621707064 913878 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :rather than blurring or pixelating < 1621707080 417677 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :I don't think most people realize how easily you can recover even heavily blurred or pixelated text if you have a strong prior < 1621707081 764971 :river!~river@user/river JOIN :#esolangs < 1621707111 763492 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :and 16 digits with known spacing and font is a very strong prior < 1621707126 368934 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :keegan: yep usually it’s a gaussian blur or something alike < 1621707127 319857 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Someone had just failed redacting a PDF with the usual thing (opaque black box drawn on top, original data not removed), I thought nobody was really doing that anymore. < 1621707143 966308 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: a Zen variation of not seeing the forest for the trees... there were no trees < 1621707144 665030 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't remember where, some piece of local government maybe. < 1621707148 491022 :river!~river@user/river PRIVMSG #esolangs :whats your unique ID? < 1621707162 964355 :mynery!~myname@2001:41d0:1:766f::1 NICK :myname < 1621707199 802288 :jix!~jix@user/jix JOIN :#esolangs < 1621707212 252759 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :keegan: I refuse < 1621707237 908374 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I do redact some photos, like ones with people's faces, but I won't do that in this case < 1621707273 864299 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I know I should consider myself lucky for having an ASCII-only name, but I miss out on all these stories. < 1621707286 511455 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: . o O ( When I said "send it electronically" I meant it to be printed and faxed, not sent by email! ) < 1621707338 480961 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :i have an ascii name too < 1621707339 60536 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: Where might one find fungot-compatible models? :P < 1621707339 357407 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :cd: mr president, ladies and gentlemen, in his opinion, regretted that fewer and fewer borders in international crime. according to the rule of law; the european initiative for democracy and human rights. < 1621707385 127905 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :we are having a baby in about 15 weeks and are still deciding about names but we have decided firmly on using the printable ASCII subset (no NULs or BELs) < 1621707388 843811 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :my surname has a non-initial capital, which a lot of systems drop, but it hasn't caused me problems < 1621707394 159046 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :cd: You might consider training some of your own. There's step-by-step instructions at https://github.com/fis/fungot/blob/master/varikn/readme.txt for the "modern" training method. < 1621707394 752563 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: mr president, i would like to convey my objections at least, to that year and thus during the previous magps, which compensated for any reduction in working hours will help to create or improve counselling and legal advice centres which will be to report on their activities, for it is undoubtedly the case that if there is a wider rural world than farming and tourism development. this means that we have all made every ef < 1621707430 333623 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ooh, I might look at that. thanks, fizzie < 1621707430 719633 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :keegan: (no NULs or BELs) => consoling < 1621707442 261725 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: aren't ASCII-only names the majority in Finland? < 1621707467 423626 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I've never uploaded the pre-baked ones anywhere. I guess a lot of them are based on public materials, but maybe there's an ethics question in there somewhere too, cloning an AI vs. growing a new one in a similar environment, I don't know. < 1621707467 665677 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I don't think it's something you need to consider lucky < 1621707489 407392 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :b_jonas: It might be a majority, but it's not a huge majority, ä and ö are pretty common in names. < 1621707495 624544 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :wifey and I have different surnames so that complicates things too < 1621707502 582330 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I mean, it might be a 90% majority or something, but not like orders-of-magnitude majority. < 1621707547 21752 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I imagine it could get funnier if you have a name with rare letters, and a bank official can't type it < 1621707564 448811 :003AAAO6M!~river@user/river QUIT :Ping timeout: 264 seconds < 1621707564 592108 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Ping timeout: 265 seconds < 1621707573 996450 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621707577 166520 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's a lot of mojibake in snailmail from abroad, at least. < 1621707581 31096 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esolangs < 1621707585 152431 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Based on friends' experiences.) < 1621707599 591551 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :I'll have to find some good materials to bae it on < 1621707601 687707 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :*base < 1621707635 706138 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: yeah, it's funny when shops in china can't correctly print non-ascii letters on the address stickers of mail < 1621707656 967364 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :A friend of mine who moved to Australia has also been having trouble with his last name (two ä's), because different pieces of officialdom insist on spelling it differently, and then complain about mismatches. < 1621707662 854286 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : I imagine it could get funnier if you have a name with rare letters, and a bank official can't type it => Ʌşŧȣλð MŋödøczeÏ‚ < 1621707662 909042 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :still amazed by https://celebraterickysargulesh.tumblr.com/post/31917763793/wizardishungry-an-image-of-a-post-envelope-with < 1621707687 926427 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :there are some short street names that are almost impossible to guess from the mangled addresses < 1621707757 116078 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: what is that? < 1621708010 487965 :[[!noisytoot@user/noisytoot QUIT :Ping timeout: 252 seconds < 1621708010 488013 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 252 seconds < 1621708010 488042 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 252 seconds < 1621708043 338399 :myname!~myname@2001:41d0:1:766f::1 QUIT :Ping timeout: 252 seconds < 1621708047 160701 :imode!~imode@user/imode QUIT :Ping timeout: 252 seconds < 1621708307 10802 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :Ping timeout: 252 seconds < 1621708307 10910 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Ping timeout: 252 seconds < 1621708307 10931 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 252 seconds < 1621708343 98630 :esolangs1!~esolangs@techne.zem.fi JOIN :#esolangs < 1621708344 647380 :imode!~imode@user/imode QUIT :Killed (NickServ (GHOST command used by imode1)) < 1621708346 757602 :imode1!~imode@user/imode NICK :imode < 1621708360 513999 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :they're supposed to be real names in universe, but I think he deliberately avoids real names out of universe to avoid offending someone real < 1621708383 257399 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :(still about the Polish one: we should probably ask kspalaiologos about what tsch-letter is correct, I don’t know at all how do they differ. Maybe one of them was for a hard ch and the other for the soft one) < 1621708387 994211 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'm guessing Myyntti Raatalla is mock-Finnish, and that's just so bad when it comes to phoneme durations. "Myntti Raattala" you could have. In fact, I think Raattala is a real surname. < 1621708405 95944 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :*.net *.split < 1621708405 216859 :esolangs!~esolangs@techne.zem.fi QUIT :*.net *.split < 1621708405 255019 :[[!noisytoot@user/noisytoot QUIT :*.net *.split < 1621708405 292011 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :*.net *.split < 1621708405 327710 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1621708408 583809 :xkapastel_!uid17782@id-17782.tinside.irccloud.com NICK :xkapastel < 1621708432 103194 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621708443 969431 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: I think I might have heard about that polka from a friend, he translated it to some language IIRC < 1621708457 358628 :esolangs1!~esolangs@techne.zem.fi NICK :esolangs < 1621708459 267922 :PavelDruzhinin-t!~PavelDruz@85.117.94.41 JOIN :#esolangs < 1621708462 600067 :PavelDruzhinin-t!~PavelDruz@85.117.94.41 QUIT :K-Lined < 1621708471 380258 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :part of the in-universe story is about a person who wants to change their surname < 1621708537 41188 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esolangs < 1621708547 893112 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :we have that list analyzed in a few points of #esoteric logs. I think it even got changed to better represent the languages of regulars. < 1621708564 421354 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :which is why it doesn't have any spanish or portugese names by the way < 1621708571 82973 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :because we don't consider the Canaima guys regulars > 1621708647 672352 PRIVMSG #esolangs :14[[07202014]]4 10 02https://esolangs.org/w/index.php?diff=83189&oldid=82647 5* 03EnilKoder 5* (+14) 10added John Conway to the list of deaths in the comment of unimplemented ideas < 1621708763 821479 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though I guess we should add a russian name to it now < 1621708817 706277 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Huh, I always thought those names were a reflection of which languages are available in the thing. < 1621708830 934994 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` words --help < 1621708831 947311 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger datasets more influential \ -o, --target-offset change the target length offset used in the \ < 1621708834 970164 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`words -l < 1621708835 858604 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :valid datasets: --brazilian --bulgarian --canadian-english-insane --catalan --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --esolangs --finnish --french --gaelic --german --german-medical --hebrew --irish --italian --manx --norwegian --ogerman --opcode --pokemon --polish --portuguese --russian --spanish --swedish \ default: --eng-1M < 1621708836 428581 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` words -l < 1621708837 479513 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :valid datasets: --brazilian --bulgarian --canadian-english-insane --catalan --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --esolangs --finnish --french --gaelic --german --german-medical --hebrew --irish --italian --manx --norwegian --ogerman --opcode --pokemon --polish --portuguese --russian --spanish --swedish \ default: --eng-1M < 1621708838 130702 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :though I couldn’t give an advice on that, as they are too diverse because of cultural mixing < 1621708849 70767 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas ↑ < 1621708895 525159 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: sure, most of the Hungarian names are mixed in too, and the easiest way to make an authentic sounding Hungarian name is to hungarianize the spelling and phonology of a fake foreign name < 1621708902 662884 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :like, not that diverse of course, but I think I would be a bad advisor nonetheless < 1621708913 766511 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: haha < 1621708924 577613 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :are there good fake pokemon name generator models? < 1621708941 842331 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`pokemon < 1621708942 632962 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :pokemon? No such file or directory < 1621708946 734549 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`pokemons < 1621708947 513145 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :pokemons? No such file or directory < 1621708974 162038 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :I bet HackEso had something for that, though you’d know better if it’s good < 1621709095 482883 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it has the same problem: there are less than a thousand real pokemon names (right now; it will grow), so it's hard to generate fake ones that look real < 1621709140 765487 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`words --pokemon < 1621709142 93593 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :turtor < 1621709161 181491 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I tried to generate fake town names of Hungary, there the sample is like 2500, the best ones I got are "Rúgonya" and one that I forgot but that turned out to be the Hungarian name of some town outside of Hungary < 1621709165 132660 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: ah yes, I'm stupid < 1621709180 900937 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`words --pokemon -o 2 20 < 1621709181 929870 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :nectriken victinaracturtwig skitunky druddiursa cascoloss darumbrelibird lier bunny thundoublast tsareecko banetapod torb snorlax gigalitle leafeon klinklantini wigglyphlos wurmplumismagius macharjabug fomalakie < 1621709194 861889 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :the command was right here; I have no eyes and I must seem^W see < 1621709196 428179 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :snorlax is real < 1621709212 503482 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :banetapod sounds nice < 1621709221 12938 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :wurmplumismagius :D < 1621709221 930991 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :thundoublast also sounds nice < 1621709229 201780 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :gigalitle too < 1621709232 706335 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :leafeon... isn't that real? < 1621709242 9853 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, leafeon is real < 1621709294 365938 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :klinklantini seems to have an affinity to alcohol < 1621709308 636894 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :and glassware < 1621709338 172360 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :are there inanimate-ish pokemon? < 1621709356 474196 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, geosomething < 1621709578 113079 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Ping timeout: 264 seconds < 1621709830 110555 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 264 seconds < 1621709867 708 :esolangs1!~esolangs@techne.zem.fi JOIN :#esolangs > 1621709971 401970 PRIVMSG #esolangs : `words --russian -o 2 20 > 1621709972 995952 PRIVMSG #esolangs : ​помозноджан забытказывалешени недвыхъ каральвили делагоÑпит вижиша выноукрентагза ÑарканькенноÑтивобеÑу ÑилаÑтера пÑтиилоÑильÑкологи encessemble наÑтруиравноплюÑÑŒ кализируютъ повидовлеей кобразведенцию Ñндзанный мишагоÑÑзато Ñрабамбовал < 1621709978 975254 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :seems legit < 1621709986 69966 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :*.net *.split < 1621709986 76910 :esolangs!~esolangs@techne.zem.fi QUIT :*.net *.split < 1621709999 351124 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`words --russian -o -2 20 < 1621710000 905818 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​конÑтваркова дедотают бушитьÑÑ Ð±ÐµÐ³ÑƒÐ½ÑŒÑки ушиÑьмедÑтанов амвтрением диием Ñокон итропаÑноÑÑ‚ÑŒ Ñофено прибергу правьдана него едают Ð¿Ð¾Ð»ÑŽÑ‚Ñ€ÐµÑ‚ÑŒÑ Ð¸ÑпруÑахь Ñлужбылинъ кортзанных муÑкаакопрохо некдуфайтеÑтиленно < 1621710020 101561 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs > 1621710034 963637 PRIVMSG #esolangs : more like fake Bulgarian < 1621710064 301910 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`words --bulgarian 20 < 1621710066 193437 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​дървоÑтех Ñноших кьоÑветник Ñ€Ð°Ð·ÑƒÐ±ÐµÐ´ÐµÐ½Ð¸Ñ Ð³ÑŠÑ‚Ð½Ð°Ð»Ð¸Ð·Ð²Ñ€ÐµÐ¼ борницата дюдюкаработите подоветнадрънча приÑарÑките заÑиÑване бъбрÑваш отцеждити ненажима уверно докаÑÐ»Ð¸Ñ Ð½ÐµÐ¿Ð¾ÐºÐ²Ð°Ñ‰ добифовавÑващ извеÑте одейки замърÑващи < 1621710100 497002 :esolangs1!~esolangs@techne.zem.fi NICK :esolangs < 1621710130 999823 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621710211 657693 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"бъбрÑваш" starts with "бъб", as if it deliberately tried to look not russian when you specify --bulgarian < 1621710244 280024 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :also "дървоÑтех" < 1621710294 411597 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :кализируютъ -- that Ъ in the end is some from 19th century rules < 1621710295 979284 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : arseniiv: both have some of the brain in https://www.smbc-comics.com/index.php?db=comics&id=2663#comic => haha that’s perfect < 1621710300 858247 :voidio!iovoid@hellomouse/dev/iovoid JOIN :#esolangs < 1621710302 873948 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :of course that's exactly the kind of thing that these models can do well < 1621710326 181960 :[[!noisytoot@user/noisytoot JOIN :#esolangs < 1621710365 330665 :\a-!noisytoot@user/noisytoot JOIN :#esolangs < 1621710380 237370 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hey, did you notice it has "encessemble" among russian words? < 1621710396 4428 :xkapastel_!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621710409 228909 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Ping timeout: 265 seconds < 1621710409 400990 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :Ping timeout: 265 seconds < 1621710409 432065 :\a!~noisytoot@user/noisytoot QUIT :Ping timeout: 265 seconds < 1621710409 518698 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 265 seconds < 1621710409 526838 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 265 seconds < 1621710409 626448 :xkapastel_!uid17782@id-17782.tinside.irccloud.com NICK :xkapastel < 1621710410 230215 :voidio!iovoid@hellomouse/dev/iovoid NICK :iovoid < 1621710414 737698 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yep, some garbage in the used dictionary < 1621710427 668848 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :let's try shorter ones < 1621710434 587860 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`words --russian -o -4 20 < 1621710435 967308 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​олÑрхад пам коÑÑ„Ñ„ конÑоверно ÑильчагоÑуджей горой бразпагоники забадÑкаго манÑкомъ оного ÐµÐ²Ð°Ñ‚Ð°Ð»Ð¸Ñ Ñ€Ð¾ÑшуюÑÑ Ð²Ñ‹Ñ… водизмораÑнов порщитном девÑзнь ивкал инируемыхъ оттопа разденьков < 1621710441 909787 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the short ones look more believable < 1621710443 138536 :\a-!noisytoot@user/noisytoot NICK :\a < 1621710453 558770 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :горой is a valid word < 1621710459 218524 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esolangs < 1621710461 642575 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :Bulgarian is funny to read even when it’s genuine. Hopefully Bulgarians wouldn’t take offense < 1621710464 442788 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also оного < 1621710469 849402 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so is "Ñокон" from above < 1621710470 869389 :shachaf!~shachaf@user/shachaf JOIN :#esolangs < 1621710474 178201 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :коÑÑ„Ñ„ ÑŠ < 1621710477 34376 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :=> lol < 1621710482 144256 :arseniiv_!~arseniiv@95.105.1.73.dynamic.ufanet.ru NICK :arseniiv < 1621710498 319502 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"вых" doesn't look real < 1621710504 170371 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :that’s a common abbreviation for коÑффициент coefficient < 1621710518 638876 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh! < 1621710519 455116 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nice < 1621710550 179411 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and "ивкал" looks suspicious with its trailing "л" < 1621710573 278409 :[[!noisytoot@user/noisytoot NICK :Noisytoot < 1621710587 621671 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that's normal for past tense verbs < 1621710597 533845 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ah good < 1621710659 322831 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :again that trailing Ъ < 1621710680 389613 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :in "инируемыхъ"? it looks especially silly after an "Ñ…" < 1621710713 224671 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :or do you mean in "манÑкомъ"? < 1621710804 946665 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Hard_sign#Final_yer_pre-1918 < 1621710808 108552 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"бразпагоники" looks like a good fake word < 1621711273 776296 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`word --pokemon -o -4 20 < 1621711274 826355 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :re < 1621711279 376818 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` words --pokemon -o -4 20 < 1621711280 402025 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :rhypno luxe buizel mine crabra gastly sheliolitwig flygon foon mise smoem swamphan cate per quil celgon gole vestang maka arcant < 1621711300 190942 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` words --pokemon 20 < 1621711301 217871 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :carra rhyhorsea venusaur chirita tepin tyran oritarmada exploom grubi digon mushao bulbat dusken lopunne feebast aegiroc lumin skartic popotad staravile < 1621711310 774804 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :exploom is nice < 1621711314 855832 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :bulbat too < 1621711576 956900 :ac9vn[m|gr]!~ac9vnm|gr@pd95db458.dip0.t-ipconnect.de JOIN :#esolangs < 1621711588 985212 :ac9vn[m|gr]!~ac9vnm|gr@pd95db458.dip0.t-ipconnect.de QUIT :K-Lined < 1621712086 556023 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I like these symbols https://en.wikipedia.org/wiki/Glagolitic_script < 1621712263 664243 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :â°€ â° â°‚ â°ƒ â°„ â°… â°† â°‡ â°ˆ â°‰ â°Š â°‹ â°Œ â° â°Ž â° < 1621712521 633329 :ski!~ski@ed-3358-10.studat.chalmers.se JOIN :#esolangs < 1621712547 816561 :river!~river@user/river PRIVMSG #esolangs :i like them too < 1621712593 750460 :\a!noisytoot@user/noisytoot PART #esolangs :Leaving < 1621712860 698686 :FireFly!firefly@user/firefly JOIN :#esolangs < 1621713211 740486 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :someone said they are cute because of circles in most of them. I’d say they remind Greek-Latin-Cyrillic “continuum†but on the other hand are pretty alien, hence the effect. Tifinagh gives me a similar feeling < 1621713311 378378 :river!~river@user/river PRIVMSG #esolangs :Arrival < 1621713331 364031 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :but for instance Armenian script looks too alien to me, and less unique. I surely wouldn’t want to be an Armenian dyslectic < 1621713343 867710 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :oh, hadn’t watched that one yet < 1621713434 757809 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs : arseniiv: I'm too used to all major scripts, the internet makes the world small, they don't look alien to me anymore > 1621713652 47863 PRIVMSG #esolangs :14[[07RCEM14]]4 10 02https://esolangs.org/w/index.php?diff=83190&oldid=83155 5* 03Kaveh Yousefi 5* (+710) 10Added an introductory section and a reference section, and amended a mistake in the documentation of the Common Lisp implementation. < 1621713712 803461 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :latin, russian, serbian cyrillic, greek, latin vietnamese, georgian, armenian, hebrew, arabic, persian, chinese kanji, japenese kanji plus kana, hangul, the more common brahmic scripts (devanagari, thai, bengali), latin braille are the ones I see the most often. you can still surprise me with the infinte variety of rarer ones, but not armenian. < 1621713784 304187 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and yes, it's the internet of geeks, so I also see akkadian cuneiform and futhark < 1621713796 830326 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :hum, trying to comprehend how hackeso's umlbox works, can't seem to figure out how to get output out of it aha < 1621713807 141538 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(and old hungarian runes, always used in a very non-authentic way) < 1621713816 828352 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :everything else worked after some quick fixes to init.c < 1621713902 50208 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: I used serial terminal in termbot, but I don't know how HackEso works < 1621714003 740805 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :https://pybin.pw/LoXF seems it tries to use some tty device, but i'm not sure where ../tty1 is in that particular context < 1621714048 185409 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: in a sense, many to me too, though I don’t read most of them at any rate. Mostly from translations on food packaging and instruction manuals. But Armenian, to continue the example, is alien in its, well, guiding principles or something. It’s strange how do they read fluently letters that are almost exclusively vertical bars. Someone said most cyrillic letters aren’t as legible as latin because there are less ascenders and < 1621714048 320602 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :descenders, and often just vertical and horizontal strokes (in lowercase), and the first one seems worse. Though hand-written Armenian looked way more legible IIRC > 1621714116 774134 PRIVMSG #esolangs :14[[07RCEM14]]4 M10 02https://esolangs.org/w/index.php?diff=83191&oldid=83190 5* 03PythonshellDebugwindow 5* (-52) 10/* References */ Use wikipedia link < 1621714177 702631 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: well sure, but in the same sense you could say Chinese kanji is the most readable < 1621714214 417608 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :well they are if you memorized them, I guess? < 1621714245 327292 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :they are pretty distinct in mass, and also they have some underlying logic, though not a too sane one due to historic process < 1621714253 813207 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :as for "exclusively vertical bars", that's how latin script was written in old codexes, so it depends on the font too < 1621714320 111359 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :I wouldn’t say A C D G K M N O P Q R S U/V X Y Z would still be exclusively vertical bars < 1621714334 252628 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean look at the Gutenberg Bible, https://upload.wikimedia.org/wikipedia/commons/5/56/Gutenberg_Bible_B42_Genesis.JPG , which set the traditions for how high quality typeset books are supposed to look like, heavily based on handwritten books < 1621714339 14754 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :or do you mean something like fractur? < 1621714357 755193 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: you have to take lowercase letters, uppercase is rare comapratively < 1621714358 94706 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :that’s evidently not too legible yeah < 1621714398 184453 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's like you draw a sequence of identical vertical lines with serifs on the top and bottom, and modify them with tiny additions or subtractions to turn them to different letters < 1621714401 694245 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :ah, so I definitely wasn’t right to think about as far as some roman inscriptions in all capitals < 1621714440 590059 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the roman inscriptions that you see in lapidariums? those are readable to us because the capitals in the Times style fonts that we are used to are based directly on them so they're very similar, < 1621714447 374153 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :https://upload.wikimedia.org/wikipedia/commons/5/56/Gutenberg_Bible_B42_Genesis.JPG => yep yep that’s the worst < 1621714452 567602 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :except that they use very different abbreviations and fewer spaces < 1621714457 525996 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :how did they read poor people < 1621714492 102277 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :and those abbreviations too, yeah, I read about their diversity and changes in time several months ago < 1621714509 943561 :amdj!~amdj@libera/staff/amdj PRIVMSG #esolangs :Someone might want to arrange for the esolangs bot to be autovoiced. If someone were to hit it with a lot of URIs, it responding with a flood of URI details without at least voice status will trigger a flood notice to network staff, and one of our bots is currently configured to be twitchy about that (it will murder it). < 1621714553 96162 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :arseniiv: which abbreviations did you read about? the ones in roman era engraving, or the ones in hand-written mediæval latin codexes < 1621714582 381127 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :b_jonas: mediæval ones :) < 1621714612 728843 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the difference is that the mediæval scribal ones use a lot of unique diacritics; the engraved latin ones are basically pure ascii latin letters with the occasional middle dot separator < 1621714772 666287 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I have photos of a bunch of old steles with text in various scripts engraved in them, from museums < 1621714775 752084 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :they can look great < 1621714794 119949 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :there are even a few with hieroglyphs carefully engraved as concave rather than convex < 1621714799 240411 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :sorry, convex rather than concave < 1621714800 751179 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :embossed < 1621714807 878562 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :can you imagine doing that to marble? < 1621714836 56705 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :of course that only happens in egyptian pyramids and similar < 1621714842 819314 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :not for more practical scribal documents < 1621714857 924916 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :those are all engraved the normal concave way < 1621714991 64403 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the one that looks the most impressive IRL (though not necessarily in photo) is https://commons.wikimedia.org/wiki/Category:Stele_of_Ashurnasirpal_II_from_Nimrud < 1621715038 865819 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :carved from a single block of stone, quite tall, and looms over you, because you can get very close to it, since it's exhibited without any glass or plastic case surrounding it < 1621715492 453761 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :^source < 1621715492 560155 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :https://github.com/fis/fungot/blob/master/fungot.b98 < 1621715606 793443 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :I am super close to getting umlbox working < 1621715611 356474 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :just output being a pain < 1621715613 185600 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs ::< < 1621715622 370149 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :stdout y u no work < 1621715624 480645 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs : can you imagine doing that to marble? => seems a lot of work! < 1621715721 970790 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ah < 1621715723 769035 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :mudem is broke < 1621716030 971 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: sorry for the poke, trying to get umlbox working and the one thing holding me up is stdout. Not sure how to get it to actually give me the result of the ran command atm < 1621716077 531547 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :oh i see you have a umlbox fork :P < 1621716079 641858 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :All I remember about it is, it's very temperamental. Especially when it comes to the output. < 1621716112 906702 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, if you want the specifics of how it's set up for HackEso, it's that version of umlbox, and then the hackbot repo shows how it's being invoked. < 1621716123 602434 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think I mostly just did a rewritten init. < 1621716147 651196 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :And I think my setup is mudem-free, because I didn't need any multiplexing. < 1621716152 607186 :zgrep!~zgrep@user/zgrep JOIN :#esolangs < 1621716253 994326 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://esolangs.org/wiki/HackEso#Implementation_details might also have some useful tidbit in it, who knows. Probably not, though. < 1621716284 655393 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :Thanks, atm I'm considering the feasability of rehosting hackeso, again. < 1621716292 358225 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :just for fun mostly < 1621716310 48874 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :whole setup is quite interesting aha < 1621716388 806765 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :and I certainly noticed it's temperamental ^^; < 1621716953 655066 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621717502 839989 :Lykaina!~lyka@thor.lesidhetree.com JOIN :#esolangs < 1621717760 119245 :Lykaina!~lyka@thor.lesidhetree.com PRIVMSG #esolangs :hi < 1621717831 410375 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hello Lykaina < 1621717845 718537 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you haven't been here for a while < 1621717861 151558 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :#esolangs > 1621717958 901868 PRIVMSG #esolangs : Hi Lykaina > 1621717967 675896 PRIVMSG #esolangs : I should probably move over to Libera soonish < 1621717978 352824 :Lykaina!~lyka@thor.lesidhetree.com PRIVMSG #esolangs :just setting up Libera < 1621718056 741569 :Lykaina!~lyka@thor.lesidhetree.com PRIVMSG #esolangs :Sgeo: when you do, let me know < 1621718146 245687 :river!~river@user/river PRIVMSG #esolangs :this is bridged < 1621718178 314352 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Read error: Connection reset by peer < 1621718206 735077 :Lykaina!~lyka@thor.lesidhetree.com PRIVMSG #esolangs :river: and publicly logged < 1621718224 90055 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs < 1621718432 462649 :river!~river@user/river PRIVMSG #esolangs :oh shit < 1621718436 823883 :river!~river@user/river PRIVMSG #esolangs :how do I delete my previous message < 1621718496 766759 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :We should probably figure out a mechanism for that, actually. Though it's complicated by having it publicly logged to a bunch of independent places. < 1621718533 484022 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: I think there are multiple incompatible IRC extensions for that < 1621718559 233386 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :at least one more native IRC one, and one that twitch uses to map its own message deletes < 1621718569 54814 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :The name of this place almost makes me sad that we won't get people coming in here thinking it's about ghosts < 1621718586 20316 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Sgeo: We've got #esoteric redirected here, so it's still quite possible. < 1621718589 630935 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Sgeo: we will, because #esoteric redirects here < 1621718622 520816 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Sgeo: we might not have Canaima people coming in here, so we should submit a patch to Canaima to forward them here, plus keep some amount of presence on freenode/#esoteric to redirect anyone who arrives there < 1621718674 814230 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :agh what a pain < 1621718680 702706 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i got everything working only for no output again < 1621718748 601093 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Canaima? < 1621718804 130861 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`? canaima < 1621718806 126774 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people who have no idea why they're here. < 1621718869 796219 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is there any language or other math system that has no zero? < 1621718903 107304 :Lykaina!~lyka@thor.lesidhetree.com PRIVMSG #esolangs :ancient phoenecian < 1621718911 557322 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I think it's like the old AOL install CDs, but they mistyped the contact phone number, so everyone arrives here < 1621718992 991384 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh by the way, the television media card thingy that I just installed to my grandma's television (basically just follow the instructions on the paper manual to type in a few numbers and insert the card into the slot in the back of the TV) gives an error message that refers the user to an obsolete customer service short phone number that now call a different inappropriate service provider's customer < 1621718999 5652 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :service < 1621719012 446470 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the short phone numbers keep changing every few years, probably as a method of obfuscations so fewer people reach customer services < 1621719031 736973 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :like changing IRC networks < 1621719088 40532 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: there's Forte where you have to cope with some numbers being unusable, and there was another esolang with a similar property but with the set of unusable numbers fixed < 1621719100 991554 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: yes < 1621719108 759747 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but that doesn't happen every few yeras < 1621719129 398244 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I have entries inherited from around 2008 in my irc configuration that still work < 1621719132 403221 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :channels < 1621719163 867385 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: do you happen to have any clue as to what causes stdout to just not work? < 1621719180 19683 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there should be a RAM with unusable memory addresses that correspond to prime numbers, preferably very large prime numbers < 1621719185 51083 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i have the entire multibot setup functional, it's just umlbox not cooperating now < 1621719206 497607 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: oh yeah, that exists too: < 1621719254 878764 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :https://www.linusakesson.net/scene/safevsp/index.php < 1621719291 755426 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it mentions a case where you want to program such that every eighths byte in the memory is unusable < 1621719387 71538 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I remember how on 32 Windows every 4th gigabyte of 4 GB RAM was unusable < 1621719388 957944 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: prime numbers are easier, because there are large gaps between them, so if the memory is infinitely large, you can just choose a large enough contiguous subset. sure, it might require you to buy an exponentially larger sized memory chip, who cares, RAM is cheap < 1621719391 537556 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :cd: Not really, just vague recollections that I've had problems with the output, especially when it comes to those con1/con2/con UML command-line arguments and getting them all right. < 1621719425 580348 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas ok, prime number div 100 < 1621719501 44798 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's something very unintuitive about what those parameters mean, especially when it comes to separate input and output designations. < 1621719556 925014 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'm pretty sure I had it in a state at least once where the `-v` mode worked fine but had all that kernel output spam, while the non-verbose version just lost the command stdout somewhere. < 1621719609 973161 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not impossible there's even some Linux kernel version differences, I've certainly had to do tweaking when upgrading the kernel. < 1621719613 384426 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or imagine the memory that rotates sometimes, like by 1 byte every second < 1621719673 341071 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and the growing end does not copy data from the dying start but fills with zeros < 1621719695 859979 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think I might have it working on Debian's UML kernel at the moment, rather than a self-built one. Maybe. Can't tell from my notes. < 1621719729 45498 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :btw about notes that you can't tell from < 1621719746 877067 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is it also common in other countries that it's damn impossible to read what doctors write? < 1621719759 602495 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://www.google.com/search?q=%D0%BF%D0%BE%D1%87%D0%B5%D1%80%D0%BA+%D0%B2%D1%80%D0%B0%D1%87%D0%B0&rlz=1C1SQJL_ruRU840RU840&sxsrf=ALeKk03EOZnntQ-kI9YTsmdda1hgQS0vdA:1621719750655&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj-s6btoN7wAhXjl4sKHfJmAGMQ_AUoAXoECAEQAw&biw=1279&bih=684&dpr=2 < 1621719764 28306 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Actually, looks like it's built from Debian's `user-mode-linux` package sources but with patching. < 1621719779 371525 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :And I think doctors' handwriting is one of those classic things to joke about, so probably. < 1621719833 521615 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: that would just be like old DRAMs with no built-in refresh logic, so you have to refresh them from the CPU < 1621719845 753036 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I just looked at like 10 of these images and could not understand a single word, neither I could do about my own medical book < 1621719854 129709 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :also, < 1621719879 233999 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ais523: you're fizzie's second-in-command, do you have any opinion to weigh in about the future of #esoteric after all the freenode drama? I'd like to hear < 1621719900 470220 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: yes, that's common < 1621719923 255598 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: pharmacists train hard to be able to read it, and then they tell stories about particular doctors where even they can't read the handwriting < 1621719964 538077 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(also about stupid doctors who write readable but stupid instructions, for which they have to check and filter out to not harm the patient too much, but that's less funny) < 1621719979 539170 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :they should have a special font now when it's computerised < 1621720006 274190 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :called kshfjdbhfj.ttf < 1621720052 653152 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that said, my handwriting is unreadable too < 1621720068 26654 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and it's very different from my brother's handwriting < 1621720073 844471 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe you have medical talents you didn't develop < 1621720081 919584 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :no, it's my brother who's the doctor < 1621720083 694831 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: I'm not sure it's even attempting to run the kernel, judging from the --verbose output < 1621720087 148436 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION sighs < 1621720135 733477 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :or rather, i'm getting no output from the kernel < 1621720190 526896 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :running the command myself "works" (tmp file since deleted) < 1621720281 909668 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :https://pybin.pw/He0C atm this is the most it tells me < 1621720347 150080 :u0_a61!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e NICK :Wezl < 1621720355 972789 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol issue closed https://github.com/sjvasquez/handwriting-synthesis/issues/9 < 1621721123 4409 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ok wtf, uml is very much being tempermental < 1621721218 780542 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :> ioctl /random: bad address < 1621721220 686146 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : error: < 1621721220 758252 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : Variable not in scope: ioctl :: g -> (a, g)error: < 1621721220 771521 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : • Variable not in scope: bad :: t0 -> [g -> (a, g)] > 1621721224 724305 PRIVMSG #esolangs :14[[07User talk:AlvinBalvin32114]]4 10 02https://esolangs.org/w/index.php?diff=83192&oldid=76349 5* 03AlvinBalvin321 5* (+4720) 10/* ? */ < 1621721489 133275 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :output now works by removing random entirely, but writing to env doesn't seem to function < 1621721803 568546 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs < 1621721804 684337 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat $(which "\`") < 1621721805 641003 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/bin/bash \ cmd="${@-quote}" \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$cmd" | rnoooooodl < 1621721851 316368 :river!~river@user/river PRIVMSG #esolangs :wthat the heck? < 1621721853 91640 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`quote < 1621721853 919647 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :1030) your first mistake was making your second mistake < 1621721863 324229 :river!~river@user/river PRIVMSG #esolangs :`` which rnoooooodl < 1621721864 178397 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1621721867 158343 :river!~river@user/river PRIVMSG #esolangs :`` cat $(which rnoooooodl) < 1621721868 78409 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1621721881 543421 :river!~river@user/river PRIVMSG #esolangs :`` grep -R / rnoooooodl < 1621721884 536197 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :grep: rnoooooodl: No such file or directory < 1621721890 542579 :river!~river@user/river PRIVMSG #esolangs :`` grep -R rnoooooodl / < 1621721924 128077 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, that thing. < 1621721926 294364 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :grep: /etc/alternatives/my.cnf: No such file or directory < 1621721939 508806 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :river: It's actually got a few less 'o's in it. < 1621721952 383845 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`cbt ` < 1621721953 201469 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/bin/bash \ cmd="${@-quote}" \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$cmd" | rnooodl < 1621721973 856570 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :But when you're *actually* running through it, it adds more. < 1621721986 643221 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`cbt rnooodl < 1621721987 446695 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge' < 1621721988 488455 :river!~river@user/river PRIVMSG #esolangs :Of coursee < 1621722247 517471 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I hate rnoodl, and I hate bin/\` for using it < 1621722280 688661 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :bin/\`\` too < 1621722299 294644 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I always wanted to just remove it from bin/\` and bin/\`\` but I don't dare < 1621722304 978822 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it can stay in the wisdom commands < 1621722748 994485 :amdj!~amdj@libera/staff/amdj PART #esolangs :part (v.): to be or become separated from something else < 1621723111 30738 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621723148 941329 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1621723482 492893 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621724025 298062 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :when I was coding in RASEL I needed to make some large number and it appeared to be less trivial to do that in Befunge < 1621724047 996520 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 252 seconds < 1621724051 907527 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :in Befunge you just :*:*:*:* to increase it rapidly but it's more complicated when you don't have a multiplication operation < 1621724172 858421 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so you can either have a large N and repeat :1\// < 1621724248 450961 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or maybe do some 1 / (1/N - 1/M) but I'm not 100% sure it would be any faster per cycle < 1621724297 124100 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but may make the path towards the number you need more interesting < 1621724477 947871 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :annnd hackbot copy is now mostly working(tm) < 1621724490 473873 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`revision < 1621724490 890664 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nice < 1621724491 302730 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :revision? No such file or directory < 1621724782 500698 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Whoops, need to flip a setting. < 1621724795 97858 :esolangs!~esolangs@techne.zem.fi JOIN :#esolangs < 1621724795 136906 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs < 1621724954 975481 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist < 1621725331 631825 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com JOIN :#esolangs < 1621725369 120765 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com PRIVMSG #esolangs :Perhaps the most esoteric thing of all, a minutely more descriptive channel name > 1621725478 231893 PRIVMSG #esolangs :14[[07PaRappa14]]4 10 02https://esolangs.org/w/index.php?diff=83193&oldid=83149 5* 03Zero player rodent 5* (+737) 10 < 1621725717 467320 :xx!~xx@user/xx JOIN :#esolangs < 1621725739 21030 :xx!~xx@user/xx PART :#esolangs < 1621725799 190777 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh "profession" would have fit in the religious theme > 1621728461 18288 PRIVMSG #esolangs : Non Terrestrial Or Terrestrial Beings which can help me with Trans Universal Transportation (Please PM Me)9 < 1621728478 205333 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :wat < 1621728606 489527 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: it's just the usual "psychic needed, you know where to apply" call. if you don't have alien technology to time travel and build pyramids, don't worry about it. > 1621728641 128615 PRIVMSG #esolangs :14[[07RCEM14]]4 10 02https://esolangs.org/w/index.php?diff=83194&oldid=83191 5* 03Kaveh Yousefi 5* (-460) 10Changed the Common Lisp interpreter, basing it upon a hash table instead of a vector, such that a potentially infinite tally of cells as well as a negative indices become possible. < 1621728643 455456 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i found some funny looking shapes in my back yard, i bet aliens did it < 1621728778 827318 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not bridging joins and parts makes those things come a bit out of the blue, but bridging them would be just awful. < 1621729380 380529 :sprock!~sprocklem@user/sprock JOIN :#esolangs < 1621729672 186436 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat $(which mkx) < 1621729673 390566 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :key=$(mk "$@") && echo "$key" && chmod +x "$key" < 1621729697 347353 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat $(which mk) < 1621729698 183815 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key" < 1621730475 711098 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +o :fizzie < 1621730479 703301 :fizzie!fis@selene.zem.fi MODE #esolangs :-t < 1621730482 805432 :fizzie!fis@selene.zem.fi MODE #esolangs -o :fizzie < 1621730557 510920 :fizzie!fis@selene.zem.fi TOPIC #esolangs :Welcome to the liberated church of esoteric programming proselytization, propagation, and pronunciation! | https://esolangs.org | logs: https://logs.esolangs.org/libera-esolangs/ | this channel is bridged, see "brctl: help ignore" on how to opt out < 1621731024 109726 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Needs some actual integration work, for now I'm just running a parallel instance of the exact same frontend except with a different root path. < 1621731578 498762 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: yeah, you told us that you're using an IRC library called IIRC "multibot" that you find hard to adapt to what you want < 1621731640 164190 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :multibot is hackeso's lib. Now that i've looked through it, it's... interesting < 1621731650 354749 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :very weird tbh < 1621731919 611999 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, multibot's for HackEso, and it is pretty quirky. For esolangs (logging, wiki recent changes, bridging) I'm using my own custom C++ thing, so any deficiencies in it I can just blame on myself. < 1621731964 637462 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :tbh multibot is so simplistic it probably isn't too hard to write a replacement < 1621731988 484074 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :it's just over 600 lines of C < 1621731990 271551 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :not bad < 1621732035 143172 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, it's like the bare minimum of C to handle parsing the IRC protocol, and executing external executables (or scripts) in response to events. < 1621732049 666451 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It doesn't even do the sockets, it relies on socat for that. < 1621732164 603668 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The other bot's basically https://github.com/fis/bracket/ which is my homegrown single-threaded C++ event loop and other utilities of inconsistent quality. < 1621732243 722442 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I sort of have a long-term plan to write my own IRC client thingy. I have some existing IRC code that is terrible but contains useful notes about the IRC protocol and freenode that I'll be able to use. < 1621732611 124301 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 272 seconds < 1621733179 98281 :dbohdan!~dbohdan@user/dbohdan JOIN :#esolangs < 1621735008 244456 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Ada (or a specific compiler actually) has magic variable names: < 1621735009 511470 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :"Or give the variable a name that contains any of the strings discard dummy ignore junk unused (case insensitive) < 1621735009 632065 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :" < 1621735017 270092 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :(To suppress unused variable warnings) < 1621735872 979813 :kluk!~kluk@cpe-69-203-82-73.nyc.res.rr.com JOIN :#esolangs > 1621736029 610405 PRIVMSG #esolangs :14[[07Numberlang14]]4 N10 02https://esolangs.org/w/index.php?oldid=83195 5* 03Batata 5* (+4915) 10Created page with "{{infobox proglang |name=Numberlang |author=[[User:Batata|Batata]] |year=[[:Category:2021|2021]] |class=[[Turing Complete|Turing Complete]] |files=.numl }} '''Num..." < 1621736095 46983 :simcop2387!~simcop238@71.76.76.1 JOIN :#esolangs > 1621736175 35706 PRIVMSG #esolangs :14[[07Numberlang14]]4 10 02https://esolangs.org/w/index.php?diff=83196&oldid=83195 5* 03Batata 5* (+4) 10/* Reverse Cat */ > 1621736263 107267 PRIVMSG #esolangs :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83197&oldid=83163 5* 03Batata 5* (-479) 10 < 1621736334 773170 :user3456!user3456@user/user3456 JOIN :#esolangs < 1621736346 683369 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Reminds me of GCC's magic fall-thru comment, with a configurable sensitivity. < 1621736361 539452 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html -Wimplicit-fallthrough=n < 1621736431 899746 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Level 2 matches /.*falls?[ \t-]*thr(ough|u).*/ case-insensitively, but it's the list of level 3 that's really the amusing one. < 1621736485 483643 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :With gems like: [ \t.!]*([Ee]lse,? |[Ii]ntentional(ly)? )? fall(s | |-)?thr(ough|u)[ \t.!]*(-[^\n\r]*)? < 1621736516 714615 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though I guess comments for silencing warnings or linters are a little more common. < 1621736544 76010 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There was definitely something (else) where you could do an `unused_` prefix on variables though. < 1621736596 802793 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think that's pylint. < 1621736611 624092 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :the very first major mod to hackbot i made was allowing it to use /me < 1621736620 286879 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :because yes > 1621737027 451154 PRIVMSG #esolangs : I found a NSA document; it looks like it was printed out from a MediaWiki-based web page and then OCR to convert it to text. < 1621737067 106244 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Presumably not our wiki, though? < 1621737329 116592 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :huh < 1621737511 165746 :cd!moony@hellomouse/dev/moony QUIT :Quit: leaving < 1621737522 564892 :cd1!moony@hellomouse/dev/moony JOIN :#esolangs < 1621737673 811449 :cd1!moony@hellomouse/dev/moony NICK :cd > 1621737724 379612 PRIVMSG #esolangs :14[[07MarioLANG14]]4 M10 02https://esolangs.org/w/index.php?diff=83198&oldid=83182 5* 03HaleyHalcyon 5* (-13) 10 < 1621737728 907136 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity > 1621737909 612099 PRIVMSG #esolangs :14[[07Numberlang14]]4 10 02https://esolangs.org/w/index.php?diff=83199&oldid=83196 5* 03Batata 5* (+18) 10 > 1621737960 86835 PRIVMSG #esolangs :14[[07Numberlang14]]4 10 02https://esolangs.org/w/index.php?diff=83200&oldid=83199 5* 03Batata 5* (+16) 10/* Cat */ > 1621738067 180202 PRIVMSG #esolangs :14[[07Numberlang14]]4 10 02https://esolangs.org/w/index.php?diff=83201&oldid=83200 5* 03Batata 5* (+18) 10/* Truth-Machine */ > 1621739942 307250 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 038Epic8 5* 10New user account > 1621740383 274056 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83202&oldid=83175 5* 038Epic8 5* (+167) 10 < 1621742255 617378 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Sgeo: some languages use variables starting with an underscore to suppress unused variable warnings: in perl and rust it really just suppresses the warnings (in perl you rarely need it because the warning only applies to globals, not lexical locals), but I think in some languages (was it Prolog? Haskell? I can't remember) it is more magical and makes them unique even if the name is repeated < 1621742281 79810 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: if it's from our wiki, my guess is the BANCStar one < 1621742436 990119 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: as for the fallthrough, there's now also a new-style attribute [[fallthrough]] for that (both in C and C++) > 1621746284 625226 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ilaylevy 5* 10moved [[02Yogurt10]] to [[Dead]] > 1621746331 590050 PRIVMSG #esolangs :14[[07Dead14]]4 10 02https://esolangs.org/w/index.php?diff=83205&oldid=83203 5* 03Ilaylevy 5* (+7) 10 < 1621748455 229413 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :TIL from https://www.youtube.com/watch?v=tyixMpuGEL8 why the transparency or alpha channel of images is sometimes called the "matte" channel > 1621751152 821434 PRIVMSG #esolangs :14[[07Stun Step14]]4 10 02https://esolangs.org/w/index.php?diff=83206&oldid=57054 5* 03Bangyen 5* (+108) 10 > 1621752409 591597 PRIVMSG #esolangs : Write about ZZT, Free Hero Mesh, tarot cards, and the gemini protocol in the wisdom file, next. < 1621752467 684682 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`? tarot < 1621752468 968817 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :tarot? ¯\(°​_o)/¯ < 1621752803 723716 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I'm really thinking about drawing a line in an IRC bot between handlers that are hardcoded in it and those that are deployed as a different app serverless < 1621752913 207604 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the hot reload capability would stop relying on bot implementation/language ability to do it < 1621753098 347935 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :essentially since Ruby is very dynamic it's trivial and you use the "load" method that reloads the file where you put your "constants", methods and methods stored in constants (constants are identifiers of Modules) but there is still a room for coder's error about the runtime state < 1621753159 671753 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :while writing the serverless app you are supposed to think stateless and can apply measures to be sure they are called only once < 1621753194 673845 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :another approach would be just to call a subprocess of course < 1621753261 946021 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but that would still need you to update the source code on bot machine that is another risk to kill the bot < 1621755326 119561 :dbohdan!~dbohdan@user/dbohdan QUIT :Read error: Connection reset by peer < 1621755380 149020 :dbohdan!~dbohdan@user/dbohdan JOIN :#esolangs < 1621755632 218635 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Does anyone know an easy-to-compute metric on permutations of letters such that "carthorse" is close to "horsecart" but far from "orchestra"? < 1621755974 384873 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :today's gif and these comments remind me how I (always unsuccessfully) try to teach people IRC https://i.imgur.com/ZH7715s.png < 1621756179 333306 :imode!~imode@user/imode PRIVMSG #esolangs :Taneb: you could measure the distances the letters moved. < 1621756211 882180 :imode!~imode@user/imode PRIVMSG #esolangs :find all positions of the letters in the first word in the second word, compute their differences, add the differences up. < 1621756225 232571 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Taneb if it exists it should be somewhere here https://en.wikipedia.org/wiki/String_metric < 1621756229 708104 :imode!~imode@user/imode PRIVMSG #esolangs :either that or something like that via hamming distance. < 1621756244 979231 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :imode: that would make carthorse far from horsecart, wouldn't it? < 1621756263 561142 :imode!~imode@user/imode PRIVMSG #esolangs :Taneb: yeah, valid. you could use some form of common edit distance algorithm. < 1621756318 334555 :imode!~imode@user/imode PRIVMSG #esolangs :there's probably something efficient for the permutations case.. hm. < 1621756361 281522 :imode!~imode@user/imode PRIVMSG #esolangs :maybe adding and then taking the average? < 1621756364 740806 :imode!~imode@user/imode PRIVMSG #esolangs :ACTION shrugs < 1621756378 633993 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Hmm, what about something with adjacencies? > 1621756450 357413 PRIVMSG #esolangs :14[[07I-ok14]]4 N10 02https://esolangs.org/w/index.php?oldid=83207 5* 03Kwes 5* (+784) 10Created page with "= i-ok = A small 1 digit esolang, for simple 1 letter usage. {| class="wikitable" |+ |- ! chars !! desc |- | i+ or i++ || adds |- | i- or i-- || subtracts |- | i* || multiple..." < 1621756453 254190 :imode!~imode@user/imode PRIVMSG #esolangs :actually if you let the differences be negative, it might cancel out. > 1621756469 940685 PRIVMSG #esolangs :14[[07I-ok14]]4 10 02https://esolangs.org/w/index.php?diff=83208&oldid=83207 5* 03Kwes 5* (-9) 10 < 1621756550 417067 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also there is nothing matching here https://en.wikipedia.org/wiki/Edit_distance < 1621756560 18573 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so I assume the problem just isn't solved yet or is unsolvable < 1621756647 650365 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if you can assume that the string can be split only in two you may try to build something on top of length(str) splits < 1621756795 92618 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or < 1621756922 655640 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :str.chars.each_cons(2).sort.map(&:join) < 1621756932 825900 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :results in < 1621756938 913630 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :["ar", "ca", "ho", "or", "rs", "rt", "se", "th"] < 1621756945 412093 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :["ar", "ca", "ec", "ho", "or", "rs", "rt", "se"] < 1621756946 433616 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :["ch", "es", "he", "or", "ra", "rc", "st", "tr"] < 1621756989 390951 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and now you implement Levenshtein between these "two-byte-char" string < 1621757122 656561 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you see here it's distance 2 between carthorse and horsecart > 1621757256 725506 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=83209&oldid=83094 5* 03Kwes 5* (+11) 10added I-ok > 1621757383 92617 PRIVMSG #esolangs :14[[07I-ok14]]4 10 02https://esolangs.org/w/index.php?diff=83210&oldid=83208 5* 03Kwes 5* (+23) 10 > 1621757473 256327 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83211&oldid=83210 5* 03Kwes 5* (+0) 10 > 1621757493 638027 PRIVMSG #esolangs :14[[07I-ok14]]4 10 02https://esolangs.org/w/index.php?diff=83212&oldid=83211 5* 03Kwes 5* (+1) 10 > 1621757520 65613 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83213&oldid=83212 5* 03Kwes 5* (+1) 10 < 1621757556 724751 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :you could maybe do some substring matching like the bioinformatics people do all the time to find the string "horse" in both occurences, remove it and repeat > 1621757571 870022 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83214&oldid=83213 5* 03Kwes 5* (+0) 10 < 1621757691 283771 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :O(n)=python > 1621757892 936690 PRIVMSG #esolangs :14[[07User:Kwes14]]4 10 02https://esolangs.org/w/index.php?diff=83215&oldid=83171 5* 03Kwes 5* (+23) 10 < 1621757970 815078 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :if you make some reasonable threshold, it should perform pretty well > 1621758116 762178 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83216&oldid=83214 5* 03Kwes 5* (+30) 10 > 1621758177 128664 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83217&oldid=83216 5* 03Kwes 5* (-6) 10 < 1621758179 984011 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if you don't know in how many substrings it should be splitted it's N^N < 1621758197 703218 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you try h, ho, hor, hors, horse on each level < 1621758202 611164 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if I understood you correctly < 1621758274 118828 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :i wouldn't try it that way. there should be algorithms to find longest substrings in O(n^2). you go through that as long as the substring you find is larger than something like O(sqrt(n)) to allow for reasonable shrinking and after that you just do levensthein or something < 1621758900 542193 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh btw, in my approach you don't need the O(n^2) levenshtein, because lists are sorted already < 1621758951 512985 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it's O(n) to split, O(n log n) to sort and then O(n) again to calculate distance < 1621758968 1894 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :n+m, whatever < 1621759039 14243 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :how would you do that in your example? "horse" cannot be put together by two-byte-strings < 1621759132 362152 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I don't put the horse together, I operate is as a ["ho", "or", "rs", "se"] sorted array < 1621759225 943451 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you can see this subarray included in two arrays in my copypasta above but not in the third one because there was no horse in it < 1621759249 180678 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :sure it depends on the length of strings, it they are 100 chars long there might be fake horses < 1621759299 839299 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*if < 1621760536 548041 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1621760536 734210 :simcop2387!~simcop238@71.76.76.1 QUIT :*.net *.split < 1621760536 834906 :jix!~jix@user/jix QUIT :*.net *.split < 1621760536 873874 :keegan!~beehive@li521-214.members.linode.com QUIT :*.net *.split < 1621760536 873925 :sprock!~sprocklem@user/sprock QUIT :*.net *.split < 1621760536 912976 :sknebel!~quassel@v22016013254630973.happysrv.de QUIT :*.net *.split < 1621760536 951774 :shikhin!~shikhin@user/shikhin QUIT :*.net *.split < 1621760536 990708 :V!~v@anomalous.eu QUIT :*.net *.split < 1621760536 990751 :int-e!~noone@int-e.eu QUIT :*.net *.split < 1621760537 29594 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split < 1621760732 966681 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help < 1621760744 337682 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is prefix \ bot-free currently? < 1621760863 237383 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621760863 316623 :simcop2387!~simcop238@71.76.76.1 JOIN :#esolangs < 1621760863 316676 :sprock!~sprocklem@user/sprock JOIN :#esolangs < 1621760863 316705 :jix!~jix@user/jix JOIN :#esolangs < 1621760863 316748 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esolangs < 1621760863 316776 :keegan!~beehive@li521-214.members.linode.com JOIN :#esolangs < 1621760863 316802 :V!~v@anomalous.eu JOIN :#esolangs < 1621760863 316838 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esolangs < 1621760863 316862 :shikhin!~shikhin@user/shikhin JOIN :#esolangs < 1621760863 316889 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs < 1621760863 316916 :int-e!~noone@int-e.eu JOIN :#esolangs < 1621761219 332337 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :*.net *.split < 1621761219 412446 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1621761219 475450 :simcop2387!~simcop238@71.76.76.1 QUIT :*.net *.split < 1621761219 572430 :jix!~jix@user/jix QUIT :*.net *.split < 1621761219 572480 :keegan!~beehive@li521-214.members.linode.com QUIT :*.net *.split < 1621761219 611297 :sprock!~sprocklem@user/sprock QUIT :*.net *.split < 1621761219 650337 :sknebel!~quassel@v22016013254630973.happysrv.de QUIT :*.net *.split < 1621761219 689593 :shikhin!~shikhin@user/shikhin QUIT :*.net *.split < 1621761219 689645 :V!~v@anomalous.eu QUIT :*.net *.split < 1621761219 689680 :int-e!~noone@int-e.eu QUIT :*.net *.split < 1621761219 731974 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split < 1621761586 68112 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621761586 148492 :simcop2387!~simcop238@71.76.76.1 JOIN :#esolangs < 1621761586 148546 :sprock!~sprocklem@user/sprock JOIN :#esolangs < 1621761586 148588 :jix!~jix@user/jix JOIN :#esolangs < 1621761586 148620 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esolangs < 1621761586 148650 :keegan!~beehive@li521-214.members.linode.com JOIN :#esolangs < 1621761586 148679 :V!~v@anomalous.eu JOIN :#esolangs < 1621761586 148708 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esolangs < 1621761586 148735 :shikhin!~shikhin@user/shikhin JOIN :#esolangs < 1621761586 148764 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs < 1621761586 148794 :int-e!~noone@int-e.eu JOIN :#esolangs < 1621761601 221904 :sebbu!~sebbu@user/sebbu JOIN :#esolangs < 1621762096 303380 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1621762695 904600 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN :#esolangs < 1621765763 124904 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs < 1621765965 627825 :lleo!~leo@31-161-143-160.mobile.kpn.net JOIN :#esolangs < 1621769882 300388 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs > 1621770839 488370 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Nooder Coob 5* 10New user account > 1621771585 826120 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83218&oldid=83202 5* 03Nooder Coob 5* (+355) 10/* Introductions */ < 1621771596 41945 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"and can apply measures to be sure they are called only once" -- forget this, since the commands I want to deploy are made in a supported language you can run Cloud Functions instead if Cloud Run so it's already solved on their side < 1621771675 126224 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 272 seconds > 1621772354 653820 PRIVMSG #esolangs :14[[07DotSnap14]]4 N10 02https://esolangs.org/w/index.php?oldid=83219 5* 03Nooder Coob 5* (+1094) 10Created page with "== DotSnap Language == ==== What is the DotSnap Language ==== The DotSnap Language is a language dedicated to my stupidity, craziness, and vast imagination yet bounded with my..." < 1621772724 469943 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what a description < 1621772784 923443 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :b_jonas: Go doesn't use an underscore prefix, but it does make the plain _ a special "blank identifier", which you can use for unused parameters, or in a multi-value assignment for values you don't care about, or a few other similar cases. And you can freely repeat it. < 1621772905 311610 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :in ruby _ is a valid identifier and also you are allowed to use the same identifier as parameters or multi-vaue assignment, so people use _ in the same way < 1621773042 762654 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Speaking of bot architectures, I did almost complete a refactoring once of our esowiki/esolangs bot where I left just the "critical" bits (IRC connection management and channel logging) in the executable, and all other logic would have been in separate processes that connect to it over an RPC thing and register for callbacks for events they care about. Mostly to avoid having to restart it so often when < 1621773048 770845 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :messing about, and also to avoid having the logging go down if some less important bit breaks. Not quite as cloudy, but a bit in that direction. < 1621773183 397732 :lleo!~leo@31-161-143-160.mobile.kpn.net PART #esolangs :Leaving > 1621773451 568132 PRIVMSG #esolangs : zzo38: Oh, by the way -- you might have said something once about ignoring the wiki updates? I made the same bot (esowiki) do the bridge from the experimental Libera channel, so if you're ignoring it completely you might have been missing out on discussions happening over there. Sorry about that. < 1621773928 80432 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Taneb: does it only have to work on words without repetitions? < 1621774089 328107 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The letter bigram bag distance thing sounded reasonable to me. < 1621774122 765982 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: "the plain _" => yes, the plain underscore is a special keyword in rust too, when you use it in a pattern it can behave differently from using a variable that you only mention once < 1621774160 738817 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: a refactor of esowiki? nice < 1621774201 48201 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"and also to avoid having the logging go down if some less important bit breaks" => what happens when the web server breaks like it sometimes does from lurk mode? < 1621774288 65262 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Fortunately that already doesn't affect logging, just serving, since it's already a separate process. In the post-refactoring model, it'd probably be much the same, except it'd use the standard RPC mechanism instead of the custom-built protocol it now does to implement stalker mode. < 1621774329 291901 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :If you can call "connect to a socket and just read protos from it" a protocol. Well, maybe: both contain the substring "proto". But I digress. < 1621774423 188539 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Incidentally, stalker mode doesn't yet work for this channel's logs. < 1621774440 970738 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :an RPC mechanism? in my vague plans for the vaporware irc client, the process that keeps the IRC connection alive and does only a few things so you rarely need to replace it just logs (almost) all traffic from the IRC connections into an append-only file, plus notifies subscribers after the file changes, that's the whole RPC mechanism for reading. of course that just pushes the harder part to other < 1621774447 317846 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :components. writing would be a bit more complicated. < 1621774531 231632 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That's a reasonable model too. I was going to use the "brpc" system, because, well, because it's there. > 1621774531 505477 PRIVMSG #esolangs :14[[07User:Batata14]]4 10 02https://esolangs.org/w/index.php?diff=83220&oldid=83197 5* 03Batata 5* (+1) 10 < 1621774532 100042 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru JOIN :#esolangs < 1621774542 21140 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :admittedly reading also might be complicated, because I might want to exclude some sensitive information like passwords from the logfile yet temporarily relay them to a reader process < 1621774641 430554 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though I could put them to a separate short-term logfile < 1621774654 212978 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I dunno, ideally I never want to handle passwords read from IRC again > 1621774675 209788 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83221&oldid=83217 5* 03PythonshellDebugwindow 5* (+55) 10Clarify > 1621774690 510808 PRIVMSG #esolangs :14[[07I-ok14]]4 M10 02https://esolangs.org/w/index.php?diff=83222&oldid=83221 5* 03PythonshellDebugwindow 5* (+0) 10fix < 1621774724 314684 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I got the impression one of Libera's (well, Solanum's) vendor-specific IRCv3 mechanisms was this thing where you get an account tag for every message, so that clients can easily know which identified user account a message came from. > 1621774731 345389 PRIVMSG #esolangs : fizzie: Is there a regular expression to distinguish the messages? < 1621774741 578969 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: freenode already has a mechanism for that < 1621774764 628675 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I even have a bad implementation for it that works correctly and so I can use it as reference for a good implementation < 1621774786 100486 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the protocol details are a bit complicated because it consists of three different parts: > 1621774802 83123 PRIVMSG #esolangs : zzo38: All the bridged messages start with " ..." and all the wiki updates start with "[[Page title]]", though the latter has color codes in it. > 1621774842 541900 PRIVMSG #esolangs : So I guess ^< should work for detecting the bridged traffic. You can see how they look like in the logs, of course. < 1621774866 927398 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(1) you use extended WHO to read the account names when you join a channel, (2) you can opt in to the server sending extended JOIN messages that contain the account name of anyone joining later, and (3) you can opt in to ACCOUNT messages that the server sends whenever someone you see on a channel changes their account (by logging in to nickserv or logging out) < 1621774883 613799 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I didn't know there was a new mechanism < 1621774905 197695 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :do they also have a tag to identify connections uniquely even if they're not joined to a channel? < 1621774906 382838 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I didn't look at it so closely. Actually, looks like there's a standard IRCv3 tag: https://ircv3.net/specs/extensions/account-tag < 1621774914 851747 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :as in, when they're private message me < 1621774929 157032 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That one ^ should do, since it's in every message. < 1621774932 185778 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: well ok, but does libera actually implement that? < 1621774955 746062 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: well that's more useful, though not quite what I asked about < 1621774956 47491 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I didn't really find the docs of the Libera/Solanum tag, so I only had a very vague impression it was something similar. < 1621774996 687484 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :From a Libera server: Capabilities supported: account-notify away-notify chghost extended-join multi-prefix sasl tls account-tag cap-notify echo-message solanum.chat/identify-msg solanum.chat/realhost < 1621775015 445795 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :So "account-tag" *is* mentioned there, but the one I was confused about was "solanum.chat/identify-msg". < 1621775026 531619 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I also want a uniqe tag to identify the connection to the server, even for unidentified nicks, so that if a nick privmsgs me twice and they're not joined a channel, I can tell if they're the same connection, and more usefully, to send a private message that the server won't deliver to an unrelated person with the same nick who connected or nicked to that nick shortly before I send them the message < 1621775049 54571 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I know you can send a message to a nick!user@host as an approximation, but that's just not the same < 1621775076 185536 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and I know the servers do have such unique tags, they use them when the servers talk to each other < 1621775112 468053 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"I didn't really find the docs" => thanks, I can just ask on #libera after the drama gets lower, the freenode admins were usually very helpful about that sort of thing < 1621775137 54460 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://github.com/solanum-ircd/solanum/pull/4 implements it, and the comments said they're working on making those URLs link to the documentation, but they didn't yet. < 1621775168 631131 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Looking at the code, it's probably something else. < 1621775311 308460 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :there are also some other small but useful features of freenode's old server and services that libera still supports and that I'm glad for, such as that it resends the 005 replies when you ask for VERSION -- not every IRC server does that, and it's a nice QOL improvement that lets you more safely make it possible that you can emergency hot-restart even the process that is connected to IRC while keeping < 1621775317 317339 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the connection alive even if it has a memory corruption and so its knowledge about its connections is mangled < 1621775323 900021 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and yes, I know that's a stupid thing and I'd never do that in production, but still < 1621775447 39599 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :those 005 reply lines helpfully contain my nickname and the nick/channel case folding rule, all of which are really essential state to follow an IRC connection, and contain the network name, useful when you inherit multiple sockets and have no idea which one is supposed to be what < 1621775674 583314 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I wish the IRC protocol was at least built such that when the server sends you a NICK/JOIN/PART/KICK message, it distinguishes whether it applies to your connection or someone else, so you don't have to know your own nick, which can change, to decide, but that seems too late to fix < 1621775721 887206 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but I haven't seen an extension that does that < 1621775750 880609 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :for PRIVMSG/NOTICE it's easy, you only get a PRIVMSG targeting a nick if it's you < 1621776325 8140 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I guess that's like the sort of things that compiler authors face when there's an existing programming language that used to be well-defined but then optimization technology marches on and suddenly they have to figure out exact semantics of what the optimizer is allowed to do, in smaller scale < 1621776431 559676 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and then people who write interesting C or C++ or Rust programs also want to know the exact semantics to tell whether current or future optimizers are allowed to break their code < 1621776497 955419 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and then you have to go to freenode/#freenode to ask about the guarantees of how the servers are in a forest, there can't be cycles, and what that implies about the ordering of messages originating from other servers, or to oftc/#llvm to ask about the optimization guarantees for floating point vector addition < 1621776522 515457 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :even though in production code you wouldn't want really to rely on those guarantees anyway < 1621776534 23944 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's not just me that happens to, right? I mean this is #esoteric < 1621776717 366897 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and then you wonder about how that limits future optimizers, including how you'll have to modify TCP when we colonize Mars and then make an IRC-like thing that allows cycles and breaks those guarantees when we colonize a third place with pairwise significant light-speed limit information delay among the three < 1621777044 56100 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'm worried about the TCP thing by the way. with how slow updating basic infrastructure like that is, I really hope someone is working on suitable protocols in advance. there are a lot of theoretical problems, like you can't continue https anywhere if you want to cache webpages on every planet for faster reaction time without everyone who makes webpages having to pay for a server on every planet and < 1621777050 60388 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :moon. there might be a rebound from https anywhere to allowing caching HTTP proxies for that. at least I hope so, because the alternative where only big companies like facebook and google can host webpages would suck. < 1621777261 359420 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Hmm, well. I think Cloudflare's CDN services are pretty affordable (they've got that whole Cloudflare for Individuals free tier and all), but it would be kind of a shame if you'd be *forced* to rely on services like that. < 1621777300 881497 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :huh, why can't I log in to the internet bank? did they break the webpage? < 1621777313 82477 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :They moved it to Mars. < 1621777343 289094 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: they might be affordable *right now*, perhaps still if we only have presence on two or three planets (like how now many providers have one server in Europe, one in America, and one in Australia) < 1621777354 660544 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but that doesn't scale well to a Galactic Empire < 1621777392 814366 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: they could, but they'd notify me of changes that can potentially cause difficulties in accessing the internetbank interface < 1621777396 458501 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :good, now the webpage reacted < 1621777475 539601 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Cloudflare's CDN presumably has a *lot* of Points of Presence on Earth, so from a simple numbers perspective, if you lower the density to one / celestial body, I think you can cover a lot of ground^W space. Though the way interstellar commerce works might turn out to be *quite* different. < 1621777588 354966 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :We have a bank we no longer have any products from, and they didn't say anything about what happens to the online banking credentials. So I tried it out (once right after, and once a week later), and both times it gave all the signs of passing through a login page, but then when it should have shown the landing dashboard page, the first time it gave an error message, and the second time it just gave a < 1621777594 365061 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :blank page with an URL that had an error code in it. < 1621777617 874569 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't know if they've just not considered the situation where someone has their online banking account but no active products. < 1621777657 315084 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'd kind of preferred to have closed the online thing "properly". But I'm not sure I want to start calling their customer support about it, especially now that I can't do it via a message sent through the online system. < 1621777794 651599 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :maybe we invent practical homomorphic encryption by then (plus obviously bigger and faster hardware available for cheap, which I sort of assume with space colonization), that would make this easier, the user would just download a cached copy of a large snapshot of the state of the bank encrypted homomorphically and run it on their own machine or on the ISP's beefy box < 1621777825 339596 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and that state would verify your login details and send you the SMS for two-factor authentication < 1621777839 984463 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean it presumably wouldn't still be SMS, just some analog < 1621777936 135255 :leah2!~leah@vuxu.org JOIN :#esolangs < 1621777987 424022 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"I don't know if they've just not considered the situation where someone has their online banking account but no active products." => there's a bank where I have some rights to a relative's account, but no own account with them. there are silly limitations that they do to me for this: I can't buy the service where I can authenticate myself on telephone so they can give me help on phone about their < 1621777993 788794 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :services that I can access on the relative's account, even though the account owner could get such a service for free with their account. < 1621778101 467484 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"I'd kind of preferred to have closed the online thing "properly"." => they can't do that, there might still be things you want to do with a closed account on internet bank, like inform them about changes in your address or review transactions that are resolved after you closed your account where someone else claimed you payed for it from your account earlier but there was a delay, or transactions where < 1621778107 897514 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you potentially fraudulently tried to pay or write a cheque after your account was closed, or repeating online payments where the other side tries to incur a fee because they don't know you have closed your account < 1621778136 661690 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I think if you have a bank account, even if you close everything, the bank has to keep some information about it "forever", or at least for a lot of years < 1621778208 138003 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, fair, but they could certainly invalidate my login credentials completely, instead of having them still "work" for logging into an error page. < 1621778215 840702 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :this sort of applies to a lot of businesses, but with much shorter terms, because everyone else has shorter limitations for how long they are allowed to try to say you owe them money after you stopped doing business with them than for how long you can claim that your bank owes you money < 1621778239 454485 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, logging into an error page is probably not the correct behavior < 1621778283 862107 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'm also interested in what they'll do about the last annual statement, which they've so far sent only electronically, which I would normally download from the website. < 1621778296 585606 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Hopefully they'll just mail it this one time. < 1621778361 849309 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Not that I really need one, except to complete the set.) < 1621778386 863533 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I don't think they will snail mail you the statement after you asked them to send only electronically, because some clients do that because they worried that unauthorized people steal snail mail from their postbox and the snail mail has sensitive personal information < 1621778407 609939 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you can probably get the statement if you walk in in person and ask them, or maybe ask them to mail it to you < 1621779003 299158 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :does brpc stand for befunge rpc? < 1621779189 226067 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"ACCOUNT messages that the server sends whenever someone you see on a channel changes their account" -- does you get these messages when someone does nickserv identify? < 1621779246 176157 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621779254 787828 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :16:03:35 So "account-tag" *is* mentioned there, but the one I was confused about was "solanum.chat/identify-msg". -- oh this is it mentioned I guess < 1621779268 135657 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: yes, but only if you opt into it with CAP or CAPAB or some such message < 1621779292 957649 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and if you and them share a joined channel at the time < 1621779304 790150 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :s/such message/such magic/ < 1621779318 168292 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and this is for freenode, I haven't tested anything on libera < 1621779396 593130 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I guess I'll give in to the move for now, part freenode/#esoteric, and trust the bridge < 1621779478 898530 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :well I lost it somewhere around Mars colonization < 1621779558 169713 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :s/does you get/do you get < 1621779626 72419 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas still when you get the message from someone who's not on your channels you don't immediately see his state < 1621779668 891631 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and so you have to do additional requests to server and during that time user could be replaced < 1621779846 157330 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: yes, if they're not on a channel, you can't even tell if a second message they send is from a different connection with the same nick!user@host < 1621779874 971059 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :also if you send someone a private message, even if they are on channels when you send the message, because there's a race condition < 1621779893 677694 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the practical solution to this is to not use privmsgs in situations where you care about this, just use channels, since creating channels is so easy < 1621779900 577883 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :rare case when GCP docs have things not described well enough https://cloud.google.com/functions/docs/securing/authenticating#exchanging_a_self-signed_jwt_for_a_google-signed_id_token so I don't understand how to fully build those damn JWT request < 1621779919 730617 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :will have to attach GCP SDK to make Function requests ( < 1621779928 933699 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :in order to have them authorized < 1621779934 807736 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oauth magic? < 1621779943 510344 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :or google apis? < 1621779976 578491 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the "Generating tokens manually" instead of using SDK that has all this magic inside < 1621780027 64931 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there is also "Generating tokens programmatically" that I might need to do only once too, but there is no Ruby among snippets, lol < 1621780040 389754 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and I'm just lazy to install others < 1621780062 926959 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ah yes. "only once". and then you can throw away the logs for how you did that, because you'll surely never need to do it again. < 1621780078 791842 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"surely" < 1621780096 331899 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :no, actually I never throw magic away and attach it as comments everywhere < 1621780130 987589 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, you have experience < 1621780176 74522 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that's rather seen practice than painful experience < 1621780217 99477 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :back in 2013 when I saw the corporate wiki in the company that was full of people who are interested in their jobs < 1621780265 153739 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :job security by obscurity? < 1621780280 801889 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what does that mean < 1621780434 98228 :FreeFull!~freefull@37-247-94-203.natip.skydsl.eu JOIN :#esolangs < 1621780527 781732 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean it was an awesome wiki that was very helpful, I was quickly finding snippets of other guys, and was easily building the picture of company projects; so I was learning all the wiki abilities to create documentation of our department and it felt like a correct thing to work on < 1621780547 329576 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :great < 1621780555 16881 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :since then I'm accumulating notes and tend to commit them rather than throw away < 1621780567 313104 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :job security by obscurity is the opposite of that, when you don't document how you do your magic, so they can only do it by asking you < 1621780591 289450 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ah ye, I call it a sysadmin style < 1621781446 555429 :river!~river@user/river QUIT :Read error: Connection reset by peer < 1621781534 153720 :river!~river@user/river JOIN :#esolangs < 1621782961 231746 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`help < 1621782961 474131 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $HACKENV are persistent, and $HACKENV/bin is in $PATH. $HACKENV is a mercurial repository, "`revert " can be used to revert, https://hack.esolangs.org/repo/ to browse. $PWD ($HACKENV/tmp) is persistent but unversioned, /tmp is ephemeral. < 1621783060 404150 :river!~river@user/river PRIVMSG #esolangs :\o/ < 1621783062 953169 :river!~river@user/river PRIVMSG #esolangs : \o/ < 1621783103 184469 :river!~river@user/river PRIVMSG #esolangs :`relcome < 1621783105 603621 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1621783123 121922 :river!~river@user/river PRIVMSG #esolangs :` grep -Ri freenode < 1621783123 882199 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​? Permission denied < 1621783129 424685 :river!~river@user/river PRIVMSG #esolangs :` grep -Ri freenode $HACKENV < 1621783130 172900 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​? Permission denied < 1621783150 377323 :river!~river@user/river PRIVMSG #esolangs :` cat $HACKENV/* | grep -i freenode < 1621783151 150776 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​? Permission denied < 1621783302 529453 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :there's some more (unfinished) help at https://esolangs.org/wiki/Hackeso < 1621783313 391611 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :sorry, at https://esolangs.org/wiki/HackEso < 1621783426 393816 :river!~river@user/river PRIVMSG #esolangs :` which grep < 1621783427 190730 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​? Permission denied < 1621783434 787020 :river!~river@user/river PRIVMSG #esolangs :`run which grep < 1621783435 618324 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/bin/grep < 1621783441 421147 :river!~river@user/river PRIVMSG #esolangs :`run grep -Ri freenode $HACKENV < 1621783473 127668 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Binary file /hackenv/interps/c-intercal/ick matches \ /hackenv/interps/c-intercal/src/feh2.c:void prexpr(node *np, FILE *fp, int freenode); \ /hackenv/interps/c-intercal/src/feh2.c:static void prvar(node *np, FILE *fp, int freenode) \ /hackenv/interps/c-intercal/src/feh2.c: prvar(np->lval, fp, freenode); \ /hackenv/interps/c-intercal/src/feh2.c: prexpr(sp->lval, fp, freenode); \ /hackenv/interps/c-intercal/src/feh2.c:static void ooprvar(node *np, FIL < 1621783480 768226 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :brctl: help > 1621783480 768257 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands < 1621783492 41220 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :-I to ignore binary files I guess < 1621783498 76063 :river!~river@user/river PRIVMSG #esolangs :`run grep -RiI freenode $HACKENV < 1621783524 715342 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :brctl: help ignore > 1621783524 715384 PRIVMSG #esolangs :brctl: usage: "brctl: ignored" (to list), "brctl: ignore [net/]nick" (to add) or "brctl: unignore [net/]nick" (to remove); network defaults to your own; nick = * matches any message < 1621783524 754375 :river!~river@user/river PRIVMSG #esolangs :hah. int freenode < 1621783528 905938 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/interps/c-intercal/src/feh2.c:void prexpr(node *np, FILE *fp, int freenode); \ /hackenv/interps/c-intercal/src/feh2.c:static void prvar(node *np, FILE *fp, int freenode) \ /hackenv/interps/c-intercal/src/feh2.c: prvar(np->lval, fp, freenode); \ /hackenv/interps/c-intercal/src/feh2.c: prexpr(sp->lval, fp, freenode); \ /hackenv/interps/c-intercal/src/feh2.c:static void ooprvar(node *np, FILE *fp, int freenode) \ /hackenv/interps/c-intercal/ < 1621783538 963657 :river!~river@user/river PRIVMSG #esolangs :`run grep -RiI freenode $HACKENV | grep -v 'int freenode' < 1621783540 569470 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`run grep -RiI freenode $HACKENV | wc -l < 1621783560 386239 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: by the way, the 005 replies claim that the name of this network is libera.chat, not libera, as far as the servers are concerned < 1621783574 810627 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. < 1621783576 557939 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output. > 1621783624 685716 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83223&oldid=83103 5* 03B jonas 5* (+652) 10/* Communications */ possible move from freenode < 1621783625 847871 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :001 too < 1621783680 399100 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :As I understand from the web presence, "Libera.Chat" is the proper name of the network, and "Libera Chat" the organization that runs it. < 1621783718 96707 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: I'm mostly wondering what syntax for the network brctl: ignore accepts, but I don't want to know enough to experiment with it < 1621783748 727772 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh. It's all manually configured, so the names are just "libera" and "freenode" because that's what I put in the file. < 1621783783 508493 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that said, I'm going to call the network libera too < 1621783787 211135 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :probably < 1621783818 137838 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think it's unambiguous enough in context, for the purposes of things like IRC commands and URLs where brevity is appreciated. < 1621783836 87838 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I care about < 1621783853 184565 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mostly care about the network name in 005 because it's a useful thing to double-check in a bot to avoid silly misconfiguration mistakes < 1621783874 413372 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's not something I can trust, because a malicious IRC client can lie that they're part of freenode in that field < 1621784135 400802 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Here's a thing I should fix: if I use Emacs Magit mode to make a commit, and it's one of these repositories where I've configured commit.gpgsign=true to sign all commits, and I haven't authenticated to the GPG agent recently, it will try to ask for a key passphrase in a way that goes horribly wrong. < 1621784231 358498 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The curses pinentry dialog will pop up in some unrelated terminal, and in such a mode that the keypresses will be only partially (seemingly at random) interpreted by the passphrase entry dialog, and the others will be echoed, and the only way I have to recover is to kill the pending git command and the pinentry process. < 1621784285 398458 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It works fine when executed from a regular terminal though, but it's some sort of an interaction with running Emacs in a server. I'm sure someone's figured it out, I just haven't. < 1621784711 185570 :FireFly!firefly@user/firefly PRIVMSG #esolangs :I called it libera in weechat at least < 1621784736 526490 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :Yea that’s what I called it in my bouncer < 1621785279 847568 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: oops < 1621785498 111484 :fizzie!fis@selene.zem.fi TOPIC #esolangs :Welcome to the liberated church of esoteric programming proselytization, propagation, and pronunciation! | https://esolangs.org | logs: https://logs.esolangs.org/ | this channel is bridged, see "brctl: help ignore" on how to opt out < 1621786085 932960 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :liberated church? what does that mean lol < 1621786209 304784 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: I started out with "libera" and the rest is word association games < 1621786263 701444 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :bot should make up new topic < 1621786378 398467 :int-e!~noone@int-e.eu PRIVMSG #esolangs :basically I was just one-upping myself anyway (see topic on fr**node) < 1621786415 589887 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :woah < 1621786442 497865 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :while trying to escape the JSON dumped RASEL code for echo and curl it seems that I've created a file < 1621786449 854415 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and it's named /?@,Gj"dlroW ,olleH\">/?@,Gj" < 1621786464 654544 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :with both slashes, and I thought it's impossible to create files with / < 1621786522 455737 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :good thing I have a GUI or I won't be able to remove it < 1621786724 187919 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: it's possible to create files with slashes in their names on windows, just not the usual way you use the API. < 1621786761 990512 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(and it's inadvisable) < 1621786889 403773 :mich181189!sid268336@tinside.irccloud.com JOIN :#esolangs < 1621788390 549764 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"Unexpected internal error" < 1621788393 401826 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :thank you google < 1621788438 899612 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I use Windows only for gaming < 1621789989 770828 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fine, I'll give up and rely on preinstalled gcloud sdk < 1621790876 920078 :tech_exorcist_!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621791012 41651 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Ping timeout: 272 seconds > 1621791501 680080 PRIVMSG #esolangs : I had: i /:esowiki![^ ]* PRIVMSG #esoteric :/i But, I will change it now; let's try > 1621791542 993549 PRIVMSG #esolangs : Maybe now it will work; let's see < 1621791567 107510 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :This is a message from the bridge, so if you saw it, it worked. > 1621791573 785757 PRIVMSG #esolangs : No, that won't work < 1621791596 931069 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Right, I guess it doesn't prove that it suitably ignored one of the wiki updates. > 1621791605 364147 PRIVMSG #esolangs : OK, I tried again. > 1621791618 873939 PRIVMSG #esolangs : This time, I can receive the message; it worked < 1621791781 4458 :river!~river@user/river PRIVMSG #esolangs :can you make the bridge drop every message containing the word fnord < 1621791815 541387 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also drop messages randomly for confusion < 1621791821 174193 :river!~river@user/river PRIVMSG #esolangs :good idea! < 1621791823 17154 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or replacing the nicknames < 1621791876 227155 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :adding typos > 1621791901 15830 PRIVMSG #esolangs : Can private messages by sent by this bridge, or public only? (Does any IRC bridge support private messages, even if not this one?) < 1621791940 434713 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's just a bot, whatever user can do it does > 1621792028 505926 PRIVMSG #esolangs : (Of course, if private messages are supported at all, then the bridge operator can potentially see them meaning it isn't so private, but still. Of course, so can the IRC server operators.) < 1621792087 228797 :Soni!~quassel@autistic.space JOIN :#esolangs < 1621792109 541813 :Soni!~quassel@autistic.space PRIVMSG #esolangs :brctl: help ignore > 1621792109 542946 PRIVMSG #esolangs :brctl: usage: "brctl: ignored" (to list), "brctl: ignore [net/]nick" (to add) or "brctl: unignore [net/]nick" (to remove); network defaults to your own; nick = * matches any message < 1621792165 15350 :Soni!~quassel@autistic.space PRIVMSG #esolangs :brctl: ignore Soni > 1621792165 15390 PRIVMSG #esolangs :brctl: ignoring < 1621792230 940953 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hi o/ < 1621792378 831996 :river!~river@user/river PRIVMSG #esolangs :brctl: ignore zzo38 > 1621792378 832033 PRIVMSG #esolangs :brctl: ignoring < 1621792524 727509 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: "Does any IRC bridge support private messages, even if not this one?" => my old bridge cbstream supported sending private messages, but not receiving them < 1621792556 135781 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I think fizzie's bot only forwards one or two channel, not private messages, but you'll have to ask them < 1621792960 879582 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1621793199 969362 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net JOIN :#esolangs > 1621793435 81725 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Vivax 5* 10New user account < 1621793482 334841 :river!~river@user/river PRIVMSG #esolangs :yo < 1621793491 823398 :river!~river@user/river PRIVMSG #esolangs :yuo should do a GCF < 1621793498 503893 :river!~river@user/river PRIVMSG #esolangs :or move to ##esolangs < 1621793504 636005 :river!~river@user/river PRIVMSG #esolangs :the # vs ## thing sucks < 1621793528 65370 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :huh? < 1621793548 787231 :Noisytoot!noisytoot@user/noisytoot PRIVMSG #esolangs :Is esolangs a registered project/community? < 1621793559 929524 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :it's being worked on < 1621793570 474433 :Noisytoot!noisytoot@user/noisytoot PRIVMSG #esolangs :https://libera.chat/chanreg < 1621793657 104799 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :GCF was created to support the efforts of developing countries in responding to the challenge of climate change. < 1621793744 203429 :river!~river@user/river PRIVMSG #esolangs :yers < 1621793757 796789 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`? gcf < 1621793759 842257 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :gcf? ¯\(°​_o)/¯ < 1621793783 897217 :river!~river@user/river PRIVMSG #esolangs :brctl: unignore zzo38 > 1621793783 897264 PRIVMSG #esolangs :brctl: unignoring < 1621794631 452333 :river!~river@user/river QUIT :Read error: Connection reset by peer > 1621794916 227443 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Oshaboy 5* 10New user account > 1621795023 395544 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83224&oldid=83218 5* 03Oshaboy 5* (+97) 10/* Introductions */ < 1621795469 38326 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs < 1621795529 512119 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1621795640 56483 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621795732 232513 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel "!dlroW ,olleH">:?@,Gj < 1621795735 345264 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "Hello, World!", exit code: 0 < 1621795752 193269 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :finally I made it < 1621795784 247367 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? prefixes < 1621795786 139129 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =. < 1621795838 951404 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`slwd prefixes//s=.$=, velik \\.= < 1621795843 205438 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :prefixes//Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1621795930 824850 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :thanks < 1621795944 294981 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie might want to add the nickname to ignorelists < 1621795971 349987 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :here is the bot code https://github.com/Nakilon/nakiircbot/blob/master/example_libera_velik/main.rb < 1621795994 211543 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :here is the Cloud Function code https://github.com/Nakilon/rasel/blob/master/examples/google_cloud_function/app.rb < 1621796178 196101 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and to add new function its cmd and address should be added to this gist https://gist.github.com/Nakilon/92d5b22935f21b5e248b713057e851a6 < 1621796190 159682 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and then the "hot reload" < 1621796193 193469 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\reload remote < 1621796194 303555 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :remote execution commands loaded: ["rasel"] < 1621796239 500017 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :^ignore ^(EgoBot|HackEgo|HackEso|toBogE|Sparkbot|optbot|lambdabot|oonbotti|metasepia|ruddy|preflex|evalj|idris-bot|passwordBOT|jconn|applybot|blsqbot|fnordbot|termbot|otherbot|j-bot|esolangs|bfbot|egelbot|velik)! < 1621796239 581143 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :OK. < 1621796265 974486 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: otherbot hasn't existed for... 3+yr < 1621796267 980136 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :you can remove it < 1621796280 339845 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I'll do a spring cleaning of that expression some day. < 1621796312 430337 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Noisytoot: We're waiting for a reply to our community registration email, but we already got verbally told it's okay. < 1621796328 404647 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Re what river asked, you can in fact tell the proxy to skip messages containing a keyword, like "fnord", but you probably shouldn't, because it would be confusing. < 1621796332 442980 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :brctl: help filter > 1621796332 443024 PRIVMSG #esolangs :brctl: usage: "brctl: filtered" (to list), "brctl: filter regex" (to add) or "brctl: unfilter regex" (to remove) < 1621796335 115133 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :brctl: filtered > 1621796335 115169 PRIVMSG #esolangs :brctl: Filter expressions: /!\\ < 1621796365 411649 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I added that one because there was the ongoing spam thing where they were considerate enough to mark each line with that symbol. < 1621796371 676402 :int-e!~noone@int-e.eu PRIVMSG #esolangs :/!\ this is much easier than using /notice... < 1621796432 456276 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: can your instance of HackEso use CTCP action? I modified mine to permit ACTION and only ACTION, dunno if this one can < 1621796475 651204 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think probably not, though I don't know if I care enough, given that it's not come up until now. < 1621796514 40824 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :yea i assumed so < 1621796523 622292 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION words around a verbified noun < 1621796525 932872 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :if it comes up again I can hand over a patch < 1621796554 111047 :river!~river@user/river JOIN :#esolangs > 1621796596 467131 PRIVMSG #esolangs : I don't generally like to use CTCP ACTION, but there it is. So, we can see that the message is sent through the bridge, unchanged. > 1621796669 467582 PRIVMSG #esolangs : Yeah, it's just that a lot of clients only render it correctly when the ^A is at the very start. It's not great, but that's how it is. > 1621796704 531108 PRIVMSG #esolangs : fizzie: well, that is the correct behavior > 1621796724 136059 PRIVMSG #esolangs : I'm pretty sure you were supposed to be able to embed CTCP inside messages arbitrarily. > 1621796733 482518 PRIVMSG #esolangs : Maybe not so meaningfully for ACTION though. > 1621796735 912510 PRIVMSG #esolangs : I still think it is better the way that it is, although, that is a valid concern; but, when they are rendered incorrectly, how does it render them? We can see exactly what are the problems with them specifically > 1621796776 451516 PRIVMSG #esolangs : Embedding ACTION like this is probably useful for bridging, though. < 1621796790 890066 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`rasel "!dlroW ,olleH">:?@,Gj > 1621796791 826184 PRIVMSG #esolangs : The way I saw int-e's message was as " AACTION words around a verbified nounA", with the 'A' letters that are actually ^A rendered with reversed colors. < 1621796792 590286 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Hello, World! > 1621796874 416409 PRIVMSG #esolangs : On my computer, there is a /SET FORMAT option; with /SET FORMAT - it does like you describe; with /SET FORMAT + it diplays the CTCP part of the message in red. > 1621796905 175379 PRIVMSG #esolangs : (Although, it does this even if it is alone and not part of another message.) < 1621796917 859249 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the good thing about this serverless thing is that it easily stops when RAM or Time limits are reached > 1621796991 102642 PRIVMSG #esolangs : 22:02:03 ACTION words around a verbified noun > 1621797003 83251 PRIVMSG #esolangs : this could be 22:02:03 * int-e words around a verbified noun > 1621797049 854787 PRIVMSG #esolangs : Sure, that'd be the obvious "pre"formatting for CTCP ACTION. > 1621797208 925769 PRIVMSG #esolangs : fizzie: ugh, you seem to be right that CTCP in the middle of a message was meant to work > 1621797249 131381 PRIVMSG #esolangs : but I imagine it would then result in two lines here, , * esowiki > 1621797292 497711 PRIVMSG #esolangs : so it would still be up to the bridge to turn this into something more sensible > 1621797381 147422 PRIVMSG #esolangs : Well, I still think that what it currently does makes sense, at least < 1621797491 598696 :tech_exorcist_!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist_ < 1621797502 77367 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621797508 685066 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :btw < 1621797518 743052 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :22:06:02 *** User ##esoteric is already on the channel. > 1621797539 989750 PRIVMSG #esolangs : zzo38: it does < 1621797545 697149 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I feel like thelounge dropped previous logs < 1621797609 595125 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess there were two channels and then they were merged < 1621797634 6132 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and now I'm unable to switch to the old one to see the history, lol < 1621797669 400896 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's now trashed somewhere in thelounge's sql db < 1621797784 768594 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: fizzie can probably invite you < 1621797841 256447 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but it also seems kind of pathetic, not being able to check the logs just because you're not joined :) < 1621797888 586201 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what about your clients? do you miss that chunk too where we were jumping around the hackeso ` `` ```? < 1621797904 928387 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :cbt and stuff < 1621797948 250184 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :int-e so another channel still exists? < 1621797964 10399 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's still 10 people on ##esoteric, yes. < 1621797975 170750 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: #esoteric and ##esoteric both forward people to join here < 1621797981 208559 :int-e!~noone@int-e.eu PRIVMSG #esolangs :to->who < 1621797989 210579 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yeah it looks like the thelounge limitation to be not able to read the log if you for example was banned and then you closed the tab < 1621797995 211100 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the tab of the channel < 1621797996 305548 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There was a big split, and then ChanServ kicked out a whole bunch of people with the reason "invite-only channel". < 1621798000 572118 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: down from 22 the last time I checked... attrition! < 1621798022 918476 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(apparently I was on the wrong side of that split) < 1621798036 512498 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(doesn't matter, I only just noticed) < 1621798058 617967 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :nakilon: I can invite you onto it if you do need it for the logs, though I agree that's a little weird. < 1621798184 652463 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The plan is to allow it to gradually empty, then leave it as an empty forwarded for a time, and then drop the registration, because in terms of policy I think anyone should be free to claim ##esoteric to talk about... whatever they think is appropriate for the name. We'll still keep single-# #esoteric for now. < 1621798826 10050 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"otherbot hasn't existed for... 3+yr" => and I believe EgoBot hasn't existed for even longer, but we're an IRC community, we don't forget our past so quickly < 1621798849 320624 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :no need to spring clean that, there's no harm coming from ignoring those other bots < 1621798852 317827 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh by the way < 1621798887 483551 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: I'll probably ask simcop to join perlbot to our channel, wherever that is, so you might want to have fungot ignore perlbot too. < 1621798888 632406 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: mr president, i would like to express my support for the peace process is not served in any way. indeed, famine and ethiopia: these are amendment nos 5, 11 and 12 because they merely restate the principles of transparency and citizenship at the service of other objectives which it may be claimed that the world's population by 2015 and the objective of the commission, may i ask you whether you do not insist on the inser < 1621798957 544630 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot is an instance of a modified version of buubot3, and simcop already brought it to libera > 1621798961 445431 PRIVMSG #esolangs :14[[074BOD14]]4 N10 02https://esolangs.org/w/index.php?oldid=83225 5* 03Oshaboy 5* (+2437) 10Initial < 1621798980 888573 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :huh thought i brought it hear earlier already < 1621799003 982674 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :it will only speak when spoken to so it's usually fine < 1621799008 682981 :perlbot!~perlbot@71.76.76.1 JOIN :#esolangs < 1621799042 740885 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: you're aware that backslash is valid as the first character of an irc nick, an in fact oren wore such a link for a while, right? < 1621799160 542913 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :^ignore ^(HackEso|lambdabot|metasepia|idris-bot|blsqbot|j-bot|esolangs|velik|perlbot)! < 1621799160 660563 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :OK. < 1621799177 215093 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I know some of those are still obsolete, but anyway.) > 1621799201 106923 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03IPhoenix 5* 10New user account < 1621799262 10417 :river!~river@user/river PRIVMSG #esolangs :fungot! < 1621799262 378259 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :river: this week we have already been applying the practices of armed groups seeking to cut off supplies we must consider how best to reduce greenhouse gas emissions at global level to observe social labour standards. < 1621799291 510129 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Armed groups are one way to reduce greenhouse gas emissions, yes. < 1621799301 394887 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :" * int-e words around a verbified noun" => I dislike formatting CTCP action that way < 1621799320 660244 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'd suggest " /me words around a verbified noun" instead > 1621799352 264781 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83226&oldid=83224 5* 03IPhoenix 5* (+276) 10hi > 1621799427 561719 PRIVMSG #esolangs : Yes, and I would prefer just sending it directly. So, those are now three different suggestions. < 1621799534 829939 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :" nakilon: I can invite you onto it [libera/##esoteric ]" => mode the channel to passworded -i+k and make the password automatically track (a sanitized version of) /hackenv/wisdom/password ! then people who try to join accidentally will be forwarded here, but anyone can still join deliberately :-) < 1621799552 627141 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :simcop2387: thanks < 1621799585 665853 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot compose {echo > 3 -- fun}{echo got} < 1621799585 925373 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: Error: unmatched closing parenthesis in compose < 1621799591 145685 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :np. i've added some features to it since we last talked about it, i can set this channel to have it's own namespace of factoids if you guys want it < 1621799621 958114 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot compose {echo {echo > 3 -- fun}{echo got}} < 1621799622 200673 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: > 3 -- fungot < 1621799623 277428 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :https://factoids.perl.bot/ for a way to browse them all. < 1621799644 372793 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: thanks < 1621799817 237425 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :b_jonas: We speculated about making an invite exemption that allows anyone already on #esolangs to join ##esoteric if they wish -- /quote help extban says "$c: - Matches users who are on the given channel", but https://libera.chat/guides/extbans doesn't mention it, and didn't work. < 1621799850 375859 :imode!~imode@user/imode PRIVMSG #esolangs :what is the difference between #esolangs and ##esoteric < 1621799858 364217 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :basically nothing < 1621799865 700072 :imode!~imode@user/imode PRIVMSG #esolangs :I can't join it, neat. < 1621799879 749429 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's supposed to just forward to here. < 1621799883 763450 :int-e!~noone@int-e.eu PRIVMSG #esolangs :imode: it forwards people here, just as #esoteric does < 1621799885 427760 :imode!~imode@user/imode PRIVMSG #esolangs :aha, that explains it. > 1621799948 435462 PRIVMSG #esolangs : If the help file says something that does not match the implementation, then you should file a bug report > 1621800001 341350 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83227&oldid=83225 5* 03Oshaboy 5* (+92) 10Categories < 1621800011 608314 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's not much point in hanging out on it, really, but of course people still do. Well, I shouldn't talk, *I'm* still there too. Maybe I should just lock the topic and part, to show good example. > 1621800026 407319 PRIVMSG #esolangs :14[[074BOD14]]4 M10 02https://esolangs.org/w/index.php?diff=83228&oldid=83227 5* 03Oshaboy 5* (+0) 10Typo < 1621800041 523663 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :zzo38: Yeah, although I can't rule out the possibility that I did something wrong. > 1621800060 51425 PRIVMSG #esolangs : Yes, that is what you will have to check first < 1621800115 546215 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :simcop2387: there's a web interface listing them? hmm, that sort of ruins the joke where the only way to list them was to list ones matching each individual byte like compose `compose [echo `eval join"",map{"[fact search [eval chr $_]]"} 0..255']' except that one times out so it doesn't work < 1621800169 819570 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :yea there started to get to be too many factoids for search to work like that anymore so i had to do something else > 1621800190 861830 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83229&oldid=83228 5* 03Oshaboy 5* (+53) 10Typo and extra info < 1621800203 215730 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :there's also the factgrep command that looks only at the subject of the factoid and gives it back as a perl/json array to be consumed in macros < 1621800210 451646 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :perlbot: factgrep _be_ < 1621800210 696955 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :simcop2387: ["_be_abesimpson_it","_be_brain","_be__default","__be_elliott_poop","_be_elliott_poop","_be_florianbd_functions","_be_foo_blarg","_be__get_list","_be_huf_anyad","_be_kent\\n_news","_be_kthx","_be_larry_underwood_song","_be_list","_be_mst_cistern","_be_mst_snort","_be_parv_thanks","_be_paste","_be_pearl","_be_simcop2387_mrceremonies","_be_web","_be_xenu_1"] > 1621800211 718010 PRIVMSG #esolangs :14[[074BOD14]]4 M10 02https://esolangs.org/w/index.php?diff=83230&oldid=83229 5* 03Oshaboy 5* (+0) 10Typo < 1621800232 756512 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity < 1621800234 122820 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :well... you could add some way in the factoid plugin to get a window into the list of factoid names, so that we can list them even automated in a macro, but that would be work > 1621800243 655286 PRIVMSG #esolangs :14[[074BOD14]]4 M10 02https://esolangs.org/w/index.php?diff=83231&oldid=83230 5* 03Oshaboy 5* (+0) 10Typo < 1621800261 262793 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :wait, factgrep? < 1621800264 761094 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :and the search is now also powered by postgresql's full text search engine, including macro outputs. so it tends to do better on actual searches < 1621800275 548997 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving < 1621800279 900813 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :yea runs a regex across all the factoid subjects (not the contents) < 1621800285 971815 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :so that things like this are doable > 1621800286 84410 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83232&oldid=83231 5* 03Oshaboy 5* (+45) 10Extra Info < 1621800288 195109 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :perlbot: literal be < 1621800288 389222 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :simcop2387: P:macro be is [eval $str="[fact [8ball [fact _be__get_list [arg]]]]"; $arg=[quote d [arg]]; if ($arg =~ /^\s*a\s+retard\s*$/) {$arg=[quote d [arg &n]]}; if ($arg =~ /^\s*$/) {$str} else {"<".$arg."> ".$str}] < 1621800301 612907 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot fact literal factgrep < 1621800315 296368 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :it's a command part of the factoid plugin, no way to do it otherwise < 1621800330 995276 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :help fact < 1621800333 427121 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :perlbot: literal _be__get_list < 1621800333 617825 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :simcop2387: macro _be__get_list is `eval use JSON::MaybeXS qw/decode_json/; $bel= decode_json `quote d `fact factgrep ^_be_`arg!!!; return `quote d `fact _be__default!! unless (@$bel); @$bel = (@$bel, @$bel); join(', ', @$bel) =~ s/,/ or /r! < 1621800344 807621 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :i've not kept up with the help properly for it all < 1621800354 145472 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :simcop2387: yeah, help text are hard to write < 1621800361 998799 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :it's just a PCRE regex against the factoids < 1621800377 887610 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :wait, a PCRE regex powered by postgres? < 1621800382 407710 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :yea < 1621800400 712218 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :at least i think it was pcre. can't remember < 1621800407 726643 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :id perl esoteric? < 1621800416 165888 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :it can be < 1621800426 76267 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: perl isn't, but perlbot is < 1621800433 118399 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :it probably would be considered so these days < 1621800438 967642 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas yeah, it might be valid nickname char but I'm used to it from some time ago < 1621800454 544630 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I hope no one name himself \rasel < 1621800474 632857 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :anyway < 1621800489 332220 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel some random text that people would write here < 1621800492 448165 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "", exit code: 255 < 1621800511 101382 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :i wish we had the ircv3 extension that let you have unicode nicks. < 1621800536 438393 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`echo perlbot echo hi < 1621800537 705990 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :perlbot echo hi < 1621800537 950577 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :HackEso: hi < 1621800568 891765 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm, is that OK or is that a botloop risk in the future? < 1621800571 298993 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean < 1621800579 100083 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`echo j-bot: 'hi' < 1621800579 879546 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :j-bot: 'hi' < 1621800586 777756 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's basically the same as that < 1621800606 834237 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :um < 1621800611 159027 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh yeah, j-bot isn't here < 1621800615 667884 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I have to test that on freenode > 1621800630 247208 PRIVMSG #esolangs : I wouldn't consider Perl to be so "esoteric" but it does seem to be unusual in some ways. I have a list of unusual (or otherwise notable) features of programming languages, so if you know then you can add it, I suppose > 1621800634 717012 PRIVMSG #esolangs : `echo j-bot: echo 'hi' > 1621800635 608137 PRIVMSG #esolangs : j-bot: echo 'hi' > 1621800636 35647 PRIVMSG #esolangs : HackEso: |security violation: echo > 1621800636 144993 PRIVMSG #esolangs : HackEso: | echo'hi' > 1621800641 391468 PRIVMSG #esolangs : `echo j-bot: 'hi' > 1621800642 489851 PRIVMSG #esolangs : j-bot: 'hi' > 1621800643 73570 PRIVMSG #esolangs : HackEso: hi < 1621800647 987353 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :HackEso's main anti-loop defence is that non-breaking space in front of non-alphanumeric first characters. < 1621800659 389116 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It kind of doesn't work for bots that respond to "nick:" prefixes. < 1621800662 454465 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, basically the same as how perlbot is invoked < 1621800665 30195 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :perlbot will throttle itself but it won't try to break a loop itself < 1621800665 367482 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :simcop2387: No factoid found. Did you mean one of these: [woldrich] [woldrich > you] [well this] [well, it] [wonderwall] [hello there] [tl;dr] [wolfram] [wantarray] [webdragon] < 1621800683 116502 :kixx!~kixx@2a02:2f09:341d:a000:547a:b60b:c28b:c502 JOIN :#esolangs < 1621800710 795777 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :that said i can easily just tell it to ignore the other bots if needed < 1621800743 793335 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, j-bot can do that too < 1621800765 677379 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :You might tell it to ignore HackEso and perhaps fungot. Though I guess traditionally we should get one botloop in first. < 1621800765 930570 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: mr president, no doubt, however, also like to thank you and your house has understood this in as much as does parliament that the number of people who are in the process. of course, the quality of those jobs. < 1621800790 842678 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :for now velik is almost loop-safe because the rasel output is prefixed with "output: " < 1621800798 796056 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :\assuming there's no error for *all* text that starts with a backslash, only the ones that are specific commands, then I think conflicts are unlikely. < 1621800865 471941 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm wait < 1621800894 624487 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'll have to look at that in more detail, because that sounds like there might be botloops that you can only start by changing your nick to a bot command < 1621800898 573189 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh and this one < 1621800899 773661 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ping < 1621800899 923520 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :pong < 1621800917 614881 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\echo hi < 1621800939 549374 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though if output is prefixed by output: that does sound safe < 1621801165 167465 :citrons!~citrons@alt.mondecitronne.com JOIN :#esolangs < 1621801172 798443 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel 0 < 1621801193 837870 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> symbol "perlbot echo hi" < 1621801195 473329 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : error: < 1621801195 512575 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : • Variable not in scope: symbol :: [Char] -> t < 1621801195 512684 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : • Perhaps you meant ‘isSymbol’ (imported from Data.Char) < 1621801200 645601 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo hi" < 1621801202 445318 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo hi < 1621801202 629478 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: hi < 1621801207 581339 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that's more promising < 1621801230 779411 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, but then it prefixes the output with lambdabot, and I don't think you can trigger lambdabot that way < 1621801236 27867 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot: > 2 < 1621801237 945738 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot: @run 3 < 1621801239 497492 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 3 < 1621801241 219253 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :wait < 1621801248 168896 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh it does not respond with bot-level exception like "HTTPRequestTimeOut 408 Request Timeout" here -- it PRIVMSGs it to me < 1621801253 322872 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Was going to say, I've seen people do the @run thing. < 1621801288 167694 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot @echo hi" < 1621801289 530956 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot @echo hi < 1621801289 901205 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: No factoid found. Did you mean one of these: [.ec] [.eg] [.es] [each] [easy] [.hi.us] [high] [e] [ed] [.ee] < 1621801302 304121 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "wait what? @echo hi" < 1621801303 701889 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : wait what? @echo hi < 1621801311 528306 :integral!sid296274@user/integral JOIN :#esolangs < 1621801321 622160 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "@echo hi" < 1621801323 599174 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : @echo hi < 1621801329 331084 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :> text "perlbot echo @run 123" < 1621801330 779935 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run 123 < 1621801330 964171 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run 123 < 1621801332 392175 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 123 < 1621801337 326687 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot @echo hi" < 1621801338 722572 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot @echo hi < 1621801338 994163 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: No factoid found. Did you mean one of these: [.ec] [.eg] [.es] [each] [easy] [.hi.us] [high] [e] [ed] [.ee] < 1621801361 523172 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In the above, just replace "123" with something that generates text "..." and you'd be done. < 1621801361 799450 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @echo hi" < 1621801363 366901 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @echo hi < 1621801363 583613 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @echo hi < 1621801363 624095 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :echo; msg:IrcMessage {ircMsgServer = "libera", ircMsgLBName = "lambdabot", ircMsgPrefix = "perlbot!~perlbot@71.76.76.1", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esolangs",":lambdabot: @echo hi"] < 1621801363 624231 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :} target:#esolangs rest:"hi" < 1621801388 410026 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @run text \"hi\"" < 1621801389 911233 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run text "hi" < 1621801390 104616 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run text "hi" < 1621801391 616560 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : hi < 1621801393 646730 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that's absolutely loopable < 1621801404 729535 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I will wait a little bit of time before I actually loop it though < 1621801415 274027 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :since I specifically asked simcop to join it here < 1621801437 179679 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I've got nothing to do with either perlbot or lambdabot, so I'll just make some popcorn and watch. < 1621801439 406917 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot help ignore < 1621801439 636122 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: Sorry, no plugin named ignore found. < 1621801498 897671 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs < 1621801503 971762 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean I can make a loop that I can break, but still < 1621801533 624612 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :simcop2387: can you please make perlbot ignore lambdabot? < 1621801546 751672 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: can you please make lambdabot ignore perlbot? < 1621801573 279527 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :@ignore perlbot < 1621801573 329895 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Not enough privileges < 1621801578 20086 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :$deity: can you please make all bots sentient, so they can decide not to get stuck on loops? Wait, maybe that's got some more implications. < 1621801583 207149 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot echo @ignore perlbot < 1621801583 417694 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: @ignore perlbot < 1621801596 139085 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :That's not even the command. < 1621801623 81351 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @ignore perlbot" < 1621801624 621852 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @ignore perlbot < 1621801625 181012 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @ignore perlbot < 1621801625 219978 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Not enough privileges < 1621801649 286811 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @ignore +perlbot" < 1621801650 757442 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @ignore +perlbot < 1621801650 965694 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @ignore +perlbot < 1621801651 17961 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Not enough privileges < 1621801657 337817 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @ignore -perlbot" < 1621801658 966899 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @ignore -perlbot < 1621801659 144801 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @ignore -perlbot < 1621801659 183747 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Not enough privileges < 1621801661 672375 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :That's not how that command works anyway. < 1621801672 414713 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @ignore + perlbot" < 1621801673 910449 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @ignore + perlbot < 1621801674 114614 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @ignore + perlbot < 1621801674 153685 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Not enough privileges < 1621801674 491053 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You can't @ignore without privileges. < 1621801685 232545 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you can't even ignore you? < 1621801689 758320 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Not even you. < 1621801694 684686 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :j-bot has a special command to ignore you < 1621801698 482 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Privileges are checked before any command code is run. < 1621801698 365781 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :which works without privilages < 1621801710 240935 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's not the normal ignore command, a different command < 1621801765 693373 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what does "j-" mean? < 1621801776 488510 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :J language < 1621801791 110965 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh cool < 1621801869 738698 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :weird, the lambdabot ignore command isn't even in the whatisdb. I thought it had all lambdabot commands. < 1621801873 224081 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`whatis ignore < 1621801874 322767 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :ignore(8jevalbot) - ignore messages from the given irc nick < 1621801973 593036 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :although now I should add perlbot commands to the whatisdb too < 1621802036 602628 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`whatis whatis < 1621802037 594960 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :whatis(1) - display one-line manual page descriptions \ whatis(1hackeso) - display one-line manual page descriptions \ whatis(5hackeso) - no description < 1621802063 391711 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's mostly manpage headers, but I added a bunch of bot commands for fun < 1621802063 721254 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :_Oo < 1621802101 937399 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :including "all" HackEso commands, except I think one that has a newline in it which the format of this whatisdb doesn't allow or something silly like that < 1621802107 411316 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`whatis b_jonas < 1621802108 542287 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :b_jonas: nothing appropriate. < 1621802115 732745 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :try `? for that < 1621802117 847574 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :sounds tight < 1621802120 206959 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*r < 1621802143 442488 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but of course there are new HackEso commands since < 1621802154 608129 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`? b_jonas < 1621802155 890750 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :b_jonas egy nagyon titokzatos személy. HollétérÅ‘l egyelÅ‘re nem ismertek. He is often too busy with appeasing the M:tG gods to make any sense. < 1621802171 627784 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :bit like the `info script my Hackbot instance has. < 1621802180 545351 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean having manpages for HackEso commands actually makes some sort of sense, < 1621802186 784911 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and then I went from that to other bots by analogy < 1621802195 269260 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat ${which whatis} < 1621802196 149534 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/`: line 5: ${which whatis}: bad substitution < 1621802207 461638 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION tired < 1621802218 189969 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` cat $(type -p whatis) < 1621802219 79719 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/usr/bin/python3 \ import sys, os, re \ if len(sys.argv) <= 1: \ print("whatis what?") \ sys.exit(1) \ else: \ argorg = [] \ argfoldv = [] \ foundv = [] \ for arg in sys.argv[1:]: \ argorg.append(arg) \ argfoldv.append(arg.casefold()) \ foundv.append(False) \ with open(os.environ.get("HACKENV","/hackenv") + "/share/whatis", errors="surrogateescape") as whatisdb: \ for line in whatisdb: \ < 1621802221 128624 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :round parens < 1621802225 605652 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :Ye < 1621802238 345906 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i just got in bed for a nap, so I’m tired and on phone :P < 1621802265 604620 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :``` url $(type -p whatis) # might be more useful < 1621802267 898504 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :https://hack.esolangs.org/repo/file/tip/bin/whatis < 1621802464 957400 :kixx!~kixx@2a02:2f09:341d:a000:547a:b60b:c28b:c502 PART #esolangs :Leaving < 1621803803 206076 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @run text \"hi\"" -- just to check if any of the ignores are set < 1621803804 598558 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run text "hi" < 1621803805 32330 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run text "hi" < 1621803806 509375 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : hi < 1621803940 599150 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ugh < 1621804545 200484 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: please make lamdbabot ignore perlbot < 1621804558 653882 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: can't < 1621804562 758946 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :you can't? < 1621804583 391051 :int-e!~noone@int-e.eu PRIVMSG #esolangs :perlbot echo @run text "hi" < 1621804583 578181 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :int-e: @run text "hi" < 1621804590 940541 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh < 1621804598 235750 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'll have to wait for simcop then < 1621804600 729810 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anywa, I can't because I already did < 1621804604 148797 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :to make perlbot ignore lambdabot < 1621804626 465886 :int-e!~noone@int-e.eu PRIVMSG #esolangs :also, who is lamdbabot ;) < 1621804630 380528 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: this one is trivial to turn to a botloop, with the defined value or quine on either side < 1621804641 192089 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs ::) typo yes < 1621804653 674077 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> text "perlbot echo @run text \"hi\"" < 1621804655 329624 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run text "hi" < 1621804655 536246 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run text "hi" < 1621804657 213250 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : hi < 1621804665 266790 :int-e!~noone@int-e.eu PRIVMSG #esolangs :huh, I thought I did < 1621804686 145761 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> text "perlbot echo @run text \"hi\"" < 1621804687 656200 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run text "hi" < 1621804687 881958 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run text "hi" < 1621804703 310114 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :also wait < 1621804707 637369 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm < 1621804717 165163 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh right < 1621804867 998881 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :this still sounds like you might be able to get j-bot and perlbot in a botloop if you give the right invocation and nick away right before one of the bots wants to connect btw < 1621804871 1141 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but that's hard < 1621804886 300130 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but I will have to think a bit if there's an easier way < 1621805073 969406 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :apparently unaffiliated cloaks start with "user/" on libera, not "unaffiliated/" > 1621805090 385868 PRIVMSG #esolangs : Do you know what (if anything) to write about the things I mentioned adding into wisdom file? I don't know, by myself. > 1621805101 405307 PRIVMSG #esolangs : b_jonas: I suppose there is the advantage being shorter < 1621805107 200690 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yep > 1621805355 34546 PRIVMSG #esolangs : (Although, I would like the option of forward-DNS-based cloaking, that allows you to use any domain name that resolves to the address that you are connecting from, in addition to the cloaking that is already implemented; this can be helpful when you cannot configure the reverse DNS, or if you have multiple domain names and want only one of them for IRC) < 1621805459 536313 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: I don't really see what the advantage is of DNS hostnames in hostmasks at all, as opposed to just ip addresses, unless it's because hostnames are sometimes shorter, especially for ipv6, but we could abbreviate ips to such short base64 strings or something that this is almost never worth > 1621805573 764171 PRIVMSG #esolangs : Yes, IP addresses would also help especially if you wan to avoid a reverse DNS lookup (or any DNS lookup) on the server, for efficiency; it is what I do for my own server stuff. > 1621805610 120996 PRIVMSG #esolangs : However, the advantage of supporting host names is in case you have a dynamic IP address but still want to identify your computer in the IRC logs in this way. < 1621805611 710646 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :if it weren't for having to moderate spammers, I'd prefer if the hostname field just showed a dummy value, or something entirely different than a hostname, instead of an actual hostname or ip address < 1621805656 626996 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but ip addresses help channel ops ban spam quickly > 1621805663 734034 PRIVMSG #esolangs : Some IRC servers do that, sometimes needing a +x mode (which is sometimes the default). However, if it has the format of a domain name, but it is not valid, then probably ".invalid" should be added to specify that it is invalid. < 1621805701 292641 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: I think we already have some pretty well supported IRC syntax to mark fake hostnames, used for cloaks and services > 1621805758 176071 PRIVMSG #esolangs : There is the format with slashes, which are not valid in domain names, so that works, I think. > 1621805766 716722 PRIVMSG #esolangs : (But not all IRC networks use this) < 1621806554 470147 :Bowserinator!Bowserinat@hellomouse.net QUIT :Changing host < 1621806554 470183 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs < 1621807056 655663 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Quit: Blame iczero something happened < 1621807271 124144 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs < 1621807363 14676 :salpynx!794954f8@107.161.19.109 JOIN :#esolangs < 1621807912 931611 :salpynx!794954f8@107.161.19.109 PRIVMSG #esolangs :`ØŸ liberA < 1621807914 245582 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​.ebyaM .erutuf eht fo dnal eht si arebiL < 1621807942 133480 :river!~river@user/river PRIVMSG #esolangs :woah < 1621807943 653583 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist < 1621808045 397260 :imode!~imode@user/imode PRIVMSG #esolangs :salpynx: o/ < 1621808699 499458 :FreeFull!~freefull@37-247-94-203.natip.skydsl.eu QUIT : < 1621808717 534738 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :oh, so ¿ does work too!: < 1621808719 438672 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`¿ befunge < 1621808720 710987 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​.dronF .sgnihT eht llA detnevbenat benaT dnA .benaT tog tognuF dnA .tognuF togeb egnufeB dnA .egnufeB saw gninnigeB eht nI < 1621808745 222440 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :was there a fourth question mark in unicode, hm?.. < 1621808787 237939 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`; unicode < 1621808788 86914 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​;? No such file or directory < 1621808808 589979 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`⇠unidecode < 1621808809 397967 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​â‡? No such file or directory < 1621808820 310175 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`unidecode ØŸ < 1621808821 190152 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​[U+061F ARABIC QUESTION MARK] < 1621808842 341892 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :there’s at least one more ØŸ, ⸮: < 1621808845 421840 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`unidecode ⸮ < 1621808846 526192 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​[U+2E2E REVERSED QUESTION MARK] < 1621808851 909708 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`⸮ unidecode < 1621808852 743943 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​⸮? No such file or directory < 1621808871 886669 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`? ⸮ < 1621808873 230274 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​⸮? ¯\(°​_o)/¯ < 1621808897 71258 :sebbu!~sebbu@user/sebbu QUIT :Quit: Quitte < 1621808914 613469 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I find this trend very questionable < 1621808939 184148 :sebbu!~sebbu@user/sebbu JOIN :#esolangs < 1621808974 221094 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :would it be good to have a wisdom about ¿? < 1621808995 621278 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :oh, I mean about those two other ones > 1621809075 575849 PRIVMSG #esolangs :14[[07Whopper14]]4 N10 02https://esolangs.org/w/index.php?oldid=83233 5* 03Hyperdawg 5* (+1075) 10Add some stuff < 1621809157 314583 :sebbu!~sebbu@user/sebbu QUIT :Client Quit < 1621809459 306594 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :feel free to unlearn this but I hope this will stick :D < 1621809460 266623 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :`ØŸ ØŸ < 1621809461 802160 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​؟ is more than just wisdom < 1621809508 226161 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru PRIVMSG #esolangs :(and ¿ was already wise) < 1621810090 99083 :arseniiv!~arseniiv@95.105.1.73.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1621811299 996743 :sebbu!~sebbu@user/sebbu JOIN :#esolangs < 1621812000 206047 :salpynx!794954f8@107.161.19.109 PRIVMSG #esolangs :I had hoped ¿ turned the wisdom upside down (rotate not reflect), but it's just a synonym for ØŸ > 1621812001 894191 PRIVMSG #esolangs :14[[07Whopper14]]4 10 02https://esolangs.org/w/index.php?diff=83234&oldid=83233 5* 03Hyperdawg 5* (+166) 10 < 1621812062 381445 :salpynx!794954f8@107.161.19.109 PRIVMSG #esolangs :(found it by looking in the source repo) < 1621812751 258002 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "perlbot echo @run text \"hi\"" -- lets' try again < 1621812752 795458 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : perlbot echo @run text "hi" < 1621812753 228262 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :lambdabot: @run text "hi" < 1621812760 672703 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :thanks, int-e < 1621812899 859140 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Turning characters upside-down is harder than changing their order. < 1621812927 887067 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :If memory serves, Unicode doesn't even really have a good upside-down set for the English alphabet, you end up using silly approximations? < 1621813029 758321 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :According to one online converter, this is not very wise -> ÇsÄ±Ê ÊŽÉ¹ÇÊŒ ʇou sı sıɥʇ. < 1621813043 861485 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Which is okay, I guess, but not great. < 1621813053 574566 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Especially the i → ı part. < 1621813254 468178 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1621813418 672002 :salpynx!794954f8@107.161.19.109 PRIVMSG #esolangs :`` python3 -c 'print("sı\u0323 sı\u0323ɥʇ")' < 1621813419 661876 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :sı̣ sı̣ɥʇ < 1621813734 334340 :relrod!~relrod@user/relrod JOIN :#esolangs < 1621813952 296391 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`jrypbzr < 1621813953 864261 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Jrypbzr gb gur vagreangvbany uho sbe rfbgrevp cebtenzzvat ynathntr qrfvta naq qrcyblzrag! Sbe zber vasbezngvba, purpx bhg bhe jvxv: . (Sbe gur bgure xvaq bs rfbgrevpn, gel #rfbgrevp ba RSarg be QNYarg.) < 1621813957 776660 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, we do have that < 1621813976 558684 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`welcome < 1621813978 291659 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1621814927 702480 :simcop2387!~simcop238@71.76.76.1 PRIVMSG #esolangs :b_jonas: done < 1621815509 990667 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :`coins < 1621815512 163248 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​06decientcoin 13kolmograntcoin 04tmmcoin 07duodcoin 08locatcoin 09kuffcoin 02brisccoin 06yoteritaftgnomagarabcoin 13regexicoin 04shoussencoin 07mertatecoin 08sincoin 09digicoin 02geoboaftcoin 06vivatiocoin 13kipsiancoin 04ooocoin 07amertcoin 08selfcoin 09tatcoin < 1621815528 271425 :int-e!~noone@int-e.eu PRIVMSG #esolangs :can I has an obsoletecoin < 1621815551 983340 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh "selfcoin" is good, somehow < 1621815573 501945 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :Ooh? < 1621815575 774325 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :`coins < 1621815577 731214 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​07kildcoin 08atttecoin 09aricoin 02ollecoin 06chalcoin 13procoin 04puzzliccoin 07dogcoin 08aubeoncoin 09enfingperloadskydozhleyearelycoin 02stacoin 06alagucoin 13rubesyzcoin 04moncoin 07circutecoin 08udagerocoin 09inlamicrecoin 02scocoin 06tincoin 13sarcoin < 1621815608 765797 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :Yeah, I'll pay in enfingperloadskydozhleyearelycoin, is that okay? < 1621815784 126970 :int-e!~noone@int-e.eu PRIVMSG #esolangs :chibi: is that the cryptocurrency equivalent of https://en.wikipedia.org/wiki/Rai_stones < 1621815803 856722 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat $(which coins) < 1621815804 874207 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :words ${1---eng-1M --esolangs 20} | sed -re 's/( |$)/coin\1/g' | rainwords < 1621815814 610392 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :huh < 1621815817 95719 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` which words < 1621815818 18198 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/words < 1621815823 756490 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`` cat $(which words) < 1621815824 792830 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/usr/bin/perl \ use strict; use warnings; \ use v5.10; \ use open qw( :encoding(UTF-8) :std); \ use File::Basename 'dirname'; \ use Storable 'retrieve'; \ use List::Util qw(sum min); \ use Getopt::Long qw(:config gnu_getopt); \ BEGIN { \ eval { \ require Math::Random::MT::Perl; Math::Random::MT::Perl->import('rand'); \ }; \ #warn "Optional module Math::Random::MT::Perl not found.\n" if $@; \ } \ \ #constants \ my @options = qw(eng-1M > 1621815890 519240 PRIVMSG #esolangs :14[[07Whopper14]]4 10 02https://esolangs.org/w/index.php?diff=83235&oldid=83234 5* 03Hyperdawg 5* (-166) 10/* hello world */ > 1621815922 601139 PRIVMSG #esolangs :14[[07User:Hyperdawg14]]4 10 02https://esolangs.org/w/index.php?diff=83236&oldid=82458 5* 03Hyperdawg 5* (+14) 10 < 1621816022 370778 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I didn't remember it was a mixture of both English and esolang names, I thought it was just the latter. Plus the -coin suffix. > 1621816234 238416 PRIVMSG #esolangs :14[[07User talk:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=83237&oldid=81589 5* 03Hyperdawg 5* (+79) 10/* can you make a video on my language? */ new section < 1621816423 808214 :jinn_!~jinn@d.jinn.army QUIT :Quit: Reconnecting < 1621816431 193177 :jinn!~jinn@d.jinn.army JOIN :#esolangs < 1621816931 396741 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :simcop2387: thanks < 1621816996 899208 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: Raid stones => or those million dollar bills used for some questionable banking reasons in the UK < 1621817089 82518 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the ones that are supposedly legally valid cash and you can pay with them anywhere, but if you try everyone will know you've stolen it (or worse, counterfeited) and they'll call the police and delay the payment on that account < 1621817108 539965 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :not really weirder than some of the other UK traditions really < 1621817262 386539 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm, this spam "newsletter" that I get every week, why did I just get three copies of it? < 1621818267 273409 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fizzie: can I have a copy of hackbot's fetch from your instance? It's being super weird and I cannot get it working for whatever reason. < 1621818298 432101 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :specifically, multibot/multibot_cmds/lib/fetch < 1621818371 942816 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's exactly the same file as https://github.com/fis/hackbot/blob/master/multibot_cmds/lib/fetch < 1621818392 131877 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION is annoyed < 1621818395 145887 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ah well < 1621818430 667889 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :I'll keep debugging then, was worth a shot seeing if you modified it < 1621818496 973949 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The only changes I have in the running instance from the commit in github are: in multibot_cmds/PRIVMSG/tr_60.cmd, the `ignored_nick` list is changed (I should probably add more bots to it), and the lock file is changed from "lock" to os.environ['HACKENV']+".lock"); and in multibot_cmds/lib/sandbox, the /usr/bin/umlbox path is changed and `'--env', 'LANG=en_NZ.UTF-8',` is added to the list of flags. < 1621818551 173686 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :Yea I prodded it a bit more than that, so i'll need to remember what I changed < 1621818576 517573 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I've got a commit in the checkout in a branch called `live`, which I rebase when I make changes to the public code. < 1621818608 956834 :Soni!~quassel@autistic.space PRIVMSG #esolangs :is it common to put esolangs in video games? < 1621818615 821167 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(So seeing what I changed is `git diff -r master -r live`.) < 1621818665 356978 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Existing languages developed for some other purposes, or languages made for that specific purpose that would still count as esolangs? < 1621818685 706442 :Soni!~quassel@autistic.space PRIVMSG #esolangs :both < 1621818728 360649 :Soni!~quassel@autistic.space PRIVMSG #esolangs :e.g. using brainfuck as a shader language for in-game computers (that use a real language on the game server) < 1621818744 44401 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :`rakudo --help < 1621818744 838925 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :rakudo? No such file or directory < 1621818756 809081 :Soni!~quassel@autistic.space PRIVMSG #esolangs :or, alternatively, command blocks... < 1621818757 60046 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :meh, not surprised i couldn't get Rakudo to work inside UML < 1621818760 309248 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :it seems to dislike it aha < 1621818800 65912 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't think that's very common. In fact, I don't think I've heard of any examples. < 1621818825 788528 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :yea I was quite surprised, it works fine outside UML but inside it gets upset and crashes instantly < 1621818854 60144 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That was about esolangs in video games, to be clear, not about Rakudo. < 1621818861 581241 :Soni!~quassel@autistic.space PRIVMSG #esolangs :huh < 1621818867 832660 :Soni!~quassel@autistic.space PRIVMSG #esolangs :surprised https://minecraft.fandom.com/wiki/Command_Block isn't anywhere on the wiki < 1621818871 85850 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :ah < 1621818890 644593 :Soni!~quassel@autistic.space PRIVMSG #esolangs :https://www.youtube.com/watch?v=5nViIUfDMJg < 1621818916 844475 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Soni: I think there's been some discussion about whether those kind of things should count, with no clear conclusion. < 1621818957 356906 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hmm < 1621818962 798113 :Soni!~quassel@autistic.space PRIVMSG #esolangs :what are the arguments against? < 1621818963 539961 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think someone was talking about writing an article about the TIS-100/Shenzhen/EXAPUNKS assembly languages. < 1621818994 958881 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :my gut tells me those don't really count but I can't really say why < 1621818997 223228 :Soni!~quassel@autistic.space PRIVMSG #esolangs :uh, we don't know about TIS-100/Shenzhen/EXAPUNKS, but command blocks are exciting to us < 1621819062 459504 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, just saying, that's when the topic of languages designed to be part of gameplay came up. Though the Minecraft context might be even closer. < 1621819221 980727 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In any case, I don't personally have anything against having articles about them, and I don't remember any particularly convincing arguments. < 1621819221 980865 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`prefixes < 1621819221 980900 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :^prefixes < 1621819221 980920 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot prefixes < 1621819221 980941 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's a https://esolangs.org/wiki/Spacechem_Programming_Language page but that's very stubby. < 1621819222 62121 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Soni: it is common to have certain games, especially sandbox simulation games, happen to grow languages that turn out to be more powerful than the creator of the game intended, in the TeXbook appendix D sense, < 1621819222 64929 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . < 1621819222 819753 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: No factoid found. Did you mean one of these: [purebasic] [prezses] [_purpose_0] [_purpose_1] [_purpose_2] [_purpose_3] [_purpose_4] [_purpose_5] [_purpose_6] [_purpose_7] < 1621819224 389929 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1621819244 37976 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :or sometimes there's an existing game that works well and the developer sees how easy it would be to add a language on top of them to add some programming capabilities < 1621819266 520492 :Soni!~quassel@autistic.space PRIVMSG #esolangs :b_jonas: you mean TeX AVR? < 1621819319 899347 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the latter applies to shapez.io and Factorio, the games I've recently been playing, which deliberately have some programming as part of gameplay capabilities added into them, but as those programming capabilities are weird, they automatically become an esolang where people try to solve tasks that the languages don't make easy and come up with intersting constructions like you have to in an esolang < 1621819385 400682 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hmm. yeah so, are they or are they not esolangs? > 1621819399 147914 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Yit 5* 10New user account < 1621819438 365704 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :the former applies to OpenTTD (and its ancestor TTDPatch), which originally just added pre-signals to make it possible to make better train networks, where making train networks is the orignal goal of the game, but then it turns out that trains plus presignals creates an interesting esolang with surprising constructions possible < 1621819470 848871 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Soni: dunno, I don't particularly care about the definition question here < 1621819500 511903 :Soni!~quassel@autistic.space PRIVMSG #esolangs :okay < 1621819582 393763 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh yeah, minecraft. I'm not too experienced in that, but I believe that has some of those programming as gameplay capabilities too < 1621819602 840289 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it might be the most famous example < 1621819605 652694 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :OpenTTD seems like the kinda game that's boring to play normally but really interesting to optimize < 1621819620 603346 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :I wonder if (Open)RCT2 has anything similar. < 1621819628 665091 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hmm < 1621819648 753206 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :chibi: yeah, there's an entire OpenTTDcoop community for that, with inscrutable internal customs and lots of scarcely documented game knowledge < 1621819664 469241 :Soni!~quassel@autistic.space PRIVMSG #esolangs :is raw iCE40 bitstreams an esolang? < 1621819694 731594 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :they know more about OpenTTD programming than anyone else, but it's hard to learn from them < 1621819705 435008 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :luckily they have IRC presence on oftc, which helps to some extent < 1621819718 192893 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(well, if you're the IRC kind of person, which I assume here) < 1621819752 480350 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(saying redstone is an esolang is like saying FPGA bitstreams are an esolang tbh :p) < 1621819767 679454 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and of course there's some Super Mario Maker programming too, definitely esoteric but much more limited in general purpose computation capabilities than the previous examples < 1621819770 501971 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :Interesting, interesting. Ooh, DF comes to mind too < 1621819786 611125 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :DF is probably turing complete in more ways than we've even found aha < 1621819805 467219 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'm not familiar with Dwarf Fortress programming, but I think there were some Dwarf Fortress players on this channel, there definitely are somewhere on ... um, freenode? < 1621819817 145873 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :i'm right here < 1621819821 841463 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs ::P < 1621819837 313326 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ah good < 1621819855 857771 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :the most common way is mechanisms + minecarts computation < 1621819865 257683 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :feel free to ask me about shapez.io and factorio by the way. I don't know everything, obviously, but still < 1621819868 11390 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :which is just a derivative of billard ball computation, with extra logical tools to make it compact < 1621819885 939110 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :minecarts in their current form in fact behave like billard balls :P < 1621819910 739164 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :usage of fluids is good for things like memory cells when you need compactness < 1621819921 805570 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hmm are powerpoint and CSS esolangs? < 1621819924 499846 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :fluids are also probably TC, but i've not seen a proof > 1621819973 593020 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83238&oldid=83226 5* 03Yit 5* (+83) 10adding myself < 1621819988 906212 :Soni!~quassel@autistic.space PRIVMSG #esolangs :well hm https://esolangs.org/wiki/(P%E2%84%A2TM%E2%84%A2)%E2%84%A2 > 1621820365 619496 PRIVMSG #esolangs :14[[07Shuffle14]]4 M10 02https://esolangs.org/w/index.php?diff=83239&oldid=50266 5* 03Enoua5 5* (+37) 10Update dead link < 1621820649 720089 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Soni: pwoerpoint is definitely one of those accidental thingies < 1621820692 174725 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"fluids are also probably TC, but i've not seen a proof" => do you have exponential quantity of fluids with as large storage tanks? if so, just implement Waterfall < 1621820726 940022 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I think you only need like single exponential if you do it right, but I'm not completely sure < 1621823364 387274 :cd!moony@hellomouse/dev/moony QUIT :Quit: leaving < 1621824372 262533 :salpynx!794954f8@107.161.19.109 PRIVMSG #esolangs :Something I discovered a few days ago: John Conway built a fluid machine https://nautil.us/blog/this-early-computer-was-based-on-a-urinal-flush-mechanism < 1621824403 587665 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot, prefixes are fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1621824403 915298 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: Stored prefixes are fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1621824403 954431 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :b_jonas: mr president, madam commissioner, i do not feel it would also be an option. that is the reason why some members are left feeling slightly perplexed that they envisage an institution which is also true of the community which was only accepted when austria joined the european union < 1621824412 395190 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot prefixes < 1621824412 608352 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1621824605 496822 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I wonder if we should try to break this category of bot loops by making it so that when a bot like j-bot or perlbot or lambdabot prefixes the nick of the requestor to a reply, it uses a delimiter after that nick that's never accepted as a delimiter for invoking a bot, so that you can't confuse invoking a bot from a bot replying you < 1621824636 998504 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I didn't think of that when designing j-bot's terrible interface, but now I wonder < 1621824642 886827 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :what delimiter would be useful for that? < 1621824670 712183 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the usual invisibl ^O? < 1621824681 662485 :int-e!~noone@int-e.eu PRIVMSG #esolangs :+e < 1621824769 799689 :int-e!~noone@int-e.eu PRIVMSG #esolangs :lambdabot prefixes most replies with a space in an attempt to prevent this kind of thing... but perlbot is too generous in how it is addresed < 1621824779 534171 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :j-bot accepts too many delimiters in that context < 1621824784 262108 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: hmm < 1621824804 153581 :int-e!~noone@int-e.eu PRIVMSG #esolangs :s/prevent/mitigate/ is more appropriate, I guess < 1621824837 208443 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and there are some exceptions, most notably @where, which this channel has abused plenty < 1621824876 330136 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: I'm more worried about the kind of botloop where two bots reply each other with a nick prefix, like xbot says "ybot: foo" then ybot says "xbot: foo" (both on channel). the hard part is starting such a loop, which usually requires a race condition, but sometimes there are other sneaky ways, and I'd rather if the bots were designed such that such a loop can't be sustained, not just can't be started. < 1621824888 573050 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but the control-O may be a good idea < 1621824894 172524 :int-e!~noone@int-e.eu PRIVMSG #esolangs : lambdabot: @run 1 < 1621824906 827751 :int-e!~noone@int-e.eu PRIVMSG #esolangs :see, lambdabot wouldn't accept that with a leading space < 1621824916 318842 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nor does j-bot < 1621824917 756563 :int-e!~noone@int-e.eu PRIVMSG #esolangs :lambdabot: @run 1 < 1621824918 773406 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs : perlbot echo hi < 1621824918 988357 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: hi < 1621824919 195790 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 1 < 1621824921 669917 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but perlbot does < 1621824935 931483 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so that's not foolproof < 1621824935 970406 :int-e!~noone@int-e.eu PRIVMSG #esolangs :right, hence the potential botloop with lambdabot earlier < 1621824949 620673 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well, nothing will be foolproof < 1621824958 269019 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :sure < 1621824985 176419 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess one could do the fungot thing, stop replying after 5 messages from the same nick. < 1621824985 525498 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :int-e: mr president, i am happy to take our entrepreneurs, investors and companies there. it will no longer exist. as this is contrary to the texts themselves. now, europe’s contribution to the work of these authorities and to establish it as a substantial step forward, but rome was not built in a day. should not we in the group quite rightly, that the complexity of the groups. < 1621824999 147003 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but that would be really awful for lambdabot's ordinary use :) < 1621825009 687954 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot @run 2 < 1621825015 150887 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot: @run 3 < 1621825016 589628 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 3 < 1621825025 223316 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot: @run 4 < 1621825036 25360 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot echo 5 < 1621825046 366475 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :j-bot: 6 < 1621825056 972821 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, a control-O after the nick seems to work decently < 1621825077 169307 :int-e!~noone@int-e.eu PRIVMSG #esolangs :perlbot echo 5 < 1621825081 871234 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or before? > 1621825082 272854 PRIVMSG #esolangs : I think that, if a loop is detected, then perhaps NOTICE should be used for the reponse, and it should never respond to a NOTICE; if a loop continues to be detected after that, then it should ignore further messages for some amount of time, until it resets. < 1621825096 192586 :int-e!~noone@int-e.eu PRIVMSG #esolangs :prefixing with ^O is way easier... > 1621825145 124938 PRIVMSG #esolangs : That may work, but maybe it should be right at the beginning, rather than after the nick, I think < 1621825150 991443 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I also have to be careful about bot loops in private message. I recall three such cases: < 1621825180 454799 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :one with buubot1 which just lets anyone ask it to send a reply in private message to anyone else, which is just plain silly; < 1621825217 604994 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :one with j-bot which is much more relaxed (though not strictly) about invocation syntax in private message than in public, and one with bfbot which had a bug about not escaping newlines or something like that < 1621825236 939192 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so I have to be careful about private message syntax too > 1621825251 928697 PRIVMSG #esolangs : Even so, if there are still loops despite ^O then something will have to be done, even though that will probably mitigate it in most cases, but not necessarily all. < 1621825260 947014 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perhaps I should add the same nick and delimiter prefix in the reply even when I reply to a private message < 1621825297 863092 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: sometimes sending a notice during heuristically detected potential loops is not a bad idea < 1621825309 501387 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I'll think about it < 1621825346 716611 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean, the reason why we usually don't use notice is because it annoys some people because of their broken clients, but a bot loop is probably even more annoying < 1621825453 784788 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I'll remove lambdabot from the channel before I change it to use notice > 1621825498 716414 PRIVMSG #esolangs : Yes, that is why you might do only if a loop is detected < 1621825507 269362 :cyclosa!~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com JOIN :#esolangs > 1621826764 979367 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03BadBoyHaloCat 5* 10New user account > 1621826897 483199 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83240&oldid=83238 5* 03BadBoyHaloCat 5* (+162) 10 > 1621827582 649932 PRIVMSG #esolangs :14[[07Feta14]]4 10 02https://esolangs.org/w/index.php?diff=83241&oldid=79598 5* 03BadBoyHaloCat 5* (+265) 10 < 1621830181 442718 :salpynx!794954f8@107.161.19.109 QUIT :Quit: Ping timeout (120 seconds) < 1621830504 516085 :salpynx!794954f8@107.161.19.109 JOIN :#esolangs < 1621833260 11253 :cd!moony@hellomouse/dev/moony JOIN :#esolangs < 1621833521 866527 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :morning < 1621833538 906453 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :starts with esoteric < 1621833632 195953 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I made project euler 1 one-liner and wanted to show but realised the irc command can't pass stdin < 1621833870 188003 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs > 1621835852 133025 PRIVMSG #esolangs :14[[07Home Row14]]4 10 02https://esolangs.org/w/index.php?diff=83242&oldid=63185 5* 03Bangyen 5* (+131) 10 < 1621836367 643763 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Good morning! < 1621836853 377191 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Good Maneb! < 1621836891 516889 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Do you have any neato fancy algorithms for me today? < 1621836897 311221 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You don't have to have invented them (though I don't see how you could possibly have avoided it) < 1621837336 776561 :ic!iczero@hellomouse/dev/iczero JOIN :#esolangs < 1621837518 708218 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I do not :( I've been rather algorithm-ignorant as of late < 1621837855 835551 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Kruskal;s algorithm is neat, though < 1621838037 742988 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, minimum spanning trees. < 1621838066 291526 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :That's the thing where almost every algorithm you can think of solves it optimally, right? < 1621838076 188208 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I do like union-find. < 1621838180 223553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Yeah, Prim's and Kruskal's algorithm are both very greedy and get an optimal solution < 1621838620 562565 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I am also very greedy, but I don't get an optimal solution. :-( < 1621838654 91518 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Perhaps you should try to find a minimal spanning tree < 1621838679 810598 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, I'd rather find a cat. < 1621838696 103395 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Well, my neighbor has a cat now, and I interacted with that cat the other day. So perhaps my solution is close to optimal. < 1621838885 757846 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Is this channel publicly logged right now? < 1621838906 354991 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, I guess it is. Oh well. < 1621838962 524502 :salpynx!794954f8@107.161.19.109 QUIT :Ping timeout: 264 seconds < 1621839343 198375 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :did you neighbor just told you you can forget about the cat? < 1621839441 746092 :ic!iczero@hellomouse/dev/iczero PART #esolangs :Leaving < 1621840080 44373 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :woah, the gist.githubusercontent.com is cached ( < 1621840154 719386 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it didn't update the /raw/ file until either ~2 minutes passed or I refreshed it in a browser with trailing '?' < 1621840950 777754 :imode!~imode@user/imode QUIT :Ping timeout: 264 seconds < 1621841441 479578 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1621844026 183831 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1621844049 42990 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621844175 633349 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help < 1621844175 750174 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :available commands: rasel; usage help: \help < 1621844187 65438 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help rasel < 1621844187 189515 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :\rasel ; \rasel -stdin ; timelimit=60s; https://esolangs.org/wiki/RASEL < 1621844208 615732 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel "!dlroW ,olleH">:?@,Gj < 1621844209 725600 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "Hello, World!", exit code: 0 < 1621844224 532123 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin |1 2 3|& .& .& .@ < 1621844225 631611 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "1 2 3 ", exit code: 0 < 1621844251 75308 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin 10 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- < 1621844252 191372 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "23 ", exit code: 0 < 1621844258 434199 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin 1000 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- < 1621844260 545304 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :nakilon, output: "233168 ", exit code: 0 < 1621844290 946069 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and this is the project euler 1 < 1621844375 324638 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :used b_jonas idea about one-liners with 'j' < 1621844424 619982 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that is \?#j$ < 1621844577 143558 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh, btw, I was wrong about the prefix -- it appends with "nickname, output: " -- I'll probably change it < 1621844693 413155 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1621844712 150166 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1621844721 975901 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin 1000 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- < 1621844724 145743 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "233168 ", exit code: 0 < 1621845178 925041 :cyclosa!~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com QUIT :Quit: computer broke < 1621845814 659097 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is there no easy way to link to a specific wiki page section? < 1621845891 62513 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh, the links seem to exist and can be copied from the "Table of contents" but if TOC isn't added to page then I see no way < 1621845906 756361 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :when you hover on the subtitle it doesn't show up anything < 1621846033 77046 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: just read the page source to find the anchor names. I do that for a lot of websites that do have anchors or id attributes but not tables of contents linking to them. < 1621846102 343327 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: or preview an edit where you add __TOC__ at the start to get the anchor name < 1621846230 221294 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :sounds "easy" > 1621846811 855863 PRIVMSG #esolangs :14[[07RASEL14]]4 10 02https://esolangs.org/w/index.php?diff=83243&oldid=81013 5* 03Nakilon 5* (+445) 10telling that you can join the IRC channel and ask velik to execute the code < 1621846856 922643 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :it's a plain HTML website with proper anchor names for each section. be glad for that. don't you browse any of the modern nonsense web, all dynamic and unusable? < 1621846999 700038 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I don't actually ) < 1621847016 50163 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I use news via RSS and use old.reddit.com < 1621847022 573188 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*read news < 1621847110 663380 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and I suppose the hover anchor appearance does not need JS, only CSS < 1621847573 174850 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :b_jonas: https://en.wikipedia.org/wiki/Gemini_space > 1621847724 854506 PRIVMSG #esolangs :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83244&oldid=83243 5* 03Nakilon 5* (-3) 10/* Nth Fibonacci number */ > 1621848407 432159 PRIVMSG #esolangs :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83245&oldid=83244 5* 03Nakilon 5* (+3) 10Undo revision 83244 by [[Special:Contributions/Nakilon|Nakilon]] ([[User talk:Nakilon|talk]]) > 1621848888 130415 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Ch44d 5* 10New user account > 1621849600 30780 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83246&oldid=83240 5* 03Ch44d 5* (+128) 10Hello, I am Chad! < 1621849622 809411 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :perlbot 0B4mraAVZJEF < 1621849623 34883 :perlbot!~perlbot@71.76.76.1 PRIVMSG #esolangs :b_jonas: aKNSSrw8EjpI > 1621849807 644363 PRIVMSG #esolangs :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83247&oldid=83245 5* 03Nakilon 5* (-6) 10shorter Fibonacci > 1621850725 317837 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Aonodensetsu 5* 10New user account > 1621850935 770340 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Morganbarrett 5* 10New user account > 1621851170 728181 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83248&oldid=83246 5* 03Aonodensetsu 5* (+194) 10 > 1621851533 490628 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83249&oldid=83248 5* 03Morganbarrett 5* (+150) 10 > 1621851543 506292 PRIVMSG #esolangs :14[[07User:Morganbarrett14]]4 N10 02https://esolangs.org/w/index.php?oldid=83250 5* 03Morganbarrett 5* (+0) 10Created blank page > 1621851916 837325 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 N10 02https://esolangs.org/w/index.php?oldid=83251 5* 03Aonodensetsu 5* (+135) 10Created page with "[[Category: 2021]] This is a stub of my personal page, hello to all that visited! Esolangs published: While(true){ (currently editing)" > 1621851934 518486 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83252&oldid=83251 5* 03Aonodensetsu 5* (+2) 10 > 1621851972 673812 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83253&oldid=83252 5* 03Aonodensetsu 5* (+6) 10 > 1621852934 389149 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Cypooos 5* 10New user account > 1621853227 556256 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83254&oldid=83249 5* 03Cypooos 5* (+212) 10Added my introduction ! > 1621853389 585876 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=83255&oldid=78526 5* 03Morganbarrett 5* (+296) 10 > 1621853478 729019 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 M10 02https://esolangs.org/w/index.php?diff=83256&oldid=83255 5* 03Morganbarrett 5* (+11) 10 > 1621853556 844184 PRIVMSG #esolangs :14[[07While(true)14]]4 N10 02https://esolangs.org/w/index.php?oldid=83257 5* 03Aonodensetsu 5* (+251) 10Created page with "[[Category:2021]] [[Category:Languages]] [[Category:High-level]] [[Category:Implemented]] [[Category:Self-modifying]] [[Category:Cell-based]] Category:Linear bounded automat..." > 1621853599 917859 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83258&oldid=83209 5* 03Aonodensetsu 5* (+18) 10 > 1621853880 9633 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83259&oldid=83257 5* 03Aonodensetsu 5* (+346) 10 > 1621853942 93390 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83260&oldid=83259 5* 03Aonodensetsu 5* (+955) 10 > 1621853996 872541 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83261&oldid=83260 5* 03Aonodensetsu 5* (+20) 10 > 1621854042 160017 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83262&oldid=83261 5* 03Aonodensetsu 5* (+523) 10 < 1621854110 624798 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :should we have an "Esoteric IRC bots" category? < 1621854130 376256 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I see at least 4 such pages > 1621854139 754080 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83263&oldid=83262 5* 03Aonodensetsu 5* (+7) 10 < 1621854521 8538 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's 10 bots (some not currently active) listed on https://esolangs.org/wiki/Esolang:Community_portal with 7 of them having articles. < 1621854524 440228 :dyeplexer!~dyeplexer@user/dyeplexer PART #esolangs :Leaving < 1621854529 295448 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not sure if it needs a category though. < 1621854555 487002 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's a process for categories that's documented somewhere on there, if you want. < 1621854556 649958 :int-e!~noone@int-e.eu PRIVMSG #esolangs :category:IRC < 1621854600 268968 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(my feeling is that the IRC bots are too narrow a category. IRC though, might just be broad enough to be worthwhile) < 1621854637 475329 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Hmm, that'd be taggable on IRP too. < 1621854706 14608 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't think it falls under any of the established dimensions of categorization, but there's already a few miscellaneous ones. < 1621854730 302593 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In any case, https://esolangs.org/wiki/Esolang_talk:Categorization is where this discussion should be happening, as a matter of policy. :) < 1621854757 295355 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(That talk page could do with some archiving of inactive topics at some point, maybe.) > 1621854763 918544 PRIVMSG #esolangs :14[[07User:Icecream17/Arbitrary14]]4 M10 02https://esolangs.org/w/index.php?diff=83264&oldid=83101 5* 03Int-e 5* (+1) 10pluralize (there is no Language category) < 1621854832 409774 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :If you're doing spring cleaning, "Category:stupid family" probably shouldn't exist. > 1621854873 438204 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83265&oldid=83263 5* 03Aonodensetsu 5* (+59) 10 < 1621854900 78909 :APic!apic@apic.name JOIN :#esolangs > 1621854913 675953 PRIVMSG #esolangs :14[[07Birb14]]4 10 02https://esolangs.org/w/index.php?diff=83266&oldid=82033 5* 03Int-e 5* (+2) 10category: Theoretical -> Unimplemented < 1621855021 696506 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: ah, that has 2 members. I only checked the ones with 1 member and no existing category page. < 1621855042 197828 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Because those are usually typos/miscategorizations < 1621855056 272145 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I think that one's intentional, but still not good. < 1621855089 560103 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah I agree. < 1621855092 169819 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Out of curiosity, how do those bottom navigation tables on the real wiki work? Are they category-driven, or something else? Because that's the sort of thing you could plausibly have on an IRC bot page... < 1621855098 351720 :int-e!~noone@int-e.eu PRIVMSG #esolangs :We also have two empty categories with page < 1621855183 547553 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I guess they're just templates maybe.) > 1621855278 344375 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83267&oldid=83265 5* 03Aonodensetsu 5* (+44) 10 < 1621855284 757806 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fungot is in category People, lol < 1621855285 687682 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :nakilon: mr president, ladies and gentlemen, on behalf of my colleagues, but sooner or later) this must be recognized that in some member states are interpreting the text in this case it concerns a particularly grave and important issue that we have not just government ministers coming from their national administrations. the parliamentary democracy that led the commission to negotiate on the details, we are coming to the same > 1621855301 624459 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83268&oldid=83267 5* 03Aonodensetsu 5* (+4) 10 < 1621855327 786563 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :fizzie: hmm, I always assumed they were templates < 1621855352 809243 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Taneb: Yeah, there was a tiny "view template" link in a corner, now that I actually looked closely at one. < 1621855361 182160 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :e.g. https://en.wikipedia.org/wiki/Template:Italy_in_the_Eurovision_Song_Contest < 1621855361 448670 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Templates based on a "Navbox" template, it looked like. < 1621855390 585778 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :... the one I was looking was https://en.wikipedia.org/wiki/Template:Eurovision_Song_Contest ... > 1621855392 243950 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83269&oldid=83268 5* 03Aonodensetsu 5* (-21) 10 < 1621855422 543038 :APic!apic@apic.name QUIT :Quit: Trying whether Auto-Identify with NickServ works < 1621855427 743751 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Getting to sixth place and beating Sweden has been a big thing back home.) < 1621855430 583284 :APic!apic@apic.name JOIN :#esolangs < 1621855481 141088 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :My partner's Italian and their city is in the running for host next year, so we're going to try to attend in person < 1621855489 347768 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I guess it's a recent event that's on both of our minds > 1621855502 701281 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=83270&oldid=82103 5* 03Nakilon 5* (+452) 10/* I propose the category "Esoteric IRC bots" */ new section > 1621855510 685825 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83271&oldid=83269 5* 03Aonodensetsu 5* (+26) 10 < 1621855548 264737 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :On that note, is there any way of getting those navboxes on m.wikipedia? Because it's been real annoying when browsing 'pedia on the phone. < 1621855559 697573 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Especially when you know a page would have one, and it would have exactly the link you need. > 1621855571 652087 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83272&oldid=83253 5* 03Aonodensetsu 5* (+16) 10 > 1621855583 329871 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83273&oldid=83272 5* 03Aonodensetsu 5* (+0) 10 > 1621855611 449232 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83274&oldid=83258 5* 03Aonodensetsu 5* (+13) 10 > 1621855658 639338 PRIVMSG #esolangs :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83275&oldid=83273 5* 03Aonodensetsu 5* (-7) 10 < 1621855661 324681 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :"Templates using the navbox (navbox) or nomobile (sidebar) classes are not displayed on the mobile web site of English Wikipedia" :( < 1621855665 544385 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :(from https://en.wikipedia.org/wiki/Template:Navbox ) > 1621855746 758551 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83276&oldid=83271 5* 03Aonodensetsu 5* (+2) 10 > 1621855811 230468 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83277&oldid=83276 5* 03Aonodensetsu 5* (+101) 10 > 1621855939 6265 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83278&oldid=83277 5* 03Aonodensetsu 5* (-6) 10 > 1621855985 17930 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83279&oldid=83278 5* 03Aonodensetsu 5* (-28) 10 > 1621856100 191918 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83280&oldid=83279 5* 03Aonodensetsu 5* (+127) 10 > 1621856171 451100 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83281&oldid=83280 5* 03Aonodensetsu 5* (+177) 10 > 1621856197 238682 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83282&oldid=83281 5* 03Aonodensetsu 5* (+0) 10 > 1621856216 783503 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83283&oldid=83282 5* 03Aonodensetsu 5* (-4) 10 > 1621856272 47106 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83284&oldid=83283 5* 03Aonodensetsu 5* (+12) 10 > 1621856285 379233 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83285&oldid=83284 5* 03Aonodensetsu 5* (+0) 10 > 1621856310 981200 PRIVMSG #esolangs :14[[07DotSnap14]]4 10 02https://esolangs.org/w/index.php?diff=83286&oldid=83219 5* 03Nooder Coob 5* (-1094) 10Blanked the page > 1621856348 140609 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83287&oldid=83285 5* 03Aonodensetsu 5* (+2) 10 > 1621856382 989973 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83288&oldid=83287 5* 03Aonodensetsu 5* (-6) 10 > 1621856637 307009 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83289&oldid=83288 5* 03Aonodensetsu 5* (+2475) 10 > 1621856709 576320 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83290&oldid=83289 5* 03Aonodensetsu 5* (+46) 10 > 1621856792 974396 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83291&oldid=83290 5* 03Aonodensetsu 5* (+79) 10 > 1621856811 60352 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83292&oldid=83291 5* 03Aonodensetsu 5* (+3) 10/* How to define a function? */ > 1621856822 434387 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83293&oldid=83292 5* 03Aonodensetsu 5* (+0) 10/* How to define a function? */ > 1621856917 254740 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83294&oldid=83293 5* 03Aonodensetsu 5* (-36) 10/* Naming of functions */ > 1621856926 78921 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83295&oldid=83294 5* 03Aonodensetsu 5* (-3) 10/* Naming of functions */ > 1621856965 337762 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83296&oldid=83295 5* 03Aonodensetsu 5* (+64) 10/* Naming of functions */ > 1621856989 556927 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83297&oldid=83296 5* 03Aonodensetsu 5* (-22) 10/* Undefined functions */ > 1621856998 350641 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83298&oldid=83297 5* 03Aonodensetsu 5* (-22) 10/* Why CALL? */ > 1621857037 385932 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83299&oldid=83298 5* 03Aonodensetsu 5* (+3) 10/* Why LOOK? */ < 1621857056 228003 :int-e!~noone@int-e.eu PRIVMSG #esolangs :sigh, microedits < 1621857129 377934 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that's a while(true) < 1621857147 429375 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Germany, meanwhile, still hasn't managed to get that coveted last place... hard to do when your competitor gets a perfect score. < 1621857170 551872 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh that's a guy with [Category: 2021] > 1621857189 452039 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83300&oldid=83299 5* 03Aonodensetsu 5* (+334) 10/* Why LOOK? */ < 1621857208 580416 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: The BBC narration during the vote-counting was a bit painful to listen to. < 1621857221 242385 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I won't listen to it then :) < 1621857246 398715 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(if it can even be found... I suppose it can) < 1621857278 332957 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'm sure it's in the "iPlayer" (BBC's online thing), though I guess it might be geo-restricted. > 1621857282 867959 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83301&oldid=83300 5* 03Aonodensetsu 5* (+11) 10/* Why LOOK? */ < 1621857290 257701 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Especially the part where "we" (I don't know which country is "we" at this point) got 0 from the public vote as well. > 1621857324 20144 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83302&oldid=83301 5* 03Aonodensetsu 5* (+31) 10/* Conditional jumps? */ < 1621857326 620019 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: 0 is an achievement: https://nitter.fdn.fr/ariadneconill/status/1396035169828675585#m < 1621857407 460603 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I watched the bad-bitrate iPlayer stream because I keep forgetting the cheap DVB stick I have for RTL-SDR reasons can actually do it's nominal job too. < 1621857418 131199 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not sure if the subjective quality of DVB-T is any better though. < 1621857427 402564 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that website makes an awful google translate job > 1621857455 189049 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83303&oldid=83302 5* 03Aonodensetsu 5* (+13) 10/* Conditional jumps? */ < 1621857474 408181 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: huh? > 1621857485 659848 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83304&oldid=83303 5* 03Aonodensetsu 5* (+1) 10/* What can we do with this? */ < 1621857493 712057 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :int-e it detects my location and writes in Russian < 1621857512 312912 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the mail-tester.com > 1621857516 577122 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83305&oldid=83304 5* 03Aonodensetsu 5* (-72) 10/* What can we do with this? */ < 1621857521 546916 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: ah, nasty. it's english for me... maybe it's parsing the HTTP language preferences? < 1621857558 693859 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(if it was geo location based, it would be german for me) < 1621857588 974852 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe browser language, yeah < 1621857592 176913 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it would also be in contradiction to what nitter is supposed to be... non-JS, non-tracking. < 1621857625 47786 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :locale is in my request headers < 1621857678 481532 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: you can replace the nitter.fdn.fr by twitter.com < 1621857736 141979 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean the https://www.mail-tester.com/test-kxlo1dgf7 link < 1621857786 427693 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :nitter is in eng for me < 1621857888 722958 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: Oh. Hmm. But that was in english too when I tried. < 1621857902 17683 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But I withdraw the rest of the remarks then < 1621857908 206597 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :..D < 1621857972 792022 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I did manage to get a 0.7 score on first try though... HELO mail didn't work out well: no reverse DNS, and failed SPF check, both worth -4 points each. < 1621857982 85042 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Accept-Language: ru,en-US;q=0.9,en;q=0.8,uk;q=0.7 < 1621858020 251674 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Then -1 for not doing DKIM, and -0.3 because my test mail looked a bit like spam. Fun :) > 1621858037 617001 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83306&oldid=83305 5* 03Aonodensetsu 5* (+93) 10 < 1621858072 251931 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :they are doing a clever thing < 1621858100 903793 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :they make you send an email to the address that they associate with your browser cookies/fingerprint < 1621858111 495726 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yes, I know < 1621858113 289383 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :basically deanon < 1621858184 597279 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I should send one of those esolangs.org wiki password recovery emails there, I'm sure it'd score quite badly too. < 1621858221 559375 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: (my) cookies are ephemeral at least :P < 1621858274 471899 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and the field is empty if you curl < 1621858284 300355 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but mostly... I'm not really expecting all that much privacy from browsing the web. < 1621858303 728741 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: yes, they had all opportunities for fingerprinting the browser that they need < 1621858309 217407 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION shrugs < 1621858331 406080 :int-e!~noone@int-e.eu PRIVMSG #esolangs :after the third test, they ask for payment, so there's some hope that *that* is their primary business model < 1621858354 700597 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it's rate limited, 3 free tests per day) < 1621858365 23519 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :my ISP recently mailed everyone with a link to a service to "test your password" > 1621858380 709398 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83307&oldid=83306 5* 03Aonodensetsu 5* (-13) 10 > 1621858385 750539 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83308&oldid=83307 5* 03Aonodensetsu 5* (-34) 10 < 1621858389 884759 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ugh, was that genuine or spam? < 1621858403 947638 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( I test my password every time I log in! ) < 1621858415 447827 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :idk, some another website that "check if your password is leaked" > 1621858452 323152 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83309&oldid=83308 5* 03Aonodensetsu 5* (+72) 10/* Implementation */ > 1621858460 563483 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83310&oldid=83309 5* 03Aonodensetsu 5* (+1) 10/* External resources */ < 1621858473 881982 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 48/60 -- 80% is quite impressive < 1621858475 336794 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 0.8 < 1621858506 320227 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I live in a totally new building where there is only one monopolist ISP so they are free to have higher internet price and send absolute trash emails < 1621858537 616440 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(users here vs. users there, so take that % with a lot of salt) > 1621858579 410695 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83311&oldid=83310 5* 03Aonodensetsu 5* (+42) 10/* External resources */ < 1621858593 230121 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fun :-/ > 1621858639 663334 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83312&oldid=83311 5* 03Aonodensetsu 5* (-96) 10/* External resources */ > 1621858647 772198 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83313&oldid=83312 5* 03Aonodensetsu 5* (-2) 10/* External resources */ < 1621858661 403692 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :usual 100 mbit/s internet in Moscow costs $6, here it's almost $8 < 1621858798 904450 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and sometimes it routes weirdly, like there were several months of connecting to Finland game servers via France resulting in 3 times higher ping < 1621858828 129816 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :support said "we can't do anything about this, the internet is magic beyond our responsibilities" > 1621860112 958163 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83314&oldid=83313 5* 03Aonodensetsu 5* (-54) 10/* Why LOOK? */ < 1621860356 74042 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs > 1621860793 261927 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83315&oldid=83314 5* 03Aonodensetsu 5* (+2) 10 < 1621861229 513694 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs < 1621861695 148608 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e JOIN :#esolangs < 1621862449 973427 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PRIVMSG #esolangs :As all the discussion is here now perhaps the /topic on freenode should be updated to point thisaway? < 1621862522 628959 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :Deewiant: the admins over there literally made that against the rules < 1621862531 695613 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :so best we can do is prod people over the bridge < 1621862553 75935 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PRIVMSG #esolangs :Ah, wonderful < 1621863100 217199 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I read about that ##hntop thing. < 1621863121 63840 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621863167 20738 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't know if I'd describe it as "against the rules", the ("draft") policy just says approximately that channels "that have moved" can be claimed by anyone. < 1621863209 422101 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'd maybe still be a bit wary about putting something in topic specifically, maybe that's how they look for victims. < 1621863271 953248 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :We could make it official on the wiki, I was kind of considering doing that once our proper community registration goes through. (Still no reply, but I imagine there's quite a queue. Our ticket number is in the 500-600 range.) < 1621863578 943192 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Well, rules... < 1621863638 992047 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think we should add a reference to the topic anyway; if Freenode takes over the channel for that so be it. < 1621863646 323011 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :We had ticket #44 and it took quite a while < 1621863671 682930 :cd!moony@hellomouse/dev/moony PRIVMSG #esolangs :int-e: why risk fragmenting the community like that. They’d likely kickban the bridge bot too < 1621863681 496366 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, I guess it's also against the rules ("inappropriate advertising") to have "unused channels for the purpose of polluting the channel list results". < 1621863689 872742 :int-e!~noone@int-e.eu PRIVMSG #esolangs :because the bridge will stop being useful < 1621863708 946303 :int-e!~noone@int-e.eu PRIVMSG #esolangs :brctl: ignore int-e > 1621863708 946346 PRIVMSG #esolangs :brctl: ignoring < 1621863750 154424 :int-e!~noone@int-e.eu PRIVMSG #esolangs :brctl: unignore int-e > 1621863750 154470 PRIVMSG #esolangs :brctl: unignoring < 1621863758 612531 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :/!\ ;) Re the policy changes: https://github.com/freenode/web-7.0/compare/e48c814...4210b31 < 1621863762 645866 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(a bit too early for ignores, but I will do that eventually. < 1621863771 631343 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: /!\ yeah I knew about that :) < 1621863821 37504 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: And I mean both the "/!\" and the changes. < 1621863977 531825 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: Honestly that one is a bit more understandable. The rule lawyer in me suggests +s > 1621864207 980374 PRIVMSG #esolangs :14[[07Cythan14]]4 N10 02https://esolangs.org/w/index.php?oldid=83316 5* 03Cypooos 5* (+6373) 10Created the page < 1621864263 795813 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I wonder how many people have found the channel by listing, anyway. Probably not a huge fraction. < 1621864279 98442 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs < 1621864660 915212 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I have a feel that "random read and push" is less powerful than "random write and pop" < 1621864847 377909 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :without random write once the task becomes complex enough (involves several variables) it makes RASEL stack grow infinitely, like the Fibonacci[n] case does in my example < 1621864899 352961 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or am I missing some solution > 1621865753 622688 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83317&oldid=83316 5* 03Cypooos 5* (+155) 10Correcting some mistakes < 1621865798 819107 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or should I finally stop resisting and add random write to RASEL < 1621865854 558437 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: I don't recall whether it was one of the (now defunct) mailing lists, or a discussion elsewhere on IRC... < 1621865861 448182 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but probably not the wiki < 1621866187 874471 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I could make the "reverse N top elements on stack" command that can be used as both random read and write < 1621866194 701588 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and I feel like I saw some language with it < 1621866314 18638 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :nakilon: Piet has something a bit like that < 1621866368 427697 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :actually wiki search re veal a plenty of such > 1621866505 136871 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83318&oldid=83317 5* 03Cypooos 5* (+168) 10Added the Categories < 1621866628 859986 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hmmm maybe the assumption that "reverse N top elements" can be used for random read and write was too fast < 1621866651 646522 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :" We could make it official on the wiki" => if you do that, also switch over what the logs default to on your logs web interface, because I feel like that's part of what makes it official < 1621866680 344882 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :once you do the reverse you lose the access to all the top values that you were working with < 1621866815 269277 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :fizzie: queue a couple of days ago was 220 project registrations in the backlog https://twitter.com/liberachat/status/1396029243101007873 > 1621867089 897264 PRIVMSG #esolangs :14[[07BALAE14]]4 10 02https://esolangs.org/w/index.php?diff=83319&oldid=82560 5* 03WallGraffiti 5* (+505) 10Added examples + corrected descriptions of "{" and "}" operators. < 1621867108 954007 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :okay, I imagine the read(N) now: reverse(N), dup, reverse(N+1), reverse(N-1), reverse(N) -- 5 operations, can it be shorter? < 1621867155 127128 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :eventually we will have to speed up redirecting everyone by just making the freenode channel invite only and kicking everyone, but for now it probalby helps more if people see a bridge < 1621867169 718927 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :not everyone is on irc every day, there are new people who won't have heard of the freenode drama for years > 1621867370 989886 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83320&oldid=83318 5* 03Cypooos 5* (+2) 10Correcting mistakes < 1621867417 224509 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The new logs web interface -- https://logs.esolangs.org/ -- doesn't really default to either. I was going to make https://esolangs.org/logs/... URLs to forward to the freenode logs to keep old permalinks working, but the plain /logs/ path with no file specified I could point arbitrarily. > 1621867429 694633 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83321&oldid=83320 5* 03PythonshellDebugwindow 5* (-8) 10/* Resources */ Fix link < 1621867430 587782 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :This would also be probably the best chance to change the permalink syntax not require anchor names to be case-sensitive, if we want to. IIRC, the spec says they *are* case-sensitive, but (pre-Edge?) IE didn't treat them as such, so `#la` was the same as `#lA`. But maybe that's no longer so relevant. < 1621867455 722509 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Base 62 is a little more compact than base 36 would be. < 1621867674 288776 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now write(N,top): rotate(N), rotate(N+1), swap, pop, rotate(N) -- 5 operations too < 1621867684 746756 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and N should be static in both cases > 1621867690 359679 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83322&oldid=83315 5* 03Aonodensetsu 5* (+291) 10 < 1621867700 549681 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(that's the limitation I don't like) < 1621867720 712422 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh, https://logs.esolangs.org/ is the new interface? ok < 1621867736 542378 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wait, odd number of rotations, heh, missed something < 1621867786 867899 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: pre-edge IE is dying out though, isn't it? > 1621867802 474363 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83323&oldid=83321 5* 03Cypooos 5* (+0) 10Correcting some mistakes < 1621867854 215516 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: there doesn't seem to be an easy link from https://esolangs.org/logs/all.html back to the top or to the other channel's logs < 1621867906 68690 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Re pre-Edge IE, probably. I feel like oerjan's the only one who ever noticed those links didn't work on some browser. < 1621867995 330813 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: write is only 3 steps, rotate(N+1), pop, rotate(N-1) < 1621867997 35853 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I've not made any changes to the version running at /logs/ so it won't know the other channel exists. As for getting back to the top, yeah; though logs/ is the same page as logs/YYYY.html of the current year, so clicking on the year gives you the same view. < 1621868032 395515 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In the new thing, I can do some changes to integrate them a little better. Haven't yet, though. < 1621868153 539799 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :What I *have* changed so far is to put the top announcement and the bottom about text into the configuration file rather than a `constexpr char[]` variable, so I can change them without recompiling. ;) < 1621868176 227918 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(And of course the ability to serve from more than one root.) < 1621868179 167650 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :int-e true < 1621868624 596081 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com JOIN :#esolangs > 1621868738 366265 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83324&oldid=83322 5* 03Aonodensetsu 5* (+3) 10/* How do you know this is Turing-complete? */ < 1621868762 940584 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so the bad thing is that N has too be static or you'll lose it immediately on the first rotate, so I'm now thinking about another operation instead -- swap(N) that swaps the top element with the Nth one < 1621868817 371976 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the write(N) then is trivial, but read(N) is complex and as far as I can imagine relies on write(N) < 1621869092 217595 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so assuming the stack is [... 5, 4, 3, 2, 1, X, N] to put the X to Nth position under it would be the: swapn, pop > 1621869142 106748 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83325&oldid=83324 5* 03Aonodensetsu 5* (+59) 10 > 1621869160 166372 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83326&oldid=83325 5* 03Aonodensetsu 5* (+1) 10/* How do you know this is Turing-complete? (WIP as apparently it needs to be the EXTENDED conjecture) */ < 1621869269 285469 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: also that explains why someone mentioned wikia and their tactic of "no, you can't edit the nethack.wikia.org front page to say that https://nethackwiki.com/ is a more up to date more actively maintained fork of the wiki < 1621869295 672614 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hey, it looks like https://nethack.wikia.org/ is deleted! what happened? < 1621869366 311856 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean it would actually started to have become useful right now, when a lot of nostalgic folks might think that Nethack 3.4.3 is the one true canonical version and perhaps not every page on the wiki should be updated to reflect the 3.6 branch changes because now it's harder to find reliable info about 3.4.3 < 1621869393 612436 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though perhaps that nostalgic target audience wouldn't go to wikia anyway < 1621869505 323664 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I should actually learn to play NetHack one day < 1621869526 307797 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I've tried a few times but I've not been patient enough to do any well at it > 1621869546 569739 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83327&oldid=83326 5* 03Aonodensetsu 5* (-140) 10 < 1621869608 55741 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Taneb: there were some IRC channels on freenode that could help you in that < 1621869644 972440 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :b_jonas: sadly I am no longer on Freenode < 1621869656 550058 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Perhaps there may be some IRC channels elsewhere soon < 1621869682 718393 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Taneb: yes, and I don't know where those IRC chnanels are right now, and they might not know yet too < 1621869706 522484 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but there will probably still be an IRC presence in the long term < 1621869708 828876 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :There's a note at the top of https://nethackwiki.com/wiki/Freenode that may provide a hint < 1621869850 968721 :sprock!~sprocklem@user/sprock QUIT :Quit: brb < 1621869873 823238 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I think I'll give NetHack another go this evening < 1621869917 6637 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I've been hanging around on the #nethack channel (formerly on freenode, now here), but I don't know if there's usually that much learning going on in there. < 1621869926 989919 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Which isn't to say you wouldn't get answers if you asked a question. < 1621869977 41202 :sprock!~sprocklem@user/sprock JOIN :#esolangs < 1621869980 376673 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I use it mostly to watch Rodney's announcements of games on NAO every now and then, because sometimes the deaths can be quite amusing. < 1621870026 593323 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now if it's [... 5, 4, 3, 2, 1, N] to read the Nth position under it would be: dup, dup, dup, 2, +, swapn, dup, 3, swapn, swap, 1, +, swapn, pop < 1621870027 613603 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :"killed by a wolf, while taking off clothes" and so on. < 1621870057 307141 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol, 14 operations to for random write with this swapn operator < 1621870060 432877 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: some of it has moved to other channels... let me look up the name < 1621870076 430801 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean for random read < 1621870082 488704 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :freenode/#hardfought < 1621870101 808498 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :also some of the learning is concentrated in the two months with big nethack competitions < 1621870105 896268 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :(online obviously) < 1621870141 44510 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :why nethack if there is dcss < 1621870194 166389 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: I'd recommend adding a primitive that pops an index, then swaps the top of stack with an element deep in the stack with that index. that's probably the easiest and simplest thing you can add that guarantees to solve both the random access problem and the problem that you don't have extra registers and can't easily permute the top of stack < 1621870211 138797 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :If your name is Jack, and one of your hobbies is listening to music, and you usually do it with headphones, would you consider "Headphone Jack" as a nickname? These are the kind of things I think about when plugging in headphones for a meeting. < 1621870231 141956 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :"Who's that? Oh, that's Headphone Jack." < 1621870244 83498 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas that's exactly the swapn I was using just now < 1621870287 171969 :Wezl!~u0_a61@2601:14b:4400:8850:78ad:bff:fef4:8c3e QUIT :Ping timeout: 244 seconds < 1621870290 918201 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and it resulted in 2 operations for random write and somehow the whole 14 for random read < 1621870325 609738 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: ah good < 1621870374 630999 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: if you want to make the code shorter, I'd just add a handful of named registers with load and store instructions < 1621870380 918380 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :one-byte ones of course < 1621870403 289235 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :though you may also have a point about no easy way to write numbers larger than 9 or 15 or whatever it is < 1621870411 781376 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :if that turns out to be a problem, add an instruction for that < 1621870432 358430 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :adding registers has the problem that there is no defined amount of how many registers you need < 1621870439 250574 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :or, I dunno, why do I care about rasel anyway? I don't have any reason < 1621870450 65993 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :adding two will solve "half" of problems, then you'll need 3 for another 1/4, etc, < 1621870462 275486 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: seven registers. it's seven. < 1621870477 561433 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so 14 instructions for them < 1621870538 377480 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that would be dc < 1621871144 285394 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I think that'll be it; deprecating random read 'a', introducing random top-swap 's'; with static N it would be not 14 operations but just a few: 0, N, swapn, dup, N+1, swapn, pop < 1621871340 468240 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the swapn of evil < 1621871341 865216 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :then the fibonacci will no longer be memory-leaking < 1621871513 20521 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I could even then deprecate '\' in favor of '0s' < 1621871560 990206 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or just redefine the '\' to also always pop a N < 1621871916 880688 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hehe "https://en.wikipedia.org/wiki/Number_(sports)#Ice_hockey" "The NHL no longer permits the use of 0 or 00 as the League's database cannot list players with such numbers" < 1621871983 71342 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas why care -- because its specification is shorter than befunge while more full, and it's installable with one command ) < 1621872396 987144 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: you really should add a link from to the other channel, it would be a helpful way to advertise the move to people < 1621872444 458576 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :especially since the policies on the old network might cause a problem with the bridge: you probably have to advertise that there's a bridge to a public place the same as you advertise that you have a public log, but you might not be able to do that without advertising the move < 1621872691 599837 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah. Well, I hope I'll get the stalker/lurker/stream mode fixed in a day or two, at which point I'll have the previous single-channel URL redirect to the new multi-channel one, and can also add some links to the latter. < 1621872761 806613 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :thanks > 1621872887 515720 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83328&oldid=83232 5* 03Oshaboy 5* (+91) 10Added Categories < 1621873904 772323 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity < 1621873935 166909 :imode!~imode@user/imode JOIN :#esolangs < 1621873997 731153 :kluk!~kluk@cpe-69-203-82-73.nyc.res.rr.com QUIT :Ping timeout: 272 seconds < 1621874271 307256 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :we'll also have to summon kspalaiologos because they might want to modify their logbot, and I don't even know who makes the tunes.org logs < 1621874735 252698 :MrAureliusR!~MrAureliu@user/mraureliusr JOIN :#esolangs < 1621874900 60565 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621874935 542533 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621875022 549658 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs > 1621875227 922520 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Alpha2 5* 10New user account < 1621875343 658090 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer > 1621875380 15834 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83329&oldid=83254 5* 03Alpha2 5* (+228) 10 < 1621875411 326180 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621875520 27581 :MrAureliusR!~MrAureliu@user/mraureliusr QUIT :Quit: ZNC - https://znc.in < 1621875537 144534 :MrAureliusR!~MrAureliu@user/mraureliusr JOIN :#esolangs < 1621875638 606297 :MrAureliusR!~MrAureliu@user/mraureliusr PRIVMSG #esolangs :I wrote my first Whitespace program today < 1621875647 963191 :MrAureliusR!~MrAureliu@user/mraureliusr PRIVMSG #esolangs :It's hard to find an editor that doesn't clobber things < 1621875743 528401 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621875792 935430 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's at least one Vim thing to syntax-highlgiht Whitespace, I assume it would also tweak the other settings correctly. < 1621875802 318200 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621876146 940420 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621876250 880266 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621876530 115361 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621876648 820000 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621876953 678809 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer > 1621876990 879550 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03RanibowSprimkle64 5* 10New user account < 1621877063 139713 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621877258 99842 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1621877347 155636 :op_4!~op_4@user/op-4/x-9116473 JOIN :#esolangs < 1621877356 779566 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621877402 108101 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs > 1621877422 272905 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83330&oldid=83329 5* 03RanibowSprimkle64 5* (+305) 10 < 1621877760 863727 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621877842 841677 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621878163 922415 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621878255 921018 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621878568 28111 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621878683 126510 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs > 1621878948 595338 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83331&oldid=83328 5* 03Tux1 5* (+83) 10 < 1621878972 331291 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621879070 59092 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621879181 93273 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Remote host closed the connection < 1621879229 973601 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs > 1621879231 748220 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Tux1 5* 10uploaded "[[02File:4bod example.png10]]": An example of a program written for the 4BOD fantasy console. This program draws a 2x2 square in the middle of the screen. < 1621879300 854668 :cd!moony@hellomouse/dev/moony NICK :moony < 1621879374 986089 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621879431 29972 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621879484 35413 :moony!moony@hellomouse/dev/moony NICK :cd > 1621879500 266569 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83333&oldid=83331 5* 03Tux1 5* (+32) 10added image < 1621879777 848237 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621879852 481064 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621879878 945874 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so what's the policy about channel squatting? I wanna squat a company channel that is big enough on freenode but they are just idling and not coming here yet < 1621880079 573023 :int-e!~noone@int-e.eu PRIVMSG #esolangs :For now I don't think there's any problem unless another claim for the same channel comes along. In the medium term, this whole #/## business will probably need sorting out :/ < 1621880095 614025 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ah ok, "... a channel belonging to a project you are _authorized to represent_", nvm then < 1621880110 689953 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the "chanserv help claim" < 1621880123 863348 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: Two sigils and three separate namespaces is kind of an odd combination. :) < 1621880155 891042 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hah < 1621880181 409935 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Let's see the linux developers (linux project) get into a fight with the linux users (community) over #linux < 1621880181 695113 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621880190 994856 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fungot: popcorn? < 1621880191 146612 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :int-e: let me try to be brief. that being so, i am very surprised to see the light. < 1621880200 868316 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that was surprisingly brief < 1621880202 601192 :int-e!~noone@int-e.eu PRIVMSG #esolangs :^stule < 1621880210 548137 :int-e!~noone@int-e.eu PRIVMSG #esolangs :^style < 1621880210 626281 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube < 1621880241 783184 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the channel I want is #gcloud -- it's the same dead as their thousands users large Slack team < 1621880306 747835 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: also it has to be on topic, which basically means related to a free software project < 1621880323 69924 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621880337 276442 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :their SDK are free software I guess < 1621880350 959539 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also "projects/companies of general interest to our user base", which might cover technologies like that. < 1621880359 109486 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: no way. linux developers don't use IRC. they communicate only by emailed formatted patches. < 1621880362 199899 :imode!~imode@user/imode QUIT :Ping timeout: 244 seconds > 1621880365 451467 PRIVMSG #esolangs :14[[07User:RanibowSprimkle6414]]4 N10 02https://esolangs.org/w/index.php?oldid=83334 5* 03RanibowSprimkle64 5* (+792) 10Created page with "This is the description of my first programming language, if it isn't formatted well or more information is needed, let me know, I don't know how to forum at all, really... L..." < 1621880399 919060 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: there goes my entertainment for the evening < 1621880498 621341 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :we can generate a fake mailing list website from this channel log < 1621880518 741564 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :using nickname mentions to follow the threads, etc. < 1621880562 908305 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and every message will become a cached page in webarchive < 1621880591 84801 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621880650 75741 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621880808 808747 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621880833 57889 :kluk_!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621881075 388620 :kluk_!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621881102 124124 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs > 1621881110 631631 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83335&oldid=83333 5* 03Tux1 5* (+38) 10 < 1621881395 292289 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621881437 100219 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621881576 183180 :immibis!~immibis@62.156.144.218 JOIN :#esolangs < 1621881798 333033 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621881893 856769 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621881902 81367 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :hi > 1621882091 152049 PRIVMSG #esolangs :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83336&oldid=83323 5* 03Cypooos 5* (+13) 10Correcting generality difference between the mathematical definition and the implementation < 1621882202 35017 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621882299 61490 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621882484 609953 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Remote host closed the connection < 1621882503 124257 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621882605 842112 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621882690 456146 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621883008 463537 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621883120 57744 :kluk!~kluk@2603-7000-9b3f-6934-30bf-e302-c094-8fe7.res6.spectrum.com JOIN :#esolangs < 1621883412 212556 :kluk!~kluk@2603-7000-9b3f-6934-30bf-e302-c094-8fe7.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621883458 218365 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621883818 101505 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621883893 756323 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs > 1621884167 192074 PRIVMSG #esolangs : Are there alternatives to Language Server Protocol? < 1621884219 457210 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621884273 98089 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621884584 39180 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist < 1621884627 270515 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621884674 35137 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs < 1621884730 122583 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com JOIN :#esolangs < 1621884817 155894 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs > 1621884857 286533 PRIVMSG #esolangs : I feel like clangd predated LSP and had a (C-specific) protocol of its own in the past, but (a) I may be wrong about that, and (b) in any case it no longer does. > 1621884899 340870 PRIVMSG #esolangs : Google's Kythe project has a protocol that I think is in somewhat in the same space, but not quite the same thing. > 1621884918 769027 PRIVMSG #esolangs : Those are the only two things that come to mind; I don't know of anything that'd have the same goals as LSP. < 1621884939 304000 :immibis_!~immibis@62.156.144.218 JOIN :#esolangs < 1621884957 599086 :kluk_!~kluk@cpe-69-203-82-73.nyc.res.rr.com JOIN :#esolangs < 1621885081 293582 :cd5!~moony@hellomouse/dev/moony JOIN :#esolangs < 1621885105 804990 :sprocklem!~sprocklem@user/sprock JOIN :#esolangs < 1621885118 792256 :sprock!~sprocklem@user/sprock QUIT :Killed (NickServ (GHOST command used by sprocklem)) < 1621885123 843132 :sprocklem!~sprocklem@user/sprock NICK :sprock < 1621885137 96145 :sebbu2!~sebbu@user/sebbu JOIN :#esolangs < 1621885231 178529 :kluk!~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com QUIT :Read error: Connection reset by peer < 1621885231 404360 :cd!moony@hellomouse/dev/moony QUIT :Ping timeout: 264 seconds < 1621885477 100857 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :*.net *.split < 1621885477 374402 :sebbu!~sebbu@user/sebbu QUIT :*.net *.split < 1621885477 413507 :immibis!~immibis@62.156.144.218 QUIT :*.net *.split < 1621885595 202647 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds < 1621885605 173682 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs < 1621885781 608094 :cd5!~moony@hellomouse/dev/moony NICK :cd < 1621886032 97836 :nakilon5!~nakilon@user/nakilon JOIN :#esolangs < 1621886081 848886 :Lykaina!~lyka@thor.lesidhetree.com QUIT :Ping timeout: 272 seconds < 1621886089 606754 :Lykaina!~lyka@thor.lesidhetree.com JOIN :#esolangs < 1621886119 837846 :pikhq!sid394595@highgate.irccloud.com QUIT :Ping timeout: 272 seconds < 1621886157 809167 :nakilon!~nakilon@user/nakilon QUIT :Ping timeout: 272 seconds < 1621886157 938372 :nakilon5!~nakilon@user/nakilon NICK :nakilon < 1621886159 237744 :jinn!~jinn@d.jinn.army QUIT :Ping timeout: 244 seconds < 1621886166 616474 :jinn!~jinn@d.jinn.army JOIN :#esolangs < 1621886195 769790 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Ping timeout: 272 seconds < 1621886537 850384 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com QUIT :Ping timeout: 272 seconds < 1621886613 747036 :j4cbo!sid186930@id-186930.brockwell.irccloud.com QUIT :Ping timeout: 272 seconds < 1621886700 38773 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esolangs < 1621886846 709840 :j4cbo!sid186930@brockwell.irccloud.com JOIN :#esolangs < 1621886917 786390 :HackEso!~h@techne.zem.fi QUIT :Ping timeout: 272 seconds < 1621886934 224689 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 244 seconds < 1621886955 99698 :HackEso!~h@techne.zem.fi JOIN :#esolangs < 1621886956 125983 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs > 1621886993 394729 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Algj 5* 10New user account < 1621887013 44764 :pikhq!sid394595@id-394595.highgate.irccloud.com JOIN :#esolangs < 1621887182 53931 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN :#esolangs < 1621887483 880467 :immibis_!~immibis@62.156.144.218 NICK :immibis < 1621887639 818934 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com QUIT :Ping timeout: 272 seconds < 1621887728 245148 :Trieste!~T@217.138.220.196 JOIN :#esolangs < 1621887740 124938 :ProofTechnique!sid79547@charlton.irccloud.com JOIN :#esolangs < 1621889962 38046 :imode!~imode@user/imode JOIN :#esolangs > 1621890225 434537 PRIVMSG #esolangs :14[[07Capuirequiem14]]4 10 02https://esolangs.org/w/index.php?diff=83337&oldid=65570 5* 03Kaveh Yousefi 5* (+373) 10Amended some orthographic mistakes and reformulated a few parts. > 1621890278 347978 PRIVMSG #esolangs :14[[07User:Hyperdawg14]]4 10 02https://esolangs.org/w/index.php?diff=83338&oldid=83236 5* 03Hyperdawg 5* (+46) 10 > 1621890618 374423 PRIVMSG #esolangs : Also, I don't know if LSP has the way to specify the character encoding of the source file; I could not find any when looking at the documentation. < 1621890754 603775 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :it may assume UTF-9 < 1621890756 895259 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :*UTF-8 < 1621890763 263937 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :which makes sense 99.99% of the time tbf > 1621890948 935614 PRIVMSG #esolangs : Approximately, yes, but sometimes it is different, and this may be specified inside of the file itself. (Although ASCII is very common, and UTF-8 is a superset of ASCII, so this will usually work both for ASCII and for UTF-8. It is also necessary to ensure that the byte order mark is omitted if the program doesn't expect it) < 1621890969 710575 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :no no, it's always the national characterset of the region where the game is commercially sold, the only one that's in the character ROM of the console where it's played. how could it be anything else? then you'd need some sort of translation layer from the text to what you can actually display. > 1621891208 234559 PRIVMSG #esolangs : Sometimes it may be. However, in those cases, I would expect hopefully some way to detect it, either in the file itself or in something external. (For text files, this may be either a comment or some directive; for binary files the region code might be specified in the header, perhaps, if executing it depends on the region code. For NES/Famicom there is no console character ROM, but for other computers it may be.) < 1621891349 87 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :detect? no, you don't detect it. if you put it into the console in the wrong region, some characters will show up as nonsense, which doesn't matter because the player couldn't read foreign language anyway. at worst some of the corner line drawing characters would show up silly too. and if it's a very different region, it won't even work because of NTSC versus PAL or different shape of the cartridge < 1621891355 253902 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :interface. > 1621891392 418237 PRIVMSG #esolangs : (NES/Famicom does have region coding, but for emulation it is generally sufficient to distinguish between NTSC and PAL. For actual cartridges, the cartridge itself is physically different between NES and Famicom; the NES cartridge doesn't have expansion audio.) < 1621891598 472680 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and the japanese NES has some games on floppy instead of a cart, so that's a third incompatible format, even if they're both NTSC > 1621891623 233112 PRIVMSG #esolangs : However, NES/Famicom doesn't have any ROM inside the console, so the character encoding is not a problem here. < 1621891747 95033 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, it worked the same way then as now: they make the console cheapest as possible, even if that means they have to duplicate character ROM, RAM expansion, and sometimes even more stuff in each cartridge < 1621891757 412956 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ok, not quite < 1621891762 625725 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :back then they actually made the hardware cheap < 1621891780 562514 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :now they're just selling it cheap and selling the games expensive, it's not that the games come on carts with expensive extra hardware > 1621891814 447830 PRIVMSG #esolangs : Yes, there is the Famicom Disk System. However, that uses a special cartridge. (I have never seen any emulator though that allows you to load multiple BIOS images and to load another disk image file without resetting) < 1621891872 977502 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: surely emulators on home PC consoles like the Commodore 64, which have built-in ROM and expansion cards, support that < 1621891904 802802 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity > 1621891995 662834 PRIVMSG #esolangs : b_jonas: Yes, but I mean NES/Famicom emulators specifically < 1621892045 397041 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :do they emulate crazy cartridge swapping realtime speedruns, or speedruns where people put their console on a hot plate or cause deliberate hardware errors in other ways? :-) < 1621892058 890355 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :I mean the NES probably isn't the most common console for that > 1621892118 416319 PRIVMSG #esolangs : Some stuff in the cartridge can also be used to customize the hardware for different games, which is sometimes helpful. The small amount of RAM in the console is not usually an advantage, although I have designed a mapper to take advantage of the RAM mirroring in order to improve bankswitching speed; this is a kind of simpler way than implementing read-back in the cartridge > 1621892276 598739 PRIVMSG #esolangs : (For example, if $1000-$1FFF, $3000-$3FFF, $5000-$5FFF, and $7000-$7FFF are all mapped to the bank switching register, then you can write to $1050 and it bankswitches, later write to $1051 for another bank, and later, read $1050 to switch the bank back to the first one (no need to write). This requires less logic in the cartridge, too.) > 1621892409 150814 PRIVMSG #esolangs : (You can also read/write the same memory at $0050 and $0051, without causing the bank switching. In this case, you might, for example, save the data for switching the bank later, or read it back without switching.) < 1621893788 44197 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs < 1621894834 905332 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`? towel < 1621894836 109847 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :towel? ¯\(°​_o)/¯ < 1621895528 358163 :kluk_!~kluk@cpe-69-203-82-73.nyc.res.rr.com NICK :kluk < 1621895743 154020 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :A hopefully quick blip in the bot situation. < 1621895758 682165 :esolangs!~esolangs@techne.zem.fi JOIN :#esolangs < 1621895758 758636 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs < 1621896086 25838 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's quite a house of cards. < 1621897133 87529 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 252 seconds < 1621897253 976781 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist < 1621897431 181390 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Ping timeout (120 seconds) < 1621897977 528011 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs > 1621899083 519006 PRIVMSG #esolangs :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83339&oldid=74588 5* 03Unlimiter 5* (-17) 10 > 1621899344 306050 PRIVMSG #esolangs :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83340&oldid=83339 5* 03Unlimiter 5* (+3) 10/* In-depth */ > 1621899409 239400 PRIVMSG #esolangs :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83341&oldid=83340 5* 03Unlimiter 5* (+1) 10/* Countdown */ > 1621899525 680159 PRIVMSG #esolangs :14[[07Point14]]4 10 02https://esolangs.org/w/index.php?diff=83342&oldid=83341 5* 03Unlimiter 5* (-77) 10 < 1621900826 108327 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :And one more time, because the most recent multi-network refactoring broke the Prometheus metrics due to a lack of labels. < 1621900840 682008 :esolangs!~esolangs@techne.zem.fi JOIN :#esolangs < 1621900840 760655 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs > 1621901773 760040 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Jdonszelmann 5* 10New user account > 1621902012 640770 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83343&oldid=83330 5* 03Jdonszelmann 5* (+246) 10/* Introductions */ < 1621902071 260235 :ski_!~ski@ed-3358-10.studat.chalmers.se JOIN :#esolangs < 1621902183 227115 :citrons_!~citrons@alt.mondecitronne.com JOIN :#esolangs < 1621902220 691044 :zgrep_!~zgrep@user/zgrep JOIN :#esolangs < 1621902223 334846 :ski!~ski@ed-3358-10.studat.chalmers.se QUIT :Ping timeout: 264 seconds < 1621902223 373278 :citrons!~citrons@alt.mondecitronne.com QUIT :Ping timeout: 264 seconds < 1621902223 411449 :zgrep!~zgrep@user/zgrep QUIT :Ping timeout: 264 seconds < 1621902481 442133 :fizzie!fis@selene.zem.fi QUIT :Ping timeout: 264 seconds < 1621902524 681662 :dnm!sid401311@id-401311.tooting.irccloud.com JOIN :#esolangs < 1621902539 698810 :ski_!~ski@ed-3358-10.studat.chalmers.se NICK :ski < 1621902543 131716 :fizzie!fis@selene.zem.fi JOIN :#esolangs < 1621902727 553382 :zgrep_!~zgrep@user/zgrep NICK :zgrep < 1621902943 685458 :shachaf_!~shachaf@li227-219.members.linode.com JOIN :#esolangs < 1621902968 896526 :shachaf!~shachaf@user/shachaf QUIT :Ping timeout: 264 seconds < 1621903032 899877 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu QUIT :*.net *.split < 1621903032 944227 :FireFly!firefly@user/firefly QUIT :*.net *.split < 1621903032 982436 :leah2!~leah@vuxu.org QUIT :*.net *.split < 1621903046 236100 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu JOIN :#esolangs < 1621903101 250637 :leah2!~leah@vuxu.org JOIN :#esolangs < 1621903113 560809 :FireFly!firefly@user/firefly JOIN :#esolangs > 1621903304 484727 PRIVMSG #esolangs :14[[07Whopper14]]4 M10 02https://esolangs.org/w/index.php?diff=83344&oldid=83235 5* 03PythonshellDebugwindow 5* (+13) 10/* Commands */ Lt get < 1621904732 766341 :shachaf_!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1621904732 848564 :shachaf_!~shachaf@user/shachaf JOIN :#esolangs < 1621904735 706993 :shachaf_!~shachaf@user/shachaf NICK :shachaf < 1621910006 213896 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esolangs < 1621910345 284959 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com PART :#esolangs < 1621910374 83818 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esolangs < 1621918393 876927 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wow, freenode #esoteric is smaller than this channel right now < 1621918399 741736 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(56 vs. 58) < 1621918443 477415 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :`grWp freenode < 1621918446 846410 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :advertisement:Advertisement starts: have you heard about this hip and froopy 'net place called #esoteric? It is on freenode. Brought to you by The Board of Timeskewed Advertiesements. \ e:e is a freenode admin. e is not known to be an Agora player. \ freenode:The Realm of Freenode is our homeland. The Chännel dwells in it since... Uhm... Quite a few years ago? < 1621919318 905784 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? libera < 1621919320 333352 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Libera is the land of the future. Maybe. < 1621919373 944669 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`slwd libnera//s/[^ ]*$/Probably./ < 1621919374 804731 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Roswbud! < 1621919379 550447 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`slwd libera//s/[^ ]*$/Probably./ < 1621919383 728414 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :libera//Libera is the land of the future. Probably. > 1621920389 159116 PRIVMSG #esolangs : I don't (yet) know what should be the syntax for meta-CSS. > 1621920955 463815 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83345&oldid=83327 5* 03Aonodensetsu 5* (+0) 10/* MATH variable input order explanation */ > 1621920970 386438 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83346&oldid=83345 5* 03Aonodensetsu 5* (-8) 10/* Commands */ > 1621921943 804258 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83347&oldid=83346 5* 03Aonodensetsu 5* (-47) 10/* Quirks */ > 1621922317 882414 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83348&oldid=83347 5* 03Aonodensetsu 5* (+26) 10/* Naming of functions */ > 1621922340 490806 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83349&oldid=83348 5* 03Aonodensetsu 5* (+6) 10/* Naming of functions */ > 1621922409 482528 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83350&oldid=83349 5* 03Aonodensetsu 5* (+2) 10/* Conditional jumps? */ > 1621922554 257404 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83351&oldid=83350 5* 03Aonodensetsu 5* (+178) 10/* What can we do with this? */ > 1621922680 505334 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83352&oldid=83351 5* 03Aonodensetsu 5* (+10) 10/* Conditional jumps? */ > 1621922776 121440 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83353&oldid=83352 5* 03Aonodensetsu 5* (-22) 10/* MATH variable input order explanation */ < 1621923337 577306 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Quit: Leaving < 1621923603 725354 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` for k in Church Turing turning pi circle esoteric monad group future logic ; do ? $k|cut -f1,2,$((${#k}*3/2)) -d' ' ;done < 1621923626 216482 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Church invented Turing \ Turing is Tur. \ Turning is because \ pi is a \ A circle \ This channel esoterica, \ Monads are category \ Groups are property \ We know \ Logic is true > 1621925069 321963 PRIVMSG #esolangs :14[[07Talk:Cythan14]]4 N10 02https://esolangs.org/w/index.php?oldid=83354 5* 03Ais523 5* (+677) 10I don't think this is TC > 1621925211 563617 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02DotSnap10]]": Author request: blanked by author < 1621925244 447705 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs > 1621925468 913011 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83355&oldid=83353 5* 03Aonodensetsu 5* (+93) 10/* Quirks */ > 1621925479 389798 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83356&oldid=83355 5* 03Aonodensetsu 5* (+9) 10/* Quirks */ > 1621925535 237273 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83357&oldid=83356 5* 03Aonodensetsu 5* (+21) 10/* Quirks */ > 1621925593 827841 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83358&oldid=83357 5* 03Aonodensetsu 5* (+4) 10/* Quirks */ > 1621925606 729195 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83359&oldid=83358 5* 03Aonodensetsu 5* (+9) 10/* Quirks */ > 1621925753 859335 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83360&oldid=83359 5* 03Aonodensetsu 5* (+140) 10/* Quirks */ > 1621925816 75805 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83361&oldid=83360 5* 03Aonodensetsu 5* (+55) 10/* What can we do with this? */ < 1621926138 994659 :slavfox!~slavfox@ipv4-93-158-232-111.net.internetunion.pl JOIN :#esolangs > 1621926723 285500 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83362&oldid=83361 5* 03Aonodensetsu 5* (+392) 10/* Commands */ > 1621926756 270724 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83363&oldid=83362 5* 03Aonodensetsu 5* (-62) 10/* Commands extended */ > 1621926772 276541 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83364&oldid=83363 5* 03Aonodensetsu 5* (+26) 10/* Commands extended */ > 1621926783 622897 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83365&oldid=83364 5* 03Aonodensetsu 5* (-26) 10/* Commands extended */ > 1621927173 45457 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83366&oldid=83365 5* 03Aonodensetsu 5* (+0) 10/* Commands extended */ > 1621927185 908903 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83367&oldid=83366 5* 03Aonodensetsu 5* (-3) 10/* Extended commands */ > 1621927205 838503 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83368&oldid=83367 5* 03Aonodensetsu 5* (+3) 10/* Extended commands */ > 1621927447 440556 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83369&oldid=83368 5* 03Aonodensetsu 5* (+72) 10/* Manual */ > 1621927461 334958 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83370&oldid=83369 5* 03Aonodensetsu 5* (+1) 10/* Extended manual */ > 1621927488 315875 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83371&oldid=83370 5* 03Aonodensetsu 5* (-2) 10/* Extended commands */ < 1621927565 594097 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :42 runs, 69 assertions, 0 failures, 0 errors, 0 skips < 1621927573 132581 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol 42 69 < 1621927584 764017 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wasn't on purpose > 1621927638 790482 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83372&oldid=83371 5* 03Aonodensetsu 5* (+432) 10/* Extended manual */ > 1621927648 945133 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83373&oldid=83372 5* 03Aonodensetsu 5* (+0) 10/* GLOBALW [] */ > 1621927730 721890 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83374&oldid=83373 5* 03Aonodensetsu 5* (-123) 10/* Extended manual */ > 1621927748 123991 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83375&oldid=83374 5* 03Aonodensetsu 5* (+8) 10/* GLOBALW / GLOBALR */ > 1621927758 175809 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83376&oldid=83375 5* 03Aonodensetsu 5* (-12) 10/* GLOBALW / GLOBALR */ > 1621927824 110847 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83377&oldid=83376 5* 03Aonodensetsu 5* (+146) 10/* GLOBALW / GLOBALR */ > 1621927844 607263 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83378&oldid=83377 5* 03Aonodensetsu 5* (+4) 10/* GLOBALW / GLOBALR */ > 1621927860 480095 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83379&oldid=83378 5* 03Aonodensetsu 5* (-2) 10/* GLOBALW / GLOBALR */ > 1621927948 680042 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83380&oldid=83379 5* 03Aonodensetsu 5* (+122) 10/* Extended manual */ > 1621928475 20072 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83381&oldid=83380 5* 03Aonodensetsu 5* (+232) 10/* Extended commands */ > 1621928639 74505 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83382&oldid=83381 5* 03Aonodensetsu 5* (-40) 10/* Extended commands */ > 1621929196 325149 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83383&oldid=83335 5* 03Oshaboy 5* (+201) 10/* Specifications */ > 1621929211 894723 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83384&oldid=83383 5* 03Oshaboy 5* (+21) 10/* Specifications */ > 1621929249 440192 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83385&oldid=83384 5* 03Oshaboy 5* (+66) 10/* Examples */ > 1621929833 25101 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83386&oldid=83382 5* 03Aonodensetsu 5* (+43) 10/* Extended commands */ > 1621929856 122304 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83387&oldid=83386 5* 03Aonodensetsu 5* (-43) 10/* Extended commands */ < 1621930477 139517 :ProofTechnique!sid79547@charlton.irccloud.com QUIT :Ping timeout: 272 seconds > 1621930491 821645 PRIVMSG #esolangs :14[[07Talk:Clockwise14]]4 10 02https://esolangs.org/w/index.php?diff=83388&oldid=83004 5* 03Bangyen 5* (+4) 10/* Cat Program */ < 1621930698 207619 :jinn_!~jinn@d.jinn.army JOIN :#esolangs < 1621930699 221629 :Lykaina_!~lyka@thor.lesidhetree.com JOIN :#esolangs < 1621930708 233015 :ProofTechnique!sid79547@charlton.irccloud.com JOIN :#esolangs < 1621930792 926559 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now \rasel is v1, `rasel will remain v0 < 1621931059 421958 :FireFly!firefly@user/firefly QUIT :*.net *.split < 1621931059 507178 :salpynx!~salpynx@121.73.84.248 QUIT :*.net *.split < 1621931059 624382 :jinn!~jinn@d.jinn.army QUIT :*.net *.split < 1621931059 624417 :Lykaina!~lyka@thor.lesidhetree.com QUIT :*.net *.split < 1621931078 175930 :ProofTechnique!sid79547@charlton.irccloud.com QUIT :Ping timeout: 244 seconds > 1621931095 800342 PRIVMSG #esolangs :14[[07Talk:3x14]]4 N10 02https://esolangs.org/w/index.php?oldid=83389 5* 03Bangyen 5* (+691) 10Created page with "== Multiplication == I'm pretty sure the multiplication program is incorrect. Below is the corrected version:
 ??#333x#v333x^#3#v3333x3x3333x3x3^x(3#v3333x3x3333x3x3^x#33..."
< 1621931169 388942 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is there any recommended list of infobox proglang items?
< 1621931173 146971 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com JOIN :#esolangs
< 1621931236 280676 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or how to see its internals, I see that it replaces "year" with "Appeared at", etc., so there is its code somewhere that I would like to look at
> 1621931239 119243 PRIVMSG #esolangs :14[[073x14]]4 10 02https://esolangs.org/w/index.php?diff=83390&oldid=81228 5* 03Bangyen 5* (+102) 10
< 1621931245 698122 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :have no clue in infoboxes
> 1621931259 678539 PRIVMSG #esolangs :14[[073x14]]4 10 02https://esolangs.org/w/index.php?diff=83391&oldid=83390 5* 03Bangyen 5* (-2) 10
< 1621931274 194109 :FireFly!firefly@user/firefly JOIN :#esolangs
< 1621931308 917010 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ok found it https://esolangs.org/wiki/Template:Infobox_proglang
> 1621931359 767041 PRIVMSG #esolangs :14[[073x14]]4 10 02https://esolangs.org/w/index.php?diff=83392&oldid=83391 5* 03Bangyen 5* (+46) 10
< 1621931474 288654 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :would be nice to also have a field "last version year"
< 1621932010 77365 :imode!~imode@user/imode QUIT :Ping timeout: 265 seconds
> 1621932411 794178 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83393&oldid=83387 5* 03Aonodensetsu 5* (-10) 10/* Extended commands */
< 1621932449 421516 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :btw, the Libera channel can be announced in /r/esolangs
> 1621932799 134984 PRIVMSG #esolangs :14[[07RASEL14]]4 10 02https://esolangs.org/w/index.php?diff=83394&oldid=83247 5* 03Nakilon 5* (+76) 10typesys, memsys; updated to RASEL v1.0.0
> 1621933177 527442 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83395&oldid=83393 5* 03Aonodensetsu 5* (-40) 10/* Extended commands */
> 1621933426 14946 PRIVMSG #esolangs :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83396&oldid=83394 5* 03Nakilon 5* (+0) 10/* Instructions */ typo
> 1621933515 150822 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83397&oldid=83395 5* 03Aonodensetsu 5* (+429) 10/* GLOBALW / GLOBALR */
> 1621933710 983193 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83398&oldid=83397 5* 03Aonodensetsu 5* (+196) 10/* CALL */
> 1621933791 807814 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83399&oldid=83398 5* 03Aonodensetsu 5* (+0) 10/* CALL */
> 1621933810 381429 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83400&oldid=83399 5* 03Aonodensetsu 5* (+120) 10/* Quirks */
< 1621934042 707100 :int-e!~noone@int-e.eu QUIT :Quit: Reconnecting
< 1621934049 205518 :int-e_!~noone@int-e.eu JOIN :#esolangs
< 1621934084 176307 :int-e_!~noone@int-e.eu QUIT :Client Quit
< 1621934098 227101 :int-e!~noone@int-e.eu JOIN :#esolangs
< 1621934335 26372 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Re "last version year", while it would be nice to *have* one, and I'm not arguing against one, it feels like one of those things that would get easily stale. Also a little ambiguous for something with multiple implementations.
< 1621934355 474993 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though it's probably true that most languages stop getting developed the same year the articles about them get written, and don't have more than one (or zero) implementations, so it'd still be mostly correct.
< 1621934405 910413 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"ambiguous for something with multiple implementations" -- ttrue
< 1621934450 474050 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but let it be a year of specification, not implementation
< 1621934786 648726 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :interesting stats https://projecteuler.net/languages
< 1621934851 700648 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there are 4 guys who classified themselves as befungers https://projecteuler.net/language=Befunge though it's not necessary they mostly used it to solve 
< 1621934881 896403 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I get redirected to the /about page from those links. (Maybe it needs sign-in.)
< 1621934974 499152 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Looking at ~/src/attic/euler, looks like I never did any of them in Befunge, I just did the first 100 in Python and forgot about it.)
< 1621935161 686456 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ewww
< 1621935196 606893 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://i.imgur.com/RoMACey.png
< 1621935232 965549 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I should get back into solving them in Agda
< 1621935249 441325 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Sadly that's not a listed language category... I wonder if there's a way to request it?
< 1621935318 776447 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :my projecteuler folder is empty _OO
< 1621935797 594706 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh I guess they had some database problem few years ago; and probably this is why they say on Problem 1: "Completed a long, long time ago." and the whole list looks like this: https://dpaste.org/ReMy/slim
< 1621937715 488840 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds
< 1621943239 125707 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs
< 1621944168 945050 :jinn_!~jinn@d.jinn.army QUIT :Quit: Reconnecting
< 1621944176 54424 :jinn!~jinn@d.jinn.army JOIN :#esolangs
< 1621946121 859555 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so since RASEL does not allow program space modification unlike Befunge it becomes possible to estimate all the program flows
< 1621946175 846212 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :only "j" with no leading static value means the unpredictable branching
< 1621946254 430151 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :still even with this branching it's possible to know all the possible paths through the program space and makes some things possible -- I imagine the automatic one-lining
< 1621946434 695937 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs
< 1621946434 775643 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh and "\" is unpredictable now too (
< 1621946465 502437 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(forget the last line)
> 1621946496 832753 PRIVMSG #esolangs :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83401&oldid=83385 5* 03Oshaboy 5* (-68) 10I forgot I did cls(0110)
< 1621947106 142314 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh yeash
< 1621947114 805344 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :how did that bot work?
< 1621947117 723798 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\help
< 1621947117 853130 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :available commands: rasel; usage help: \help 
< 1621947122 207417 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\echo ldjk
< 1621947451 605084 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there should be a term "language encoding" that would mean all those brainfucks that are just using another alphabet and sometimes a word instead of a char
< 1621947488 451265 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the language encoding isn't much a language
< 1621947496 786054 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs
< 1621947708 144466 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 3
< 1621947730 536845 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 4.
< 1621947798 90444 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel "!dlroW ,olleH">:?@,Gj
< 1621947802 286620 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "Hello, World!", exit code: 0
< 1621947810 843368 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm
< 1621947873 174298 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel A.
< 1621947893 477622 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: how is this supposed to work?
< 1621947961 856620 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z0Z--,
< 1621947983 388991 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel ZZ0--,
< 1621947987 468345 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel -ZZ--,
< 1621947999 102134 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :does it only interpret hello world executables?
< 1621948027 676558 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 4.4.4.4.4.4.
< 1621948074 656937 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 5.0\@
< 1621948076 497484 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 5.0@
< 1621948095 956351 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yeah you missed the @ most of the times
< 1621948137 420404 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ok, so why doesn't \rasel 5.0@ work?
< 1621948147 82616 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :since the timeout is 60s you basically just DDOSed it to the 16:06:34  thread error: # )
< 1621948172 468090 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :thet empty program is an infinite loop in rasel? 
< 1621948193 481818 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because I set the limit to 1 concurrent execution, the later are coming into several minutes long queue and I guess you've killed that queue length too lol
< 1621948207 110165 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :On the wiki, we do make the distinction between https://esolangs.org/wiki/Category:Brainfuck_derivatives and https://esolangs.org/wiki/Category:Brainfuck_equivalents where the latter is close to your "language encoding".
< 1621948217 324406 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the empty program might not match the bot regex and so won't be executed
< 1621948217 492330 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :"This category is for languages which are straightforward alternate syntaxes/encodings for brainfuck, with or without its I/O facilites. Languages which have semantics that differ from brainfuck's, even in small ways, do not belong in this category."
< 1621948236 991726 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(There's probably some gray area there, though.)
< 1621948242 594310 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel 5.@
< 1621948245 801786 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "5 ", exit code: 0
< 1621948253 244389 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ah good
< 1621948259 738577 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z0Z--,
< 1621948267 841826 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z0Z--,0@
< 1621948287 31139 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie oh I see
< 1621948316 797320 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :damn I guess the queue size in 1 actually
< 1621948333 218757 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I'll increase it a bit
< 1621948352 904596 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :but why doesn't the interpreter just terminate or error out when the program counter runs out the boundary?
< 1621948450 124091 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://i.imgur.com/N4BRfja.png I guess this should allow 4 infinite programs per 30 sec
< 1621948473 959793 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :takes up to 2 minutes to update
< 1621948484 449003 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: also how do you give a multiline program to this bot?
< 1621948538 464996 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :"Why, sometimes I've believed as many as six impossible things before breakfast."
< 1621948559 243701 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :four infinite loops per 30 seconds, that's so fast!
< 1621948561 627786 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas it's currently PRIVMSGing these error to me before I'm sure nothing will expose if I set it to tell errors right to the channel
< 1621948589 47740 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol
< 1621948610 660014 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z0Z--,0@
< 1621948611 790467 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "F", exit code: 0
< 1621948617 110604 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes
< 1621948621 686614 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :ok, so
< 1621948624 134950 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :no multiline for now -- that's why I'm thinking about making the automatic one-lining translator
< 1621948626 736002 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :`echo \rasel Z0Z--,0@
< 1621948628 243387 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​\rasel Z0Z--,0@
< 1621948643 593465 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :> text "\\rasel Z0Z--,0@"
< 1621948644 959129 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : \rasel Z0Z--,0@
< 1621948654 198449 :river!~river@user/river QUIT :Changing host
< 1621948654 236736 :river!~river@tilde.team/user/river JOIN :#esolangs
< 1621948656 628219 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :leading space I guess
< 1621948676 980432 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yes, but I had to try
< 1621948713 687397 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :theoretically I could make the multiline in the similar way I made the stind
< 1621948716 505054 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*stdin
< 1621948782 13948 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help rasel
< 1621948782 183016 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :\rasel ; \rasel -stdin ; timelimit=60s; https://esolangs.org/wiki/RASEL
< 1621948794 765089 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :output: @echo hi
< 1621948806 829212 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :lambdabot: @echo ho
< 1621948806 882242 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :echo; msg:IrcMessage {ircMsgServer = "libera", ircMsgLBName = "lambdabot", ircMsgPrefix = "b_jonas!~x@catv-176-63-12-1.catv.broadband.hu", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esolangs",":
< 1621948806 958680 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :lambdabot: @echo ho"]} target:#esolangs rest:"ho"
< 1621948873 437020 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\reload remote
< 1621948874 607248 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :remote execution commands loaded: ["rasel"]
< 1621948877 240952 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help rasel
< 1621948880 423156 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :\rasel ; \rasel -stdin ; don't forget the '@' instruction or it will timeout; timelimit=30s; https://esolangs.org/wiki/RASEL
< 1621948906 663099 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel :Z0Y--,0@
< 1621948907 787825 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "E", exit code: 0
< 1621948929 399192 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel: Y0Y--,0@
< 1621948959 532117 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :yeah, this probably won't cause a botloop
< 1621948978 278166 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :velik \rasel Y0Y--,0@
< 1621948983 657359 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :velik: \rasel X0Y--,0@
< 1621948989 554495 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :velik, \rasel X0X--,0@
< 1621949007 266497 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :  when /\A\\(\S+) (.+)/
< 1621949007 402746 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :    cmd, input = $1, $2
< 1621949036 472563 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh yeah, I know what I should test
< 1621949043 204225 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :escaping the output
< 1621949052 237928 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :give me a moment
< 1621949084 304857 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I added 500 chars limit today but didn't test it though
< 1621949100 180568 :Melvar!~melvar@dslb-178-007-125-001.178.007.pools.vodafone-ip.de JOIN :#esolangs
< 1621949326 893703 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also the Ruby's String#inspect is sanitizing funny char values enough to be nicely printed in terminal so I assume it would be enough sanitizing for IRC too
< 1621949341 534190 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~dlrow ,olleh"       :,"~"-0D-1\?j  0@
< 1621949388 875436 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~dlrow ,olleh"       :,"}"-0D-1\?j  0@
< 1621949392 42499 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "hello, world~", exit code: 0
< 1621949447 397994 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~egassem motsuc"       :,"}"-0D-1\?j  0@
< 1621949451 525348 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "custom message~", exit code: 0
< 1621949467 993558 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :`olist 1235
< 1621949468 910760 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist https://www.giantitp.com/comics/oots1235.html: shachaf oerjan Sgeo FireFly boily nortti b_jonas
< 1621949504 746864 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~enil rehtona: sgnalose# GSMVIRP"A"enil eno"       :,"}"-0D-1\?j  0@
< 1621949505 871064 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "one line\nPRIVMSG #esolangs :another line~", exit code: 0
< 1621949513 808867 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~enil rehtona: sgnalose# GSMVIRP"D"enil eno"       :,"}"-0D-1\?j  0@
< 1621949514 933175 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "one line\rPRIVMSG #esolangs :another line~", exit code: 0
< 1621949521 444554 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 0"~enil rehtona: sgnalose# GSMVIRP"0"enil eno"       :,"}"-0D-1\?j  0@
< 1621949523 569440 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "one line\x00PRIVMSG #esolangs :another line~", exit code: 0
< 1621949534 984261 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm
< 1621949597 309984 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W1W//.":",3.  0@
< 1621949598 433252 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "1024 :3 ", exit code: 0
< 1621949605 836889 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W1W//,  0@
< 1621949606 959944 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "", exit code: 255
< 1621949617 815711 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel 01-,  0@
< 1621949618 913324 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "", exit code: 255
< 1621949739 630372 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs
< 1621949754 60019 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel G1A//01--, G1C//02--, "r", 0@
< 1621949755 185512 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "\xA1\xC2r", exit code: 0
< 1621949770 435169 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :actually there is really no protection against \x00 in my IRC bot library
< 1621949808 120814 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that's harder to abuse on IRC than lf and cr
< 1621949943 905644 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but oh, I see, the String#inspect made that "one line\x00PRIVMSG" escape
< 1621950017 222870 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's not in IRC bot but in the Function: https://github.com/Nakilon/rasel/blob/5125650327d950e145c664dcdb2043192e30932a/examples/google_cloud_function/app.rb#L10
< 1621951487 30258 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection
< 1621951754 751744 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this is awful https://en.wikipedia.org/wiki/Serial_comma
< 1621951863 335893 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what's the point to use "and" and "or" then if there is already a comma there, just a cluttering
< 1621952082 579376 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :github's  style is funny https://github.com/github/explore/blob/main/docs/styleguide.md -- "Avoid using "users" in favor of developers" -- there are no users now, only developers ..D
< 1621952593 557329 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :oh yeah, you said something about size
< 1621952719 258555 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z     1-:.8?j$0E-j    0@
< 1621952770 195325 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z. 0@
< 1621952772 321485 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "35 ", exit code: 0
< 1621952803 816954 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z     1-:.81\?j$0C-j    0@
< 1621952804 967983 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "34 0 ", exit code: 0
< 1621952845 288253 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z     1-::.81\?j$0C-j    0@
< 1621952846 401190 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "34 34 0 ", exit code: 0
< 1621952863 566027 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z     1-::.81\?j$0E-j    0@
< 1621952864 690481 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "34 -34 ", exit code: 0
< 1621952891 831972 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z     1-::.81\?j$0F-j    0@
< 1621952892 936330 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ", exit code: 0
< 1621952896 50442 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that, yes
< 1621952908 127651 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel Z14//     1-::.81\?j$0H-j    0@
< 1621952909 311774 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 1
< 1621952915 251103 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W18//     1-::.81\?j$0H-j    0@
< 1621952916 291129 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952922 785403 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W16//     1-::.81\?j$0H-j    0@
< 1621952923 901594 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952932 856905 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W15//     1-::.81\?j$0H-j    0@
< 1621952934 993461 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952938 184522 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W14//     1-::.81\?j$0H-j    0@
< 1621952940 286717 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ", exit code: 0
< 1621952949 793699 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W14//0G--     1-::.81\?j$0H-j    0@
< 1621952950 911462 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952956 814878 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W14//0D--     1-::.81\?j$0H-j    0@
< 1621952957 938701 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 
< 1621952962 892760 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W14//0E--     1-::.81\?j$0H-j    0@
< 1621952964 10953 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952976 248352 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel "groot".W14//0D--     1-::.81\?j$0H-j    0@
< 1621952977 361099 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :*flood*
< 1621952983 37114 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :\rasel W14//0D--     1-::.81\?j$0H-j    0@
< 1621952984 221262 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 
< 1621952991 819805 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :so this is the maximum that we can output
< 1621953031 908099 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://github.com/Nakilon/nakiircbot/blob/32633794d50407ed981d15b7ec1f4a8b2d2923fa/lib/nakiircbot.rb#L51
< 1621953042 448932 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :not easy to abuse, but luckily we have other bots on the channel that are easier to abuse and also have a more convenient (though still somewhat esoteric) interface
< 1621953062 671484 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the above velik's message is 437 chars long, and the rest 63 are gone for IRC protocol I guess
< 1621953086 634926 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe I should limit the function to 400 chars output to not miss the end
< 1621953104 613959 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean... you'll miss it anyway  but at least you'll see the exit code
< 1621953277 377239 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"luckily we have bots to abuse" (c) b_jonas
< 1621954573 249590 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :who is CismonX?
< 1621954710 699737 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wtf "Unless you're using a free third-party client which invokes GitHub's API, using some major features of GitHub requires nonfree JavaScript, which makes it unsuitable for free software hosting."
< 1621954744 311499 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess he owns https://github.com/esolangs but abandoned the Github for the above "reason"
< 1621955572 142083 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs
< 1621955714 536663 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs
< 1621955975 185433 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Ping timeout: 272 seconds
< 1621956121 176742 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs
< 1621956183 15283 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The overhead isn't always terribly easy to calculate, because it depends on things like your hostname as seen by others (cloaked), and sometimes even whether they have that identify-msg capability on.
< 1621956235 709394 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Actually, how does the standard 512-byte payload-plus-crlf length limit work with IRCv3 message tags? Are they just exempt from the limit or what?)
< 1621956255 205564 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, I guess: "The size limit for message tags is 8191 bytes, including the leading '@' (0x40) and trailing space ' ' (0x20) characters. The size limit for the rest of the message remains unchanged at 512 bytes."
< 1621956367 702889 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(With half allocated for the client to use and the other half for server-added tags, so that your message doesn't go over the limit no matter what the server adds to it.)
< 1621956394 846832 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :I wish the IRC message limit was more consistent and less historically limited 
< 1621956419 293634 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :But increasing it would probably break many clients
< 1621956532 740875 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :twitch v3 tags were huge
< 1621956614 979883 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :< @badge-info=subscriber/4;badges=subscriber/3,bits/1000;color=;display-name=volker027;emotes=;flags=;id=b0830d66-7cd5-4f03-b330-cd565a0710c9;mod=0;room-id=96726033;subscriber=1;tmi-sent-ts=1621460923658;turbo=0;user-id=478416199;user-type= :volker027!volker027@volker027.tmi.twitch.tv PRIVMSG #twigglesoft :Hi Twiggle and Chat 😀
< 1621956640 638096 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :didn't try to enable them here yet
< 1621956767 908335 :immibis!~immibis@62.156.144.218 PRIVMSG #esolangs :if you are a free software purist you can't even use github because the server isn't free
< 1621956803 144158 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :nor most of the Internet
< 1621956812 298899 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :free software purism is very silly :I
< 1621956892 891137 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I failed to understand what does the "nonfree Javascript" mean
< 1621956910 321030 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :“It’s not GPL as such badâ€
< 1621956946 915404 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :People like that tend to treat not-GPL as blasphemy
< 1621956953 73831 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :V8 is BSD, ye, such a difference...
< 1621956973 827738 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :like if someone makes him pay for Chrome
< 1621957028 948084 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :In the context of games it’s even worse, as often times there what people /really/ mean by free is “I can build myself a copy so I don’t have to pay shit.â€
< 1621957085 447445 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :nonfree javascript is js that you aren't allowed to copy and modify among other things
< 1621957111 981093 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :sure, you _can_ copy every script that is run in your browser, but you can also copy every program that is run on your cpu
< 1621957126 912627 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I doubt he ever needed to copy or modify it
< 1621957162 38162 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :especially to use a Github
< 1621957169 884690 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :sure, most people don't need to modify the linux kernel
< 1621957179 747004 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :that does not mean people don't like it being free
< 1621957209 236273 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people care about wrong things
< 1621957223 896658 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :they do, but freedom is not one of them
< 1621957269 948938 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :All software is free software if you're willing enough to break the law
< 1621957291 668698 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :(for legal reasons I do not encourage breaking the law)
< 1621957307 759477 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I use Windows without paying and without breaking the law ..\
< 1621957349 620965 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :nakilon: different definition of "free" I think
< 1621957351 720500 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(I mean, until I cracked it)
< 1621957397 24998 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you are free to use it for personal entertainment, and it was free to download from microsoft.com but those links are dying for some reason
< 1621957401 832411 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :no need to crack windows, you can just deactivate the license check with standard tools
< 1621957442 552189 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the "you are not activated" in the corner is exactly what annoys
< 1621957465 977455 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people laugh at your screenshots
< 1621957470 210905 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :i'm not sure if this stays, i haven't touched a private windows in years
< 1621957490 417545 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :imagine making screenshots of your desktop to share
< 1621957547 70127 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :don't everybody on linux do that?
< 1621957557 729707 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I saw even websites where they have galleries of them
< 1621957573 227798 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :a screenshot of my system would just be whatever applications are open
< 1621957574 511360 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :like a part of their forum
< 1621957579 24089 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :or like a green void
< 1621957611 567466 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :do you have a waifu as a background of your terminal?
< 1621957619 702643 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*don't you
< 1621957636 136882 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :https://opensource.com/sites/default/files/uploads/advent-herbsluftwm.png actual screenshot of what my system looks like
< 1621957676 146728 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :damn I should fork ubuntu to make that "your system is inactivated" in the corner
< 1621957690 412594 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there is Russian meme "Bolgen OS"
< 1621957772 650600 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :sometimes on TV journalists love to make news about "genious kids from deep of Siberia" and one was a local prodigy who even "made his own OS that his school is now trying to adopt"
< 1621957800 117539 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and it was Bolgen OS -- an Ubuntu with his custom boot screen logo
< 1621957848 694899 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :we had something similar, some people claimed making a revolutionary new os that runs windows as well as linux applications
< 1621957860 456700 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :it was basically some mainstream linux distri with wine
< 1621957869 615764 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :windows 12!
< 1621958121 356952 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :maik mixdorf was the dude
< 1621958126 428911 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :"uniOS"
< 1621958246 306121 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :ow
< 1621958249 729091 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Windows Sandbox seems to be unactivated. It's kind o annoying
< 1621958290 987566 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :they claimed to write 52 million LOCs with a team of 3 programmers :D
< 1621958298 728463 :myname!~myname@2001:41d0:1:766f::1 PRIVMSG #esolangs :in 3 years
< 1621958386 222738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :myname: lots of copy paste, or lots of IDE code generation I wonder
< 1621958404 635495 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :> 52000000/9
< 1621958406 887985 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 5777777.777777778
< 1621958414 499894 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :> 52000000/9/365
< 1621958416 463656 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 15829.528158295283
< 1621958428 610709 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :That's almost 16k lines per person per day
< 1621958634 920395 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :our pythonist made a 1.2 mln lines long commit
< 1621958647 437051 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :an hour before deploy
< 1621958662 984615 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :in prod
< 1621958711 311322 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people can have a talent of commiting a lot
< 1621958780 705713 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and github is full of the /vendor directories and probably even /node-modules or how it's called
< 1621958784 173856 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :love hyperboloid model even more: when you find the intersection of two distinct hyperbolic lines, their corresponding planes always intersect in a line. If it’s timelike, that means an usual intersection point; if null, that means an ideal point (the lines converge) and if spacelike, the lines diverge; and we can try to say they intersect in an imaginary point (like some imaginary conics stuff sometimes used when solving euclidean conic problems)
< 1621959123 905724 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :trying to decide should I write a simple SVG rendering of simple hyperbolic geometry things (like to illustrate various kinds of isometries there) and what computational model to use in that case. Hyperboloid coordinates are too stretched out when going far away from the origin, OTOH PoincareÌ disk is ailed by converse, and these two models seem best in computational ease?..
< 1621959263 959890 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :hm maybe floating point is good with hyperboloid model. How much precision is lost when doing arccosh(cosh(θ)) and arcsinh(sinh(θ)) asymptotically?..
< 1621959309 544503 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you might wanna check if Mathematica already can do that
< 1621959336 634469 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean making is simpler to render that stuff
< 1621959344 494677 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*it
< 1621959402 683351 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :ah, I used its graphics functions many times, yeah. Though I want to move on to freer software :)
< 1621959419 358671 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I generated many cool things with it, though
< 1621959501 967673 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :like this one https://i.postimg.cc/hcMqY6Xz/mandala3.png
< 1621960062 640994 :citrons_!~citrons@alt.mondecitronne.com NICK :citrons
< 1621960301 974837 :perlbot!~perlbot@71.76.76.1 QUIT :Ping timeout: 272 seconds
< 1621960415 990392 :simcop2387!~simcop238@71.76.76.1 QUIT :Ping timeout: 272 seconds
< 1621960425 647722 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :about arcsinh(sinh(θ)): when θ is large, it’s just ~ log(exp(θ)) so there’s some amout of precision, though it fluctuates a bit: mantissas of exp(θ) near 1.0 are worse than those near 2.0
< 1621960986 74047 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Ping timeout: 272 seconds
< 1621961040 437166 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1621961168 591621 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs
< 1621961674 147603 :simcop2387!~simcop238@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com JOIN :#esolangs
< 1621961795 452143 :perlbot!~perlbot@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com JOIN :#esolangs
< 1621962056 936696 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs
< 1621962451 131813 :imode!~imode@user/imode JOIN :#esolangs
< 1621962910 950523 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol "zzo38 is the only esolanger who has an entry in Urban Dictionary."
< 1621963024 581577 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv https://www.reddit.com/r/generative/
> 1621963320 549574 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03JaydenIrwin 5*  10New user account
< 1621963462 490561 :mich181189!sid268336@tinside.irccloud.com QUIT :Changing host
< 1621963462 490603 :mich181189!sid268336@londonhackspace/mich181189 JOIN :#esolangs
< 1621963492 933448 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nakilon: oh much thanks!! I value procedural art things though I almost don’t do them myself at all, but still. Hopefully there are many useful ideas to use
< 1621963537 157905 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv it's my dream to earn for life by selling drawing made by coding
< 1621963569 675249 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nice dream!
< 1621963625 366123 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :one time I used an untrained neural network with a subtle drift of weights to generate sound
> 1621963730 168938 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03RubyPiec 5*  10New user account
< 1621963732 238545 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :as expected it didn’t work quite well but still had made interesting sounds sometimes: https://freesound.org/people/arseniiv/packs/22686/ (warning: sometimes very harsh noise)
< 1621963802 665122 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :what might be interesting is that despite the high sampling rate, it sometimes generated pretty low frequency tones
< 1621963905 604931 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :so that should have been due to very long prominent cycles between “neuronsâ€. And it I made initial networks more interesting rather than just uniformly random, then we might hear something magical…
< 1621963924 164134 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :that was generated in Mathematica too
> 1621963927 50395 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83402&oldid=83343 5* 03RubyPiec 5* (+258) 10introduction :o
< 1621963986 192028 :int-e!~noone@int-e.eu PRIVMSG #esolangs :brctl: help
> 1621963986 192067 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands
< 1621964011 915423 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :also I should warn they say Freesound’s streaming quality is lower than what you’d get by first downloading and then listening in your favorite player
< 1621964095 235409 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :that’s not obvious at all from just listening online without an offline downloaded reference, but it seems to be true
< 1621964130 675659 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :int-e: On that note, the way ignore lists and filter expressions are persisted is, I manually list them out in a query before restarting the bot and write them up in a config file. ;)
< 1621964153 80830 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :So if you change something and it reverts, it was probably me forgetting to do that.
< 1621964167 902737 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Not that the lists have changed so far.)
> 1621964388 802914 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83403&oldid=83402 5* 03JaydenIrwin 5* (+192) 10/* Introductions */
< 1621964649 958563 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm, I recognize only 18 people/bots both here and there (but I'm matching by nick except esolangs=esowiki) put differently, there are 47 unique users here, 37 unique users there
< 1621964676 16909 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 47+37+18
< 1621964677 499177 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 102
< 1621964692 176604 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that seems about right, actually
> 1621964696 291279 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=83404&oldid=83274 5* 03JaydenIrwin 5* (+14) 10/* S */
> 1621964731 652379 PRIVMSG #esolangs :14[[07SF Code14]]4 N10 02https://esolangs.org/w/index.php?oldid=83405 5* 03JaydenIrwin 5* (+19) 10Created page with "This is a new lang."
> 1621964934 552475 PRIVMSG #esolangs :14[[07SF Code14]]4 10 02https://esolangs.org/w/index.php?diff=83406&oldid=83405 5* 03JaydenIrwin 5* (+189) 10Started page
< 1621965118 380189 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think this might be the only parallel-universe channel I'm on that has a majority here.
< 1621965147 789000 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though I parted two that moved officially.
< 1621965239 405528 :int-e!~noone@int-e.eu PRIVMSG #esolangs :#haskell is at 443 vs. 673, ##math at 244 bs. 702, that's the two biggest channels I'm in
< 1621965282 44859 :int-e!~noone@int-e.eu PRIVMSG #esolangs :#haskell has semi-officially moved, but is probably being held back by the lack of matrix bridge
< 1621965314 724010 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1621965329 138864 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(which is being worked on)
< 1621965383 76736 :int-e!~noone@int-e.eu PRIVMSG #esolangs :##math is so far from FOSS that I'm actually pleasantly surprised by those numbers
< 1621965504 715020 :int-e!~noone@int-e.eu PRIVMSG #esolangs :what's even more telling in the case of #haskell is that the latest discussion was about how to register a nick when libera requires SASL
< 1621965527 998109 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :#go-nuts is 282 vs. 492 (with an in-review CL to change the website, but I don't know if that's going to go through) and #c/##c is 344 vs. 855, I think those are my biggest ones.
> 1621965551 796161 PRIVMSG #esolangs :14[[07SF Code14]]4 10 02https://esolangs.org/w/index.php?diff=83407&oldid=83406 5* 03JaydenIrwin 5* (+863) 10added symbol table
< 1621965821 913427 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also consider editing the IRC channel here if anyone cares https://github.com/angrykoala/awesome-esolangs
< 1621965828 971542 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs : ##math is so far from FOSS that I'm actually pleasantly surprised by those numbers => maybe the majority of its participants are other FOSS channel regulars? Erm it took me so long to remember “regular†and find it in a dictionary…
< 1621965868 680874 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :so they hopped in a natural manner, not because of just ##math only
< 1621965982 69572 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"might be the only parallel-universe channel I'm on that has a majority here." -- yeah, 328 / 76 for #ruby
< 1621965997 342928 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I think the bridge is doing it
> 1621966055 940809 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03JaydenIrwin 5*  10uploaded "[[02File:SF Code on Mac.png10]]"
< 1621966126 617111 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think fungot did it.
< 1621966126 999096 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: the texts parliament has voted for the fnord should be facilitated in claiming discretionary concessions available to pensioners from the state in the recitals, as parliament had already issued a global pronouncement on that second phase in november 1996 and 24 february 1997, the top priority of the intergovernmental conference.
< 1621966139 957251 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this channel is like a maternity hospital
< 1621966143 305272 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also I think we've had enough of politics for a while.
< 1621966146 239188 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :^style nethack
< 1621966146 277342 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
< 1621966148 108917 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :seeing new languages being born lol
> 1621966449 780355 PRIVMSG #esolangs :14[[07SF Code14]]4 M10 02https://esolangs.org/w/index.php?diff=83409&oldid=83407 5* 03JaydenIrwin 5* (+611) 10description
< 1621966504 851243 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe #math users rarely have BNCs
< 1621966522 715167 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so mostly they consist of "alive" people
< 1621966604 265446 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I think you could CTCP VERSION spam everyone to check ..D
< 1621966646 53769 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah, well, don't
< 1621966683 867050 :int-e!~noone@int-e.eu PRIVMSG #esolangs :also I imagine there's quite a few BNC-type people there who joined to ask one question and just stayed even though they never looked at the channel again
< 1621966701 165501 :int-e!~noone@int-e.eu PRIVMSG #esolangs :you know, people who are on 100+ channels anyway
< 1621966836 836149 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN :#esolangs
< 1621967331 730292 :river!~river@tilde.team/user/river PRIVMSG #esolangs :`relcome zzo38 
< 1621967333 494488 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​07zzo38: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.)
< 1621967605 471357 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Daniel Temkin was writing to me with interview questions. But, so far they only sent to me one set of questions and some clarifications which I have responded to both; they haven't sent to me the second set of questions yet.
< 1621967683 346844 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :This was the esoteric.codes person? (I'm bad with names.)
< 1621967880 189856 :river!~river@tilde.team/user/river PRIVMSG #esolangs :rottytooth
< 1621967884 616499 :river!~river@tilde.team/user/river PRIVMSG #esolangs :yes
< 1621967939 652017 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes.
< 1621967988 86858 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :zzo38 I have an interview question for you
< 1621968005 849234 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what is the game named Aksana? it sounds almost like Russian name
< 1621968195 905928 :river!~river@tilde.team/user/river PRIVMSG #esolangs :https://mathoverflow.net/questions/393688/generate-all-possible-theories-compatible-with-axioms/393713#393713
> 1621969228 341588 PRIVMSG #esolangs :14[[07Brainfuck Assembly Language14]]4 M10 02https://esolangs.org/w/index.php?diff=83410&oldid=82690 5* 03Olus2000 5* (+243) 10No more No-ops
< 1621969335 859370 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :nakilon: It is a ZZT game
< 1621970053 186699 :slavfox_!~slavfox@93.158.232.111 JOIN :#esolangs
< 1621970187 227719 :slavfox!~slavfox@ipv4-93-158-232-111.net.internetunion.pl QUIT :Ping timeout: 272 seconds
< 1621970187 307743 :slavfox_!~slavfox@93.158.232.111 NICK :slavfox
< 1621970222 703817 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :cool, it's playable in browser
< 1621970335 380021 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes, and there are many other ZZT games too
< 1621970399 464299 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Including, XYZABCDE.ZZT. (It says that ZZT is not Free software; that was true at the time the game was written; I didn't know that a year later ZZT would become Free software. Now ZZT is Free software.)
< 1621970711 208896 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs
< 1621971476 853169 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://libera.chat/news/one-week-of-libera-chat "We have managed to finalise registrations of 250+ projects, and we’re getting more and more all the time. Our backlog is as large as our finished registrations!"
< 1621971529 780429 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :For the record, our ticket number is in the 500-600 range, so I'm thinking it might be a while. Even if they're not all real.
< 1621971580 832427 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Not that I think lack of official recognition is exactly blocking anything.)
< 1621971592 634633 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :on which day did you apply #esolangs request?
< 1621971605 217716 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The 22nd.
< 1621971628 888349 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Last Saturday.)
< 1621971641 76839 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it was like 60% of the current age?
< 1621971705 276232 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: yeah, if there's a dispute about who the channel name belongs to that staff has to handle (unlikely for #esolangs), they can just review the registration request ahead of the queue for that
< 1621971750 648638 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :something doesn't sum up
< 1621971790 350131 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if their "backlog is half done" and they've processed 250+, then it's only 600 tickets there
< 1621971813 144511 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if ours is 500-600 then it's like no one requests anymore but I very much doubt
< 1621971826 422136 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think I heard something (fourth-hand information at this point) about spam to the project registration address, which might have generated extra ticket numbers that they don't actually count in their queue.
< 1621971922 339212 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what does the "project registration" mean anyway? the channel is registered
< 1621971942 635547 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is it about the control over #esolangs-*?
< 1621972035 775003 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In practical terms, not much. It'd allow us to claim #esolangs-* channels, yes, but I don't think we're planning to.
< 1621972059 124362 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Unless I migrate #esoteric-minecraft that has just had myself and Sgeo joining and parting for the last N years.
< 1621972137 578537 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh, they gave me #ruby-ru 6 minutes ago ..D
< 1621972347 804190 :river!~river@tilde.team/user/river PRIVMSG #esolangs :would it be possible to program in minecrafting using items?
< 1621972645 159855 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's definitely esolangs-y aspects to minecrafting, but the #esoteric-minecraft channel wasn't about that, we just had a social Minecraft server for hanging-out and building nonsense.
< 1621972738 808338 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :IIRC there is a Minecraft mod that operates docker
< 1621972983 184493 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :According to some screenshots I found, the version of the game at the time was Minecraft Alpha v1.2.2.
< 1621973123 913633 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the first version I played was able to spawn nether portal by F4
< 1621973144 8411 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I remember my first death ..D
< 1621973186 483488 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Ooh, I found one of those generated map pictures too. https://gamma.zem.fi/~fis/civilization.png
< 1621973672 292685 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Ah, I remember #esoteric-minecraft
< 1621974443 366905 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I crushed my metaphorical teeth trying to SU(1, 1) ≅ SO(1, 2) (Poincaré ≅ hyperboloid). I should have searched for the exact expression of this iso but I was lazy and hopeful
< 1621974931 122226 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs : would it be possible to program in minecrafting using items? => with droppers and various item filters (I don’t remember how are they made but IIRC they use hoppers and comparators) and various water elevators and water / blue ice conveyors and chutes you can move items in diverse ways. Also pressure plates of different properties detect different amounts of items; and you can duplicate (using something farmable) and destroy them
< 1621975096 323143 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :using dispensers with a bucket inside, you can switch water on and off, and you can send these buckets around, though conditional on whether a hopper can steal a bucket from inside a dispenser (I think it can?)
< 1621975137 949414 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :though shuttling many items around is poor for FPS and also they can start to despawn
< 1621975187 846791 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :anyway there are lots more ways to transport items there, like sliding down honey or something
< 1621975366 777913 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this reminded me the last line of this article https://esolangs.org/wiki/Anarchysm
< 1621975467 765900 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://esolangs.org/wiki/File:Minecraft_Pistons_Hello_World.png
< 1621975636 762041 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :there was something like that (people running “program requestsâ€) somewhere at reddit or in IRC
< 1621975863 94449 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I think that, should be added into C, the command for adding on to an existing macro. There are some other things that would be helpful too
< 1621977554 18024 :integral!sid296274@user/integral QUIT :Ping timeout: 272 seconds
< 1621977627 79022 :integral!sid296274@user/integral JOIN :#esolangs
< 1621977630 102634 :jix!~jix@user/jix QUIT :Ping timeout: 272 seconds
< 1621977647 460091 :sknebel!~quassel@v22016013254630973.happysrv.de QUIT :Read error: Connection reset by peer
< 1621977647 460127 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection
< 1621977683 873904 :illegal!~v@anomalous.eu JOIN :#esolangs
< 1621977720 123225 :jix!~jix@user/jix JOIN :#esolangs
< 1621977787 874736 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esolangs
< 1621977858 58042 :V!~v@anomalous.eu QUIT :Ping timeout: 272 seconds
> 1621979911 923615 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03DynCoder 5*  10New user account
< 1621980088 830565 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist
> 1621980618 745444 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83411&oldid=83403 5* 03DynCoder 5* (+220) 10added me
> 1621980653 64923 PRIVMSG #esolangs :14[[07User:DynCoder14]]4 N10 02https://esolangs.org/w/index.php?oldid=83412 5* 03DynCoder 5* (+29) 10Created page with "Person who created [[goatoo]]"
> 1621981011 579909 PRIVMSG #esolangs :14[[07User:DynCoder14]]4 M10 02https://esolangs.org/w/index.php?diff=83413&oldid=83412 5* 03DynCoder 5* (+72) 10
> 1621981109 938932 PRIVMSG #esolangs :14[[07User:DynCoder14]]4 M10 02https://esolangs.org/w/index.php?diff=83414&oldid=83413 5* 03DynCoder 5* (+0) 10
> 1621981122 777500 PRIVMSG #esolangs :14[[07Talk:Unsquare14]]4 N10 02https://esolangs.org/w/index.php?oldid=83415 5* 03Bangyen 5* (+485) 10Created page with "== [[Hello, world!]] == I'm pretty sure the correct program is as follows: 
 OA++++++++++++++++++++++++++++++++++++Po IA++++++++++++++++++++++++++++++++++++++++++++++++++P..."
< 1621981165 14216 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: My friend had a slightly different collision problem: Given hash functions f and g, find x and y such that f(x) = g(y)
< 1621981236 407372 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: there's a standard solution for that: define h(x) = if p(x) the f(x) else g(x), where p(x) is a pseudo-random predicate
< 1621981238 67253 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The solution I ended up with is pretty simple, but it's kind of neat.
< 1621981261 720025 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: then any collision of h(x) is a collision between f and g with 50% probability
< 1621981262 731680 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh man, that's my solution. Except I just used the low bit of x, which should be fine here presumably.
< 1621981292 334208 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Do you happen to have a reference for this?
< 1621981413 517282 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think I've seen a name attached to it.
< 1621981437 202489 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I wish I could remember :P
< 1621981477 846244 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: maybe ##crypto knows
> 1621981608 829465 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83416&oldid=83404 5* 03Fpstefan 5* (+16) 10
< 1621981736 41811 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :I wonder what a NetHack TCG would be like
< 1621981767 957195 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I wonder what a Sandwich TCG would be like.
< 1621981866 694633 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ACTION eats pizza
< 1621981960 215569 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :fungot: What would a NetHack TCG be like? 
< 1621981960 346656 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: they say that you can defeat a killer bee is like eating a wraith is a force for good. the markings, teeth, creating a tremendous vice-like bite... piranhas are attracted to any disturbance in the dungeon, these swarming monsters are created evil, thieves, and sake.
< 1621981974 45049 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think it would contain at least those elements.
< 1621981995 659594 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds
< 1621982268 177132 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there should be a game where enemies are named after esoteric languages
< 1621982279 375055 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :sometimes ugly as hell
> 1621982348 865875 PRIVMSG #esolangs :14[[07Talk:Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=83417&oldid=83415 5* 03Bangyen 5* (+138) 10/* Hello, world! */
< 1621982396 810125 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the Brainfuck monster according to its name would aim in the head attacking with psy waves
< 1621982515 266708 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :to defeat them you should write code in them
> 1621982765 855702 PRIVMSG #esolangs :14[[07Pointfree programming14]]4 10 02https://esolangs.org/w/index.php?diff=83418&oldid=74534 5* 03Fpstefan 5* (+124) 10
< 1621982790 901276 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: well, that went well.
< 1621982794 973204 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I like a rule that you need not use the officially printed cards; you can use your own that contain the same text, if the mass, size, etc matches the official ones. If you are not using card sleeves, the back must also match.
< 1621982820 145891 :river!~river@tilde.team/user/river PRIVMSG #esolangs :cards?
< 1621982827 542599 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :hi zzo38
< 1621982856 207517 :imode!~imode@user/imode NICK :FuckAndrewLee
< 1621982863 315102 :FuckAndrewLee!~imode@user/imode NICK :imode
> 1621983045 944180 PRIVMSG #esolangs :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=83419&oldid=67140 5* 03Bangyen 5* (+125) 10
< 1621983675 266711 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: So, of course it's attributed van Oorschot and Wiener, the same people who came up with the distinguished points parallel search, and even the same paper.
> 1621983803 555604 PRIVMSG #esolangs :14[[07Goatoo14]]4 N10 02https://esolangs.org/w/index.php?oldid=83420 5* 03DynCoder 5* (+3439) 10Created page with "{{infobox proglang |name=Goatoo |paradigms=imperative |author=[[User:DynCoder]] |refimpl=[https://github.com/Joshua260403/goatoo GitHub] |year=[[:Category:2021|2021]] |memsys=..."
> 1621983827 414633 PRIVMSG #esolangs :14[[07Goatoo14]]4 M10 02https://esolangs.org/w/index.php?diff=83421&oldid=83420 5* 03DynCoder 5* (+11) 10
< 1621983847 394373 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Right, I just realized this paper was already in my paper collection, and was just the original parallel rho/lambda paper.
< 1621983860 54179 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :So surely it should be cited one way or another.
< 1621985050 312600 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :woah
< 1621985061 49636 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel  1621985324 365745 PRIVMSG #esolangs :14[[07RASEL14]]4 10 02https://esolangs.org/w/index.php?diff=83422&oldid=83396 5* 03Nakilon 5* (+20) 10Quine
< 1621985445 613496 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :somehow it's twice shorter than Befunge quines
< 1621985636 430365 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Not the Funge-98 quines though.
< 1621985656 500781 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs : <@,+1!',ka"
< 1621985662 492871 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(With the leading space.)
< 1621985772 520784 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :rosetta code has shorter Befunge than on Esolangs http://www.rosettacode.org/wiki/Quine#Befunge
< 1621985848 313920 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Odd that we don't have that one, it's the kinda-obvious one.
< 1621985889 333038 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :probably "reading source is cheating" mentality
< 1621985918 213159 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Nah, the one we do reads the source.
< 1621985927 789454 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :huh
< 1621985941 631172 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It just does a bounce-around loop instead of the wraparound loop.
< 1621985989 22042 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I imagine that could be replaced by the Rosetta Code one, at least as far as quine aesthetics go.
< 1621986066 469275 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The stringmode quines get a little long in Befunge-93 because there's no coalescing of spaces, so you end up with having to trim them manually, and it gets slightly verbose to do on one line.
> 1621986069 16873 PRIVMSG #esolangs :14[[07Talk:Clockwise14]]4 10 02https://esolangs.org/w/index.php?diff=83423&oldid=83388 5* 03Bangyen 5* (+202) 10
> 1621986077 859044 PRIVMSG #esolangs :14[[07Talk:Clockwise14]]4 10 02https://esolangs.org/w/index.php?diff=83424&oldid=83423 5* 03Bangyen 5* (+2) 10
> 1621986115 804739 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=83425&oldid=83416 5* 03PythonshellDebugwindow 5* (+13) 10/* G */ Goatoo
< 1621986144 673408 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Here's a Befunge-98 version with no leading space: <@,+1!',ka$"
< 1621986214 666324 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hm, so funge-98 does not go around in the loop
< 1621986233 55963 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe I could do that too with negative jump
< 1621986236 164760 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`` echo "<@,+1!',ka$\"" > /tmp/q.b98; /hackenv/interps/cfunge/cfunge /tmp/q.b98
< 1621986237 189735 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​<@,+1!',ka$"
< 1621986273 149243 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Annoying to escape something that contains both a ' and a " in bash.
< 1621986288 36288 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Is there something like Perl's arbitrary-delimiter thing?)
< 1621986390 913980 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I don't get it why the space or $ in your example
< 1621986399 265809 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what is it for
< 1621986427 813594 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In stringmode, the infinite empty space around the program gets coalesced into a single ' ' character.
< 1621986438 588341 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :So the $ drops it; or the version with the leading space just contains it in the program.
< 1621986443 983607 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh
< 1621986499 652432 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also applies to any intervening spaces. To quote from the spec: "In Funge-98 stringmode, spaces are treated "SGML-style"; that is, when any contiguous series of spaces is processed, it only takes one tick and pushes one space onto the stack."
< 1621986501 236973 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :RASEL cuts it
< 1621986536 612385 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :For wrapping in Funge-98, conceptually you just apply the above rule to the infinite amount of spaces your string would otherwise have.
> 1621986649 281445 PRIVMSG #esolangs :14[[07Clockwise14]]4 10 02https://esolangs.org/w/index.php?diff=83426&oldid=83187 5* 03Bangyen 5* (+100) 10
> 1621986665 964818 PRIVMSG #esolangs :14[[07Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83427&oldid=83426 5* 03PythonshellDebugwindow 5* (+4) 10/* Cat program */ Fix (thanks, Bangyen)
> 1621986689 324807 PRIVMSG #esolangs :14[[07Talk:Clockwise14]]4 M10 02https://esolangs.org/w/index.php?diff=83428&oldid=83424 5* 03PythonshellDebugwindow 5* (+164) 10/* Cat Program */ Reply
< 1621986878 221060 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ok, negative jumps sucks but I made it in one instead of two
< 1621986880 357005 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel <@,Yj#?\15:,"
< 1621986882 529744 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "<@,Yj#?\\15:,\"", exit code: 5
< 1621987257 48777 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :" I wonder what a NetHack TCG would be like" => I was wondering about that at some point, and figured out some possible mechanics, but in the end it mostly comes down to making any good TCG core, then flavoring it to nethack by throwing in as many nethack references as you can. Same as you'd make a TCG for a TV series.
< 1621987302 951613 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :if computerized, the biggest way you could do it is simply to try and have as much foresight as nethack itself
< 1621987306 463466 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :good luck with  that though
< 1621987334 465919 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :You apply the potion of oil to the iron golem, it's attack power doubles!
< 1621987351 545672 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :that's an interesting quine, how does the unbalanced double quote work?
< 1621987388 295745 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :You can try to make up templates for the TCG using TeXnicard, perhaps. I also believe that a computer implementation of the rules should be written as FOSS, perhaps using literate programming so that it includes the general text too.
< 1621987427 397607 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas it reads it once for start then wraps around the line and reads it again for the end
> 1621987472 325823 PRIVMSG #esolangs :14[[07BF-PDA14]]4 10 02https://esolangs.org/w/index.php?diff=83429&oldid=83008 5* 03Bangyen 5* (-74) 10
> 1621987484 657106 PRIVMSG #esolangs :14[[07BFStack14]]4 10 02https://esolangs.org/w/index.php?diff=83430&oldid=83011 5* 03Bangyen 5* (-53) 10
> 1621987508 912087 PRIVMSG #esolangs :14[[07EXCON14]]4 10 02https://esolangs.org/w/index.php?diff=83431&oldid=83007 5* 03Bangyen 5* (-15) 10/* Interpreter */
> 1621987523 521746 PRIVMSG #esolangs :14[[07RAM014]]4 10 02https://esolangs.org/w/index.php?diff=83432&oldid=83010 5* 03Bangyen 5* (-53) 10
< 1621987524 494397 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: bash arbitrary delimiter: there's here-docs, but nothing like perl/ruby's single character delimiter. I would occasionally like a better delimiter for URLs in bash, because neither " nor ' works.
< 1621987619 465774 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :nakilon: oh! so that's why when I miss the @ builtin you get an infinite loop. that makes much more sense
< 1621987632 733692 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ye )
< 1621987733 426435 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :well that makes more sense
< 1621987802 787922 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I have found ' suitable to delimit URLs in bash
< 1621987885 851514 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :zzo38: that doesn't work well because URLs can contain ' so then you have to escape it
< 1621987935 543832 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :$'' doesn't work for the same reason; "" doesn't work because now you have to escape dollar signs
< 1621988082 925468 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :and yes, this is a small complaing, I do generally like bash
< 1621988085 831806 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I had never needed to use a URL with '
< 1621988198 894628 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs
< 1621988325 957445 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hey I made it even shorter
< 1621988328 803283 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel <@,Yj5#?:,"
< 1621988331 976453 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "<@,Yj5#?:,\"", exit code: 0
< 1621988393 400473 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :both ? branches reach the j, but one gets 5 and another carries own end-loop 0
< 1621988510 472498 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's now 1 char shorter than Befunge-98 I guess
< 1621988919 292552 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Quit: Leaving
< 1621988949 94859 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs
< 1621988961 94920 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Remote host closed the connection
< 1621989104 470969 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`rasel <@,Yj5#?:,"
< 1621989106 746850 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​<@,Yj5#?:,"
< 1621989120 979450 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :valid in both versions
< 1621989302 755421 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`rasel "tobadbmal olleh >",,,,,,,,,,,,,,,,,@
< 1621989306 276012 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​> hello lambdabot
< 1621989509 227109 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs
< 1621989705 632472 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Client Quit
< 1621989742 888965 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs
> 1621989760 855660 PRIVMSG #esolangs :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83433&oldid=83422 5* 03Nakilon 5* (+7) 10/* Quine */ 11 chars
> 1621993023 384906 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Aylias 5*  10New user account
> 1621993188 800573 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83434&oldid=83411 5* 03Aylias 5* (+206) 10/* Introductions */
< 1621993553 590959 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Quit: Leaving
< 1621993644 936594 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Heh, I was fiddling in SASL support to my IRC thing (seems to be working now), and noticed I had originally generated a 10-year self-signed cert, which will expire next year. Wonder how I'm supposed to remember something like that.
< 1621993697 989010 :int-e!~noone@int-e.eu PRIVMSG #esolangs :put it into your calendar and hope that it survives the 2 software migrations in the meantime?
< 1621993922 167406 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Hmm, it might just barely work.
< 1621995025 222295 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs
< 1621995375 998061 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Turns out bip doesn't do SASL. :/ (After adding it to the homegrown bot thing, was thinking of setting it up for this human-client connection too.)
< 1621995429 711395 :int-e!~noone@int-e.eu PRIVMSG #esolangs :irssi does. weechat does too, presumably
< 1621995465 293701 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, but they're not bouncers.
< 1621995486 974433 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I went through this phase of experimenting with clients, and it was convenient to not have that cause any trouble.
< 1621995495 829494 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I know ZNC does, but it's too mainstream.)
< 1621995502 811942 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh bouncers, right
< 1621995536 240300 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well, being mainstream may correlate with growing sasl support
< 1621995544 851719 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Quit: Leaving
< 1621995599 13317 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I guess. bip does client-side certificates, which is *almost* but not exactly the same.
< 1621995683 101619 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Adding a client cert fingerprint to NickServ makes it auto-identify soon *after* connecting, but you still need to do a SASL EXTERNAL thing in the connection registration stage to make it happen before actually connecting.)
< 1621995688 412115 :int-e!~noone@int-e.eu PRIVMSG #esolangs :...almost, but not quite, entirely unlike tea...
< 1621998550 177345 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs
< 1621998977 68568 :imode!~imode@user/imode PRIVMSG #esolangs :did y'all get your channel seized on freenode.
< 1621998980 561456 :imode!~imode@user/imode PRIVMSG #esolangs :because #lobsters did.
< 1621998991 204538 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :everyone did
< 1621999002 793743 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :they've seized every single channel that mentions libera.
< 1621999031 60053 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :all of them
< 1621999037 651469 :imode!~imode@user/imode PRIVMSG #esolangs :and are doing.. what.
< 1621999061 345931 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :forcibly preventing the channel from leaving, by hiding the fact it moved
< 1621999070 735810 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :it's redirected to it's ## version, and  owned by a placeholder account
< 1621999102 365020 :imode!~imode@user/imode PRIVMSG #esolangs :anybody wanna argue about FUD when moving networks now.
< 1621999200 274768 :variable!~someone@user/variable JOIN :#esolangs
< 1621999270 541860 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds
< 1621999275 689514 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs
< 1621999323 110628 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1621999348 119249 :int-e!~noone@int-e.eu PRIVMSG #esolangs :/!\ Freenode has started to take over project channels that advertise ("spam") Libera Chat in the topic, e.g.: https://pastebin.com/UGgTwRnt
< 1621999377 832161 :int-e!~noone@int-e.eu PRIVMSG #esolangs :brctl: ignore int-e
> 1621999377 832221 PRIVMSG #esolangs :brctl: ignoring
< 1621999460 450855 :illegal!~v@anomalous.eu QUIT :Quit: We're here. We're queer. Connection reset by peer
< 1621999494 286895 :imode!~imode@user/imode PRIVMSG #esolangs :bye freenode, fuck you andrew lee.
< 1621999501 515794 :imode!~imode@user/imode PRIVMSG #esolangs :brctl: ignore imode
> 1621999501 515832 PRIVMSG #esolangs :brctl: ignoring
< 1621999601 247573 :illegal!~v@anomalous.eu JOIN :#esolangs
< 1621999608 483892 :illegal!~v@anomalous.eu NICK :V
< 1621999678 871075 :V!~v@anomalous.eu QUIT :Client Quit
< 1621999705 254526 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :brctl: ignore cd
> 1621999705 254583 PRIVMSG #esolangs :brctl: ignoring
< 1621999749 112161 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :that's pretty... uh, what did they think was gonna happen
< 1621999839 215732 :V!~v@anomalous.eu JOIN :#esolangs
< 1621999944 862461 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :pikhq: Probably hope to snag users that haven't realized everyone's movied to libera
< 1621999964 704074 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :So uders that log on to IRC maybe once-twice a month or something
< 1622000023 731722 :variable!~someone@user/variable QUIT :Quit: Found 1 in /dev/zero
< 1622000053 62474 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :i feel like they'd notice the sudden total redirection of all the channels to ## under new management tho
< 1622000055 802811 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :I still don't get the hostile takeover of Freenode, I'd assume taking care of the needs and wants of a bunch of smelly computer nerds (present company excluded) would be a much bigger pain in the ass than whatever monetary gains are to be had from owning the IRC chat which they use
> 1622000063 639850 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Amp 5*  10New user account
< 1622000080 567960 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :it is objectively bizarre
< 1622000106 836403 :imode!~imode@user/imode PRIVMSG #esolangs :it's a monetization scam. you buy and wall users in, you turn the network into an "embrace, extend, extinguish" scenario for standards, then you sell it.
< 1622000162 182294 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :Who'd buy it and why?
< 1622000181 433048 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :There is an objectively negative cost associated with owning and maintaining an IRC network
< 1622000193 592766 :imode!~imode@user/imode PRIVMSG #esolangs :it won't be an IRC network. it'll be an irc.com network.
< 1622000200 359806 :imode!~imode@user/imode PRIVMSG #esolangs :big difference.
< 1622000216 446102 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :Oh? Could you explain?
< 1622000226 486445 :imode!~imode@user/imode PRIVMSG #esolangs :go to irc.com and see the plans andrew laid out for IRC.
> 1622000233 785711 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83435&oldid=83434 5* 03Amp 5* (+155) 10/* Introductions */
< 1622000281 380802 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :irc.com is hilarious garbage
< 1622000296 749230 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :what_the_fuck_am_i_reading.jpg
< 1622000298 210770 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :I wonder what they do for channels that are in "violation" that are already ##
> 1622000305 721169 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83436&oldid=83435 5* 03Amp 5* (+67) 10/* Introductions */
< 1622000306 298173 :imode!~imode@user/imode PRIVMSG #esolangs :###.
< 1622000308 480793 :imode!~imode@user/imode PRIVMSG #esolangs ::P
< 1622000315 432376 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :3>IRC is one of the last few remaining open messaging platforms that anybody can setup and manage their own communities with. No vendor lock in, no black box services.
< 1622000322 438615 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :They introduce this like it's a bad thing
< 1622000325 560739 :imode!~imode@user/imode NICK :FuckAndrewLee
> 1622000355 151935 PRIVMSG #esolangs :14[[07User:Amp14]]4 N10 02https://esolangs.org/w/index.php?oldid=83437 5* 03Amp 5* (+2) 10Created page with "yo"
< 1622000410 166486 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :I think I see, so Lee's trying to make Freenode his so he can make it the testbed for his irc.com webshit and sell it to investors?
< 1622000417 214108 :FuckAndrewLee!~imode@user/imode PRIVMSG #esolangs :yuh.
< 1622000453 469098 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net PRIVMSG #esolangs :I'd ask who'd invest in that, but then people invested in juicero so I won't.
> 1622000498 645825 PRIVMSG #esolangs : Goodbye freenode:#esoteric, see you on the other side (where I've already taken up residence, obviously.)
< 1622000534 690360 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :very smart to take over a platform and immediately drive off the entire existing userbase
< 1622000553 386309 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :clearly much better than just starting your own irc network from scratch
< 1622000555 864220 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs ::P
< 1622000572 384537 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :ikr
< 1622000591 429230 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :is this just a case of capitalists being unable to understand the internet? they can't imagine any way to build things that doesn't involve first displacing an existing group of people?
< 1622000596 259707 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :i'm sad i ran out of good trolling to do with fn-ceo, that was fun for maybe the first 30min
< 1622000632 973932 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :hopefully someone else on the server opens the tmux instance up and starts talking again :P
< 1622000722 870359 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :brctl: help ignore
> 1622000722 870403 PRIVMSG #esolangs :brctl: usage: "brctl: ignored" (to list), "brctl: ignore [net/]nick" (to add) or "brctl: unignore [net/]nick" (to remove); network defaults to your own; nick = * matches any message
< 1622000736 29967 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :brctl: ignore
> 1622000736 30013 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands
< 1622000750 201907 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :brctl: ignore Sgeo
> 1622000750 201950 PRIVMSG #esolangs :brctl: ignoring
< 1622000776 202316 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :The "redirects" aren't the IRC-level mode thingies that are automatic. Just a change of topic.
< 1622000800 835616 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Incompetence? Or intent to... something?
< 1622000828 591309 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Sgeo: from what I've seen they set +if ##channel  too
< 1622000829 312588 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :I don't understand why they would force a redirect instead of just forcibly changing the topic, unless they want the new channel to not have all the users
< 1622000846 471291 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Oh, I guess that doesn't forward people already in channel?
< 1622000875 157483 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think it's because they do maintain the distinction between project channels and about channels
< 1622000884 189982 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Yep. Just joined and parted a hijacked channel, and got forwarded
< 1622000911 389914 :int-e!~noone@int-e.eu PRIVMSG #esolangs :they just don't clear out current users
< 1622001075 696121 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :I... still don't get why they're doing it like this. This still forces a split between still connected idlers and people who rejoin
< 1622001185 415939 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :brctl: unignore Sgeo
> 1622001185 415997 PRIVMSG #esolangs :brctl: unignoring
< 1622001380 729810 :Soni!~quassel@autistic.space PRIVMSG #esolangs :cd: you want good trolling? :p
< 1622001403 481654 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :Soni: I am super out of ideas and the chat moves at the speed of sound
< 1622001414 151947 :Soni!~quassel@autistic.space PRIVMSG #esolangs :cd: https://github.com/propuke/ctcp-s
< 1622001432 407380 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(this may or may not be a good idea. also we hid the original repo.)
< 1622001458 641837 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(... also this fork's owner is a bit of a stalker but eh w/e)
< 1622001545 663252 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(oh yeah this is the old version with GZIP and C-like macros)
< 1622001681 257006 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(honestly not proud of this one tbh)
< 1622001869 930622 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(actually the "C-like" macros may be turing-complete?)
< 1622002282 782851 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs
< 1622002492 40954 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :FORWARD might be a good idea; the rest I don't like. (Also, GZIP is bad because it requires the client software to implement it. Ideally, no special client software should be needed for IRC; such things should be optional.)
< 1622002600 280504 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :brctl: ignore Sgeo
> 1622002600 280546 PRIVMSG #esolangs :brctl: ignoring
< 1622002601 857574 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :-rasengan- [Global Notice] In the recent policy enforcement, some channels were erroneously included. We greatly apologize for the inconvenience. Please contact us in #freenode-services or contact-us@freenode.net. Thanks for your patience and choosing freenode!
< 1622002667 525801 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :like i believe that
< 1622002801 802345 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's christian.
< 1622002807 374250 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Sin, then ask for forgiveness.
< 1622002812 566487 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(scnr)
< 1622002904 531699 :int-e!~noone@int-e.eu PRIVMSG #esolangs :This is a bit of a weird association, really, but I like this joke: "When I was a kid, I used to pray for a bicycle. For months I prayed, every day. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness."
< 1622003403 171539 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :hehehe
< 1622003496 888247 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :I wonder what would have happened to a channel of people sticking with Freenode who happened to be promoting the music group Libera in their topic
< 1622003540 114582 :Soni!~quassel@autistic.space PRIVMSG #esolangs :zzo38: that's part of the point in this case :p
< 1622003564 418892 :Soni!~quassel@autistic.space PRIVMSG #esolangs :hi pikhq
< 1622003698 637104 :Soni!~quassel@autistic.space PRIVMSG #esolangs :zzo38: if you want to be extra-grating tho, something like https://github.com/bittorrent/bittorrent.org/issues/110 may be of interest
< 1622003707 685302 :Soni!~quassel@autistic.space PRIVMSG #esolangs ::)
< 1622003782 165165 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :hi soni
< 1622004308 915042 :Soni!~quassel@autistic.space PRIVMSG #esolangs :zzo38: we guess you could implement all of this on an IRC client, but make it only available on irc.com networks?
< 1622004359 805066 :Soni!~quassel@autistic.space PRIVMSG #esolangs :anyway, we should go sleep, sorry. good night o/
< 1622004385 268719 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Soni: That is a possibility, but I recommend not using them anyways.
< 1622004898 815633 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1622004976 64663 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com JOIN :#esolangs
< 1622005232 638027 :craigo!~craigo@180-150-37-63.b49625.bne.nbn.aussiebb.net JOIN :#esolangs
< 1622007909 682205 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com QUIT :Ping timeout: 272 seconds
< 1622009183 689384 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs
< 1622009255 323699 :sknebel!~quassel@v22016013254630973.happysrv.de QUIT :Client Quit
< 1622009268 544315 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com JOIN :#esolangs
< 1622009277 606499 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs
< 1622009566 526113 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com QUIT :Ping timeout: 264 seconds
< 1622010108 688864 :FuckAndrewLee!~imode@user/imode NICK :imode
< 1622010796 516711 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :cd: that's a good one, they kickbanned everyone from the existing channels, that will get a lot of people notice that something happened and get them moving
< 1622010836 235622 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :" i feel like they'd notice the sudden total redirection of all the channels to ## under new management tho" => not really that, more like that suddenly there are much fewer people on
> 1622010891 706915 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83438&oldid=83223 5* 03B jonas 5* (-13) 10
< 1622011039 671035 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :keegan: unclear, he might want to just destroy the network completely (without directly stating that) and driving people to competitor forums that he has interest in more secretly
< 1622012024 45966 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com JOIN :#esolangs
< 1622012416 416292 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :at least if he wanted to destroy freenode, he had the courtsey of doing it quickly rather than having communities wonder if they should stay or find a new place
> 1622012855 928129 PRIVMSG #esolangs :14[[07SF Code14]]4 10 02https://esolangs.org/w/index.php?diff=83439&oldid=83409 5* 03ColorfulGalaxy (disambiguation) 5* (+226) 10Recategorization
< 1622013250 387403 :sebbu2!~sebbu@user/sebbu NICK :sebbu
< 1622014096 492009 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :Sgeo: "just forcibly changing the topic" => that would have no effect, because NOBODY READS TOPICS ON IRC. they just used the topic as a quick filter to tell which communities redirect users to other networks in more effective ways. grepping topics is easier to automate than looking at project websites to see which projects changed their links.
< 1622014125 233848 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :fizzie: also, if you feel like my encouragement to make a bridge pressured you, you are hereby absolved, I no longer think a bridge to freenode is helpful
< 1622014290 196655 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :fuck freenode
< 1622014301 544616 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :they're dead to me
< 1622014303 181705 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :i told them to eat my balls
< 1622014311 444103 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :long live libera
< 1622014312 553219 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :`coins
< 1622014315 914721 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​06milecoin 13wotioncoin 04limpcoin 07fakcoin 08bfccoin 09smitisorbcoin 02safenfcoin 06nrfcoin 13axicoin 04aaallyidocoin 07dermdrcemecoin 08shakbcoin 09hyphillecoin 02sorthcoin 06codacoin 13ampucoin 04hpndersiopcoin 07nephalcoin 08percardcoin 09igncoin
< 1622015401 590485 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :heh, "Leenode" rather than Freenode , via https://news.ycombinator.com/item?id=27287038  > We should stop implicitly legitimizing Andrew Lee's power grab by referring to his dominion as "Freenode"
< 1622015548 269542 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :hmm, I was just wondering what to rename the network tag of freenode in my irc config so I don't absent-mindedly connect and join it and think I'm correctly connected to IRC
< 1622015557 966402 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :will probably still go with something else rather than a cheap pun
< 1622016020 913468 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer
< 1622016027 744929 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? freenode
< 1622016029 524289 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :The Realm of Freenode is our homeland. The Chännel dwells in it since... Uhm... Quite a few years ago?
< 1622016033 422406 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? libera
< 1622016034 819047 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Libera is the land of the future. Probably.
< 1622016056 111216 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The freest of nodes.
< 1622016082 250952 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Maybe we can come up with some law
< 1622016084 351416 :int-e!~noone@int-e.eu PRIVMSG #esolangs :lore
< 1622016088 844249 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :now the leest of nodes?
< 1622016089 710639 :int-e!~noone@int-e.eu PRIVMSG #esolangs :involving a big migration
< 1622016123 967542 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and the evil tortoise (of shells)
< 1622016125 901981 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or something
< 1622016273 512080 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :(just realised I misunderstood which was the freest... Libera is free-er than freenode, so is freest...) My attempt at a joke needs to be rewritten accordingly
< 1622016284 570749 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu PRIVMSG #esolangs :int-e: evil tortoise? come on, the lore is obvious. the freenode gods pulled off a miracle of setting up a new network in like two days, with several servers, and led us out of Egypt
< 1622016395 828113 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :Of free nodes, Freenode is leest, Libera is freest?
< 1622016437 167094 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`? puns
< 1622016438 479481 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings.
< 1622016442 121735 :int-e!~noone@int-e.eu PRIVMSG #esolangs :salpynx: not bad
< 1622016538 780441 :b_jonas!~x@catv-176-63-12-1.catv.broadband.hu QUIT :Quit: leaving
< 1622016830 758847 :p_____!~dyeplexer@user/dyeplexer JOIN :#esolangs
< 1622016941 319964 :p_____!~dyeplexer@user/dyeplexer QUIT :Client Quit
< 1622017018 175991 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Ping timeout: 264 seconds
< 1622017270 227006 :imode!~imode@user/imode QUIT :Ping timeout: 264 seconds
< 1622017319 477508 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs
< 1622019080 143472 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`` ruby -e "p 'Libera' > 'Freenode'"
< 1622019084 541566 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :true
< 1622019098 318673 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`` ruby -e "p 'Freenode' > 'Libera'"
< 1622019099 327822 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :false
< 1622019170 266487 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> "freenode" > "Libera Chat" -- official names
< 1622019171 981539 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : True
< 1622019438 515870 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Man, I can't believe this thing was hiding in plain sight in the original van Oorschot & Wiener paper.
< 1622019720 259709 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: well, now you know. (and I do as well, for the moment. maybe this time I won't forget where I saw it.)
< 1622019765 423481 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I don't think I quite understood what you said about MeetITM, but maybe I should read pages 16-18 more closely and then I'll understand it?
< 1622019820 777341 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: just the beginning of the second paragraph
< 1622019826 897495 :int-e!~noone@int-e.eu PRIVMSG #esolangs :in section 5.4
< 1622019828 332249 :int-e!~noone@int-e.eu PRIVMSG #esolangs :5.3
< 1622019898 574960 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The idea that this algorithm also helps with MeetITM attacks, since they're of this form?
< 1622019938 51168 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It just turns out that it's the same problem as you have, but they view it as an MeetITM attack.
< 1622020019 916312 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I see. I thought you meant there was an application of MeetITM attacks to my problem.
< 1622020034 464736 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :But you meant it more in the other direction, or just that they're doing the same thing.
< 1622020042 458115 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and my point was that this problem is exactly what you described, wheras in section 5.2 it has a specific form for f and g.
< 1622020056 655316 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*whereas
< 1622020069 209130 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The trick is the same, of course.
< 1622020127 425809 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right, that makes sense.
< 1622020410 883787 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :It's kind of surprising that e.g. https://en.wikipedia.org/wiki/Meet-in-the-middle_attack just claims you need 2^k space.
< 1622020426 619253 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Presumably anyone implementing this kind of attack uses a fancy trick like this.
< 1622021629 292706 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this "Community-curated" in github repo titles...
< 1622021633 399637 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what does it even mean
< 1622021670 114455 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :they always have the repo owner who reviews and accepts the pull requests only if he feels so, the same as in any another github repo
< 1622021968 562346 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, that was certainly a thing. Wondering if I should make that bridge a one-way affair, just freenode -> here, so that it would mainly serve the purpose of letting people here notice if someone they know comes in wondering about what's up. (Up until `freenodecom` comes in and forcibly redirects it to ##esoteric, of course, at which point I don't think I'd bother.)
< 1622021987 319544 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what even more funny is that you could say "well the pull requests should probably pass the CI checks", but nope -- the https://github.com/github/explore/commits/main has the ./script/cibuild script but they don't have CI, lol -- this script threw errors that they fixed only 11 hours ago
< 1622022104 284477 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :not that it amazes me in any way because I already saw an amazing shit done by github staff
< 1622022231 417913 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :one of their guys took the whole course code of my gem and replaced the source code of another gem on github, not changing the name, nor giving any credits -- just copypoasted the whole code over, with mistakes, and made a pull request -- at first I thought it's someone drunk or indian but nope, he had the "Github staff" badge
< 1622022241 686464 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*source
< 1622022297 647420 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :though still could be drunk
< 1622022325 381123 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie I think the bridge gives people on freenode know that libera exists
< 1622022337 644056 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and that we are active here
< 1622022349 243372 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*makes people
< 1622022371 338207 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, it's just there's a number of people who I think prefer not to get their comments forwarded over there. But fair enough, I guess it still does that even if there's odd gaps in the conversation.
< 1622022381 889171 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Like lambdabot just saying "True" out of the blue. ;)
< 1622022431 815867 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol
< 1622022440 763231 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :/!\ fungot: Please pretend like you've suddenly gained the capability of spontaeneous action? 
< 1622022440 811489 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: disenchanter: ask not, as opposed to the nether world, the chalk pencil, and without a mother. she is usually heard or seen in profile, the demon lord. inhabited or not, have very detailed short-term plans for it had been very upset to find if hearts be wild and wise.
< 1622022455 811089 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In retrospect, I think that wasn't the best ^style for that.
< 1622022542 317175 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so on freenode it looks like a demon lord took a control over him
> 1622022576 364420 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83440&oldid=83400 5* 03Aonodensetsu 5* (+0) 10/* Quirks */
< 1622022592 129475 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh here we go
> 1622022611 611868 PRIVMSG #esolangs :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83441&oldid=83440 5* 03Aonodensetsu 5* (+0) 10/* External resources */
< 1622024503 169401 :p_____!~dyeplexer@user/dyeplexer JOIN :#esolangs
< 1622024552 70791 :p_____!~dyeplexer@user/dyeplexer QUIT :Client Quit
< 1622024553 682792 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Ping timeout: 272 seconds
< 1622024759 158188 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au JOIN :#esolangs
< 1622025170 199870 :Trieste!~T@217.138.220.196 QUIT :Changing host
< 1622025170 199913 :Trieste!~T@user/pilgrim JOIN :#esolangs
< 1622025243 216467 :Trieste!~T@user/pilgrim QUIT :Quit: Be well!
< 1622025356 801393 :Trieste!~T@user/pilgrim JOIN :#esolangs
> 1622025563 528317 PRIVMSG #esolangs :14[[07Goatoo14]]4 M10 02https://esolangs.org/w/index.php?diff=83442&oldid=83421 5* 03DynCoder 5* (+139) 10
> 1622025646 32317 PRIVMSG #esolangs :14[[07User:Sertdfyguhi14]]4 10 02https://esolangs.org/w/index.php?diff=83443&oldid=81241 5* 03Sertdfyguhi 5* (-27) 10update
< 1622027397 54386 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is there any website that provides a ""community driven" " catalogue of irc channels?
< 1622027471 330485 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean only those who already can IRC know about /list, and even they don't immediately know about alis, etc., it would be nice to have some guide over your possible places of interests if you are not in IRC yet
< 1622027587 999781 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's not a *curated* list, but there's always https://netsplit.de/channels/?net=libera.chat and such.
< 1622027591 349505 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's kind of flaky in what it displays, though.
< 1622027975 596668 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :hi Am Dm6 G F#add9 Fm7 C6 G what do you think?
< 1622028753 482462 :craigo!~craigo@180-150-37-63.b49625.bne.nbn.aussiebb.net QUIT :Read error: No route to host
> 1622030086 331826 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83444&oldid=83183 5* 03Fizzie 5* (+1304) 10/* Freenode and the future */ Last call for objections.
< 1622030137 990674 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu JOIN :#esolangs
< 1622030156 995781 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs
< 1622030242 622773 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie it doesn't provide a tree/tags cataloging
< 1622030274 594191 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv you mean q3dm6?
< 1622030323 7550 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :don’t know what q3 is
< 1622030342 709389 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :shame on you
< 1622030409 322433 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :oh, a Quake map. Didn’t play Quake :)
< 1622030432 585349 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I meant the chord D F A B
< 1622030446 325413 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :from an alis topic search on freenode, there are at least a few channels that still advertise in the topic that they moved to libera, but there are also some that advertise that they moved to oftc or hackint
< 1622030741 198141 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Are they #channels or ##channels? Although I don't doubt there's exceptions.
< 1622030762 967346 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv it's in this classic video starting at 4:00 https://www.youtube.com/watch?v=Kg9RVktBNMA
< 1622031023 309539 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :nakilon: "community-curated" means that is the software is buggy or badly designed, the maintainer don't accept blame, because it was "the community" that maintained it wrong, according to them
< 1622031802 188941 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: for libera, only ## and ## channels I think
< 1622031829 427751 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well no\
< 1622031833 370674 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I'm wrong
< 1622031871 240417 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: there are #-channels too, like freenode/#archlinux-security, that say moved to libera in topic
< 1622031941 772525 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I'm not attempting to tell how many large channels have such notices in topic, because it's hard to tell how large a channel is when it's moved away, and I don't have historic data
< 1622031963 968012 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Maybe they changed to that after the big sweep? Or just were missed. Or got their channel back: #go-nuts on freenode was "recovered", and now says "see  for official support channels" in topic, which is one way to put it.
< 1622031989 59660 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: yes, they probably changed the topic again after the big sweep. they probably have nothing to lose by changing it again.
< 1622032000 201252 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs
< 1622032061 628011 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Incidentally, on freenode we have ##esoteric set as `+if #esoteric` owned by tswett (who's moved from IRC to Matrix, I think) -- I wonder what would've happened if we had had Libera in the topic.
< 1622032073 425481 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Given the nature of the channel, I think the best-case scenario (as in, for maximum absurdity) would've been that we'd have have both #esoteric and ##esoteric as invite-only and both forwarding to each other.
< 1622032091 149777 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :But I guess more plausibly they would have reset the modes of ##esoteric to open it up.
< 1622032146 472477 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"see  for official support channels" => yeah, that's harder to object against, freenode historically had extra channels where the official channel was on another network: ##rust before mozilla irc got shut down, and #gimp or ##gimp (can't recall which)
> 1622032165 994617 PRIVMSG #esolangs :14[[07Goatoo14]]4 M10 02https://esolangs.org/w/index.php?diff=83445&oldid=83442 5* 03PythonshellDebugwindow 5* (+71) 10/* Language Overview */ Categories
< 1622032187 825127 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :plus of course such a topic can refer to non-irc forums (though it's less likely to say "channels") for the large number of projects that don't consider the freenode presence official
> 1622032223 934409 PRIVMSG #esolangs :14[[07SF Code14]]4 M10 02https://esolangs.org/w/index.php?diff=83446&oldid=83439 5* 03PythonshellDebugwindow 5* (+0) 10Move cats to bottom
< 1622032235 4699 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"both #esoteric and ##esoteric as invite-only and both forwarding to each other" lol, that would be funny indeed
< 1622032378 350751 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :"Move cats to bottom" <- herding cats, I see.
< 1622032395 211245 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, cats as in categories; I was assuming examples of the cat program.
< 1622032541 545453 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there should be a language about cats
< 1622032636 660208 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh I see https://esolangs.org/wiki/CAT
> 1622032782 214782 PRIVMSG #esolangs :14[[07User:Nakilon14]]4 M10 02https://esolangs.org/w/index.php?diff=83447&oldid=81104 5* 03Nakilon 5* (+28) 10added Libera
< 1622032949 272077 :Guest54!~Guest54@bras-base-okvlon3013w-grc-30-70-54-80-222.dsl.bell.ca JOIN :#esolangs
< 1622032963 446237 :Guest54!~Guest54@bras-base-okvlon3013w-grc-30-70-54-80-222.dsl.bell.ca PRIVMSG #esolangs :brctl: help
> 1622032963 446283 PRIVMSG #esolangs :brctl: see "brctl: help ignore" (filter by nick) and "brctl: help filter" (filter by text content) for the two available commands
< 1622032976 137478 :Guest54!~Guest54@bras-base-okvlon3013w-grc-30-70-54-80-222.dsl.bell.ca PRIVMSG #esolangs :brctl: help filter
> 1622032976 137516 PRIVMSG #esolangs :brctl: usage: "brctl: filtered" (to list), "brctl: filter regex" (to add) or "brctl: unfilter regex" (to remove)
< 1622032993 823599 :Guest54!~Guest54@bras-base-okvlon3013w-grc-30-70-54-80-222.dsl.bell.ca QUIT :Client Quit
< 1622033002 644644 :FireFly!firefly@user/firefly PRIVMSG #esolangs :what's a brctl?
< 1622033016 718089 :FireFly!firefly@user/firefly PRIVMSG #esolangs :oh the bridge
< 1622033019 461698 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :bridge something
< 1622033076 848194 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I named it after brctl(8), the Linux utility to control Ethernet bridges.
< 1622033105 581484 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :("ctl" is presumably short for "control".)
< 1622033629 428650 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :or cuttle[fish]
< 1622033733 496054 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au QUIT :Quit: Leaving
< 1622033997 674693 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :does fungot connect to IRC via some network funge-98 extension or is it another process that connects?
< 1622033997 755674 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :nakilon: they say that a large number, led a semi-independent life of mortals with a curved single-edged blade. its body around in such a way that it was a blade like a hell-broth boil and bubble." the bushmen say that when invoked, it is inescapable once earned. he is small, has dark skin and wears strange clothes.
< 1622034022 17885 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :^source
< 1622034022 99731 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :https://github.com/fis/fungot/blob/master/fungot.b98
< 1622034222 651372 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it's http://rcfunge98.com/rcsfingers.html#SOCK ?
< 1622034228 893814 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs
< 1622034238 875160 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Certainly seems possible
< 1622034436 618171 :craigo!~craigo@180-150-37-63.b49625.bne.nbn.aussiebb.net JOIN :#esolangs
< 1622035093 588843 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yes, it does the sockets with SOCK.
< 1622035104 753910 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Otherwise it'd be cheating. ;)
< 1622035134 812710 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://github.com/fis/fungot/#running lists the required fingerprints, for the record.
< 1622035134 850903 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :fizzie: dark room? your chance to develop your photographs!' ( brignall banks, by h. rider haggard)
< 1622035145 524306 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Connection closed
< 1622035176 707428 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I do run a (bip) bouncer between it and the actual network for stability and TLS support, though.
< 1622035208 60177 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Which also might mean if it's not responding but still online, the cfunge process has crashed but the bouncer hasn't. Not that it's really happened yet.
< 1622035220 82354 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :funnily enough, hackbot (hackeso) does use another process (socat) for the connection, making fungot the more advanced bot in that regard
< 1622035220 124757 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :cd: orion, sirius: orion was the daughter of jupiter and juno. ( capitalized:) a constellation of the king," he said desperately, " one rest")
< 1622035245 293514 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Many years ago when I made Pietbot it cheated because Piet doesn't have network IO
< 1622035250 229178 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I wonder how many esolangs do
< 1622035250 333682 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :esobot: "It listens for the MediaWiki UDP "recent changes" feed" -- interesting, so the bot listens to the local network for the message? I wish there something similar in web because otherwise you have to reread the whole, let's say, RSS/Atom feed and store somewhere what was the last id you've processed, and then the feeder has to follow the
< 1622035250 463427 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :order of items otherwise you have to read them all and sort, etc. etc.
< 1622035309 186072 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"Otherwise it'd be cheating" -- yeah otherwise it would be no point in writing features in funge is you already have the IRC communicator written in something more trivial and probably extendable
< 1622035337 835970 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, MediaWiki can post changes formatted as JSON/XML/"IRC" and post them either as raw UDP or via Redis Pub/Sub.
< 1622035373 190253 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://www.mediawiki.org/wiki/Manual:$wgRCFeeds
< 1622035405 258059 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :(I think I just hooked the piet interpreter up to netcat)
< 1622035426 59262 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ok so this is a silly and esoteric idea, but what if the guy who bought freenode is, besides being rich (which we know) is an eccentric (possibly amateur) social scientist who got intrigued by how even though the covid pandemic destroyed a lot of in person communities, it also made stronger communities quickly formed online and strengthened people's sense of community and caring about each other in 
< 1622035432 62508 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :general, and wanted to do another experiment to see how this reproduces?
< 1622035457 317533 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :That seems... unethical
< 1622035480 148747 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"or via Redis Pub/Sub" -- unfortunately there is no such thing as public pub/sub that websites would provide for random users
< 1622035490 318308 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :as an alternative to RSS
< 1622035505 971679 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :socat made it possible to use TLS (...well, after updating to a more recent version supporting SNI...), I don't think netcat flavors at least generally support that.
< 1622035531 543637 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :unfortunately doesn’t change the fact they need a good smack. (Also isn’t that really unethical)
< 1622035537 722628 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :So that nobody can snoop in on HackEso's network password, impersonate it, and thus gain control of mission-critical infrastructure.
< 1622035563 230605 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"Otherwise it'd be cheating." => um, yes, but there was an ICFP contest judge's prize winner that was written in Metafont and used an external command for the socket connections because apparently Metafont doesn't have a built-in way to do this, and we don't want to say that that one is cheating, so we may let it slide for a befunge program too
< 1622035575 960815 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I'm assuming there's mission-critical infrastructure accepting commands from HackEso when it's authenticated to NickServ, which may be a little bit of a stretch.)
< 1622035595 324933 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :b_jonas: I think it might be OK when the language has no network IO
< 1622035614 166140 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I think that's the distinction. It's not cheating for Piet either, because there's just no way.
< 1622035645 32107 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Although arguably that whatever-that-thing-was would have been a more esoteric solution.
< 1622035657 674894 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"strengthened people's sense of community" -- I'm still not sure it was about sense of community rather than hate to Korean nation or that he had a taste to chose the word "Imperial" to his company name
< 1622035665 973241 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That thing that was supposed to provide advanced I/O to brainfuck and other similar single-stdin/out languages.
< 1622035745 443777 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :nakilon: I'm not saying that it's definitely true, but it's a theory that some people seriously mentioned, and so an experiment may make sense
< 1622035747 117779 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I can't remember the name. Was Sgeo involved with it? Anyway, we talked about it. Not having much luck finding hits on the wiki either.
> 1622035790 134414 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Oshaboy 5*  10uploaded "[[02File:Hello World Stegfuck.png10]]"
< 1622035793 232274 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :as in for an independently rich amateur scientist who isn't bound by a university medical ethics community or peer-reviewed journals who will boycott them and make their whole carreer harder
< 1622035885 263152 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people love to join the shitthrowing parties AFTER the real problems already took the place, and don't love to investigate what they were
< 1622035985 349359 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the whole point of "investigation" and "finding the roots, the causes" seems to be not interesting
> 1622036069 201398 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Oshaboy 5*  10uploaded "[[02File:Cat program stegfuck.png10]]"
< 1622036127 947153 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this mediawiki event doesn't have a link
> 1622036151 51571 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Oshaboy 5*  10uploaded "[[02File:Lost kingdom StegFuck.png10]]"
> 1622036320 518557 PRIVMSG #esolangs :14[[07StegFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=83451 5* 03Oshaboy 5* (+1152) 10Initial
> 1622036341 256800 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83452&oldid=83451 5* 03Oshaboy 5* (-7) 10
< 1622036350 17884 :craigo!~craigo@180-150-37-63.b49625.bne.nbn.aussiebb.net QUIT :Quit: Leaving
> 1622036413 682258 PRIVMSG #esolangs :14[[07StegFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=83453&oldid=83452 5* 03Oshaboy 5* (+8) 10
< 1622036552 391759 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh I already started installing netpbm to figure out his steganography but has already created a page
> 1622036700 136799 PRIVMSG #esolangs :14[[074BOD14]]4 M10 02https://esolangs.org/w/index.php?diff=83454&oldid=83401 5* 03Oshaboy 5* (+78) 10Added information about 1 of the instructions
> 1622036881 123857 PRIVMSG #esolangs :14[[07StegFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=83455&oldid=83453 5* 03Oshaboy 5* (+2) 10Fixed dead links
> 1622036918 516840 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83456&oldid=83455 5* 03Oshaboy 5* (+0) 10
> 1622036926 694812 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83457&oldid=83456 5* 03Oshaboy 5* (-4) 10
< 1622038029 474437 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wtf
> 1622038057 622439 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83458&oldid=83457 5* 03Oshaboy 5* (+406) 10added extra information
< 1622038084 103245 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :#homebrew automatically kicks you while ##homebrew topic is Discussion on the domestic production of potable liquids
< 1622038087 357714 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Libera is weird
< 1622038090 541975 :APic!apic@apic.name PRIVMSG #esolangs :☺
< 1622038208 192464 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Same founder on both, and I guess that's a valid interpretation of the word too...
< 1622038246 22906 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :netsplit.de's channel topic view suggests ##homebrew on freenode is also on that topic, and #machomebrew is the package manager.
< 1622038270 990030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :What if I want to run my own software on a Nintendo DS
< 1622038275 31766 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh indeed
< 1622038339 195858 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Taneb IIRC it's illegal
< 1622038358 721163 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I think it just voids the warranty and Nintendo doesn't like it
> 1622038395 860290 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83459&oldid=83458 5* 03Oshaboy 5* (+287) 10More details
< 1622038409 617050 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but I wonder if it's legal to squat the #homebrew just to kick people with macs
> 1622038487 184493 PRIVMSG #esolangs :14[[07StegFuck14]]4 10 02https://esolangs.org/w/index.php?diff=83460&oldid=83459 5* 03Oshaboy 5* (+9) 10link
> 1622038501 667050 PRIVMSG #esolangs :14[[07User:Oshaboy14]]4 N10 02https://esolangs.org/w/index.php?oldid=83461 5* 03Oshaboy 5* (+4) 10Created page with "Heyo"
< 1622038502 162095 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's like... they could not decide who should own #homebrew and made it like this
< 1622038555 214181 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :For the *concept* of homebrew on consoles, I think there's at least some more specific channels. But the package manager is just called "Homebrew". I doubt they have any registered trademarks or anything? 
< 1622038571 357243 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :nakilon: was it actually called "#homebrew" previously on freenode?
< 1622038590 898883 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas have no idea
< 1622038592 96 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I know there were apple homebrew guys on freenode, but I don't know if they used that particular channel name
< 1622038594 477550 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :AFAICT it's been called #machomebrew on freenode.
< 1622038601 666202 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I keep reading that as macho me brew
< 1622038606 576659 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I think they used multiple channels (no surprised there)
< 1622038610 103866 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's #machomebrew now as fizzie said
< 1622038621 403134 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Weightlifters drinking tea
< 1622038642 829206 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well that makes sense then
< 1622038665 972658 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :presumably the folks on ##homebrew are used to lost people enough that they just direct them to the right place
< 1622038669 656201 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but the software isn't and probably never was called machomebrew
< 1622038677 208374 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :like we used to with the other kind of esoterica
< 1622038679 860135 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :oh, that reminds me
< 1622038682 253267 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :what do we do with the
< 1622038683 284149 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`welcome
< 1622038687 294201 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1622038687 857017 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :message now?
< 1622038689 855458 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The software's official twitter account is @MacHomebrew as well.
< 1622038710 13603 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hmmm
< 1622038723 259971 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :b_jonas: I vote just removing the parenthetical
< 1622038738 536254 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :We are forwarding #esoteric into here, though.
< 1622038740 305453 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :Taneb: ok, but it's tricky because there are copies in like ten languages
< 1622038746 686107 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: oh yes, you have a point
< 1622038756 704766 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :fizzie: hmm, yeah, in that case it probably ought to stay
< 1622038763 314489 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's not impossible that someone will join in search "for the other kind of esoterica", though probably quite unlikely.
< 1622038787 659223 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I guess we'll seen in half a year
< 1622038810 93054 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ok maybe it was machomebrew initially, I missed that time probably
< 1622038829 866195 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because their twitter is older than @homebrew one
< 1622038861 686414 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Now I can't stop reading it as macho-me-brew.
< 1622038865 721783 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`thanks Taneb
< 1622038866 489605 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, Taneb. Thaneb.
< 1622038961 929364 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`thanks HackEso
< 1622038963 40891 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, HackEso. ThackEso.
< 1622038984 121326 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`thanks fizzie
< 1622038984 812301 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, fizzie. Thizzie.
< 1622038992 441979 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :`thanks brrrrr
< 1622038993 539545 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, brrrrr. Trrrrr.
< 1622039044 684324 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs ::)
< 1622039161 840827 :gilesgate!gilesgate@sdf-eu.org JOIN :#esolangs
< 1622039165 7632 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :rust depends on python wtf
> 1622039200 849217 PRIVMSG #esolangs :14[[07StegFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=83462&oldid=83460 5* 03Oshaboy 5* (+8) 10/* Overview */
< 1622039228 316489 :gilesgate!gilesgate@sdf-eu.org QUIT :Client Quit
< 1622039289 735598 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :trying to figure out what to uninstall because homebrew updates EVERYTHING once in a while and it took half an hour; and I have no idea why two commands from SO to "draw a dependency tree" are so different but python is like covid here... https://dpaste.org/416M/slim#L
< 1622039552 560032 :zegalch96!~zegalch@178.128.75.133 JOIN :#esolangs
< 1622039573 395159 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :nakilon: doesn't everything depend on python
< 1622039578 320579 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :rustc uses it for it's build
< 1622039586 660966 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :a pre-built rustc doesn't need it
< 1622039641 134207 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ruby doesn't use it
< 1622039641 729649 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :also... why isntall rustc through homebrew.
< 1622039645 987635 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :*install
< 1622039651 413732 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :rustup exists
< 1622039668 390298 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :and? what does ruby have to do with rustc
< 1622039682 980233 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :these are all needed to build ruby https://dpaste.org/416M/slim#L2281,2282,2283,2284,2285,2286
< 1622039709 140335 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :why install through different package managers if there is one?
< 1622039727 473018 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :everything installs with brew
< 1622039748 178438 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :because rustup is specifically for rust, and manages the toolchain. among other things it's basically the only way to install nightly versions and cross compiler versions of rustc
< 1622039791 848641 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :also why build from source? python is only needed if you build it from source :P
< 1622039798 530590 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :why do you think I need "to manage rust toolchain"?
< 1622039818 625208 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :ACTION confused themselves
< 1622039835 859235 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :oh if you're not using rust for anything you don't, that's my bad.
< 1622039856 831534 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :if you're writing rust rustup is recommended, otherwise you can ignore it unless your package manager ships a hilariously old rustc
< 1622039869 666415 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"brew install rust" somehow was enough to then "rust install ..." or whatever it was to install some rust program that btw I'll probably deinstall now since I don't remember it even
< 1622039911 457489 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :ubuntu is shipping a rustc from october last year... ;I
< 1622039922 93344 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess I didn't build rust from source and this "tree draw" command just fakes it
< 1622039940 892398 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :yea, i checked, rust prebuilt has no python dept
< 1622039955 737421 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :basically homebrew downloads everything precompiled for my current mac os version
< 1622039984 948833 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://dpaste.org/416M/slim#L2281,2282,2283,2284,2285,2286,6384,6385,6386,6387,6388
< 1622039995 390831 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess this means right side is more correct
< 1622040116 150923 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs
< 1622040184 454609 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I see, "This is similar to Ruby's rbenv, Python's pyenv, or Node's nvm." -- rustup docs
< 1622040218 746770 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(nvm is actually was a clone of rvm, not rbenv but whatever)
< 1622040252 139425 :cd!~moony@hellomouse/dev/moony PRIVMSG #esolangs :yea, it's an env manager
< 1622040353 48339 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com QUIT :Ping timeout: 252 seconds
< 1622040404 152465 :cd!~moony@hellomouse/dev/moony NICK :moon
< 1622042110 401565 :Guest61!~Guest61@78-63-33-154.static.zebra.lt JOIN :#esolangs
< 1622042122 653807 :Guest61!~Guest61@78-63-33-154.static.zebra.lt PART :#esolangs
< 1622042761 946823 :Soni!~quassel@autistic.space QUIT :Ping timeout: 272 seconds
< 1622043470 514062 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I hoped the visualization would make the tree more obvious, heh https://imgur.com/a/yclpTkR
< 1622043540 496052 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Judging by what that looks like, that must be neato/fdp. Do it with dot instead: it'll be a lot more obvious, but a gigantic and full of blank space.
< 1622043555 618486 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :btw java has made "jenv" too now
< 1622043569 984600 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :fizzie: there's two images there and the first one looks dotty
< 1622043572 181026 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie dot is upper one
< 1622043606 335667 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :nakilon: can you get it to drop edges implied by transitivity
< 1622043627 620753 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Sorry, I think the rectangle for it was shaped too much like an ad banner and I was blind to it. ;)
< 1622043669 596897 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :would be cool if there was a built-in graphviz filter that would concat "nodes that have the same set of ins and outs" with "\n" into a single node
< 1622043704 586904 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Taneb I didn't process the graph myself, it's https://github.com/martido/homebrew-graph 
< 1622043806 409594 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Ah
< 1622043825 271137 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I seem to remember a force-directed graph vizualizer you could manually "shake" to untangle it, and then freeze the result, but I don't remember where that was. That's the kind of human/machine hybrid algorithms we need more of. (To convince the machines to keep us around.)
< 1622043851 472262 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Maybe one day they can 3D print that out of springs and you can try to physically sort it out.
< 1622043906 423028 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :did I tell about the "reconstruct cats" contest?
< 1622043975 440421 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there was such contest on codeforces where there were thousands of shredded cat pics and you had to restore them; so IIRC lots of guys in top were making hybrids that you could "shake" a cat
< 1622044002 634553 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :unfortunately I can't code GUI
< 1622044022 148101 :Soni!~quassel@autistic.space JOIN :#esolangs
< 1622044042 890006 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so my cats mostly looked like this https://codeforces.com/predownloaded/6f/ed/6feddc5ed6240a9e1e61b4b089c00e796bda163d.png
< 1622044070 702336 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but it would be pretty much real to process all the cats because the contest lasted a month
< 1622044097 31529 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :nakilon: how do you even scan shredded photos? that sounds very hard
< 1622044123 683857 :zgrep!~zgrep@user/zgrep QUIT :Ping timeout: 272 seconds
< 1622044142 608627 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas they were accurately sliced in NxN pixels depending on the dataset
< 1622044183 828959 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ah, so digitally shredded to nice square blocks
< 1622044201 320000 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Speaking of scanning, my former university had scanned my Master's thesis and sent me a link to verify it looks like what I wrote (+ a checkbox for e-publishing permissions).
< 1622044225 848799 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :All the pages were there, but there was a pretty noticeable broad brown smear exactly vertically across each page.
< 1622044229 766341 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: nice, when is that Master's thesis from? didn't you already make it full digital?
< 1622044230 117099 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas yeah
< 1622044233 471739 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think they need to clean their scanning machine.
< 1622044255 133579 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but what demotivated me and I stopped solving prematurely -- is that the chunks had resize kernel artifacts
< 1622044272 735581 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the squares didn't connect ideally
< 1622044280 838563 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there were bright and dark lines along the edges
< 1622044298 708429 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I think when I submitted my Master's thesis, they asked for a digital copy, and I published a digital copy in any case. I'm not sure if that was like mandatory, or if people were still allowed to make it partly non-digitally though.
< 1622044333 135349 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it was their fault actually -- they could resize and then cut but they cut and then resized
< 1622044337 14131 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :b_jonas: *I* made it digitally (of course), but even though it wasn't that long time ago (2009), it still predated their process revamp of accepting digital submissions, so the official approved version is the printed and bound book.
< 1622044358 182004 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think post-2015 or so the official copy of record will have been the digital version.
< 1622044368 429982 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: I mean in my case the main copies were still printed and bound, but they asked a digital copy in addition
< 1622044378 785300 :zgrep!~zgrep@user/zgrep JOIN :#esolangs
< 1622044396 763619 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :which makes sense, it's a pretty free and useful thing to do to ask for a digital copy
< 1622044421 307554 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I don't have a thesis
< 1622044422 536694 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, the FAQ of the scanning project said something about how they can't accept a better-quality digital version because for reasonsâ„¢ the thing available in their database must be exactly what was inspected for approval.
< 1622044428 578133 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I didn't finish the university
< 1622044444 749020 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :was expelled for inability to run damn 3km in time
< 1622044509 269982 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well yes, admittedly I also don't have the original version on public internet either, I have the version with the exactly one typo that I found a few months later fixed
< 1622044563 363629 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :My thesis was awful and I kind of wish I had the opportunity to try again
< 1622044588 298541 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I do not have a copy to hand
< 1622044732 679426 :spirgel_!~spirgel@89.238.150.172 JOIN :#esolangs
< 1622044751 479281 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well sure, my thesis is bad too
< 1622044758 924932 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :most people's master's thesis is
< 1622044785 802110 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Mine especially so, I was not having a good time mental health wise and sought help way too late
< 1622044805 699394 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :So handed in 12 pages of rubbish and somehow passed
> 1622045303 565512 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Alee 5*  10New user account
> 1622045423 587865 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83463&oldid=83436 5* 03Alee 5* (+88) 10/* Introductions */
> 1622045449 629770 PRIVMSG #esolangs :14[[07User:Alee14]]4 N10 02https://esolangs.org/w/index.php?oldid=83464 5* 03Alee 5* (+13) 10write intro
< 1622045633 546622 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :AIUI I could put any version I like on the public web if I want (not that I think anyone would find it very interesting), this was specifically the university wanting to make their library's publication archive ("full text materials produced in the university, such as theses, journal articles, conference publications and research") include this old stuff too, I think covering all theses from 1960-2015 or 
< 1622045639 538272 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :so.
< 1622045646 68663 :imode!~imode@user/imode JOIN :#esolangs
< 1622045650 992605 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The FAQ also says something about it freeing up valuable archival space, which might be the real motivation here.
< 1622045861 182045 :river!~river@tilde.team/user/river QUIT :Read error: Connection reset by peer
< 1622045944 138595 :river!~river@tilde.team/user/river JOIN :#esolangs
> 1622046822 230952 PRIVMSG #esolangs : So i guess everyone is on libera
> 1622047017 314036 PRIVMSG #esolangs : they forced me!
< 1622047784 772263 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: yeah. old thesis are one of the hardest to find references to track down in libraries, though that's usually about PhD thesis, and they want to continue that tradition
> 1622048111 145598 PRIVMSG #esolangs : If your #channel wasn't `+spimf ##channel`d by freenodecom, it doesn't count as forcing. ;)
> 1622048130 397325 PRIVMSG #esolangs : I really would like to know what their tooling would have done given that ##esoteric is already +f #esoteric here, but I guess there's bound to have been a lot of those channels, so it was probably accounted for.
< 1622048394 436838 :pikhq!sid394595@id-394595.highgate.irccloud.com PRIVMSG #esolangs :I wouldn't be so sure
< 1622048963 676339 :Soni!~quassel@autistic.space PRIVMSG #esolangs :we did opt out of the bridge yeah?
< 1622049060 789324 :int-e!~noone@int-e.eu PRIVMSG #esolangs :brctl: ignored
> 1622049060 789370 PRIVMSG #esolangs :brctl: Ignore list: freenode/V freenode/shachaf libera/Sgeo libera/Soni libera/V libera/cd libera/imode libera/int-e libera/shachaf
< 1622049079 294116 :Soni!~quassel@autistic.space PRIVMSG #esolangs :okay ^^
< 1622049149 151240 :int-e!~noone@int-e.eu PRIVMSG #esolangs :of course if you mention fungot people on the other side may see that you're here
< 1622049149 243690 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :int-e: they say that a hacker named david once slew a giant. he was such a shabby monk to dinner? he invites the very devil, a founding member of the yellowish linen whereof those of the triumph of morgoth elves and men were allies and held aloft the sacred icon. the denticles on its skin muted the whoosh of its body around in such a shabby monk to dinner? he invites the very devil, an army general invited the buddhist monk, mo
< 1622049164 147349 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(and some other bots)
< 1622049177 838 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :You can also have it ignore all mentions of your name, which is not going to be at all confusing.
< 1622049188 527922 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though I'm not sure how long we'll be keeping the bridge for.
< 1622049205 385717 :imode!~imode@user/imode PRIVMSG #esolangs :why bother keeping it.
< 1622049381 225572 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think the main argument for is, it's a way to let any returning old-time regulars (who might have missed all the excitement) to know about this place. We do get some every now and then. Though it's discoverable via other means (wiki, logs page) too.
< 1622049479 24310 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :excitement
< 1622049557 380926 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel "!evila m'I"..........@/!\
< 1622049565 582542 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "73 39 109 32 97 108 105 118 101 33 ", exit code: 0
< 1622049570 637320 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :damn
< 1622049636 987385 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The word EVILAPEEK_OS appears in that noisy bot's source code (in the error message if setting SO_KEEPALIVE fails).
< 1622049822 220835 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :enough amount of funge code might have all the magic words you need to spawn something evil
< 1622050202 866103 :V!~v@anomalous.eu PRIVMSG #esolangs :would it be possible to have the bridge ignore list not mass-highlight every time it's requested? ^^'
< 1622050224 934979 :V!~v@anomalous.eu PRIVMSG #esolangs :just print which networks you're hidden from, etc
< 1622050259 907746 :Soni!~quassel@autistic.space PRIVMSG #esolangs :... oh yeah that is an issue
< 1622050287 488761 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :privmsg it
< 1622050292 282230 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or notice
< 1622050299 176164 :Soni!~quassel@autistic.space PRIVMSG #esolangs :doesn't help that your nick can't be split with hidden codepoints tho
< 1622050431 371673 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I need the ignore list to be printable in order to copy it back to the config file because persistence is hard. ;) I can make the bridge commands respond by privmsg, I made them public mostly so that people can learn how it works by osmosis. Also, if we don't keep the bridge up it'll also stop being a problem.
< 1622050544 196995 :Soni!~quassel@autistic.space PRIVMSG #esolangs :yeah we're hoping it gets shut down in the next 3 weeks...
> 1622050697 343321 PRIVMSG #esolangs :14[[07SF Code14]]4 10 02https://esolangs.org/w/index.php?diff=83465&oldid=83446 5* 03JaydenIrwin 5* (+42) 10updated toggle description
> 1622050874 184138 PRIVMSG #esolangs :14[[07SF Code14]]4 M10 02https://esolangs.org/w/index.php?diff=83466&oldid=83465 5* 03JaydenIrwin 5* (+92) 10sf symbols link
< 1622051447 122797 :spirgel_!~spirgel@89.238.150.172 QUIT :
< 1622051676 542157 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Even on news.software.readers they write about abandoning Freenode (for the IRC about slrn), too.
< 1622051806 804922 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I think that the bridge could be discarded soon, and the logs then being fully on this IRC only. I don't know how soon; that is up to whoever set it up
< 1622051917 263188 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :imgur refused to eat these images now
< 1622051920 274892 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://imgchest.com/p/pagyvmeky89
< 1622051980 778563 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so joining them in groups gave no much profit
< 1622052054 832096 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hm, actually those huge groups in the corner don't look right
< 1622052058 289822 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :bug
< 1622052349 423231 :imode!~imode@user/imode NICK :rasengone
< 1622052492 582936 :rasengone!~imode@user/imode NICK :imode
< 1622052544 395071 :imode!~imode@user/imode NICK :rasengone
< 1622052663 682889 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622052838 506558 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection
< 1622052881 343071 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :nakilon: I expect the proposed "remove edges implied by transitivity" (while not exactly trivial to express) trick could help declutter the dot version more, since it's particularly those edges that are a problem. Though it's not exactly representing the same thing at that point, because there's a difference in directly depending on something vs. transitively depending on something.
< 1622052922 702564 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie I'm afraid I don't really understand the "remove edges implied by transitivity"
< 1622052954 241373 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I didn't have master thesis ..D
< 1622052958 753920 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :nakilon: Well, for example, your graph has the edges vips -> libexif, libeexif -> gettext but also vips -> gettext.
< 1622052974 761569 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That last edge could be removed, because vips -> gettext is implied by the first two.
< 1622052982 248519 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ah, I see
< 1622053017 979309 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It may or may not really help enough to be worth the trouble, and again it'd give a bit of a skewed picture.
< 1622053021 497858 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I'll do that after I finish this one
< 1622053066 702449 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Because removing the edge makes the output imply if you make vips no longer depend on libexif, it doesn't need a gettext dependency either, which isn't true.)
< 1622053410 834351 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :IME, in large build dependency graphs an interesting way to get still-understandable output is to focus on the question "why exactly does building X depend on Y" (where you pick a particular pair X, Y of interest), and then find all the edges and nodes that are in any path between those two, and keep only those. It gives you a visual indication of whether it's just one weird dependency in the wrong place 
< 1622053416 827887 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :that's pulling the rest in, or whether it's something more systematic.
< 1622053726 308528 :ais523!~ais523@213.205.242.249 QUIT :Quit: sorry about my connection
< 1622053737 222881 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622053786 97562 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :seems like datastructure {node->[node, node, ...], node->[ .. ], ...} sucks
< 1622053810 412516 :int-e!~noone@int-e.eu PRIVMSG #esolangs :is that a freenode pun
< 1622053815 395993 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :gotta convert it do [[node1, node2], [node1, node3], ... ]
< 1622053860 107490 :ais523!~ais523@213.205.242.249 NICK :callforjudgement
< 1622053874 925670 :callforjudgement!~ais523@213.205.242.249 NICK :ais523
< 1622054041 748625 :ais523!~ais523@213.205.242.249 QUIT :Quit: going to restart my IRC client to make sure it's configured correctly
< 1622054060 247779 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622054207 489654 :ais523!~ais523@213.205.242.249 QUIT :Client Quit
< 1622054226 267718 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
> 1622056108 763385 PRIVMSG #esolangs :14[[07User:CatCatDeluxe14]]4 10 02https://esolangs.org/w/index.php?diff=83467&oldid=80754 5* 03CatCatDeluxe 5* (-4) 10
> 1622056120 780098 PRIVMSG #esolangs :14[[07User:CatCatDeluxe14]]4 M10 02https://esolangs.org/w/index.php?diff=83468&oldid=83467 5* 03CatCatDeluxe 5* (+1) 10
< 1622056147 488521 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :looks like #help here now is a place for politics and shit
< 1622056196 930782 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I'm not saying they ircops don't help when someone asks; I mean the channel looks opened for flame currently
< 1622056238 932372 :int-e!~noone@int-e.eu PRIVMSG #esolangs :there's a #help?
< 1622056241 858519 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The *help* channel is supposed to be #libera, that's what the topic of #help says.
< 1622056257 946858 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though #libera is, unsurprisingly, full of the same sort of discussions.
< 1622056275 826913 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I'm just there to lurk to get some idea about the community registration queue.)
< 1622056291 889470 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It is a hot topic. ##freenode is taking the worst of it anyway.
< 1622056552 998691 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :could anyone advice something on representing all generalized circles (so, lines and circles) uniformly? Let’s say I have a thing which applies inversions to them and it shouldn’t try to distinguish lines from circles (and use different algorithms and representations: we’re dealing with floating point, that’d be a wrong decision!)
< 1622056666 539450 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what?
< 1622056764 348370 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I heard something about conformal embedding or like that but I don’t know where to read something clear about that. Like projective or affine stuff goes one dimension higher, this one should (if I’m not mistaken) go up two. And there’s something with null cone and projecting parabolas from it to lines and I’m afraid of that all and don’t want to rediscover it at all
< 1622056823 807810 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :int-e: do you represent some line and circle segments in your Möbius visualizations BTW?
< 1622056861 359273 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :my context is the same: I think about applying Möbius transformations to generalized circles in a safe and rational manner
< 1622056910 879329 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :would we go up a dimension, I’d need to make something about generalized spheres too
< 1622056926 518258 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :thankfully I’m not that greedy yet!
< 1622056954 621879 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :oh right I’ll go frighten ##math
< 1622056958 885062 :int-e!~noone@int-e.eu PRIVMSG #esolangs :arseniiv: no, there's just coordinates
< 1622056960 891949 :rasengone!~imode@user/imode PRIVMSG #esolangs :arseniiv: alright, I'll bite. generalized circles?
< 1622056971 762948 :rasengone!~imode@user/imode PRIVMSG #esolangs :isn't that just a single value in all dimensions, distance?
< 1622056980 17108 :rasengone!~imode@user/imode PRIVMSG #esolangs :i.e radius.
< 1622057010 453710 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs
< 1622057081 786097 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :rasengone: even in the circle case, we need to specify not just radius, but also its center. A line needs two points. But these ways aren’t unified at all
< 1622057107 8207 :Soni!~quassel@autistic.space PRIVMSG #esolangs :rasen-GAN is a funny name
< 1622057120 191917 :rasengone!~imode@user/imode PRIVMSG #esolangs :arseniiv: that's interesting.
< 1622057130 896556 :rasengone!~imode@user/imode PRIVMSG #esolangs :are lines not special cases of circles?
< 1622057141 450886 :rasengone!~imode@user/imode PRIVMSG #esolangs :where the cut point is specified.
< 1622057208 277065 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :in geometries which admit inversion (like this Möbius group) they are all the same, of course, but that doesn’t help by itself, it just reinforces the desire to represent them unified
< 1622057303 890821 :rasengone!~imode@user/imode PRIVMSG #esolangs :well that's the thing, you can specify them by two points, still.
< 1622057316 394834 :rasengone!~imode@user/imode PRIVMSG #esolangs :or three, rather.
< 1622057330 932031 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :but that won’t be unique
< 1622057337 590600 :rasengone!~imode@user/imode PRIVMSG #esolangs :lemme think about this.
< 1622057338 987791 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :though that might be a good start
< 1622057342 445685 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I feel there’s no way around that conformal cone stuff but I don’t want to google it potentially for hours
< 1622057366 780122 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :b_jonas adviced a neat projective book but it’s just about that
< 1622057724 652451 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now grouping looks correct https://i.postimg.cc/LmccZFTV/image.png and https://i.postimg.cc/6KcBFTzJ/image.png
< 1622057739 710423 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but dot render became larger
< 1622058100 433788 :rasengone!~imode@user/imode PRIVMSG #esolangs :arseniiv: what if you used a space-filling loop.
< 1622058113 97912 :rasengone!~imode@user/imode PRIVMSG #esolangs :and defined lines as normalized segments of that loop.
< 1622058125 943605 :rasengone!~imode@user/imode PRIVMSG #esolangs :dunno, just spitballing.
< 1622058544 332990 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :rasengone: hm
< 1622058595 748984 :rasengone!~imode@user/imode PRIVMSG #esolangs :everything is either a line or a circle.
< 1622058746 654948 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :BTW I suddenly think I realized the basic principle there! I read something like that in physics books, the conformal geometry of the sky sphere or something. So it I get that as they intended, we take the null cone that’s alright. But then we treat null lines in it as points, like we did with projective geometry, but in this case just those lines and no other ones. They are the points of the sky sphere, it transforms conformally under Lorentz transf
< 1622058746 854036 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :ormations (which fix the null cone)
< 1622058776 748620 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :and now we stereographically project that sky sphere onto a plane
< 1622058776 949554 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :bam it’s the plane which we want to describe
< 1622058845 219098 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :though I don’t yet have stereographic transform sufficiently internalized. It’s hard to me to work with it, to write anything at all in linear algebra terms
< 1622058859 940664 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I also opened that projective book, maybe it contains some clues too!
< 1622058931 700427 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :the idea “sky sphere → stereographic projection†seems palatable though. And I’m almost sure that is what I seek; circles on the sphere map to generalized circles on the plane
< 1622058987 894893 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I think I came up with 3 algorithms for the "transitive reduction" but all they fuck up the rhombuses
< 1622058996 961091 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :and they can grow and shrink and so any single gen. circle can map to any other gen. circle, which should be possible, a sanity check
< 1622059009 716195 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nakilon: do you do something with graphs?
< 1622059018 609121 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :sorry didn’t logread
< 1622059056 600516 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv guys proposed to apply transitive reduction to https://i.imgur.com/MV6S0BH.png
< 1622059225 17601 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist
< 1622059241 914800 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nakilon: ah, reasonable! To get something like whatsitcalled… someone’s diagram. Hasse, I think. That name wouldn’t help, though, that’s just for completeness. Have you considered an algorithm which tries to assign levels to nodes and then layout them based on those levels?
< 1622059300 688846 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :it seems that may work poorly though, conflating ways to layout almost independent nodes
< 1622059490 688793 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I think I can breadth-first traverse down from each node discarding all edges that were walked on previous layers during this starting node iteration
< 1622059563 732899 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*discarding edges to the nodes that were reached on previous layers
> 1622059573 348689 PRIVMSG #esolangs :14[[07Talk:Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=83469&oldid=83417 5* 03Bangyen 5* (+102) 10/* Examples */
> 1622059640 502535 PRIVMSG #esolangs :14[[07SF Code14]]4 10 02https://esolangs.org/w/index.php?diff=83470&oldid=83466 5* 03JaydenIrwin 5* (+201) 10link and overflow info
< 1622059676 116004 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv was it undersdtandable? ..D
< 1622059932 974739 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nakilon: yep, I was away for a bit
< 1622059956 957265 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :seems like a good idea which I would try too
< 1622060435 910455 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I prefer to not have too many dependencies in computer programs that I write, and sometimes things that are small enough can be included with the program. Sometimes there are some indirect dependencies and sometimes they can be changed to avoid some of them
< 1622060502 426794 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I try to avoid dependencies that have too many dependencies of their own
< 1622060511 229996 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :it seems too likely that something could go wrong in the supply chain somewhere
< 1622060531 391360 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :along similar lines, I think libraries should try to minimize the number of dependencies they have (this is probably an argument for programming languages to have large standard libraries)
< 1622060789 675983 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's maybe also an argument for programming language ecosystems to have (at least de-facto) standard dependency management solutions, so that people can converge on a set of popular dependencies. (But it's also a *counterargument* for that, because it makes it too easy to have dependencies.)
< 1622060854 186206 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I like Bazel in the sense that it's really pretty annoying to have external dependencies, especially "large" ones (that themselves depend on other things), so you naturally avoid it. But people are trying to "fix" that property.
< 1622060971 986133 :ais523!~ais523@213.205.242.249 QUIT :Quit: sorry about my connection
< 1622061032 944954 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622061033 177341 :ais523!~ais523@213.205.242.249 QUIT :Remote host closed the connection
< 1622061055 683738 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622061056 916574 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes, I try to avoid too many indirect dependencies too
< 1622061095 57833 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :with Rust/Cargo, it can be a particular problem because many of the de-facto agreed upon dependencies are unstable
< 1622061109 522711 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and some even have transitive dependencies with big warnings saying things like "not for production use"
< 1622061126 472559 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" b_jonas adviced a neat projective book but it’s just about that
< 1622061202 937053 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" b_jonas adviced a neat projective book but it’s just about that" => do you mean Jürgen ichter-Gerbert, "Perspectives on Projective Geometry", (2011) Springer? that's probably the most relevant, but I may have recommended some of my other geometry books too
< 1622061204 829236 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Here's the full transitive dependency tree of the esolangs bot and the logs web server, on the Bazel cc_* target level: https://zem.fi/tmp/esodeps.png
< 1622061210 438447 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :incidentally, apparently higher-kinded trait bounds are now stable in Rust?
< 1622061226 44927 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :err, higher-ranked
< 1622061226 714694 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Sometimes there may be the hope to fix it in future. TeXnicard currently depends on Ghostscript, although I would hope that in future a different FOSS implementation of level 3 PostScript could be substituted, and that the program could then still work. (It does'nt even use many of the features of Ghostscript, so a simpler implementation, perhaps called "PSlite", could be done maybe)
< 1622061251 946797 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I was having trouble getting a trait of mine to work, so in frustration I tried "for<'a> AddAssign<&'a Self>" as a trait bound because it's what I really wanted
< 1622061258 202905 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :hoping to get more information from the error message
< 1622061261 538129 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and surprisingly, it just worked
< 1622061350 623646 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Which de-facto agreed upon dependencies" are unstable?
< 1622061368 739380 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :there's one a couple of levels out from html5ever, I think
< 1622061374 547960 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :in terms of the "do not use in production"
< 1622061382 395755 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :in terms of unstable, nearly all of them
< 1622061386 808794 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :num-traits is widely used and has a 0. version number, for example
< 1622061422 994047 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :b_jonas: yeah I meant "Perspectives on Projective Geometry"
< 1622061426 27818 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :in fact, it's a rarity to see a version number start with a positive integer
< 1622061426 294857 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :arseniiv: also look at Tamfang's code that he used to generate all the hyperbolic tiling images https://commons.wikimedia.org/wiki/User:Tamfang/programs and possibly some of David Madore's code eg. http://www.madore.org/~david/weblog/d.2014-12-14.2256.html 
< 1622061478 42848 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :SQLite doesn't have its own dependencies, so I am glad for that and do use it in many programs; it is common, I think.
< 1622061521 163008 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :b_jonas: thanks!
< 1622061533 293755 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :as well as TAOCP 4A which explains a way to represent a specific tiling of the hyperbolic plane, useful combined with normal hyperbolic coordinate geometry to represent large regions of the hyperbolic plane without numeric instability
< 1622061547 396871 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :one thing I would like to see is a commonly agreed upon library which does, in effect, the OS-specific parts of libc
< 1622061571 625185 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :hopefully I have that volume of TAOCP somewhere…
< 1622061577 139564 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :but not things like strchr that can be implemented in a platform-neutral way
< 1622061593 787654 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :right now, almost everything depends on libc and it can cause trouble
< 1622061607 882901 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :where the Jürgen Richter-Gerbert explains the coordinate geometry. alas I don't understand most of these topics in detail, and it doesn't seem to be as easy computationally as the Euclidean plane.
< 1622061609 527667 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :a few years ago I was helping my boss debug a Haskell programming, the problem was caused by libc's stdio buffering
< 1622061620 260480 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and my boss was having trouble understanding why the Haskell program was using a C library at all
< 1622061627 709071 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :(how to organize notes on such diverse topics? I will definitely forget all that but at least I can bookmark the code in the browser)
< 1622061639 674309 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :oh, and http://www.madore.org/~david/weblog/d.2013-12-17.2175.trigonometrie-triangle.html might help
< 1622061644 428175 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :(I explained that going via C for the operating sustem interface was the easiest way to make your language run on multiple operating system)
< 1622061691 699948 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :b_jonas: ah, the hyperbolic cosine law
< 1622061713 607531 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :also my grammar has gotten a lot worse over the last couple of years, for some reason
< 1622061714 722509 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :hm I need to invent a way to write all tree of them as one
< 1622061750 163955 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" I try to avoid dependencies that have too many dependencies of their own" => yeah, the CPAN/node.js dependency hell. usually those kinds of modules that pull in a huge dependency tree of things that seem completely unrelated to what the modules are supposed to be doing turn out to be low quality.
< 1622061795 89810 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ah yes, there's stuff like that in Cargo too
< 1622061818 712541 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Taneb fizzie I guess that's it https://imgchest.com/p/pdl7px9j4ox
> 1622061901 124768 PRIVMSG #esolangs :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=83471&oldid=73905 5* 03Ais523 5* (+106) 10update on the IRC situation
< 1622061903 752915 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :definitely nicer
< 1622061925 699660 :ais523!~ais523@213.205.242.249 QUIT :Quit: sorry about my connection
< 1622061973 153732 :ais523!~ais523@213.205.242.249 JOIN :#esolangs
< 1622062099 374090 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :does dot have any parameter to "think harder"  how to arrange things?
< 1622062142 763623 :moon!~moony@hellomouse/dev/moony NICK :moony
< 1622062265 427617 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :nakilon: I think dot's algorithm is actually deterministic, it just does a tsort and then puts arrows accordingly
< 1622062291 865892 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :there is neato if you want a more complicated algorithm for arranging things
< 1622062366 5874 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :(same input format as dot, same developers, but a very different placement algorithm)
< 1622062471 201723 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :oh, this reminds me: I'm working on an esolang which will primarily handle integers, but I want it to be able to work with complex rationals too
< 1622062487 356025 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and I'm wondering how to implement the modulus/floor-divide operations on complex numbers (which I want to include because they're useful on integers)
< 1622062527 106204 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :after researching it, it looks like "symmetric modulus" (the counterpart to rounded division) is a meaningful operation on complex numbers, but then the modulus operation will work differently on real numbers and on complex numbers, which is weird
< 1622062569 565412 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :does anyone know of a sensible generalisation of floor-division (and the corresponding remainder operation) to the complex numbers?
< 1622062642 853389 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I've just implemented RASEL in Ruby that already has Rational ..D also it has Complex IIRC but I didn't use it
< 1622062676 831880 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :at least floor-division on real rationals is easy enough to implement
< 1622062695 225352 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :(you divide the rationals, then floor to the next integer below if the result isn't an integer, this gives a sensible definition for the modulus)
< 1622062765 677907 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I guess you can implement modulus for complex numbers by requiring that the resulting modulus is within 90° anticlockwise of the divisor on the complex plane
< 1622062811 853842 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :although, generalising that to integers, you get floor-division when the denominator is positive but ceil-division when the denominator is negative, which I guess might be a useful operation?
< 1622062901 165615 :sprock!~sprocklem@user/sprock QUIT :Quit: goodbye forever freenode
< 1622062940 801741 :sprock!~sprocklem@user/sprock JOIN :#esolangs
> 1622063078 518132 PRIVMSG #esolangs :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=83472&oldid=83419 5* 03Bangyen 5* (+84) 10/* Implementations */
< 1622063613 408741 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :There are some nonstandard C functions that can be useful, such as fopencookie, which is a GNU extension. I found that it seems musl-libc also includes fopencookie, but apparently it does not provide a portable way to do arithmetic on file offsets; I fail to see how you are supposed to implement a seekable stream in that case. (Fortunately many of the cases where fopencookie is used are used for non-seekable streams so doesn't have this
< 1622063662 571575 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I have been trying to work out what a good portable system-neutral API for file-like things would look like
< 1622063692 398794 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I think it makes sense to divide files into seekable files and streams, but I don't know if you would want them to be separate APIs entirely, or if you want to merge them to cover the case of seekable streams
< 1622063719 846251 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :there are some weird cases, like growing files, where you want to be able to read what you have so far in a seekable way, then monitor the end for new content, in a streaming sort of way
< 1622063726 129734 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :(but of course there might be edits earlier in the file too)
< 1622063745 925411 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :really the problem is that we have a few different things we might want to use files for, but we're trying to force them all into the same abstraction
> 1622063790 900568 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83473&oldid=83425 5* 03Aylias 5* (+19) 10/* M */
< 1622063801 927106 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I think that the existing system is OK, except that such things as fopencookie are nonstandard and don't have a standardized way.
< 1622063844 468010 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :ais523: how about picking a “floor quotient†q ∈ Z[i], picking it so that Re q ≤ Re (z1 / z2) < Re q + 1, and making that order linear by deciding something about picking Im q. Then on R it will give the usual floor division and so the corresponding mod too
< 1622063844 944266 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I think it's been generally agreed on that openat and friends are a better interface than their non-at counterparts
< 1622063874 511693 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :It can be used for example, I have the functions that compute hashes:  int fosimp_hash_stream(int alg,FILE*echo,Fosimp_Hash*hash,FILE**fp); int fosimp_hash(int alg,const unsigned char*data,size_t len,Fosimp_Hash*hash);  (the second one is a convenience wrapper)
> 1622063943 791292 PRIVMSG #esolangs :14[[07MultiStacker14]]4 N10 02https://esolangs.org/w/index.php?oldid=83474 5* 03Aylias 5* (+80) 10Created page with "'''MultiStacker''' is an [[Esoteric programming language]] created by [[Aylias]]"
< 1622063961 531098 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :This includes an optional echo stream, in order that you want to write to another stream at the same time while the hash is being accumulated. (You can even chain them; in the case of fossil decks, this will be the case, since you will write the cards to a MD5 stream which echoes to a SHA-1 stream which then echoes to the output stream, after closing the MD5 stream write its hash to the SHA-1 stream.)
< 1622063972 49573 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :arseniiv: I was thinking along those sorts of lines, maybe even something as simple as "floor the real part and round the imaginary part"
< 1622063992 480541 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :yeah seems not so unnatural!
< 1622064005 196653 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :ais523: There is the C stream objects and the POSIX file descriptors interface; they are different things and can be good for different purposes; sometimes you do want to use both and fortunately you can do so, so, that isn't a problem.
> 1622064012 671079 PRIVMSG #esolangs :14[[07User:Aylias14]]4 N10 02https://esolangs.org/w/index.php?oldid=83475 5* 03Aylias 5* (+89) 10Created page with "I am a high-schooler who loves to code! I have created these esolangs: * [[MultiStacker]]"
< 1622064016 151759 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :and almost preserves conjugation in this case, ah
> 1622064021 369748 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83476&oldid=83474 5* 03Aylias 5* (+5) 10
< 1622064048 518838 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I guess if you break ties to even, it actually does preserve conjugation
< 1622064063 742926 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :or if you’d want to use stochastic rounding for numbers from Z + 1/2…
< 1622064066 685532 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :"round the real part and round the imaginary part" (symmetric modulus / round-division) is needed to make gcd work, thoguh
< 1622064077 772314 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :I think some esolang deserves to have some stochastic rounding
< 1622064091 811566 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :generally speaking I prefer my esolangs to be deterministic unless there's some reason not to
< 1622064118 290899 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :The source code of TeXnicard defines a "fopenat" function which combines fopen with openat, since that is useful in this case (for accessing files that belong to a package).
< 1622064141 630262 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs : "round the real part and round the imaginary part" (symmetric modulus / round-division) is needed to make gcd work, thoguh => is it related to euclidean division Knuth advocate(d|s)?
> 1622064150 925830 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83477&oldid=83476 5* 03Aylias 5* (+171) 10
< 1622064155 737446 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I think having fopen as the main API, rather than as a wrapper for open+fdopen, was a mistake
> 1622064181 341409 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83478&oldid=83477 5* 03Aylias 5* (+4) 10
< 1622064196 269325 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :arseniiv: it's mostly just due to preventing an infinite regress; flooring an integer changes it by at most 1, but flooring the real part and rounding the imaginary part can change it by up to sqrt(3)
< 1622064206 954862 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :static FILE*fopenat(int dirfd,const char*filename,const char*mode) { int flag,fd; FILE*fp; if(*mode=='r') flag=O_RDONLY; if(*mode=='w') flag=O_WRONLY|O_CREAT|O_TRUNC; if(*mode=='a') flag=O_WRONLY|O_CREAT|O_APPEND; if(strchr(mode,'+')) flag&=~(O_RDONLY|O_WRONLY),flag|=O_RDWR; fd=openat(dirfd,filename,flag); if(fd==-1) return 0; fp=fdopen(fd,mode); if(!fp) close(fd); return fp; }
< 1622064223 7477 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and this breaks the invariant that the remainder of a division is smaller than the divisor, which the euclidean algorithm needs to be able to terminate
> 1622064251 55226 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83479&oldid=83478 5* 03Aylias 5* (+96) 10
< 1622064256 860993 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :whereas if you round both parts, the symmetric modulus will come out smaller than the divisor so the euclidean algorithm works again
< 1622064265 634287 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :ais523: Maybe it was a mistake. But, maybe having fopen separate is helpful in order to allow non-POSIX programs to work?
< 1622064268 1524 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :(smaller in this case meaning smaller magnitude)
< 1622064301 843087 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :zzo38: I think every major OS, and most of the minor OSes, have some sort of file descriptor concept that's separate from the concept of a buffered stream
< 1622064327 347531 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :in WebAssembly, file descriptors are random numbers rather than consecutive integeres, but they still exist
< 1622064496 140045 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :That seems like an improvement.
< 1622064526 672917 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :yes
< 1622064559 302051 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :it does break the API for select(2), but that may be a good thing, because it would have helped avoid creating an API that doesn't scale well
< 1622064645 806742 :int-e!~noone@int-e.eu QUIT :Quit: leaving
< 1622064659 686181 :int-e!~noone@int-e.eu JOIN :#esolangs
< 1622064673 683284 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs
> 1622064707 750241 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83480&oldid=83479 5* 03Aylias 5* (+506) 10
< 1622064936 281236 :rasengone!~imode@user/imode NICK :imode
< 1622065221 131272 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :rounding discussion reminds me of this https://en.wikipedia.org/wiki/Cash_rounding I remember when it changed stores had look up  tables to explain. "If the number ends in x, round to y"
< 1622065279 473587 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :... possibly not that relevant to complex numbers though
< 1622065322 679270 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :salpynx: I'm the sort of person who sometimes pays prices like £1.99 using exact change
< 1622065361 356218 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: that's so satisfying
< 1622065382 663353 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :it also helps to rebalance the coin mix in both my wallet and their register
< 1622065388 840372 :int-e!~noone@int-e.eu PRIVMSG #esolangs :rarely happens though
< 1622065435 931048 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I also prefer to pay using exact change when I can, but a law that has been introduced in Canada some time ago makes that difficult to do
< 1622065522 286086 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :you know how I complained that there's so hard to find detailed information about the IBM Selectric typewriters on the internet that the whole thing seems to be a hoax invented about a nonexistent typewriter, possibly as Cold War propaganda about the US technological superiority? well I just found a nice high quality video that both shows a working Selectric II and talks about how it works 
< 1622065528 290233 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :https://www.youtube.com/watch?v=BJITkKaO0qA
< 1622065622 852457 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :What I remember from the dropping of 1 and 2 c coins was that prices like $1.99 still existed, so you couldn't pay exact, unless you paid electronically. I think that mean you could get things cheaper by paying cash because guidelines were to round down (to nearest 5)
< 1622065661 794128 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" does anyone know of a sensible generalisation of floor-division to the complex numbers?" => J implements a weird one, but I'm not sure that it's sensible, it might be there because if you want to take the floor of the real and imaginary components separately that's easy to implement yourself so they chose to add something weirder to the floor primitive
< 1622065725 445179 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`locale
< 1622065726 346425 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ.UTF-8" \ LC_ALL=
< 1622065750 671615 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :b_jonas: what is J's generalisation?
< 1622065760 989883 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :that's cool that HackEso knows where you live...
< 1622065763 302306 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`` locale | grep -v \"
< 1622065764 326695 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_ALL=
< 1622065784 82461 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I have like 15kg of coins
< 1622065792 370577 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :it works by making floor(x+y*i)=0 :iff 0<=x+y<1 and -1<=x-y<1, with the equality possibly on the other side of the second condition, I don't remember
< 1622065843 469687 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :that's just confusing, I wonder if there's a reason for it
< 1622065848 614441 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I am not convinced that this makes more sense than just making floor(x+y*i)=floor(x)+floor(y)*i
< 1622065893 192958 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I think I'm going to go with the floor(x)+round(y)*i approach
< 1622065925 731232 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :it seems wrong to not be symmetrical around the y=0 axis
< 1622065969 676160 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"floor the real part and round the imaginary part" => hmm, I haven't considered that. but that seems wrong because it ruins the nice symmetry of ceil(x)=-floor(-x)
< 1622066020 365732 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :' "round the real part and round the imaginary part" (symmetric modulus /round-division) is needed to make gcd work, thoguh' => yes, because you want the remainder to have a magnitude less than the divisor
< 1622066025 868622 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :no it doesn't? ceil would presumably be "ceil the real part and round the imaginary part", so still symmetrical, as long as you use as symmetrical rounding
< 1622066031 696503 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :like round-ties-to-even
< 1622066045 708075 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :though I will note that the weird floor from J also satisfies that
< 1622066068 993090 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :which, now that I think of it, might be the reason why they chose that over componentwise floor, oh wow
< 1622066165 428503 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so I was ready to pull request the --reduce option to the homebrew graph tool
< 1622066176 228888 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"file descriptors are random numbers rather than consecutive integers" => I think Linux folks believe that the consecutive integers thing is sort of a mistake, because in some weird heavily multithreaded cases it can cause a performance penalty, and you don't really gain anything important from the guarantee, but it's too late to change now because some existing programs can rely on it
< 1622066190 317891 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and it appeared that there is some bug in homebrew that does not really show the full tree
< 1622066224 203644 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" I also prefer to pay using exact change when I can, but a law that has been introduced in Canada some time ago makes that difficult to do" => er, how so?
< 1622066270 717217 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Maybe what would be better is unspecified unused file descriptor numbers with a specified minimum, but you can also specify explicitly what file descriptor number you want, and in that case it can be below the minimum number for automatically assigned numbers
< 1622066272 533346 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :When Finland switched to the euro, we never adopted the 1 and 2 cent coins, but we had prices at that level of precision, and I'm pretty sure the rounding was to nearest increment of 0.05 (which doesn't have any ties to break). And you could indeed pay with card the exact price. So theoretically you could optimize by selecting to pay cash whenever the price ended in .x1, .x2, .x6 or .x7; pay by card when 
< 1622066278 539467 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :it ended in .x3, .x4, .x8 or .x9; and do whichever on .x0 and .x5. I don't think I know anyone who did that, though.
< 1622066287 301774 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :' ceil would presumably be "ceil the real part and round the imaginary part", so still symmetrical, as long as you use as symmetrical rounding' => hmm yes, you may be right
< 1622066288 473760 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :b_jonas: The Canadian government no longer makes one cent coins
< 1622066290 150336 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: they round prices to multiples of 5 cents if you pay cash, or something like that... let's see how close I got
< 1622066318 850386 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :"but you can also specify explicitly what file descriptor number you want" => we do have that in unix, it's called dup2
< 1622066337 798614 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :dup2 is just weird
< 1622066342 296179 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :it's probably better as a separate syscall than adding an extra parameter to every call that may return a file descriptor
< 1622066349 408529 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I think it's mostly intended for redirecting stdin/stdout/stderr which have fixed numbers
< 1622066355 373885 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: yes, it is
< 1622066376 662482 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: but isn't it also, like, "free" in that it's something the kernel can do easily so why not expose it?
< 1622066403 656597 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I mean once you have a unix model of inheriting file descriptors with the same numbers to subprocesses by default
< 1622066430 691907 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :so the kernel needs an inderection from file descriptor numbers to file descriptions, with some extra state for the file descriptors, in first place
< 1622066442 247973 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fizzie: in NZ we called it "Swedish rounding" 
< 1622066444 690931 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :the extra state generally being just an O_CLOEXEC flag right now, but still
< 1622066467 754288 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :b_jonas: seek position is a big one
< 1622066485 746825 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :although, I'm increasingly of the opinion that seek position should be a userspace rather than kernelspace thing
< 1622066492 65187 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: no, seek position is shared over inheritance or dup
< 1622066496 944991 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and the read API for seekable files should just specify the byte range (i.e. pread)
< 1622066546 750731 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I think trying to unify files and streams is maybe not that great of a Unix decision.
< 1622066559 815806 :int-e!~noone@int-e.eu PRIVMSG #esolangs :huh, how was I not aware of round(-x) = -round(x) as a reason for round-to-even...
< 1622066595 19006 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What else should be in userspace that's in the kernel?
< 1622066598 903236 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The current directory.
< 1622066601 818675 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :TCP.
< 1622066610 501714 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" I think that mean you could get things cheaper by paying cash" => I think of it as still paying the exact amount, only the coins in my wallet now represent an approximation of how much money I have, which is fine. but admittedly shops can't quite do that, they have to know the exact amount of cash that should be in a cashier's box so that they can do an inventory check to prove to stupid 
< 1622066616 902708 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fussy customers that the cashier did not steal their money, or to prove to themselves that the cashier did steal money from them, without security camera footage
< 1622066624 174285 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I can see arguments for TCP in kernelspace, although they aren't nearly as large as the arguments for IP in kernelspace
< 1622066645 645081 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :There are arguments for TCP in the kernel but they aren't very strong, I think.
< 1622066648 836910 :int-e!~noone@int-e.eu PRIVMSG #esolangs :many USB things
< 1622066657 453031 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :ais523: is there a way to find "the closest" Gaussian integer to unambiguous and meaningful? 
< 1622066664 120952 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :And at least the kernel should give you the option of receiving and sending TCP datagrams, even if you don't always use it.
< 1622066669 196583 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :to be
< 1622066677 205423 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Also TCP is a bit of a scam in the first place.
< 1622066687 70468 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :salpynx: round-real, round-imaginary gives you the closest Gaussian integer by all sensible definitions
< 1622066695 907224 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh no, shachaf is going on a rampage again
< 1622066712 70409 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Uh oh.
< 1622066730 596198 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Soon all our connections will stop working, after shachaf argues TCP is logically impossible and it stops existing.
< 1622066731 450011 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: we do more or less have such an API with explicit byte ranges for, I almost everything in unix. pread, ftruncate, etc. technically you still need the seek pointer for the SEEK_DATA/SEEK_HOLE options of lseek, I don't think that has a seekless equivalent, but that's about all I can think of.
< 1622066731 674876 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, so what are the arguments for TCP in the kernel? Maybe I didn't think it through.
< 1622066757 613984 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :fizzie: I think of TCP as more like a deal with the devil than a logical impossibility.
< 1622066796 844873 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :shachaf: it seems like at least non-root programs shouldn't have control over things like what parameters to use for their TCP connections
< 1622066800 773216 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" And at least the kernel should give you the option of receiving and sending TCP datagrams, even if you don't always use it." => I think they do that, in the sense of letting you use send and receive raw IP packets if you want
< 1622066811 619261 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :there are like three different interfaces for raw IP already, for historical reasons
< 1622066848 384011 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :b_jonas: Only as root.
< 1622066857 587243 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :ais523: Hmm, why not?
< 1622066857 945265 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: yes.
< 1622066904 129263 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :shachaf: programs are competing with each other for various resources, network is one of them
< 1622066920 314200 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right, but why on the TCP level?
< 1622066926 131957 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and the details of TCP can have a lot of influence on how much share of a computer's network bandwidth each of the programs gets
< 1622066938 790459 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :but yes, I think it might be possible to make that work on the IP level alone
< 1622066950 209563 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I think the whole "end-to-end" thing is a great idea.
< 1622066965 26042 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :in theory, if you can make it work at a lower level, that would be better, because it would leave fewer loopholes
< 1622067030 162133 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :(continuing to watch the Selectric video) wow
< 1622067050 317564 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :hmm… are TCP and UDP port numbers in a shared namespace with each other? or separate?
< 1622067058 786218 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Separate, I think.
< 1622067061 819887 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :if they're separate namespaces, that would be a good reason for the kernel to handle TCP
< 1622067077 909188 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :so that it can arbitrate when two programs both want to listen on the same port
< 1622067094 179850 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The kernel would need to handle TCP to the extent that it handles UDP, i.e. check port numbers on incoming and outgoing packets.
< 1622067100 564904 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I'm OK with that.
< 1622067110 522222 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: separate, but for historical reasons the older assignments of well-known ports by some acronym organization (ICANN or IANNA or whatever) were given in pairs of matching tcp and udp port numbers
< 1622067130 59441 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :IANA only has one N
< 1622067146 806507 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :then of course the 65536 port numbers easily ran out as people made more and more programs, and it no longer made sense to just assign a well-known port number to everything
< 1622067154 439590 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I wonder whether if I make a service I can get a low port number for it nowadays.
< 1622067157 443106 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Like 2.
< 1622067186 819816 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I actually check the Wikipedia article for what port numbers are in common use, when writing new programs
< 1622067190 361763 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :to reduce the odds of clashes
< 1622067204 644790 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :although, there was an incident recently
< 1622067214 926170 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1622067217 286794 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :where one of the Pokémon games was using the same port number as some widely deployed piece of hardware
< 1622067220 789368 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :so we still have HTTP on 80 and some fixed port numbers for services that tell you what port to use, but most programs just assume the port number needn't necessarily be fixed, and can either be configured by user with a default or is autodetected through some other service whose port can also perhaps be configured, which isn't such an overhead if you want to configure the host as well
< 1622067233 196913 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and the hardware wasn't doing proper input validation and was crashing when the Pokémon games were played on the same network as it
< 1622067247 62166 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ais523: oh nice
< 1622067253 990088 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :presumably this bug could have been intentionally exploited for years, but the accidental exploit was what got them to notice
< 1622067314 151330 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I used to pick port numbers (for personal things) by selecting a two-character abbreviation sort of mnemonical to the thing the port was for, and then concatenatic those two characters into a 16-bit port number.
< 1622067335 980266 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :also there's DNS, which uses both an UDP and less often a TCP port with I think the same number, and has a really good reason to be on a fixed well-known port number
< 1622067356 380156 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :DNS servers also have a good reason to have memorable IP addresses
< 1622067366 794511 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well yes
< 1622067374 316821 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :fizzie: that's how Donald Knuth picks variable names in INTERCAL
< 1622067376 433439 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh man, if only multibyte character literal values in C had a defined meaning.
< 1622067385 64943 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :but with the ipv4 space so filled, that's not always so easy
< 1622067385 156319 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :except he uses Baudot encoding to fit three letters into the name
< 1622067407 422027 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess no one should use TCP these days because everything is supposed to be encrypted, and TCP doesn't work well with encryption.
< 1622067409 318215 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: people use macros for that, though I haven't seen it used for ports in particular
< 1622067436 32908 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :shachaf: TLS over TCP is *really* common, though
< 1622067450 876067 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :actually I'm not sure whether TLS over UDP even exists, even if it does it's much less common
< 1622067466 684804 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: no, quite the opposite, everyone uses TCP these days even if they don't need to, because too many routing equipment tries to be too smart and check things in packets that they shouldn't like the TCP header
< 1622067475 266297 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Well, establishing a TLS connection over TCP takes an extra roundtrip.
< 1622067475 700028 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :TLS isn't the only way to do encryption, but it does seem to be the consensus method
< 1622067482 502868 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Which already makes it unsuitable for many applications.
< 1622067505 834532 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :TCP fast open isn't great and I think is unused.
< 1622067528 845414 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :one thing I dislike about TLS is how unreliable it seems to be in practice
< 1622067538 695863 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :err, not TLS, TCP
< 1622067554 985357 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :bits of TCP communications have a tendency to go missing, even though the entire point of the protocol is meant to be to prevent that
< 1622067567 254643 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: may I point you to https://noiseprotocol.org/ as a nice encryption protocol in general and a possible way to avoid unncessary roundtrips 
< 1622067575 346599 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In terms of total bytes sent over the networks, I imagine YouTube must account for a rather a lot, and since I suspect pretty much no YouTube traffic from Chrome browsers (itself a pretty popular thing) uses TCP, I think it's likely there's quite a lot of non-TCP traffic out there.
< 1622067581 869204 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :and so, at the application level, you're often inventing your own reliable-connection protocols (with resending, etc.) on top of TCP, which is just so upsetting that you have to do that
< 1622067592 149331 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" TCP fast open isn't great and I think is unused." => it is used by browsers these days, if both sides run modern software
> 1622067592 598433 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83481&oldid=83480 5* 03Aylias 5* (+1343) 10
< 1622067616 539059 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :TCP fast open doesn't seem great.
< 1622067626 75630 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :It doesn't work on the first connection, and it can be used to fingerprint clients.
< 1622067708 69362 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I opened a pull request for your idea guys https://github.com/martido/homebrew-graph/pull/14
< 1622067729 193902 :spirgel!~spirgel@81.92.200.60 JOIN :#esolangs
< 1622067744 269237 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I like how TCP has something called "fast open" and something called "quick start" and the two have nothing to do with each other.
< 1622067767 296612 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Wait, was it called "quick start"? Maybe I'm thinking of something else.
< 1622067785 242569 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, nope, RFC 4782.
< 1622067862 25991 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It came up earlier, but there's a proposed new DNS resource record type, "HTTPS", which allows the DNS lookup to transmit enough information that a client can connect directly over HTTP/3 (or do an encrypted-from-the-start handshake) even on the first connection, among other little things like serving from a non-standard port, or allowing delegation of the zone apex (unlike CNAME).
< 1622067901 571522 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though I imagine for anything "non-optional" (like serving *only* from a non-standard port), you'd have to presume it's supported, which won't be feasible particularly soon.
< 1622067915 925553 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :b_jonas: that book is golden after all. Even a hyperbolic geometry dive-in
< 1622067971 890377 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Putting it in DNS seems OK.
< 1622068001 772624 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: interesting, I haven't followed HTTP/3 and even HTTP/2 only to a small amount
< 1622068012 52448 :DHeadshot!~DHeadshot@cpc121954-woki8-2-0-cust72.6-2.cable.virginm.net JOIN :#esolangs
< 1622068015 780797 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, are ports a good idea, or should there just be some extra addressing bits?
< 1622068027 233051 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Is HTTP/3 the one that uses QUIC?
< 1622068038 657178 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yep. It's really just the new name for QUIC.
< 1622068045 609706 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Just like HTTP/2 was the new name for SPDY.
< 1622068049 51917 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Ping timeout: 265 seconds
< 1622068063 353866 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :' Though I imagine for anything "non-optional" (like serving *only* from a non-standard port), you'd have to presume it's supported' => sort of, but the server could put in a fallback redirect to a longer https address with a port in it where they serve HTTP/1.1
< 1622068067 732141 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :or HTTP/2
< 1622068102 866869 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Remote host closed the connection
< 1622068103 794353 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https/ for that DNS thing, though it's only tangentially related to HTTP/3, since you can certainly do HTTP/3 even without -- it's just that the initial connection to a new unknown server won't be able to assume it speaks HTTP/3, so has to use the `Upgrade:` mechanism.
< 1622068124 130851 :ffmct!~ffmct@185.187.243.128 JOIN :#esolangs
< 1622068127 378956 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :" Hmm, are ports a good idea, or should there just be some extra addressing bits?" => they are probably not a worse idea than partitioning the IP namespace to three parts, one where the default is 1<<8 addresses per local network, one where it's 1<<16, and one where it's 1<<24
< 1622068160 797340 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :it's like a thing that makes configuration easier in the common case, while you can still have a computer respond to multiple IP addresses if you wish, and that often happens now
< 1622068218 799660 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds
< 1622068267 354151 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs
< 1622068353 66756 :ais523!~ais523@213.205.242.249 PRIVMSG #esolangs :I can see some argument for putting that sort of "initial trip" information (like whether the server does HTTP/3) in the same channels as are used to spread HSTS information
< 1622068411 683802 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com JOIN :#esolangs
< 1622068585 673227 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :arseniiv: I'm glad you like it
< 1622068739 397874 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :shachaf: Just to set the record straight, it is probably wasn't exactly correct to say that HTTP/3 is a "new name" for QUIC, for two reasons: they have been doing actual changes (not just minor incompatibilities) as part of the IETF process, so (what's now called) "gQUIC" is not the same protocol as QUIC; and as you implied, strictly speaking the IETF QUIC is the general-purpose protocol and HTTP/3 is 
< 1622068745 391699 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :just the mapping of HTTP on it.
< 1622068825 826152 :really3!~justafrie@185.187.243.128 JOIN :#esolangs
> 1622068970 589179 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83482&oldid=83481 5* 03Aylias 5* (+2015) 10
> 1622069374 797145 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83483&oldid=83482 5* 03Aylias 5* (+82) 10
> 1622069383 726630 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83484&oldid=83483 5* 03Aylias 5* (+1) 10
< 1622069403 487859 :ais523!~ais523@213.205.242.249 QUIT :Remote host closed the connection
< 1622069513 282935 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :QUIC looked pretty complicated when I was looking at it.
> 1622069516 488233 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83485&oldid=83484 5* 03Aylias 5* (+8) 10
< 1622069517 999825 :imode!~imode@user/imode NICK :rasengone
< 1622069997 539254 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :when esolangers say "it's pretty complicated" it means something
> 1622070045 324648 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83486&oldid=83485 5* 03Aylias 5* (+1181) 10
> 1622070062 420443 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83487&oldid=83486 5* 03Aylias 5* (+1) 10
< 1622070166 712077 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://github.com/davisonio/awesome-irc
< 1622070188 970557 :Soni!~quassel@autistic.space PRIVMSG #esolangs :QUIC is kinda weird
< 1622070196 464912 :Soni!~quassel@autistic.space PRIVMSG #esolangs :SCTP is way cooler tbh
< 1622070320 483946 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://gitlab.com/ddevault/bf-irc-bot
> 1622070381 983108 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83488&oldid=83487 5* 03Aylias 5* (+430) 10
> 1622070400 525876 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83489&oldid=83488 5* 03Aylias 5* (+1) 10/* Example Code */
> 1622070675 873317 PRIVMSG #esolangs :14[[07MultiStacker14]]4 M10 02https://esolangs.org/w/index.php?diff=83490&oldid=83489 5* 03Aylias 5* (+0) 10
< 1622070913 689914 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com QUIT :Ping timeout: 272 seconds
< 1622071300 76662 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :2018-03-12: Slack is shutting down the IRC and XMPP gateways.
< 1622071305 99890 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wow I missed it
> 1622071681 552267 PRIVMSG #esolangs :14[[07MultiStacker14]]4 10 02https://esolangs.org/w/index.php?diff=83491&oldid=83490 5* 03Aylias 5* (+32) 10
< 1622073160 216617 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs
> 1622075711 919501 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83492&oldid=83463 5* 03Jedgrei 5* (+138) 10
> 1622075747 795892 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83493&oldid=83492 5* 03Jedgrei 5* (+57) 10
< 1622077467 506524 :spirgel!~spirgel@81.92.200.60 QUIT :
> 1622077772 230766 PRIVMSG #esolangs :14[[07Forth14]]4 10 02https://esolangs.org/w/index.php?diff=83494&oldid=73957 5* 03Hmmmmmmmm 5* (+26) 10Dead link in Forth wiki
< 1622077891 634689 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :The recent PR on fungot got me excited that github linguist could list arbitrary langs based on file extension, turns out no. Has to be on https://github.com/github/linguist/blob/master/lib/linguist/languages.yml 
< 1622077891 715833 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esolangs :salpynx: ulch! that meat was painted! yeah, baby! even if we can eat, and some would eat that want it; but we call it fortunatus's purse, is called tyr: yet first was the family head of a pair of offspring ( with kishar) of scaly lizards, especially those involving translocation. it was locked. he does not imply being happy and that after a slumber of uncounted years its time in the following: --more-- fury. unlike shades, only
< 1622077959 585054 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :bf and befunge are one there. I was hoping for Lazy K and Юᓂ곧⎔ . Not sure there is much chance I'll be able to get those added any time soon.
< 1622078098 661005 :Hooloovo0!Hooloovo0@sorunome.de JOIN :#esolangs
< 1622078730 184843 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Maybe instead they should add a possibility of a file in the repository to define the file types that you are using?
< 1622078851 862251 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :just discovered you cat get someone's public key like this: https://github.com/fis.keys
< 1622078885 546972 :rasengone!~imode@user/imode PRIVMSG #esolangs :huh, neat.
< 1622078896 283244 :rasengone!~imode@user/imode NICK :imode
> 1622079573 89827 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83495&oldid=83438 5* 03Fizzie 5* (+496) 10IRC logs URL changed; refresh IRC section + tweak page formatting
< 1622079930 24597 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(It was annoying me a lot that the logically "higher-level" headings were being typeset at a smaller size than the links to places, so I flattened the page structure to use ==-level headings only.)
< 1622080310 547612 :lucky!~joel@user/lucky JOIN :#esolangs
< 1622080559 18652 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :just discovered a cat in my previous message
< 1622080892 41309 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Apparently works with a .gpg extension as well, for PGP public keys.
< 1622083227 538661 :lucky!~joel@user/lucky PRIVMSG #esolangs :unileq! 
< 1622085652 617471 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs
> 1622085655 765586 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Quentin-k 5*  10New user account
< 1622085657 686855 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 272 seconds
< 1622085711 544194 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1622085756 39989 :imode!~imode@user/imode PRIVMSG #esolangs :are P-systems and counter machines equivalent?
< 1622085782 695721 :imode!~imode@user/imode PRIVMSG #esolangs :or I guess, register machines.. I feel like they are.
< 1622085844 575281 :mistbreeze!~mistbreez@2600:1700:b7e0:8320::510 JOIN :#esolangs
> 1622085853 768854 PRIVMSG #esolangs :14[[07User:New Army/Yes smoking day14]]4 N10 02https://esolangs.org/w/index.php?oldid=83496 5* 03New Army 5* (+126) 10Created page with "No smoking day has caused trouble to many people so a suggestion to set up a yes smoking day on November 31st is made. {{WIP}}"
> 1622085973 407748 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83497&oldid=83444 5* 03New Army 5* (+178) 10
< 1622088701 85709 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com JOIN :#esolangs
< 1622089283 511344 :lucky!~joel@user/lucky PRIVMSG #esolangs :imode: the biologically inspired ?  many of them are universal, so yes equivalent to unbounded register machines 
< 1622090537 694286 :ffmct!~ffmct@185.187.243.128 QUIT :Quit: Connection closed
< 1622090901 686539 :really3!~justafrie@185.187.243.128 QUIT :Ping timeout: 272 seconds
< 1622091108 168077 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Freenode now has a blogpost apologizing and saying that some of the channel closings were mistakes
< 1622091595 247727 :imode!~imode@user/imode PRIVMSG #esolangs :yeah, like I fucking believe that.
< 1622092185 522883 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :https://twitter.com/alyxw/status/1397774897875673090
< 1622092192 526979 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :(I haven't directly seen this)
< 1622092338 183134 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au JOIN :#esolangs
< 1622092551 967291 :imode!~imode@user/imode PRIVMSG #esolangs :hah.
< 1622092695 440104 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` ./🌱 4 93079262
< 1622092696 410596 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Seed
< 1622092703 451327 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I do believe that. I think they used an automated filter to do what they did, so mistakes are inevitable. It doesn't necessarily mean that they are really that sorry or if they really care so much, since those things are different.
< 1622092738 108270 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` 13 jrypbzr|cut -d'<' -f2|sed "s/>.*/wiki\/$(.\/🌱 4 93079262)/"
< 1622092740 116070 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :https://esolangs.org/wiki/Seed
< 1622092792 587622 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :🌱 is my attempt at writing an esointerpreter for HackEso. it's sitting in /tmp
< 1622092859 795008 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :A competent automated filter could have checked for +m, since that's what Freenode is now claiming they opposed, actual inability to speak in the channel, and active spam
< 1622092867 800077 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :So either incompetence or malice
< 1622092906 587392 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net PRIVMSG #esolangs :Or they could have responded to channels doing that on an individual basis. They claim they received complaints. They could have acted on just actual complaints
< 1622093013 759915 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :O, I didn't know that. They may well be lying about something; there is probably some incompetence too. But, they say, don't attribute to malice what is adequately explained by stupidity. Still, if they don't like certain features of the IRC server, they should have removed those features, I should think.
< 1622093082 239201 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :I can't figure out how to run piped befunge on the bot. bef.bin appends .bf to any process substituted input
< 1622093537 692554 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1622093827 667709 :rbtEngrDude!~textual@2600:8800:a610:3e00:ad74:3457:c989:3d02 JOIN :#esolangs
< 1622094204 898185 :rbtEngrDude!~textual@2600:8800:a610:3e00:ad74:3457:c989:3d02 QUIT :Quit: Textual IRC Client: www.textualapp.com
< 1622094230 617953 :rbtEngrDude!~textual@2600:8800:a610:3e00:ad74:3457:c989:3d02 JOIN :#esolangs
< 1622094294 92766 :dcristofani!~dcristofa@69-71-183-170.mammothnetworks.com QUIT :Ping timeout: 265 seconds
< 1622094341 453796 :rbtEngrDude!~textual@2600:8800:a610:3e00:ad74:3457:c989:3d02 QUIT :Client Quit
< 1622094369 314250 :rbtEngrDude!~textual@2600:8800:a610:3e00:ad74:3457:c989:3d02 JOIN :#esolangs
> 1622094492 715851 PRIVMSG #esolangs :14[[07PUBERTY14]]4 M10 02https://esolangs.org/w/index.php?diff=83498&oldid=55787 5* 03RanibowSprimkle64 5* (+124) 10/* Commands */
< 1622095180 72498 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au QUIT :Ping timeout: 264 seconds
< 1622095541 235625 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au JOIN :#esolangs
< 1622095853 143399 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au QUIT :Ping timeout: 272 seconds
< 1622095909 540869 :moony!~moony@hellomouse/dev/moony QUIT :Quit: leaving
< 1622097880 30943 :chibi!~chibi@75-26-238-119.lightspeed.glvwil.sbcglobal.net QUIT :Ping timeout: 264 seconds
> 1622099611 355689 PRIVMSG #esolangs :14[[07Special:Log/block14]]4 block10 02 5* 03Ais523 5*  10blocked [[02User:New Army10]] with an expiration time of indefinite (account creation disabled, autoblock disabled, email disabled, cannot edit own talk page): Abusing multiple accounts: per [[Esolang:Policy]], you may not use alternative accounts as a method of hiding your actions; this account is only being used for disrup
> 1622099650 666613 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02User:New Army/Yes smoking day10]]": very offtopic userspace page, in the userspace of a blocked account
< 1622099877 15358 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer
< 1622100082 530817 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` echo 1 2 | ./bef2 <(./🌱 4 141745954) | head -c2
< 1622100083 734954 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :3
< 1622100135 522444 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :is a Seed program which generates a befunge adder. The example on the wiki doesn't terminate, most of the examples there don't bother to provide an `@`
< 1622100169 549923 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :07:51:48  Freenode now has a blogpost apologizing and saying that some of the channel closings were mistakes
< 1622100206 9300 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yeah and they did that a long ago, but people pretended that they don't see it to just spend time telling each other about what happened
< 1622100213 703501 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :to build a mood, an impression
< 1622100248 181167 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :I "fixed" the befunge 93 interpreter's appending '.bf' to process subs with
< 1622100251 723648 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` sed 's/..bf/\x03\x00  /' ../interps/befunge/bef.bin > bef2
< 1622100253 138130 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output.
< 1622100305 796060 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :can't get cfunge to work with piped output either. 
< 1622100336 629948 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's like if I spill a coffee on you and immediately say "oh I'm sorry" but you just spend a day telling everyone that I spilled it and only then after someone start saying "but hey, he said he's sorry" you say "no way! we all spent a day building our hate so now we can't believe he's sorry!"
< 1622100343 963172 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's trivial like shit
< 1622100453 681525 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :before and after my changes
< 1622100455 768146 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` ../interps/befunge/bef.bin hello ; ./bef2 hello
< 1622100456 790001 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Error: couldn't open 'hello.bf' for input. \ Error: couldn't open 'hello' for input.
< 1622102088 687746 :spirgel!spirgel@gateway/vpn/protonvpn/spirgel JOIN :#esolangs
< 1622103217 194215 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au JOIN :#esolangs
< 1622103244 463249 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` sed 's/\x03.bf/\x03\x00  /' ../interps/befunge/bef.bin > bef2
< 1622103246 538980 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No output.
< 1622103729 629854 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nakilon: well, if that had been the only thing that happened... well it wouldn't have happened then, would it.
< 1622103780 829976 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION notes that this is just a communication problem. IOW, rasengan still doesn't understand what he's done, or at least gives that impression.
< 1622103809 229883 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :he did nothing and people went shit
< 1622103835 221250 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :then he started applies measures against shit and people started saying that those measures were made before they went shit
< 1622103847 815664 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because no one will check the real order of events
< 1622103850 160581 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au QUIT :Ping timeout: 264 seconds
< 1622103859 100962 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people don't care, they want drama
< 1622103874 926668 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I don't want drama.
< 1622103880 468148 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :That's why I scrapped Freenode.
< 1622103897 790446 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so they forced you
< 1622103901 925872 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :by making drama
< 1622103915 97803 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the good old "flame"
< 1622103924 260135 :int-e!~noone@int-e.eu PRIVMSG #esolangs :a lot of things went wrong, but rasengan is not a victim here
< 1622103936 726862 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :why not victim?
< 1622103950 959248 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because we've spent a day repeating that he spilled coffee?
< 1622103964 499531 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What's the coffee in this analogy?
< 1622103992 250715 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's a milk truck. And it has begun to stink.
< 1622103992 294643 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :any acts on his behalf that had reasons that people didn't want to realise
< 1622104021 162363 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What was this person doing with the coffee machine in the first place?
< 1622104027 947732 :int-e!~noone@int-e.eu PRIVMSG #esolangs :he acts as if he represents FOSS just because he happens to have come into possession of the freenode.net domain
< 1622104034 775268 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :is making coffee illegal?
< 1622104035 377960 :int-e!~noone@int-e.eu PRIVMSG #esolangs :there was no way that could end well
< 1622104052 95939 :int-e!~noone@int-e.eu PRIVMSG #esolangs :s/represents/owns/
< 1622104071 966600 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"he acts as if he represents FOSS" -- where did he?
< 1622104088 617158 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Man, I can think of someone who likes drama.
< 1622104096 679085 :int-e!~noone@int-e.eu PRIVMSG #esolangs :by denying projects to choose their official home
< 1622104096 810336 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I asked days ago and people had nothing to answer
< 1622104134 766575 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway. sorry, I should've stuck to ##freenode
< 1622104137 274767 :river!~river@tilde.team/user/river PRIVMSG #esolangs : is making coffee illegal?
< 1622104141 164291 :river!~river@tilde.team/user/river PRIVMSG #esolangs :making coffee is not illegal
< 1622104150 884484 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :he can't deny anyone to chose anything, he has no ability
< 1622104162 619507 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it's fake
< 1622104206 106790 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :This is like the NethackWiki situation.
< 1622104260 743676 :lucky!~joel@user/lucky PRIVMSG #esolangs :they nuked the haskell channel's ops because they put that some of their users had an unofficial channel on libera, now it's an official channel
< 1622104268 618061 :lucky!~joel@user/lucky PRIVMSG #esolangs :oh well
< 1622104285 641876 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :they nuked the spam attack on freenode about this network
< 1622104309 323452 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the attack that was lying to people that there is something that they can't explain why freenode is bad
< 1622104324 398935 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now when you ask why freenode is bad they say "because they nuked haskell" but it wasn't in the first place
< 1622104326 514059 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's not spam to tell people that an official channel has moved to libera.chat
< 1622104343 461897 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's playing with people's inability to think and imagine the timeline
< 1622104347 1272 :river!~river@tilde.team/user/river PRIVMSG #esolangs :why are you going on about this?
< 1622104352 753904 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*that* was the criterion they used for taking over channels yesterday
< 1622104365 569351 :river!~river@tilde.team/user/river PRIVMSG #esolangs :why do care so much about people that are inable to think?
< 1622104375 538376 :int-e!~noone@int-e.eu PRIVMSG #esolangs :#haskell was open for chatting, but prominently announced the move to libera.
< 1622104392 352699 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so you're talking shit, and I'm angry so I'll ignore you for a bit
< 1622104392 757115 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :taking over or running the script automatically nuking channels with a topic and then they apologized and asked channel owners to message them in ircops channel?
< 1622104399 104648 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ahahah
< 1622104401 338350 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :see
< 1622104411 949996 :river!~river@tilde.team/user/river PRIVMSG #esolangs :good idea
< 1622104425 873991 :river!~river@tilde.team/user/river PRIVMSG #esolangs :IRC was fun for 2 days but now im bored again
< 1622104442 264783 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you've already been told that they apologized for a mistake but you continut to distort that event for drama
< 1622104456 748566 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :just to keep yourself angry
< 1622104479 951666 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :A lot of things had to go wrong for them to be in a position to make that mistake.
< 1622104483 999579 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :you literally don't want to know the truth
< 1622104541 192666 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Do you happen to know any work related to making SAT solvers more understandable?
< 1622104570 718960 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :It's so frustarting dealing with a black box that takes some amount of time and halts, or maybe doesn't.
< 1622104578 672993 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :people love echo chambers where they can collectively hate things and people denying the fact check
< 1622104583 228809 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au JOIN :#esolangs
< 1622104633 681622 :dcristofani!~dcristofa@2607:fb90:4e98:29fb:9c26:f319:1330:bca0 JOIN :#esolangs
< 1622104712 3701 :river!~river@tilde.team/user/river PRIVMSG #esolangs :how would it be more understandable
< 1622104735 993962 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :01:36  The only thing that comes to mind is https://ece.uwaterloo.ca/~vganesh/Publications_files/vg2015-SATGraf-SAT15.pdf which was interesting.
< 1622104738 999466 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :01:37  I'd really like the solver to be able to tell me which variables or clauses are causing it trouble, or anything like that.
< 1622104742 440194 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Discussion continues in ##smt
< 1622104808 773806 :beanpuppy!~beanpuppy@193-82-236-238.tpgi.com.au QUIT :Client Quit
< 1622105395 282761 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :salpynx: If you have a case where you need a file instead of a pipe, or a specific extension, just make that file in /tmp (not ./tmp), that's an in-memory filesystem that only persists for the duration of a single command.
< 1622105399 321519 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :salpynx: Regarding befunge, the way ! does it is to go through ibin/befunge -> interp_file .../bef.bin -> lib/interp -> save to /tmp/input.$$ and run bef.bin, which has been working fine. So I'm pretty sure bef.bin only appends .bf as a *fallback*; if the file exists, it will run it.
< 1622105420 118801 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`! befunge "olleh">:#,_@
< 1622105421 525457 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :hello
< 1622105483 314115 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :`` echo '"olleh">:#,_@' > /tmp/arbitrary_extension.txt && /hackenv/interps/befunge/bef.bin /tmp/arbitrary_extension.txt
< 1622105484 59450 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :hello
< 1622105494 554135 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :See?
< 1622105550 876664 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Oh, it's not strictly speaking a *fallback*, rather it appends .bf if the file does not contain a '.' in the first place: http://hack.esolangs.org/repo/file/tip/interps/befunge/bef.c#l229
< 1622105596 800395 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, *that* is a little bit on the weird side. But it is what it is.
< 1622105916 931375 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It's definitely true that a lot of things don't work with non-seekable input, though. In case of cfunge, that's because its file-load strategy is "stat, then mmap st_size bytes", which makes a non-seekable file act like an empty one, because its st_size is 0.
> 1622106955 935969 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83499&oldid=83497 5* 03ColorfulGalaxy (disambiguation) 5* (+270) 10/* LifeWiki links */
< 1622106983 785088 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, now, this is a scow: I've been using this bazel-compdb script to generate compile_commands.json from Bazel, but now I've got a cc_proto_library target that builds fine with `bazel build`, but makes `bazel-compdb` just fail because it somehow mucks up protoc flags (or something), and it dies on the line where it tries to import one of the well-known protos (google/protobuf/empty.proto).
< 1622107016 568099 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't even know why it's running protoc, it's supposed to use Bazel aspects to just collect the commands it would need to run.
< 1622107096 403014 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs
> 1622107480 470649 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83500&oldid=83134 5* 03ColorfulGalaxy (disambiguation) 5* (+221) 10
< 1622107528 829086 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Apparently the step it fails at is when generating the `header_files` output group of a target that depends on the proto. I guess maybe that involves having to run the codegen. But then I don't know why it wouldn't work when it works when build... oh, I guess maybe it *doesn't* work when building, that target's not "ready" yet so I haven't been trying that.
< 1622107546 589708 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(The script by and large works even when the tree doesn't build.)
< 1622107595 547079 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Yeah, I was blaming the wrong thing, sort-of; it doesn't build.
< 1622109167 240465 :zegalch96!~zegalch@178.128.75.133 QUIT :Remote host closed the connection
< 1622112367 972986 :zegalch!~zegalch@178.128.75.133 JOIN :#esolangs
< 1622112605 292818 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: yes, https://logs.esolangs.org/freenode-esoteric/2021-05.html#lpXb
< 1622112701 503117 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what is "Cheating quines" here? https://esolangs.org/wiki/List_of_quines
< 1622112766 947536 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :nakilon: they can directly access their source code or have a command like HQ9+'s 'q' that prints the source code
< 1622112867 410235 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Taneb then the Fish, Alice and others would be "cheating" but they are classified as "real"
< 1622112905 450232 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or you mean the stringmode isn't the "access to code"?
< 1622112965 776169 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Hmm, I'm not sure
< 1622113000 281492 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I wouldn't call stringmode access to the source code any more than a string literal in a conventional programming language is
< 1622113055 801592 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :But if I made a quine in Befunge that used the 'g' command to get the source code, I think that would be cheating
< 1622113130 362110 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or rather what's the difference between "real quine" "1" in 05AB1E and "cheating quine" "This is a quine!" in Text
> 1622113340 925607 PRIVMSG #esolangs :14[[07List of quines14]]4 10 02https://esolangs.org/w/index.php?diff=83501&oldid=77340 5* 03Nakilon 5* (+30) 10added RASEL
< 1622113807 436230 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I can't really justify it that precisely, but I feel like stringmode *is* cheating if you *also* execute the bulk of the string.
< 1622113887 955299 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :As for Text, I don't know if that's so much a cheating quine as the same sort of trivial quine as the empty program in all languages where it's legal; Text just makes everything that.
< 1622114528 608140 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection
< 1622114629 917419 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? norway
< 1622114631 964698 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? iceland
< 1622114632 291312 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. It's a warm, dry place, at least compared to Québec.
< 1622114633 213701 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :iceland? ¯\(°​_o)/¯
< 1622114633 444117 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? wegian
< 1622114634 851601 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :A wegian is an equivalence class of #esoteric regulars. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). There's also the hypothetical Gal, which hasn't been observed yet so we're not sure where it's from.
< 1622114681 951532 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? ostrich-hungry
< 1622114683 109391 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :ostrich-hungry? ¯\(°​_o)/¯
< 1622114684 969263 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? hungry
< 1622114686 180937 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Hungry is a country in Europe, formerly part of the Ostrich empire. It split off after a famine that got so severe that they had to start eating disgusting things like bell peppers. Absurdly, this became a tradition that continues until the present day.
< 1622114686 512625 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? ostrich
< 1622114687 683228 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Ostrich used to be a large middle European empire in frequent conflict with Turkey. After a famine it sort of split into Ostrich/Hungry. Alas its policy of keeping its head in the sand did not get it through the Great War, and with its final attempts to take flight failing, it ended up cut into several pieces.
< 1622114695 765970 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :`? france
< 1622114696 961586 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :france? ¯\(°​_o)/¯
< 1622114761 912992 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I was just thinking of these quirky historically motivated import restrictions within Europe, like you can't import horses to Iceland, potatoes to Norway, and nobility titles to France or Ostrich-Hungry
< 1622114959 517626 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :Taneb: the context was befunge and rasel quines that have only one string delimiter, not a pair, in a row, and execute it both as string and code by wrapping around that line twice
< 1622114977 909176 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :relevant because that leads to short quines
< 1622115406 65643 :imode!~imode@user/imode QUIT :Ping timeout: 265 seconds
< 1622115771 55169 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs
> 1622116306 237194 PRIVMSG #esolangs :14[[07List of ideas14]]4 M10 02https://esolangs.org/w/index.php?diff=83502&oldid=83031 5* 03DynCoder 5* (+108) 10/* Game */
< 1622117159 682458 :dcristofani!~dcristofa@2607:fb90:4e98:29fb:9c26:f319:1330:bca0 QUIT :Ping timeout: 272 seconds
< 1622117339 688176 :spirgel_!spirgel@gateway/vpn/protonvpn/spirgel JOIN :#esolangs
< 1622117493 331549 :Noisytoot!noisytoot@user/noisytoot QUIT :Changing host
< 1622117493 411966 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs
< 1622117539 687322 :spirgel!spirgel@gateway/vpn/protonvpn/spirgel QUIT :Ping timeout: 272 seconds
< 1622117569 785825 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fizzie: thanks, I didn't know about ! to pick an interp (for all my poking around on hackeso)
< 1622117586 742002 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` \! "befunge &&+.@" <<< "7 8"
< 1622117587 898194 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :15
< 1622117596 508243 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :for input
< 1622117622 683145 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` ./bef2 <(echo "&&+.@") <<< "7 8"
< 1622117623 653699 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :15
< 1622117722 662465 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :is my 'patched' version of the binary that disables http://hack.esolangs.org/repo/file/tip/interps/befunge/bef.c#l231
< 1622117823 582523 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The historical context is that the whole interps/ibin stuff comes from when EgoBot was disbanded, and all its interpreters were copied over to HackEgo, from where HackEso inherited them from.
< 1622117861 571171 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The prefix for EgoBot was ! (as in, !befunge ...), so the command to invoke former EgoBot tools became `!.
< 1622117887 206326 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :aha. 
< 1622117934 1411 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :the patch is `sed 's/\x03.bf/\x03\x00  /' ../interps/befunge/bef.bin > bef2`  , which turns the appended .bf to a null string
< 1622117957 252292 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://esolangs.org/wiki/HackEso#Interpreters "TODO EgoBot, !" -- okay, the documentation does have some gaps here. :)
< 1622118011 712297 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :What I was trying to do is pipe the output from a seed interpreter to a befunge interpreter (ideally befunge98), but that isn't working because the original Seed code doesn't include `@` terminators :(
< 1622118071 578920 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` \! "befunge $(./🌱 4 141745954)" <<< '8 9'
< 1622118073 31839 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :17 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction 'ÿ' (0xffffff
< 1622118170 594356 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :but that's because the wiki Seed examples aren't perfect, and I haven't bothered to generate terminating ones, because that last char adds a lot of time. I don't think b98 auto terminates (compared to b93)?
< 1622118234 590661 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :IIRC, in Funge-98 unrecognized instructions are supposed to act as r (reflect the direction).
< 1622118297 173118 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(And of course the *lack* of any instructions is just empty space, which wraps around, but that was already the case in '93.)
< 1622118304 726432 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I wish there was a way to annotate the stack in funge
< 1622118306 116988 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :right, so the difference will be in exactly how they don't terminate
< 1622118331 441880 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :because I do the ...........@ and see 0 -2 9 -2 0 0 0 2 and who the hell knows what does it mean I already forgot half of this stack
< 1622118354 354710 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I wrote down some notes on my preferred Befunge editor, and one of its features would have been per-cell stack annotations shown in a sidebar or a statusline.
< 1622118365 437514 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :But I've never gotten around to implementing it.
< 1622118368 796995 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :The most interesting thing about writing a Seed interpreter was discovering that the seed produces different results in Python 2 vs Python 3
< 1622118375 33156 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :once I start forgetting the stack meaning faster than reremembering it I just cancel solving it
< 1622118423 910372 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I think there were a few other features in those notes that I thought were halfway clever. Should really pick it up.
< 1622118440 762327 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :probably I would be able to add the annotation to the debugger that I haven't made
< 1622118515 308349 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I imagine that I annotate an instruction and so when it executes the annotation applies to the stack values that appeared there
< 1622118557 363760 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that would probably mean I should print stack vertically, not horizontally so I could print annotations horizontally
< 1622118566 458789 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*display
< 1622118684 762359 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but how would you put the annotations in code? maybe some "comment lines" that you either delete in the end (and then have no idea how it works when you come back to the program in a month) or leave it there rejecting the plan to golf the code
< 1622118744 244074 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or keep it in a special annotation-friendly interpreter that can reformat the code to remove them to "publish a clean version" of code
< 1622118797 640443 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ideally it should be a real fancy text editor that would allow to annotate pieces of code and see/edit them by placing cursor/mouse on it
< 1622118809 530406 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :some custom GUI component
< 1622118822 27740 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but I'm so far from making such things
> 1622118832 249510 PRIVMSG #esolangs :14[[07Forth14]]4 M10 02https://esolangs.org/w/index.php?diff=83503&oldid=83494 5* 03PythonshellDebugwindow 5* (+41) 10/* External resources */ Revive links using Web Archive
> 1622118909 235589 PRIVMSG #esolangs :14[[07Forth14]]4 M10 02https://esolangs.org/w/index.php?diff=83504&oldid=83503 5* 03PythonshellDebugwindow 5* (+25) 10/* colorForth */ Wayback
< 1622118909 812602 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :heh, it's like how Word users comment the doc
< 1622118933 191383 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe I should code in Word?... or a Google Doc at least
< 1622118971 671724 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :comments go orthogonal to your code, so for a funge they need to be in the 3rd dimension
< 1622118975 854436 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's possible to write applications for google docsactually
< 1622119053 534319 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I imagine the google docs app can do fetch requests and so I won't even need to reimplement RASEL in it
< 1622119083 854233 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but it would still need to implement some sort of the debugger that is the actual place where you need those annotations
< 1622119113 839506 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or at least the ........@ way of "debug prints" that I use should also annotate the stdout then
< 1622119172 28020 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`cat 🌱
< 1622119172 815892 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/bin/bash \ python -c"import random as r;x=range;r.seed($2);print(''.join([chr((x(32,127)+[10])[r.randint(0,95)]) for i in x($1)]))"
< 1622119214 25264 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fizzie: is that a useful command to commit? Would I just cp to /bin to commit it?
< 1622119255 98441 :moony!moony@hellomouse/dev/moony JOIN :#esolangs
< 1622119291 365554 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :It's a Mersense twister random string generator, synced to the spec of the Seed language
< 1622119300 167671 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` for n in 28331 835133 30029010;do ./🌱 $((i++ + 2)) $n;done
< 1622119301 541869 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No \ Yes \ True
< 1622119346 453114 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :It can generate text like that which is probably more practical than befunge. I'm still trying to find 'False' output
< 1622119466 785804 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ACTION failed to google an "IDE with commenting the code like in MS Word"
< 1622119626 797869 :variable!~someone@user/variable JOIN :#esolangs
< 1622120088 95653 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs
< 1622120459 842196 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hm, looks like Google Apps Script can't obtain Comments from Doc but it can get them from Spreadsheet
< 1622120501 237522 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it would be possible to write the funge code one char per Spreadsheet cell
< 1622120613 727575 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :imagine writing such annotated code on one Sheet of the Spreadsheet, pressing the button, and the result will be printed on the second Sheet
< 1622120651 642594 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :vertically the run history, horizontally the stack
< 1622121170 280690 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Looks like it's possible to call Cloud Functions from Apps Script authentified but only if they are in the same Project, i.e. if I make such thing I won't be able to give anyone access to it unless I set the Function to allow anonymous calls 
< 1622121239 266393 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :I figured out why my random numbers were different between py2 and py3, random.randrange() changed in 3.2 . I can use `int(r.random()*96)` instead of `randint(0, 95)` and the output will behave the same. The _seed_ behaviour only changed for bytes and str, ints is consistent 
< 1622121720 737564 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` 🌱 () { python3 -c"import random as r;x=range;r.seed($2);print(''.join([chr(([*x(32,127), 10])[int(r.random()*96)]) for i in x($1)]))";}; 🌱 2 73
< 1622121724 437858 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​:P
> 1622122061 150757 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83505&oldid=83500 5* 03PythonshellDebugwindow 5* (+35) 10Summary
> 1622122087 974895 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83506&oldid=83505 5* 03PythonshellDebugwindow 5* (-2) 10n
< 1622122518 763425 :leah2!~leah@vuxu.org QUIT :Quit: trotz alledem!
< 1622122532 372747 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :meh, the "QT Marketplace" in 2021 does not provide much more choice than it was built in it IDEs like C++Builder and Visual Studio back in 2005
< 1622122575 710269 :leah2!~leah@vuxu.org JOIN :#esolangs
< 1622122583 653825 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and now it's even impossible to find there anything, because there in those IDEs the components had previews and now those are just text items in the stupid mobile-friendly website
< 1622122653 50496 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or maybe there is the "gallery" that I just didn't see yet
< 1622123147 176720 :variable!~someone@user/variable QUIT :Quit: Found 1 in /dev/zero
< 1622123255 338801 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :"Literate programming" is the conventional term for when you want to make comments except more so.
< 1622123281 545787 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Though I think usually not in the sort of Google Docs style highlight-and-separate-associated-comment-thread style.
< 1622123708 996237 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :salpynx: There isn't a high bar for making HackEso commands, and usefulness isn't required. If you want one, yes, you just need to put it in /hackenv/bin, or ../bin in terms of the default working directory (/hackenv/tmp). For one-liners, people sometimes use: `mkx ../bin/foo//contents of command foo
< 1622123728 322147 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also do take into account that when executed as `foo bar baz, the argument line isn't tokenized by whitespace, so 'bar baz' will be passed as the first positional argument. Many commands need tweaking to cater for that.
< 1622123859 772531 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(And as a consequence, often when you're using ``, something that would "naturally" be q{`` foo bar baz} must become q{`` foo 'bar baz'} instead. Though some commands are user-friendly enough to support both (usually by joining all arguments together, as if by "$*", before splitting them apart as needed).
< 1622124124 754047 :MrAureliusR!~MrAureliu@user/mraureliusr PRIVMSG #esolangs :Is there a good editor for working on whitespace code?
< 1622124132 369987 :MrAureliusR!~MrAureliu@user/mraureliusr PRIVMSG #esolangs :emacs has a whitespace mode which isn't *too* bad
< 1622124815 852747 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :MrAureliusR I guess you can code in another alphabet
< 1622124830 329378 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and translate it in between
< 1622124840 424385 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :There's a Vim thing, I don't know if it's any good either.
< 1622124935 790080 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :https://www.vim.org/scripts/script.php?script_id=5035 probably.
< 1622124956 603252 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I don't think it does all *that* much though.
< 1622125164 134575 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esolangs
< 1622125808 879331 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fizzie: I see the importance of getting the arguments tokenized both ways -- now handles both forms
< 1622125815 917932 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`🌱 2 3406
< 1622125817 538015 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​:)
< 1622125830 940730 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` 🌱 2 73
< 1622125832 194421 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​:P
< 1622125904 616988 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` for n in 28331 835133 30029010;do 🌱 $((i++ + 2)) $n;done
< 1622125906 150707 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :No \ Yes \ True
< 1622126738 96783 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :seeding
< 1622126742 290088 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it's a pun
< 1622126900 100212 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ideally I would expand this thing https://befunge.flogisoft.com/
< 1622126943 91211 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :`` \? $(🌱 3 1009578)
< 1622126944 614206 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings.
< 1622126971 388371 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but it would be hard to make something based on it; hard to take the parts I need out
< 1622127066 589567 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :this numbers thing reminded me another funny local personality
< 1622127092 109148 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that said that he has invented the compression based on division
< 1622127141 399995 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"just find two numbers that diving one on another produce the infinite chain of digits you need and you'll be able to compress the whole CD in several digits"
< 1622127184 818233 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :Seed is a pretty poor compression algorithm ... on average. It'd be great to find one really good counter-examples
< 1622127207 881103 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :oh, yeah, that's pretty much the same concept
< 1622127228 214682 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :If it's the right CD, sure :)
< 1622127300 741516 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :Waterfall sounds (synthesised)
> 1622127742 590272 PRIVMSG #esolangs :14[[07Patternfuck14]]4 10 02https://esolangs.org/w/index.php?diff=83507&oldid=81205 5* 03Robolta 5* (+1) 10/* Interpreters */
> 1622127757 976732 PRIVMSG #esolangs :14[[07Patternfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=83508&oldid=83507 5* 03Robolta 5* (-2) 10/* Interpreters */
> 1622127999 427429 PRIVMSG #esolangs :14[[07User:VilgotanL14]]4 10 02https://esolangs.org/w/index.php?diff=83509&oldid=82925 5* 03VilgotanL 5* (+32) 10added languages i've created
< 1622128373 635857 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Connection closed
< 1622128883 841222 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs : Waterfall sounds (synthesised) => lol
< 1622128894 168134 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :is that white or pink?
< 1622129432 776846 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The problem with that question is, people keep using the term "waterfall plot" for a spectrogram with a vertical time axis, meaning it's hard to find good results that are actually related to spectra of real waterfalls.
< 1622129513 386964 :g1n!~g1n@195.114.147.91 JOIN :#esolangs
< 1622129552 371386 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Galburn, L & Ali, TT, 2013, Acoustical and perceptual assessment of water sounds and their use over road traffic noise, JASA 133(1), pp. 227-237, suggests it's pretty white, all things considered.
< 1622129597 555424 :g1n!~g1n@195.114.147.91 PART #esolangs :WeeChat 3.1
< 1622129622 295663 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Cf. Fig 4(a), "Spectra obtained for -- plain edge waterfall of 1 m width and 1 m height of falling water.")
> 1622130314 421331 PRIVMSG #esolangs :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83510&oldid=73050 5* 03Backspace 5* (+1832) 10
> 1622130358 421231 PRIVMSG #esolangs :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83511&oldid=83510 5* 03Backspace 5* (-2) 10
> 1622130385 275821 PRIVMSG #esolangs :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83512&oldid=83511 5* 03Backspace 5* (+2) 10/* Memory */
> 1622130504 88233 PRIVMSG #esolangs :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83513&oldid=83512 5* 03Backspace 5* (+31) 10/* Welcome to Eul */
< 1622130732 146877 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs
< 1622132116 944747 :relrod!~relrod@user/relrod QUIT :Changing host
< 1622132117 23715 :relrod!~relrod@ansible/staff/relrod JOIN :#esolangs
< 1622132320 508455 :tech_exorcist!~tech_exor@de1.hashbang.sh QUIT :Quit: tech_exorcist
< 1622132331 969387 :tech_exorcist!~tech_exor@de1.hashbang.sh JOIN :#esolangs
< 1622132760 250433 :spirgel!spirgel@gateway/vpn/protonvpn/spirgel JOIN :#esolangs
< 1622132967 692052 :spirgel_!spirgel@gateway/vpn/protonvpn/spirgel QUIT :Ping timeout: 272 seconds
> 1622133931 1715 PRIVMSG #esolangs :14[[07Struffoli14]]4 M10 02https://esolangs.org/w/index.php?diff=83514&oldid=82940 5* 03Zero player rodent 5* (+15) 10
< 1622134697 398413 :immibis!~immibis@62.156.144.218 QUIT :Remote host closed the connection
< 1622134720 212768 :immibis!~immibis@62.156.144.218 JOIN :#esolangs
< 1622135337 760527 :really3!~justafrie@185.187.243.127 JOIN :#esolangs
< 1622135563 211602 :imode!~imode@user/imode JOIN :#esolangs
< 1622135586 720477 :really3!~justafrie@185.187.243.127 QUIT :Remote host closed the connection
< 1622135860 186754 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds
< 1622136520 165456 :really3!~justafrie@185.187.243.127 JOIN :#esolangs
< 1622137214 613091 :really3!~justafrie@185.187.243.127 QUIT :Remote host closed the connection
> 1622138266 850836 PRIVMSG #esolangs :14[[072Swap14]]4 N10 02https://esolangs.org/w/index.php?oldid=83515 5* 03VilgotanL 5* (+1164) 10created the page
> 1622138307 82408 PRIVMSG #esolangs :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83516&oldid=83515 5* 03VilgotanL 5* (+0) 10minor edit
< 1622138411 808666 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs
> 1622139750 997430 PRIVMSG #esolangs :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83517&oldid=83516 5* 03VilgotanL 5* (+53) 10add example
> 1622140071 570328 PRIVMSG #esolangs :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83518&oldid=83517 5* 03VilgotanL 5* (+70) 10add implementation
< 1622140136 167596 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Read error: Connection reset by peer
> 1622140141 313059 PRIVMSG #esolangs :14[[07User:VilgotanL14]]4 M10 02https://esolangs.org/w/index.php?diff=83519&oldid=83509 5* 03VilgotanL 5* (+12) 10added 2Swap to language list
> 1622140312 280352 PRIVMSG #esolangs :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=83520&oldid=82891 5* 03Oshaboy 5* (+6350) 10Added JSFuck
< 1622140348 787704 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs
< 1622140755 592560 :andydude!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esolangs
> 1622140761 240469 PRIVMSG #esolangs :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83521&oldid=83518 5* 03VilgotanL 5* (+55) 10fix computational class section
< 1622140769 85259 :andydude!~arobbins@c-76-111-99-194.hsd1.md.comcast.net PRIVMSG #esolangs :o hi
< 1622141181 173648 :VilgotanL!~VilgotanL@84.23.137.213 JOIN :#esolangs
< 1622141229 316072 :VilgotanL!~VilgotanL@84.23.137.213 PRIVMSG #esolangs :h
< 1622141282 243504 :VilgotanL!~VilgotanL@84.23.137.213 QUIT :Client Quit
< 1622141292 146213 :VilgotanL!~VilgotanL@84.23.137.213 JOIN :#esolangs
< 1622141342 189962 :VilgotanL!~VilgotanL@84.23.137.213 QUIT :Client Quit
> 1622141392 356673 PRIVMSG #esolangs : h
< 1622142002 201087 :andydude!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: andydude
< 1622142206 194309 :slavfox_!~slavfox@93.158.232.111 JOIN :#esolangs
< 1622142289 165017 :slavfox!~slavfox@93.158.232.111 QUIT :Ping timeout: 272 seconds
< 1622142292 792372 :slavfox_!~slavfox@93.158.232.111 NICK :slavfox
< 1622142491 222885 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esolangs
< 1622142583 561152 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Client Quit
< 1622142599 113429 :andydude!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esolangs
< 1622142654 651724 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :now I read “synaesthesized†in place of “synthesized†:o
< 1622142770 241516 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :tried to draw those projection things with a cone with circle and parabola on it in geogebra 3D mode, and it was surprisingly neat
< 1622143564 287722 :wib_jonas!~wib_jonas@2a02:ab88:6:9f00:d65d:64ff:fe3a:f77f JOIN :#esolangs
< 1622143594 539979 :wib_jonas!~wib_jonas@2a02:ab88:6:9f00:d65d:64ff:fe3a:f77f PRIVMSG #esolangs :libera's official webchat at https://web.libera.chat/ is ready. this seems like a good time to make the channel move official and put a webchat link to the wiki page
< 1622143609 921406 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie, what's your opinion?
< 1622143733 128311 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :In my latest talk page post I said I'd do it unless anyone objects "by EOW", but I'm not too fussy about waiting if people want to go ahead.
< 1622143744 349179 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :What you could *definitely* do though is to replace the kiwiirc link I put on https://esolangs.org/wiki/Esolang:Community_portal
> 1622143785 817164 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83522&oldid=83495 5* 03B jonas 5* (-23) 10webchat link
< 1622143820 872643 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes, although, the