< 1572049098 864430 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :CEA-708 has text tags to specify the purpose of the caption (dialog, sound effects, song lyrics, etc). There is even invisible, which I think is good, since sometimes you might want invisible captions, such as if the text is already part of the picture (e.g. the clues in Jeopardy!). However, tag 12 and 13 and 14 is undefined, according to Wikipedia. < 1572049142 675173 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I can make the suggestion of the use of these tags: video translation, described video (invisible by default, like tag 15), and miscellaneous (in case none of the other tags are suitable). < 1572049430 929371 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1572049802 870551 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds > 1572050119 13430 PRIVMSG #esoteric :14[[07Brainfuck constants14]]4 M10 02https://esolangs.org/w/index.php?diff=66802&oldid=58043 5* 03A 5* (+38) 10/* 97 */ < 1572052291 147274 :pikhq!uid394595@gateway/web/irccloud.com/x-putygvflmnyxxsta PRIVMSG #esoteric :Whoa, more Homestuck < 1572052312 250952 :pikhq!uid394595@gateway/web/irccloud.com/x-putygvflmnyxxsta PRIVMSG #esoteric :ACTION should read herself the epilogue < 1572054033 804651 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I saw the note by wib_jonas about "vanishing three card blind" M:tG game. I think that perhaps there should be a restriction to Vintage or pseudo-Vintage cards, rather than everything they ever released. < 1572054079 71136 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(And if you do play it often enough that there will be only draws, then you will either have to wait for new cards, or start to use some unofficial cards too.) < 1572054366 676891 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :And I disagree to delete stuff from the quotation file a lot; keep them until you are wasting too much disk space. < 1572054381 309118 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Since they are not pictures, they don't normally waste too much disk space. < 1572057979 277669 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1572066508 483196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lifthrasiir: 13 0s? That's a lot. < 1572066519 210137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Imagine all this hashing going toward breaking SafeHaskell! < 1572066531 564977 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :shachaf: ah, that thing lol < 1572066557 526741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you need thousands times more hashing. < 1572066633 405056 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :AFAIK the previous winner (with 12 zeroes) had spent 16 hours on GTX 1060 < 1572066685 639141 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :unless the current winner used FPGA or similar (unlikely), the current winner should have spent about a week or two < 1572066804 105179 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :oh, something seems very off < 1572066827 653552 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :I have submitted that link about a day ago, but it says "3 hours ago" in the HN front page < 1572069829 182828 :b_jonas!~x@catv-176-63-14-56.catv.broadband.hu PRIVMSG #esoteric :zzo38: it's probably too late now, with possibly several people having submitted decks using Blacker Lotus < 1572070267 537590 :b_jonas!~x@catv-176-63-14-56.catv.broadband.hu QUIT :Remote host closed the connection < 1572071756 416928 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1572073542 550439 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1572073869 316415 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1572074163 288205 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1572074999 387443 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1572080383 214573 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1572080630 134431 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1572080869 577333 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot < 1572081616 994556 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Ping timeout: 240 seconds < 1572081640 103969 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1572082264 545308 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1572082283 499826 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :has someone already worked on esoteric operating system draft? < 1572082330 754205 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I think about something like ANSI escapes < 1572082341 242244 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but imitating for example linux API calls < 1572082362 810866 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so I could in my very own kernel implement a module loader, a few drivers and a brainfuck interpreter < 1572082636 165544 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1572082814 960348 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1572083073 783329 :atslash!~atslash@46.188.0.82 QUIT :Read error: Connection reset by peer < 1572083128 940949 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru JOIN :#esoteric < 1572084643 474653 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1572086273 399734 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1572087171 644439 :b_jonas!~x@catv-176-63-14-63.catv.broadband.hu JOIN :#esoteric < 1572087294 452308 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :I did it! I defined cross-ratio in normal human-readable terms involving exterior product only < 1572087372 895084 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :though it looks like black magic; I don’t know how to derive it in a straightforward manner, it was constrained guessing < 1572087525 248466 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :the final result is this: where “metric-dependent” (though independent) definition goes (A, B; C, D) = |AC| |BD| / |BC| |AD|, the invariant one goes (a ∧ c) (b ∧ d) / (b ∧ c) (a ∧ d), and I’m not joking it’s really that similar. As I said, black magic < 1572087628 26375 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :where a, b, c, d are nonzero vectors from lines A, B, C, D < 1572087890 762150 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :I specifically was looking for an expression invariant under scaling these a, b, c, d separately, and one that is invariant under any linear maps. This would mean it’s invariant in projective space, and this also enforced fractions and the form where each vector occurs equally often in denominators and numerators. So the simplest expression to satisfy that is the one I got here, upto a permutation of (a, b, c, d) < 1572088105 114415 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :oh, by (a ∧ c) (b ∧ d) / (b ∧ c) (a ∧ d) I meant (a ∧ c / b ∧ c) (b ∧ d / a ∧ d) (or another rewriting), division is allowed because bivectors are all from one-dimensional space here, as all vectors line in the same plane (as all projective points need to be collinear for cross-ratio to be defined) < 1572089218 366972 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :eh, I wrote about this in three places and still no reaction :D though I have no patience. I hadn’t seen the expression anywhere to date, so I’m agitated at least because that shouldn’t be the case, it’s simple and it’s definitely useful when teaching. Or learning, for that matter < 1572089422 945209 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :though contemporarily it’s not a consensus yet that exterior products make many things more transparent. Exterior algebra captures linear dependence, in a way < 1572089441 735705 :b_jonas!~x@catv-176-63-14-63.catv.broadband.hu PRIVMSG #esoteric :arseniiv: may I recommend you the book https://esolangs.org/logs/2019-08.html#lN5c ? < 1572089464 775589 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: I’ll take a look! < 1572090954 546234 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1572091727 804067 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :oh there is a nice remark also that cross-ratio values naturally lie in RP! I should fix my definition so that be the case < 1572091834 648763 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :and also that the distances in the classical definition are directed. Yes, this makes more sense, and yes it’s nice that the invariant definition was taking that into account all along < 1572092112 368882 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :(I look at the first edition) < 1572092830 816484 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :hm constructing a definition such that cross-ratio lies in RP isn’t trivial! < 1572092860 974270 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :we should divide bivectors or we get nonsense, but we should also take away all divisions < 1572092884 993993 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :I think there is an invariant way though < 1572093450 17259 :xkapastel!uid17782@gateway/web/irccloud.com/x-lukkdubabbycvyru JOIN :#esoteric < 1572095228 820801 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1572096031 165143 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric > 1572096035 212683 PRIVMSG #esoteric :14[[07Dilemma14]]4 N10 02https://esolangs.org/w/index.php?oldid=66803 5* 03A 5* (+635) 10Created page with "== Drafts == Maze language based on a searching algorithm that does not remember the way it goes.
 X@. ^|^ S/. 
The direction priority is clockwise; i.e. it tries t..." > 1572096568 104422 PRIVMSG #esoteric :14[[07Dilemma14]]4 10 02https://esolangs.org/w/index.php?diff=66804&oldid=66803 5* 03A 5* (+650) 10 < 1572097149 831322 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :hm xy/zw = x′y′/z′w′ for x, y, z, w ∈ (one-dimensional vector space) can be defined as x ⊗ y ⊗ z′ ⊗ w′ = x′ ⊗ y′ ⊗ z ⊗ w. That doesn’t solve everything yet, we need to define what does it mean for a quadruple (x, y, z, w) to equal 1 < 1572097195 721727 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :ah! x ⊗ y = z ⊗ w, that’s all < 1572097224 556548 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :but we still need to show these quadruples upto that equality are iso with RP < 1572097231 787852 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1572097473 137391 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1572097889 192258 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :using ⊗ we even don’t need to use quadruples, pairs (x ⊗ y, z ⊗ w) will suffice < 1572098093 408340 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1572098134 879916 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :hm it seems to map those to RP we need to explicitly demand [(x, x)] ↦ 1, [(x, −x)] ↦ −1, [(0, x)] ↦ 0, [(x, 0)] ↦ ∞, or else we could pick a wrong projective transformation < 1572098174 341636 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :seems fairly improvable? > 1572098632 657069 PRIVMSG #esoteric :14[[07Dilemma14]]4 10 02https://esolangs.org/w/index.php?diff=66805&oldid=66804 5* 03A 5* (+235) 10 < 1572098759 383580 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1572099004 388623 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1572099500 868772 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1572099920 987728 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru PRIVMSG #esoteric :seems fairly improvable? => hm nope, we could just restate it but I don’t see a way clearer restatement < 1572100778 879530 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1572101718 888392 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1572101831 32203 :xkapastel!uid17782@gateway/web/irccloud.com/x-lukkdubabbycvyru QUIT :Quit: Connection closed for inactivity < 1572109101 372901 :xkapastel!uid17782@gateway/web/irccloud.com/x-qphzfpmualgyafie JOIN :#esoteric < 1572111884 615802 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :is there some kind of penality for writing android apps in Flash or C++ Builder? < 1572111893 755425 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it seems like a lovely thing to do xD < 1572111910 618217 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wish, has someone taken on programming in Brainfuck for mobile < 1572111962 544540 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^^^ like, is there a chance a desperate Java programmer will hunt me down? < 1572114417 996134 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1572114677 83251 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1572114971 269021 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1572115280 911718 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1572118122 836847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "penalty" is that all the platform APIs, including the standard UI framework, are really accessible only from the "Java" (I mean, it's not really all that Java) runtime. < 1572118136 995328 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com QUIT :Ping timeout: 240 seconds < 1572118332 598452 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Doesn't Android use Dalvik? < 1572118364 806349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It used to, then they switched to ART. < 1572118387 37514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Both use the Dex bytecode format, they're just different implementations. < 1572118417 358209 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1572118484 300238 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1572119037 534892 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :What is the difference? < 1572119112 847948 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I read the documentation for Dalvik and do not know how I/O works. < 1572119168 97642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AIUI, the biggest difference is that ART does an AOT compilation step (around install time?) to native ELF executables. < 1572119291 181875 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Is the file format the same or is there some difference? < 1572119374 889079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The .dex bytecode file format that applications contain is the same, the internal files it generates (.odex and maybe some others) are different. < 1572119731 605057 :Cale!~cale@2607:fea8:9960:35:6585:a5b1:4555:c3b9 QUIT :Ping timeout: 250 seconds < 1572119733 894772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there's a few minor differences, like ART does a more strict verification of the bytecode. And I don't know about I/O, never looked too closely into the actual bytecode. Maybe it's all done through the usual invoke-* instructions, just some methods are magical. (Just a guess.) < 1572120512 504716 :Cale!~cale@2607:fea8:9960:35:15ca:67bf:6980:12ef JOIN :#esoteric < 1572120912 825619 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1572121025 488236 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esoteric < 1572121374 205931 :b_jonas!~x@catv-176-63-14-63.catv.broadband.hu PRIVMSG #esoteric :fizzie: aren't there already ready-made wrappers for C++ though? < 1572121666 874412 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^ < 1572121671 574868 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :plus the sexy look of new VCL < 1572121685 696203 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and Starling/Feathers UI for flash looking awesome < 1572122135 167079 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1572122291 473807 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure which ready-made wrappers you mean. I mean, the standard NDK has a bunch of APIs, sure. Not for the native UI, but for OpenGL/EGL/Vulkan and all kinds of hardware. And of course there's a truckload of different cross-platform development things that just draw their own stuff (Flutter, React Native, Xamarin, that Feathers thing...). < 1572122852 872003 :b_jonas!~x@catv-176-63-14-63.catv.broadband.hu PRIVMSG #esoteric :fizzie: I mean for the native android services < 1572122895 281564 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Can you run a X server on Android? < 1572123218 522139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't see why you couldn't in theory, but I haven't really heard of anyone doing it. < 1572123242 854957 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :i think people do < 1572123253 591360 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :because they want to use GUI programs in a GNU/Linux chroot < 1572123260 449471 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :you can use Xvnc or something < 1572123302 464924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I use Termux on my phone, which is basically an Android terminal emulator app, plus a Linux userland installed inside the app's data directory, and an APT repository for convenient packages. < 1572123310 104250 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :oxample: https://www.reddit.com/r/amateurradio/comments/84jbgy/wsjtx_on_android/ < 1572123313 322029 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :fizzie: that sounds dope < 1572123317 883307 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :I should use that < 1572123321 524622 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :is it less buggy than juicessh < 1572123325 900690 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :can you run the linux mosh client in it < 1572123366 652917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So far I like it better than JuiceSSH, which is where I switched from. At least you can run the standard OpenSSH client and ssh-agent. < 1572123375 436427 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :good < 1572123376 408399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume mosh should be fine as well, I've just never set that up. < 1572123379 983000 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :you can probably run mosh too < 1572123386 468536 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :it doesn't have much in the way of system requirements < 1572123407 599871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The nice bit with Termux is that it requires no root.) < 1572123487 110359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like there's also some support for running X11, through the VNC trick: https://wiki.termux.com/wiki/Graphical_Environment < 1572123984 571363 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1572124020 238896 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1572124059 419379 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i didn't like termux that much for some reason i fail to remember < 1572124073 620689 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :maybe because of the softkeys or the colors or something like that < 1572124087 782229 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :but the url handling of juicessh is the worst i've ever seen < 1572124094 819908 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :even connectbot did it better < 1572124338 359223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The default colors had that thing where the "dark blue" is very light. < 1572124399 279112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that was just a matter of copying my normal set of colors into ~/.termux/colors.properties on the phone. < 1572124556 871437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The softkeys are also configurable, I set them to a multi-row layout pretty similar to what I had in JuiceSSH (esc, /, -, home, up, end, pageup on top row; tab, ctrl, alt, left, down, right, pagedown on bottom). < 1572124622 878325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One thing that seems a bit wonky is that when you swipe the softkeys to switch to the "input a line of text using the normal Android text input" mode, it also seems to always treat that as a keypress of whatever key you start the swipe from. < 1572124670 821953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the URL handling isn't that great either, there's a long-press "select URL" option but it doesn't consider # a URL character or some-such. < 1572124724 356544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like the volume key shortcuts. (Holding volume down acts like holding control down, and holding volume up turns wasd into arrows.) < 1572124732 408673 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1572125023 396246 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Can you configure the URL characters and schemes? < 1572125169 137346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not via a configuration file, as far as I can tell. You could always just edit the source and build the app, though, it's open source. < 1572125185 153031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The relevant logic would seem to be here: https://github.com/termux/termux-app/blob/master/app/src/main/java/com/termux/app/TermuxActivity.java#L676 < 1572125511 940314 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1572125677 144441 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :We can see that some schemes are missing, such as "news" and "nntp" and "ssh" and "magnet". Also, the "news" and "magnet" schemes do not use // after the colon. And, yes it does looks like it doesn't include # as a URL character, but it ought to do; even that URL linking to the source code has it, and in many other HTTP(S) URLs it will be common, so it should be included. < 1572125885 84197 :xkapastel!uid17782@gateway/web/irccloud.com/x-qphzfpmualgyafie QUIT :Quit: Connection closed for inactivity < 1572128751 927046 :arseniiv!~arseniiv@94.41.13.149.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1572131020 375062 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1572131370 252143 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1572132107 756821 :imode!~linear@unaffiliated/imode JOIN :#esoteric