> 1631751171 385221 PRIVMSG #esolangs :14[[07User:Maikeru5114]]4 N10 02https://esolangs.org/w/index.php?oldid=88076 5* 03Maikeru51 5* (+118) 10Created page with "Amogus == Esolangs I am working on == When the Imposter is Sus Among Us+ == Esolangs I have finished == None right now" > 1631751245 871640 PRIVMSG #esolangs :14[[07User:Maikeru5114]]4 M10 02https://esolangs.org/w/index.php?diff=88077&oldid=88076 5* 03Maikeru51 5* (+2) 10 < 1631752168 987802 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1631752229 422440 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in > 1631766854 57975 PRIVMSG #esolangs :14[[07Cammy14]]4 M10 02https://esolangs.org/w/index.php?diff=88078&oldid=88074 5* 03Corbin 5* (+50) 10Replace the subobject classifier with an internal Boolean algebra, downgrading from topoi to Cartesian closed categories. < 1631774956 841044 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User > 1631777821 255006 PRIVMSG #esolangs :14[[07User:Zzo38/Programming languages with unusual features14]]4 10 02https://esolangs.org/w/index.php?diff=88079&oldid=87276 5* 03Zzo38 5* (+708) 10 < 1631778203 963798 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1631779238 289666 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :https://mobile.twitter.com/AdamJKucharski/status/1438208628348100624 < 1631779394 639486 :hendursa1!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1631779560 638963 :hendursa2!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1631779578 638712 :hendursaga!~weechat@user/hendursaga QUIT :Ping timeout: 276 seconds < 1631779773 632327 :hendursa1!~weechat@user/hendursaga QUIT :Ping timeout: 276 seconds < 1631782944 113481 :Koen_!~Koen@77.192.201.77.rev.sfr.net JOIN #esolangs * :Koen < 1631783246 591938 :imode!~imode@user/imode QUIT :Ping timeout: 260 seconds < 1631783989 154005 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :What is it call if a programming language has only one interface for objects, but multiple implementations are possible? < 1631786449 936887 :imode!~imode@user/imode JOIN #esolangs imode :imode > 1631787002 786648 PRIVMSG #esolangs :14[[07++14]]4 N10 02https://esolangs.org/w/index.php?oldid=88080 5* 03Gilbert189 5* (+236) 10Created page with "++, or [removed - please be polite]++ is C++, but the letter "c" is banned. If one is found, the compiler will say that a "bad letter" is found, and fail to compile. == Examp..." < 1631787018 80937 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1631787142 907958 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs * :[https://web.libera.chat] wib_jonas < 1631787180 718884 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1631787229 737551 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: has the log collector stopped? > 1631787318 171008 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=88081&oldid=88065 5* 03Gilbert189 5* (+71) 10 < 1631787404 597969 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631787718 51657 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Not as far as I know... at least your question appears at https://logs.esolangs.org/libera-esolangs/2021-09-16.html < 1631787851 823080 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess I have an idea how to make the RASEL golf server as secure as possible < 1631787864 694310 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :i.e. there will be no way to fake your results or steal others' solutions < 1631787908 393079 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :even if hacker would know some vulnerability in the web server < 1631788129 618996 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :funny thing is that such security isn't implemented anywhere where people try to hire me on daily basis and I have to refuse because I have no clue in their website things < 1631788169 531543 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That does remind me, though, I have some metrics on the logs but not an alert (except for a black-box HTTP probe on the website, which I have a generic alert on), so I probably wouldn't notice it breaking until someone who logreads tells me. < 1631788211 652313 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :b_jonas is your alert < 1631788281 458658 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's a metric on the timestamp of the last message written to the logs, but that's a little hard to alert on, because it does sometimes get pretty quiet here for hours (https://zem.fi/tmp/esoirc.png). Maybe I could have one on just the IRC connection being up, though, and just assume the part where it writes the logs never breaks independently. < 1631788282 526957 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's even smarter than an automated one -- it can ping you in IRC with random nicely made messages < 1631788323 432227 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fungot can do that to... minus "nicely" < 1631788323 779063 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :int-e: i'm switching kb layouts every 5 minutes :-p besides, i don't think we will most probably be taken fnord of water. or hcl. < 1631788325 320857 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :huh... interesting, now it shows everything recent < 1631788384 537959 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :me too, fungot, for writing emails in Hungarian < 1631788384 876695 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :wib_jonas: who is dave winer?) that mike sperber is working on making xml pages for udage. i think you mean < 1631788400 937374 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :bot with kb layout switching is cool < 1631788420 347302 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I just get badly formatted emails from the automation as it stands. < 1631788644 846670 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him < 1631788759 556972 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Maybe I could make the 'esolangs' bot relay any alerts about the 'esolangs' bot not working to IRC. < 1631788902 906718 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :More rationally, fungot could tell me about the esolangs bot being in trouble, while the esolangs bot could automatically let me know whenever fungot's missing for an extended period of time. But then I'd need to implement receiving Alertmanager webhooks in Befunge somehow. < 1631788903 477289 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :fizzie: invalid syntax 7(1) ( define ( foo a b) will expand to the original architecture, and especially in the soviet union. under his leadership, mass purges and repression resulted in the death of little fnord. < 1631788957 756908 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :what is Alertmanager < 1631788978 428298 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lmao his last message < 1631789010 979261 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's a.. component, or sibling, or sidekick, not sure what to call it, of the Prometheus monitoring thing. < 1631789084 484894 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :btw "soviet" is another example of unneded Ь < 1631789136 153732 :Koen_!~Koen@77.192.201.77.rev.sfr.net QUIT :Remote host closed the connection < 1631789141 45320 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :But the built-in integrations aren't all that useful to me; it does email (fair enough, that's what I use), generic webhooks (also reasonable), and then a bunch of systems (PagerDuty, Pushover, OpsGenie, Slack, VictorOps, WeChat) that I've mostly never even heard of (except Slack). < 1631789178 949368 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Of course there's an external IRC relay, probably several.) < 1631789185 595190 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wechat isn't something familiar < 1631789192 490162 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*is < 1631789200 116261 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think I've heard that name too, yeah. < 1631789326 562584 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :Slack was a nice way to create "own server" with channels named like those where you are banned in other networks, but they started either removing features or moving them to paid plan do I've lost interest < 1631789339 753152 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*so < 1631789371 111691 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also some weird design decisions and now they broke the input field so I can't type `` and `````` it's all glitching < 1631789380 717428 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As for fungot doing it, that might be a little challenging... as far as I know, there's fundamentally no way to do a non-blocking read (or accept) on a socket using the SOCK fingerprint that wouldn't block the entire interpreter. Vorpal should've finished that ATHR (asynchronous, pre-emptable threads) fingerprint. < 1631789380 909868 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :fizzie: second time someone complains about unwrapped email.' < 1631789395 602935 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean you can start ``` and you can't stop it, there is no way out until you send the message < 1631789418 692601 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or something like that, I don't remember < 1631789462 261649 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie funge-98 threads? ) < 1631789478 817020 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or are they blocking too < 1631789535 337976 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :They're synchronous, each IP advances only when the others do. < 1631789542 594352 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That's what ATHR was supposed to do differently. < 1631789624 463804 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: hmm. that sounds like you might have to implement the async stuff if you can modify the interpreter < 1631789869 537319 :Koen_!~Koen@77.192.201.77.rev.sfr.net JOIN #esolangs * :Koen < 1631790140 453020 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :or put a wrapper around the befunge program that provides an API to do the async stuff through commands on a sync channel < 1631790341 184582 :Everything!~Everythin@37.115.210.35 PART :#esolangs < 1631790382 987405 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I would rather split fungot in half on one instance of befunge interpreter that does the sock thing and another one that consumes the ourput of non-befunge program that joins the first half with arbitrary other sync sources < 1631790383 232595 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :nakilon: this is quite a pain... maybe i'll rewrite it... what was it's name again.... < 1631790402 769020 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*async < 1631790418 103847 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fungot are you gonna rewrite yourself? < 1631790418 347626 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :nakilon: we have... 3. is also 4 steps... what fun!!! eheheheheheeh < 1631790428 218571 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :damn he already started I guess < 1631790618 157869 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I did have it connect through a generic IRC bouncer at one point earlier, but that somehow felt less "pure". < 1631790644 398029 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's still through socat right now, though, for TLS + CertFP. < 1631790678 369762 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Which makes using a TCP socket over the standard input/output streams somewhat pointless. < 1631791576 4632 :imode!~imode@user/imode QUIT :Ping timeout: 265 seconds < 1631791636 597861 :craigoverend[m]!~craigover@2001:470:69fc:105::12bc NICK :craigo[m] < 1631796061 126344 :src!~src@user/src JOIN #esolangs src :realname < 1631796888 182199 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1631797961 175502 :hendursa2!~weechat@user/hendursaga QUIT :Quit: hendursa2 < 1631798008 640565 :hendursaga!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1631799090 613672 :src!~src@user/src QUIT :Quit: Leaving < 1631799110 940818 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1631799426 655817 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631800917 939642 :arseniiv!~arseniiv@136.169.204.31 JOIN #esolangs * :the chaotic arseniiv < 1631801300 7586 :Koen_!~Koen@77.192.201.77.rev.sfr.net QUIT :Remote host closed the connection < 1631801782 127024 :Koen_!~Koen@77.192.201.77.rev.sfr.net JOIN #esolangs * :Koen < 1631802644 377101 :arseniiv_!~arseniiv@136.169.204.31 JOIN #esolangs * :the chaotic arseniiv < 1631802827 942991 :arseniiv!~arseniiv@136.169.204.31 QUIT :Ping timeout: 265 seconds < 1631802946 295681 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :`olist 1244 < 1631802948 600194 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist https://www.giantitp.com/comics/oots1244.html: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1631805729 839875 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1631807648 156351 :spruit11_!~quassel@2a02:a467:ccd6:1:563:f225:f6bf:7d85 JOIN #esolangs * :anon < 1631807856 125499 :spruit11!~quassel@2a02:a467:ccd6:1:8499:aaa7:da86:787a QUIT :Ping timeout: 268 seconds < 1631809025 413466 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631809046 674350 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1631809889 389895 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :thelounge concatenates URL with ':' and it's 404 < 1631810139 867350 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1631811347 224778 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Remote host closed the connection < 1631811422 405195 :iovoid!iovoid@hellomouse/dev/iovoid JOIN #esolangs iovoid :probably iovoid? < 1631811855 441123 :imode!~imode@user/imode JOIN #esolangs imode :imode < 1631812541 867158 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: thunderstorm, may not reconnect today < 1631814947 204264 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1631815253 766756 PRIVMSG #esolangs :14[[07Cammy14]]4 M10 02https://esolangs.org/w/index.php?diff=88082&oldid=88078 5* 03Corbin 5* (+29) 10/* Boolean algebra */ Document `pick` combinator. > 1631815362 137813 PRIVMSG #esolangs :14[[07Cammy14]]4 M10 02https://esolangs.org/w/index.php?diff=88083&oldid=88082 5* 03Corbin 5* (+22) 10/* Floating Point */ Was missing the `f-lt` combinator. < 1631817512 784158 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :HexChat does that too :( < 1631818958 480339 :Koen_!~Koen@77.192.201.77.rev.sfr.net QUIT :Remote host closed the connection < 1631819375 537360 :Koen_!~Koen@77.192.201.77.rev.sfr.net JOIN #esolangs * :Koen < 1631821973 561141 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631822066 926796 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Client Quit < 1631822296 161301 :Koen_!~Koen@77.192.201.77.rev.sfr.net QUIT :Quit: Leaving... < 1631822768 389774 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1631822828 149453 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1631823178 938400 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631823337 521204 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1631823397 402065 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1631823988 431767 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1631825729 130630 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1631826208 115825 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1631826250 399750 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1631826374 608781 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1631827103 113165 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :`sed < 1631827104 453650 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Usage: /bin/sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ --debug \ annotate program execution \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script-file to the commands to be executed \ --f < 1631827118 934218 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :`cat bin/olist < 1631827119 867765 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :cat: bin/olist: No such file or directory < 1631827136 101983 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Hmm I don't want to ping people unnecessaril < 1631827138 165480 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :`help < 1631827138 211341 :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. < 1631827177 181052 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :`? olist < 1631827178 949030 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist is update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html < 1631827183 317097 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :and yes, cat that in private message < 1631827345 906706 :Kicker18!~Kicker18@c-73-37-38-15.hsd1.or.comcast.net JOIN #esolangs * :[https://web.libera.chat] Kicker18 < 1631827377 839426 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :echo -n "olist${n:+ }$n: " < 1631827396 81888 :Kicker18!~Kicker18@c-73-37-38-15.hsd1.or.comcast.net PART :#esolangs < 1631827419 300857 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I don't understand that syntax, the ${n:+ } < 1631827841 101369 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :Sgeo: that expands to a space if n is defined, or nothing if n is not defined. normally it's non-empty because you're supposed to call olist with a number, but not everyone actually calls list commands with a number or url. < 1631827890 876381 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :plus this is standardized among lists, so much that I think there's a mklist or similar command to make a new *list command < 1631828048 752933 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :``` head -n2 /hackenv/bin/smlist < 1631828049 695001 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ shachaf < 1631828050 486436 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :``` head -n2 /hackenv/bin/olist < 1631828051 468290 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#!/bin/bash \ set -e; n=$*; [[ $n = +([0-9]) ]] && n=https://www.giantitp.com/comics/oots$n.html; echo -n "olist${n:+ }$n: "; tail -n+3 "$0" | xargs; exit < 1631828058 795634 :velik!~velik@nakilon.pro PRIVMSG #esolangs :thread error < 1631828109 277102 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :ah yes, they're not exactly the same < 1631828119 348083 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :because I changed olist specifically < 1631828127 346028 :b_jonas!~x@catv-176-63-3-104.catv.broadband.hu PRIVMSG #esolangs :but that part is present in the other lists < 1631829156 943285 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I guess those terminals are correct, and ':' *is* allowed to appear in a path segment unescaped. As usual, it's a little subtle, but in RFC3986 terms, ':' is in the "gen-delims" set, so it should (but only should) be percent-encoded "unless -- specifically allowed by the URI scheme to represent data in that component", but must be interpreted as itself if it has no delimiting role. A hierarchical < 1631829158 363306 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :URI's path component, however, is explicitly allowed to contain a ':', except in the special case of the first segment of a relative-path reference. Or something along those lines. < 1631829440 958212 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :MediaWiki URLs will often contain a colon (other than the one to delimit the scheme), and I have not had a problem with it when using prefix ./ to work < 1631829683 945624 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1631829935 755095 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1631834071 743980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`slbd olist//s,\$n:,<$n>:, < 1631834077 464347 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist//#!/bin/bash \ set -e; n=$*; [[ $n = +([0-9]) ]] && n=https://www.giantitp.com/comics/oots$n.html; echo -n "olist${n:+ }<$n>: "; tail -n+3 "$0" | xargs; exit \ shachaf \ oerjan \ Sgeo \ FireFly \ boily \ nortti \ b_jonas < 1631834080 508669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oops < 1631834084 635491 :velik!~velik@nakilon.pro PRIVMSG #esolangs :thread error < 1631834090 926825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oops < 1631834120 622816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :hm velik may not be bot-safe. < 1631834122 792107 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :What's slbd? < 1631834136 592424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`? slbd < 1631834138 347263 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :slbd? ¯\(°​_o)/¯ < 1631834141 741020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`? sled < 1631834143 384508 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​`sled // < 1631834159 641667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :like sled, but in bin/ < 1631834168 415185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :or ../bin/ nowadays < 1631835505 832232 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It also very importantly changes the sled error message, just like slwd. < 1631835511 440536 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`sled nosuchfile// < 1631835512 264386 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Rosebud! < 1631835514 789881 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`slwd nosuchfile// < 1631835515 812371 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Roswbud! < 1631835518 206378 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`slbd nosuchfile// < 1631835519 220016 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Rosbbud! < 1631835545 414 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That sort of attention to detail is why HackEso command developers get paid the big bucks. < 1631836056 807354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :some say it's big bucks, others think it's just stagflation < 1631836115 587708 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Wait, I want a big buck. < 1631836151 506080 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :`? shaventions < 1631836153 180432 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, {s,p}led/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. < 1631836225 169884 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :burma-shaventions