< 1627778034 305133 :mla!~mla@162.253.176.229 JOIN #esolangs mla :mla > 1627779679 86431 PRIVMSG #esolangs :14[[07Stupidbf14]]4 N10 02https://esolangs.org/w/index.php?oldid=86783 5* 03CosmicMan08 5* (+1504) 10Created page with "Stupidbf is a joke derivative of [[Brainfuck]] by CosmicMan08#1975 ([[User:CosmicMan08]]). it sucks lmao == instructions i guess == {| class="wikitable" |- ! Instruction !!..." > 1627779701 450571 PRIVMSG #esolangs :14[[07Stupidbf14]]4 10 02https://esolangs.org/w/index.php?diff=86784&oldid=86783 5* 03CosmicMan08 5* (+27) 10 > 1627779903 703939 PRIVMSG #esolangs :14[[07Stupidbf14]]4 10 02https://esolangs.org/w/index.php?diff=86785&oldid=86784 5* 03CosmicMan08 5* (-1497) 10Redirected page to [[Language of Laughing]] > 1627779906 515922 PRIVMSG #esolangs :14[[07Language of Lauging14]]4 N10 02https://esolangs.org/w/index.php?oldid=86786 5* 03CosmicMan08 5* (+1543) 10Created page with "Language of Laughing is a joke derivative of [[Brainfuck]] by CosmicMan08#1975 ([[User:CosmicMan08]]). it sucks lmao == instructions i guess == {| class="wikitable" |- ! Ins..." > 1627779984 397055 PRIVMSG #esolangs :14[[07Language of Laughing14]]4 N10 02https://esolangs.org/w/index.php?oldid=86787 5* 03CosmicMan08 5* (+33) 10Redirected page to [[Language of Lauging]] < 1627780464 844975 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1627781247 985752 :orichalcumcosmon!~orichalcu@159.196.0.223 JOIN #esolangs orichalcumcosmon :Quinn Johnson < 1627781292 323913 :mnrmnaugh!~mnrmnaugh@68.162.206.56 PART #esolangs :Leaving < 1627782242 357190 :mnrmnaughmnrgle!~mnrmnaugh@68.162.206.56 JOIN #esolangs mnrmnaugh :realname < 1627782423 598204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`learn The password of the month is too long for this irc message < 1627782427 521205 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Relearned 'password': The password of the month is too long for this irc message < 1627782514 858559 :int-e!~noone@int-e.eu PRIVMSG #esolangs :passable < 1627782538 692718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :( arseniiv spoke about quasi-Fermatic passwords earlier ) < 1627782618 453140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :hm this would have been a good use for `# , but of course i never remember that until afterwards < 1627782657 757627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`? `# < 1627782659 828826 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​`# //` is useful if you want to add a comment to HackEgo history for things like `sled or `le/rn. < 1627783358 497781 :int-e!~noone@int-e.eu PRIVMSG #esolangs :we should get fizzie to add links from the hackeso repo history pages to the IRC pages (not serious, no clue how feasible that is, but it'd require hacking hgweb for sure) < 1627783446 668194 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hmm. If it's just based on commit timestamp to the date, that'd probably be reasonably easy. If you want it to link to the correct line's anchor, that's probably a little trickier. < 1627783534 337853 :int-e!~noone@int-e.eu PRIVMSG #esolangs :timestamp is probably fine, especially since the change might have happened off channel < 1627783558 316450 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but eh... it's really not that hard to do that manually. a bit tedious, sure. < 1627783674 572592 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah. I guess it'd actually be more than a "little" tricky to link to the exact line fully reliably, because HackEso and the logging are two separate clients, so they're not guaranteed to see messages in the same order. < 1627784042 992551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :fiendish < 1627784140 38759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :you could compare the command lines, although there is some escaping i think < 1627784149 144063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(in the logging) < 1627784361 677863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :of course the logs can't be seen from inside HackEso < 1627784370 573336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :um the irc logs < 1627784559 611873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :there is also a slight theoretical ambiguity because `run and plain ` are both stripped and not distinguished iirc < 1627784670 368787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`date < 1627784671 439904 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Sun Aug 1 02:24:30 UTC 2021 < 1627784845 161497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :`dowg password < 1627784847 757159 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :12414:2021-08-01 learn The password of the month is too long for this irc message \ 12408:2021-07-01 learn The password of the month is tempting in retrospect \ 12397:2021-06-01 learn The password of the month is moving to Libera Chat. \ 12377:2021-05-08 learn The password of the month is heavily guarded. \ 12374:2021-04-06 learn The password of the month is hiding in plain sight. \ 12372:2021-03-04 1627787840 434970 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Lexinathan 5* 10New user account < 1627787937 163689 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :of course I'm never really sure about what would get reverted, and the general problem of what gets reverted on a wiki and what gets to stay is probably politics-complete, i.e. harder than what humans can currently do < 1627787992 8978 :delta23!~delta23@user/delta23 QUIT :Quit: Leaving < 1627788013 423262 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :if you had repeated calls to an oracle that could predict if a change gets reverted on a wiki, you could probably use that to find optimal solutions to any political problem, like what the heck to do with the middle east < 1627788093 705596 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :well no, probably not find *optimal* solutions, just find solutions exponentially close in value to the optimal > 1627788198 433977 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=86788&oldid=86778 5* 03Lexinathan 5* (+239) 10/* Introductions of Lexinathan */ < 1627788201 673585 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :What I've been thinking I should do is to make the log web pages produce proper cache validation headers (ETag and/or Last-Modified), because currently they contain none, but the content of past days never changes. Except (and that's probably the reason why I haven't done it yet) if I change something in the formatting. < 1627788262 153194 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Here's something I can never remember: which one out of the `-i` and `-I` flags of curl is the one that does just a HEAD request, vs. the one that does a normal GET request but also prints the headers as part of the output. There's probably some kind of a mnemonic for it. < 1627788365 640589 :orichalcumcosmon!~orichalcu@159.196.0.223 PRIVMSG #esolangs :fizzie: `-I` < 1627788393 912518 :orichalcumcosmon!~orichalcu@159.196.0.223 PRIVMSG #esolangs :also called `--head` < 1627788398 897708 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes, I mean, I can look it up and/or just determine it empirically, the problem is remembering it the next time. < 1627788409 91989 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Maybe the long flags would be more memorable. < 1627788426 895256 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Though I'm quite capable of remembering that -i and -I do those two things, just not which one is which. > 1627788435 452966 PRIVMSG #esolangs :14[[07User:Lexinathan14]]4 N10 02https://esolangs.org/w/index.php?oldid=86789 5* 03Lexinathan 5* (+107) 10me < 1627788561 145544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :"but that would be reverted too" <-- ye of little faith, we'd just expand it to read share/rnooodlhaters hth < 1627788852 189987 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :fizzie: -i for "include" header; -I is an uppercase letter to set the HTTP method, and http methods are usually written in uppercase < 1627788947 927221 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :-G means to set the method to GET; POST is the default if you give a body to post, and you can't post with no body (you can post with empty body but that's different); but -H was already used for something more important, so it's -I < 1627788984 648959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs : if you had repeated calls to an oracle that could predict [...] <-- this seems related to option 3 here https://astralcodexten.substack.com/p/updated-look-at-long-term-ai-risks < 1627789038 516224 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :fizzie: alternately, don't try to remember -i at all, instead try to remember -D to dump the header, but remember -D to print headers to a separate file, and use -D - instead, or -D with the same filename as where the normal output goes < 1627789044 918539 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :um no, not that latter < 1627789051 983577 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :-D - instead, and redirect to a file if you wish < 1627789076 233918 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :you rarely want to include headers in the same stream when you write a script, and when you just examine the output then -D - ... | less will work < 1627789230 628727 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :but you do sometimes want headers in a separate file when you're writing a script, so remembering -D in general is more useful < 1627789310 664572 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :in practice, I remember almost none of those options, not -I, not -i, I look up everything in the manual except maybe sometimes -sS or whatever that pair of options is to mute the default performance info output on stderr when I'm writing to a file but still print errors < 1627789321 177186 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :I don't even know if it's -sS or -sq or -qQ or whatever < 1627789337 606718 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :yeah, looked it up, it's -sS < 1627789345 253777 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :curl is hard to use without looking up < 1627789385 981767 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :ideally I should implement a better downloading tool that does exactly what I need -- I have written one, wgetas, but that was like twelve years ago, the program sucks, my needs changed, etc < 1627789404 941946 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :and if I write the program, then I will set its syntax to something I remember > 1627789440 212352 PRIVMSG #esolangs :14[[07User:OrichalcumCosmonaut14]]4 M10 02https://esolangs.org/w/index.php?diff=86790&oldid=86762 5* 03OrichalcumCosmonaut 5* (-18) 10pronoun.is has an ?or= query parameter < 1627791234 933215 :dermato!~dermatobr@cpe-70-114-219-76.austin.res.rr.com QUIT :Ping timeout: 272 seconds > 1627798416 645067 PRIVMSG #esolangs :14[[07Minim14]]4 10 02https://esolangs.org/w/index.php?diff=86791&oldid=86759 5* 03KakkoiiChris 5* (+114) 10/* Operators */ Added increment and decrement operators to precedence tables < 1627798493 4120 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer < 1627798650 908763 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1627798951 410448 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1627799005 764093 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 258 seconds < 1627799025 759457 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1627799443 3165 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Now I wrote a PostScript code for parsing command-line switches, like getopt but always like POSIXLY_CORRECT mode. So, you can write: /Verbose false def << /v [/N {pop /Verbose true def}] >> (getopt.ps) run Verbose == < 1627799736 995086 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :http://sprunge.us/qT0uzl < 1627802248 660331 :orichalcumcosmon!~orichalcu@159.196.0.223 QUIT :Read error: Connection reset by peer < 1627802317 854460 :orichalcumcosmon!~orichalcu@159.196.0.223 JOIN #esolangs orichalcumcosmon :Quinn Johnson < 1627803471 276414 :orichalcumcosmon!~orichalcu@159.196.0.223 QUIT :Read error: Connection reset by peer < 1627803482 811271 :orichalcumcosmon!~orichalcu@159.196.0.223 JOIN #esolangs orichalcumcosmon :Quinn Johnson < 1627805031 239628 :imode!~imode@user/imode QUIT :Ping timeout: 265 seconds < 1627805290 740475 :hendursa1!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1627805464 783200 :hendursaga!~weechat@user/hendursaga QUIT :Ping timeout: 244 seconds < 1627806661 962278 :Koen_!~Koen@76.169.9.109.rev.sfr.net JOIN #esolangs * :Koen < 1627809677 508967 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1627810276 881518 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1627810392 498047 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lmao < 1627810398 720829 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://i.imgur.com/Gpi3LQn.png < 1627810427 398392 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :found this edit in my library README dated to Oct 19 2020 < 1627810545 289434 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and I have no idea what the hell is the bug there < 1627824584 398315 :hendursa1!~weechat@user/hendursaga QUIT :Quit: hendursa1 < 1627824776 709084 :hendursaga!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1627825494 594228 :Koen_!~Koen@76.169.9.109.rev.sfr.net QUIT :Remote host closed the connection < 1627826688 510138 :SGautam!uid286066@id-286066.charlton.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam < 1627826960 470891 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv > 1627827521 592858 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03R3D 5* 10New user account > 1627828107 78220 PRIVMSG #esolangs :14[[07Talk:OISC14]]4 10 02https://esolangs.org/w/index.php?diff=86792&oldid=32131 5* 03Rdococ 5* (+367) 10 > 1627828146 985302 PRIVMSG #esolangs :14[[07Talk:OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=86793&oldid=86792 5* 03Rdococ 5* (+3) 10 < 1627828484 248810 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :are there any AIs based on bayes law? < 1627828679 565326 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :I'm imagining that, given a function which we are trying to optimize, we could estimate intervals around the minima. The edges of these intervals (their "boundary") would have a gradient based on the function's derivative. < 1627828727 366211 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :the AI should make decisions based on logic and bayes law, to pick the best action < 1627828728 672879 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Given an evaluation of the function within any particular interval, we can improve our knowledge of that interval's minimum, and tighten the bounds. < 1627828761 671964 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :This connects Bayes' law (information about minima) with differentiation-oriented optimization (information about gradients near minima). < 1627828795 324330 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :looks like I finished the thing that finds the words in channel names < 1627828822 229554 :imode!~imode@user/imode JOIN #esolangs imode :imode < 1627828830 168811 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :nakilon, can you show the code and explain it < 1627828865 52927 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :Corbin, what about if everything was over finite sets? < 1627828876 308874 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :then i wont have derivatives < 1627828890 645240 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :e.g. an AI in a discrete simulated world < 1627828907 24752 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :explaining it would probably take the same amount of time I wrote it lol < 1627828924 189634 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :here is the result: https://dpaste.org/6LwV/slim < 1627828997 385507 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :riv: Then the useful parts of (warning: memetic hazard!) https://intelligence.org/files/LogicalInduction.pdf apply, and we get 0-1 integer programming (Boolean circuits), which is NP-complete. < 1627829006 419580 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I see no errors except probably the line #32 that is a part of "cryptocurrency", should grep to see the input with this substring < 1627829060 655875 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :the result makes no sense < 1627829093 719410 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :how was this computed < 1627829114 870797 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :there was many channels with pokemongo in the name? < 1627829173 421598 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :riv: That said, somebody does have a recipe for creating generic AIs: https://people.idsia.ch/~juergen/goedelmachine.html As it evolves over time, it naturally exhibits Bayes' law by improving the explanatory power of its inner model. < 1627829175 263642 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :example piece of input https://i.imgur.com/AqHIn9K.png < 1627829219 52088 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :interesting < 1627829227 678506 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :can you tell me how it does this nakilon ? < 1627829230 787544 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :example piece with pokemongo https://i.imgur.com/7p1q88m.png < 1627829260 772488 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :there is a tension between length of substring and number of matches < 1627829266 939284 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :the longer a substring is the fewer matches it has < 1627829272 339820 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :how do you balance it? < 1627829285 289999 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :is there a name for this problem you solved? < 1627829311 527659 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I have no idea about the name < 1627829336 995200 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I asked local NLP chat and googled, found no existing solution < 1627829462 757144 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :input is a set of I of N strings, output is a set O of M strings. You want M << N and you want entropy H(I|O) to be much smaller than H(O) I guess could be a way to set it up < 1627829468 934155 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :i dont know for sure if that's right < 1627829496 131181 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :correction H(I|O) to be much smaller than H(I) < 1627829511 462070 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :maybe it's nonsense < 1627829525 921775 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :the idea is that I can be compressed well using O < 1627829621 349600 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I think it's the wrong way to think about it, I am trying to make anything a nail for this hammer im reading about now < 1627829772 355816 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :we want to find "common" substrings in a set of strings. Call a substring of length n common if it occurs more than log(n) times. < 1627829828 227178 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :if you want to code and try to achieve the same success I can give you the input < 1627829846 820870 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I have no idea how to code this, that's part of why i find it interesting < 1627829864 332934 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I would maybe try to adapt LZW < 1627829891 196627 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I think LZW is not just a random dictionary compression alg. I think it is the canonical universal compression alg (for ergodic sources) < 1627829962 269285 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :It will be nice if you tell how you coded it < 1627829979 492164 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :but if you dont want to that's ok < 1627830104 745258 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :omg almost deleted the source code < 1627830115 321868 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :thanks Sublime < 1627830142 962076 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :that the file was still open in it < 1627830210 336247 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds < 1627830244 22808 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"but if you dont want" -- no, it's just complex < 1627830291 204330 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and involves my know-how algorithm twice < 1627830397 705660 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"I would maybe try to adapt LZW" -- I asked here like 3 days ago about it if there is "some text compression CLI with debug option to see common substrings" < 1627830440 628795 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(I'm still lazy to make any search functionality for my IRC logs) < 1627830467 727031 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :anyway, there was no answer < 1627830513 138668 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :you should use git < 1627830540 683374 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :LZW is just an alg, not a specific command line program < 1627830552 128762 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :so i would need to code it from scratch, especially to get common substrings out < 1627830570 83819 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :know-how algorithm? < 1627830728 10218 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"you should use git" -- I didn't have any good results until the last hour so I didn't commit < 1627830808 75836 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I call it PCBR (Pairs Comparison Based Rating) -- very universal thing for sorting tables < 1627830867 957126 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :works better than more classic heuristics functions that you apply "to sort tables by multiple axes at the same time" < 1627830947 681347 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's like round-robin chess tourney but with some details < 1627831186 538948 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :oh that is cool! < 1627831496 645201 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :back in 2013 I wanted to figure out who's the best player on my fav Quake map so I've scraped thousands of player profile stats; the approach didn't work better than just dividing "score / time played" with some heuristics, idk why, but that was the start < 1627831599 294132 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :then in 2015 I reimagined it and applied to filter the RSS feeds to leave only the most interesting posts based on their stats like score/comments/age and properties of the tags they belong to -- worked well so I made a gem < 1627831640 861163 :Koen_!~Koen@76.169.9.109.rev.sfr.net JOIN #esolangs * :Koen < 1627831743 281735 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :We have an unsupervised-learning thing for morpheme extraction, that's pretty much the same problem I think. < 1627831760 581180 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :morpheme extraction... < 1627831771 958754 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Although if I remember right, we really didn't care if the result was "correct", just that it works well. < 1627831802 138910 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :in 2016 I decided to automate the moderation of the content in the company I worked at -- the 1-nn worked well after I've optimized the training set of 2000 items throwing away ~500 of them, and since you can't retrain the model 2^2000 time I used the PCBR to effectively traverse the tree of throwingouts < 1627831821 278085 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :http://morpho.aalto.fi/events/morphochallenge/ -- it was an almost-annual challenge kind of a thing for some time. < 1627831897 351440 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and after these "milestones" I started to apply the PCBR so often for my scriptings it would be too big list to describe < 1627831924 949903 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :And https://github.com/aalto-speech/morfessor for the piece of software. Not sure how obsolete it is these days. < 1627831938 651394 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1627831982 900812 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the first time I've realised the things works I tried to find it in any books to name the gem properly but couldn't so I had to make my own name for it; later I tried to google it again and only found a bunch of math topics on wikipedia, still no exact match < 1627832433 5203 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh, found those links < 1627832438 150635 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Multiple-criteria_decision_analysis < 1627832446 750543 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Multi-objective_optimization < 1627832770 366682 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :fizzie what is the first column? frequency? < 1627832869 456062 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(here http://morpho.aalto.fi/events/morphochallenge2010/data/wordlist-2010.eng) < 1627833037 182779 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes. > 1627833393 228500 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=86794&oldid=86788 5* 03R3D 5* (+100) 10 > 1627833426 208677 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=86795&oldid=86794 5* 03R3D 5* (+17) 10 > 1627833573 501872 PRIVMSG #esolangs :14[[07User:R3D14]]4 N10 02https://esolangs.org/w/index.php?oldid=86796 5* 03R3D 5* (+178) 10Created page with "hello, i'm R3D, and i have created some esolangs (Deadmind, LTCBCBYCII, RPL) check it out if you can contact me (if any interpreter bugs): discord: R3D#9999 github: redleader167" > 1627833592 403425 PRIVMSG #esolangs :14[[07User:R3D14]]4 10 02https://esolangs.org/w/index.php?diff=86797&oldid=86796 5* 03R3D 5* (+4) 10 < 1627835970 856392 :Koen_!~Koen@76.169.9.109.rev.sfr.net QUIT :Remote host closed the connection < 1627836685 995185 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru QUIT :Quit: gone too far < 1627836888 401219 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1627838945 812822 :spruit11_!~quassel@2a02:a467:ccd6:1:a4c8:34f4:90c5:9bb8 JOIN #esolangs * :anon < 1627838959 273088 :spruit11_!~quassel@2a02:a467:ccd6:1:a4c8:34f4:90c5:9bb8 QUIT :Client Quit < 1627839036 352841 :spruit11!~quassel@2a02:a467:ccd6:1:91b8:870a:fb3:8344 QUIT :Ping timeout: 256 seconds < 1627839082 454703 :spruit11!~quassel@2a02:a467:ccd6:1:a4c8:34f4:90c5:9bb8 JOIN #esolangs spruit11 :anon > 1627840528 333321 PRIVMSG #esolangs :14[[07Pith14]]4 10 02https://esolangs.org/w/index.php?diff=86798&oldid=86407 5* 03ZippyMagician 5* (+1318) 10Clean up page > 1627840675 134830 PRIVMSG #esolangs :14[[07Pith14]]4 10 02https://esolangs.org/w/index.php?diff=86799&oldid=86798 5* 03ZippyMagician 5* (+14) 10Change wording of - operator notes < 1627840883 634870 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :ok here's my plan < 1627840905 82701 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :since we have a lot of short strings, it should be ok to just make a histogram of every contiguous substring of each string < 1627840919 731484 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I think that means you multiply the number of strings by T(n) essentially < 1627840928 780381 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :O(m * n^2) < 1627840933 573001 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :m number of strings, n length of strings < 1627840963 596910 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :then i want to pick ones that have a good score < 1627840983 516193 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :where score is some function that likes length and frequency < 1627840994 53539 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :possibly log(length) < 1627841016 452977 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :there's a lot of free parameters to mess with there, which is not great < 1627841052 790769 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :what do you think of this approach? < 1627841864 201122 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru PRIVMSG #esolangs :sorry to interrupt < 1627841867 642138 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru PRIVMSG #esolangs :`? password < 1627841874 37642 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :The password of the month is too long for this irc message < 1627841882 180895 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru PRIVMSG #esolangs :ha :) < 1627842652 848169 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru QUIT :Quit: gone too far < 1627842667 286683 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru JOIN #esolangs * :arseniiv_from_phone < 1627842831 810231 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru QUIT :Client Quit < 1627843124 934997 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1627844478 881052 :Koen_!~Koen@76.169.9.109.rev.sfr.net JOIN #esolangs * :Koen > 1627845193 407731 PRIVMSG #esolangs :14[[07LTMCBCBYCII14]]4 N10 02https://esolangs.org/w/index.php?oldid=86800 5* 03R3D 5* (+4838) 10Created page with "Esolang, created by [[User:R3D|R3D]] in July 2021. Full name is Language That May Cause Brain Cancer But You Can Ignore It, the shortest one is BCL. Heavily inspired by IN..." < 1627845974 496330 :vyv!~vyv@bras-vprn-nrbaon0452w-lp130-25-184-147-14-206.dsl.bell.ca JOIN #esolangs vyv :vyv verver < 1627846823 84907 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :hm so the problem I have with my idea is that I get substrings of substrings in my output < 1627846939 953581 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :nakilon, https://bpa.st/5P6A < 1627846961 451637 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :i dont think its as good as your approach < 1627847624 364850 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1627847975 927461 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :> k -common substring problem: Given m strings of total length n, for all k with 2≤k≤m simultaneously find a longest substring common to at least k of the strings. It is known that the k-common substring problem can also be solved in O(n) time < 1627847977 461687 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : :1:46: error: parse error on input ‘of’ < 1627849333 566304 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.2 < 1627849818 417875 :vyv!~vyv@bras-vprn-nrbaon0452w-lp130-25-184-147-14-206.dsl.bell.ca QUIT :Quit: Konversation terminated! < 1627850036 324171 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1627850295 492882 :Koen_!~Koen@76.169.9.109.rev.sfr.net QUIT :Remote host closed the connection < 1627851275 985718 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :My opinion is I think that the POSIXLY_CORRECT mode of getopt is better. < 1627851350 895785 :arseniiv!~arseniiv@95.105.1.254.dynamic.ufanet.ru QUIT :Ping timeout: 272 seconds < 1627851391 980397 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :POSIXLY_CORRECT? lol < 1627851540 384172 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :zzo38: for getopt, I agree that it's better than the GNU mode < 1627851547 305653 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :but I can mostly deal with both < 1627851568 6111 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1627851581 198736 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :I try to write my scripts in a way that they work with both when I invoke a program, so put options first but still put ./ at the start of filenames that start with a hyphen etc < 1627851594 334407 :b_jonas!~x@catv-176-63-12-71.catv.broadband.hu PRIVMSG #esolangs :and -e before a grep pattern that starts with a hyphen < 1627851716 735759 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :So, the implementation I wrote in PostScript is always using the POSIXLY_CORRECT < 1627851755 768963 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :But when I write script calling other programs also I will do things like you mention, and using -- in case there might need other file names/arguments with - at first, too > 1627851842 216812 PRIVMSG #esolangs :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=86801&oldid=86717 5* 03Oshaboy 5* (+6) 10Formatting < 1627852069 823342 :Koen_!~Koen@76.169.9.109.rev.sfr.net JOIN #esolangs * :Koen < 1627855847 403071 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN #esolangs * :Thelie > 1627856976 164963 PRIVMSG #esolangs :14[[07Excellerated Short-Term Memory Loss14]]4 M10 02https://esolangs.org/w/index.php?diff=86802&oldid=86308 5* 03PolySaken 5* (+70) 10/* Computational Class */ > 1627858045 161300 PRIVMSG #esolangs :14[[07Excellerated Short-Term Memory Loss14]]4 10 02https://esolangs.org/w/index.php?diff=86803&oldid=86802 5* 03PolySaken 5* (-70) 10/* Computational Class */ > 1627858399 101254 PRIVMSG #esolangs :14[[07Unhaltingfuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=86804 5* 03Silver 5* (+1680) 10page created, along with haltingfuck > 1627858401 34366 PRIVMSG #esolangs :14[[07Haltingfuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=86805 5* 03Silver 5* (+1472) 10page created, along with unhaltingfuck > 1627858494 590488 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=86806&oldid=86771 5* 03Silver 5* (+38) 10 > 1627858687 705 PRIVMSG #esolangs :14[[07User:Silver14]]4 10 02https://esolangs.org/w/index.php?diff=86807&oldid=86284 5* 03Silver 5* (+74) 10 < 1627860480 824719 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection