< 1566691681 696151 :kolontaev!~kolontaev@slow.wreckage.volia.net JOIN :#esoteric < 1566691683 483534 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :Hi all. What parser is easier to write from scratch: top-down parser (LL) or LR (like what Yacc generates)? < 1566691974 309674 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I have done both, but, I don't know. < 1566692000 675839 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :LL recursive descent is probably the most straightforward. < 1566692028 293060 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :Bjarne Stroustrup in his books writes LL parser for calculator, right? < 1566692047 17200 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :He do so because it's simpler? < 1566692076 775683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If your compiler doesn't do tail-call elimination, how should you write a recursive descent parser? < 1566692092 408648 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :If you're writing it entirely by hand, it really is the obvious straight-forward approach to doing a parser. < 1566692124 199586 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :Though with some downsides, e.g. you can only recurse as much as your stack will let you. < 1566692138 394337 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :(this is particularly a problem if you don't have TCO) < 1566692155 330865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How bad is it to manually write the state machine? < 1566692162 909126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I feel like it could be pretty bad but maybe it doesn't have to be. < 1566692166 660076 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :Depends on the language, honestly. < 1566692174 888045 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :Generally kinda unpleasant though. < 1566692200 55711 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :shachaf: is state machine to be implemented for both LL and LR parsers, for a simple calculator? < 1566692228 35124 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :write a yacc grammar, use ayacc to compile it < 1566692249 986820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or just write the parser by hand < 1566692252 985662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's a calculator < 1566692277 244077 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :Oh, for a calculator? Yeah, a hand-rolled recursive descent parser isn't even that bad to write. < 1566692284 890596 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :thanks! < 1566692285 3530 :pikhq!~pikhq@97-118-196-215.hlrn.qwest.net PRIVMSG #esoteric :And will honestly be perfectly sufficient. < 1566692305 210747 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :You could also use other parser generators, such as Lemon, if you don't like yacc and ayacc < 1566692321 710734 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :oh, I'm not that good yet < 1566692345 552355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're certainly not going to get that good by using yacc. < 1566692378 961695 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :shachaf: what is wrong with it? Too old-school? < 1566692410 935355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, if you don't know how to do the thing by hand, and you want to know, you should learn how to do that first. < 1566692419 445358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even if you use a parser generator or something later. < 1566692453 574196 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :shachaf: true < 1566693020 847305 :Sgeo_!~Sgeo@ool-18b98995.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1566693201 541437 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1566693227 287457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kolontaev: IIRC LR parsers end up the same as the LL parser in cases where the grammar actually is LL < 1566693311 913349 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: OK < 1566693338 828363 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :um... what do you mean by "the same"? < 1566693358 20962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well, the basic difference is that with LR, you don't have to decide what you're parsing immediately as long as you know what comes next < 1566693376 118938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you parse what's in front, then use that information to determine what the thing you just parsed was < 1566693383 234012 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :right < 1566693398 167379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if the grammar is LL then there's only one possibility, so the LR parser can be optimised into the LL parser via constant folding < 1566693427 720605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the state machine is different but if you're open-coding it as functions rather than using an interpreter, it comes to the same thing < 1566693438 970637 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :what is "open-coding" < 1566693440 470238 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :? < 1566693475 814539 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ah < 1566693517 219740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kolontaev: when you have a state machine but you just translate it into a higher-level language ignoring the fact that it's a state machine, you just write out what it does < 1566693526 727056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than using some sort of state machine interpreter < 1566693534 893238 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: I see, thanks < 1566693586 720977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ayacc, my own implementation of yacc, generates open-coded output (or at least tries to) < 1566693624 26929 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: is this any better than state-machine? < 1566693640 566621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a different way of writing the same thing; I think it /can/ be better, but isn't always < 1566693686 641080 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: maybe it can be good for architectures with expensive memory accesses... :) < 1566693743 405279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I'd expect an open-coded parser to be more friendly to the branch predictor, but potentially to cause more pressure on L1 cache < 1566693773 760346 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: L1-code cache? < 1566693785 534845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1566693792 105666 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: I see, thanks < 1566693809 728960 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ais523: none of which probably matters because the tree parser is almost never the bottleneck < 1566693876 386833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: isn't the lexer the normal bottleneck to a non-optimising compile of a low-level language? < 1566693883 866755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :purely because it has more data to deal with than any of the other parts of the compile < 1566693887 894490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also it has to read from disk) < 1566693924 543843 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ais523: reading and writing the disk may be the bottleneck, but that doesn't have much to do with the lexer and parser I think < 1566693938 508737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm increasingly thinking it makes sense to combine the lexer and parser (after all, they're both state machines) < 1566693954 484169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lexer and parser? I just met 'er! < 1566693955 568914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which case, the technique used to implement the combined lexer/parser may well be very relevant < 1566693994 99141 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :am I right I can implement lexer using yacc/EBNF forms? And to get rid of lexer? (Which would be weird, of course.) < 1566693999 713378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd like a language with really good coroutine support that lets you implement state machines easily and clearly. < 1566694014 714551 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I don't think you can combine them. you get unbounded lookaheads if your input is the individual characters of an identifier. (or 255 tokens of lookahead if you limit your identifiers to 255 characters) < 1566694014 751259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kolontaev: yacc requires a lexer of some sort, but it can be as simple as getchar() < 1566694036 544959 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: yes, if lexer is just getchar(), I can do everything in yacc, right? < 1566694040 820310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kolontaev: yes < 1566694076 129365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: only if you need to know what's beyond the identifier to disambiguate, otherwise you only need to look ahead the length of the longest keyword < 1566694103 716861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :% expr: product | product '+' expr { $$ = $1 + $3 } product: atom | product '*' atom { $$ = $1 * $3 } atom: '1' { $$ = 1 } | '(' expr ')' { $$ = $2 } < 1566694109 107975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :s/%/%\n/ < 1566694119 31867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's an example grammar I'm using to test out generated parsers < 1566694132 589248 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :hmm < 1566694142 15830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the code ayacc generates for it looks like this: http://nethack4.org/pastebin/example-ayacc-output.c < 1566694170 210261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it actually contains the parser twice, once in debugging mode, once in non-debugging mode, because all the "are we in debugging mode?" checks really get in the way < 1566694197 368858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so look at yype_start_expr onwards to see what an open-coded parser can look like < 1566694224 281919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should be possible to do better, all the faffing around with yyvalid is needed to comply with POSIX rules on lexer/parser interaction < 1566694240 188687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but normally you don't care about those, so that code could all be optimised out < 1566694245 543344 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: isn't close to how Bjarne Stroustrup his LL-calculator? < 1566694267 783066 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: isn't close to how Bjarne Stroustrup makes his LL-calculator? < 1566694274 566696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have any good examples of "solving a problem by reducing it to a seemingly-harder more general problem"? < 1566694276 10974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the generated code is pretty close to what a hand-coded LL-parser would look likee < 1566694282 390792 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :ais523: aha, I see < 1566694299 243179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: all the relatively powerful esolangs that we implement things like The Waterfall Model in to prove them TC < 1566694311 803413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in that case, the more general problem probably /is/ harder, it just happens to have already been solved < 1566694350 101630 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes < 1566694362 846394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Sure, but that's not the same. < 1566694417 768104 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :shachaf: https://mathoverflow.net/a/92259/ < 1566694446 928318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One good example is Buffon's needle problem. < 1566694547 940808 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :oh yeah, some of those reductions to prove turing-completeness may count < 1566694711 418254 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1566695483 791682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Buffon's noodle is too good. < 1566695545 364658 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :what's that < 1566695564 642276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone gave me another example: Can you cover a 2^n by 2^n chess board with one of the center squares removed with L-shaped tri-minoes? < 1566695596 841234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://blog.sigfpe.com/2009/10/buffons-needle-easy-way.html < 1566695818 518931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: well, you obviously can for a 4×4 board < 1566695827 226607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which bothers me a bit, that sort of question is normally only asked when the answer is "no" < 1566695874 438285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you even more obviously can for 2×2 < 1566695887 314656 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ais523: you can do it for a 8x8 too < 1566695895 61021 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :and a 1x1 board too < 1566695954 451552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1×1 doesn't really fit IMO, there will normally be 4 centre squares but a 1×1 board only has 1 centre square < 1566695962 85518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the operationn of removing one of the centre squares works differently < 1566695993 183590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can you do it for a ½ by ½ board? my guess is no, regardless of what square you try to remove you'll be left with -¾ of a square, which isn't divisible by 3 < 1566696031 497677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course n is a natural number. < 1566696157 889592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here's a nice inductive solution: you can solve a 2×2 board with one *corner* removed; if you can solve an n×n board with one corner removed, you can solve a 2n×2n board with one corner removed (via replicating the solution four times, three times with the missing corner in a centre and once with the missing corner in a corner, then placing the L-shaped piece in the centre) < 1566696185 429012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then all you have to do is reverse one quadrant of the solutions generated this way to get the missing square in the centre rather than a corner < 1566696201 113796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep, that's the solution I came up with. < 1566696208 549780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's possible for all powers of 2 from 2¹×2¹ upwards < 1566696218 333051 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ais523: oh nice. that's not how I'd have done it, but it works < 1566696221 28523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't see that solution as reducing the problem to a harder one, though < 1566696228 682378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The "easier more general problem" is to solve a board with an arbitrary square removed, rather than one of the center squares. < 1566696243 229507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "missing corner" problem is easier because you can just induce directly, rather than needing to go via an intermediate step < 1566696293 961432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :once you can see how to do it with a missing corner, you can then see how to do it with any specific square missing, but I didn't think of that until you pointed out the "arbitrary square removed" version < 1566696393 763017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The "arbitrary square" solution is the same as the missing corner solution. < 1566696405 497754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, just the inductive hypothesis is different < 1566696414 686617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1566696433 155810 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :ooh < 1566696473 550414 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :recursion on power of two sized squares suddenly reminds me of that math contest problem that I solved < 1566696622 818365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more fun: if you can solve an a×a board and a b×b board, you can also solve an ab×ab board < 1566696637 149430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(same proof, different inductive hypothesis) < 1566696646 84158 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :darn it, that means I'm officially supposed to be good at this. but I'm not, I was just lucky with that one] < 1566696653 280794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3×3 is not solvable but 5×5 is < 1566696660 329373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so 10×10 must be < 1566696699 639329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm, you can omit the centre square in 5×5 but you'd need to prove an arbitrary square is omissible < 1566696741 943639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm not sure the corners can be > 1566696742 164087 PRIVMSG #esoteric :14[[07Teg14]]4 M10 02https://esolangs.org/w/index.php?diff=65632&oldid=61553 5* 03A 5* (-4) 10/* 99 bottles of beer */ < 1566697502 425607 :xkapastel!uid17782@gateway/web/irccloud.com/x-eryhsmlqlzvraghj QUIT :Quit: Connection closed for inactivity < 1566698162 813599 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :there's this style of precedence parser that's like an LL parser but with a precedence value passed around, < 1566699485 76372 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I found that the S4 and S3 signals on the 8086 processor are used to determine which segment register is in use. < 1566699567 383188 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :signals? like external pins? < 1566699606 785812 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes. < 1566701695 503709 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: what pins? < 1566701729 849581 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: S0..S7? < 1566701753 396569 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :kolontaev: Yes, although I mean specifically the S4 and S3 < 1566701766 615808 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: ah, googled: http://ece-research.unm.edu/jimp/310/slides/8086_chipset.html < 1566701946 558234 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: heh, maybe you can connect different physical memory banks for each segment register... < 1566701977 352293 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: like 1Mb for each of 4 segment registers? < 1566702034 362019 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, that is what I thought; I don't know if any computer is actually wired like that though < 1566702488 826568 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :many retrocomputing geeks dwells here: http://www.classiccmp.org/cctalk.html they may know... < 1566702523 557586 :Hooloovo0!Hooloovoo@sorunome.de PRIVMSG #esoteric :also #classiccmp < 1566702547 683990 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :Hooloovo0: oh thanks < 1566702556 951716 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :Hooloovo0: didn't know < 1566702577 59269 :Hooloovo0!Hooloovoo@sorunome.de PRIVMSG #esoteric :old PC stuff is in #oldx86hardware but low level 8086 questions are probably more at home in classiccmp < 1566702613 348475 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I think they should do NNTP instead of a mailing list like that (or as an additional interface to the mailing list). < 1566702796 762221 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: NNTP is pretty old-school. And you need a client for it. While mail is still used by many people around. < 1566703065 546979 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Still, it would make it easier and more convenient to manage (both posting and reading), I think. < 1566703091 234292 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(Also, I wrote a new NNTP client software recently, and a bit less recently, also a NNTP server software.) < 1566703207 641382 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: it wasn't you who run gopher server couple of years ago?.. < 1566703302 730111 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I still have a gopher server. (Although some other people have set up a gopher server, too.) < 1566703316 323823 :kolontaev!~kolontaev@slow.wreckage.volia.net PRIVMSG #esoteric :zzo38: oh < 1566704301 222084 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net JOIN :#esoteric > 1566706190 963563 PRIVMSG #esoteric :14[[07User talk:A14]]4 M10 02https://esolangs.org/w/index.php?diff=65633&oldid=65606 5* 03A 5* (+257) 10 > 1566706210 120286 PRIVMSG #esoteric :14[[07User talk:A14]]4 M10 02https://esolangs.org/w/index.php?diff=65634&oldid=65633 5* 03A 5* (+10) 10/* Golfed "Are there any mods here"? */ < 1566707159 768561 :Sgeo!~Sgeo@ool-18b98995.dyn.optonline.net JOIN :#esoteric < 1566710319 56549 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :If you distribute Usenet archives or mailing list archives as mbox files, then please ensure that any lines with "From " at the beginning are properly quoted. Do so by: sed 's/^>*From />&/' < 1566710409 351393 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(I have downloaded one that does not do any such quoting. And, some email software also uses improper quoting, such as 's/^From />&/' instead of 's/^>*From />&/'.) < 1566710502 912024 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(Either that, or don't use mbox format.) < 1566712944 565309 :kolontaev!~kolontaev@slow.wreckage.volia.net QUIT :Quit: leaving < 1566717922 934521 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd JOIN :#esoteric < 1566719183 752546 :rain1!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1566720398 241786 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1566720978 34003 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1566722010 684810 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1566722057 828799 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1566722183 544534 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1566724342 505331 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1566724617 398507 :atslash!~atslash@46.188.0.82 QUIT :Ping timeout: 244 seconds < 1566724634 306509 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1566725309 473319 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1566725446 444106 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd QUIT :Remote host closed the connection < 1566725466 289713 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1566725678 408023 :iczero!iczero@hellomouse/dev/iczero QUIT :Remote host closed the connection < 1566725736 118839 :iczero!iczero@hellomouse/dev/iczero JOIN :#esoteric < 1566726299 612051 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd JOIN :#esoteric < 1566727298 415520 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd QUIT :Remote host closed the connection < 1566727344 605466 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd JOIN :#esoteric < 1566728717 53568 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Quit: Quittin'. < 1566728790 222725 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1566731235 808942 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd QUIT :Remote host closed the connection < 1566731485 613592 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd JOIN :#esoteric < 1566731512 412995 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1566731756 559506 :kolontaev!~kolontaev@slow.wreckage.volia.net JOIN :#esoteric < 1566732111 541523 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :``` perl -ne '/^([a-z].*bit\b)/ and print "${1}coin\n"' share/dict/12dicts/Lemmatized/2+2+3cmn.txt < 1566732112 223217 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ambitcoin \ cohabitcoin \ debitcoin \ exhibitcoin \ gambitcoin \ habitcoin \ inhabitcoin \ inhibitcoin \ orbitcoin \ prohibitcoin \ rabbitcoin \ tidbitcoin \ two-bitcoin < 1566732620 217035 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1566732800 261132 :arseniiv!~arseniiv@136.169.224.57 JOIN :#esoteric < 1566733419 761827 :kolontaev!~kolontaev@slow.wreckage.volia.net QUIT :Quit: leaving < 1566734405 238689 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I'm going to hate these two weeks > 1566735808 26154 PRIVMSG #esoteric :14[[07User talk:A14]]4 M10 02https://esolangs.org/w/index.php?diff=65635&oldid=65634 5* 03A 5* (+265) 10/* Golfed "Are there any mods here"? */ < 1566736245 221712 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd QUIT :Remote host closed the connection < 1566741715 58976 :xkapastel!uid17782@gateway/web/irccloud.com/x-mjmobvtobnatfkli JOIN :#esoteric < 1566742742 513874 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd JOIN :#esoteric < 1566744655 603378 :tromp_!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 JOIN :#esoteric < 1566744838 539654 :tromp!~tromp@2a02:a210:1585:3200:b9b5:8db5:37d9:11bd QUIT :Ping timeout: 276 seconds < 1566752994 40483 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? week < 1566752995 101917 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :week? ¯\(°​_o)/¯ < 1566753129 173942 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( In America, the week starts on the seventh day. ) < 1566753290 64051 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :no, more like two weeks < 1566754094 516854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Week starts on the seventh day? < 1566754353 224117 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :shachaf: in America only < 1566754458 545893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm confusil. < 1566754471 18067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which day is that? < 1566754496 696922 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :And in Gregorian chant, the scale starts on the fifth note. < 1566754762 334977 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :shachaf: either Sunday or Saturday, depending on which numbering you take < 1566754962 106602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it sounds like int-e thinks that (a) the week starts on Monday and (b) people in America think the week starts on Sunday. < 1566754967 435251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Both of which are false. < 1566755192 939715 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :once I saw somewhere that week seems to start on Sunday somewhere that calendar was made for < 1566755228 835676 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :in retrospect it would be not so consistent with the word weekend < 1566755280 889389 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :it would then need to be something like weekborder or weekrim < 1566755338 733048 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :weektip < 1566755422 116171 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :hm it seems in at least both English and Russian “end”/“конец” mean not only a final point of something in time but also any furthest spatial points of something < 1566755460 963264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The week certainly starts on Sunday. < 1566755471 711590 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :so it could hypothetically be applied to the starting moment also. It should look very strange though < 1566755472 459145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e should know that, as a German speaker. < 1566755494 189374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In Hebrew, Sun-Fri are named "firstday", "secondday", etc. < 1566755514 161036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And the weekend is Fri-Sat so it all works out. < 1566755516 243246 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :also it would be strange to say something like “beginning” to designate furthest spatial points < 1566755546 585393 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :a peculiar thing, I bet there is a linguistic theory to explain it < 1566755913 254862 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :The Germanic days of week are the Germanic gods, except Saturday. But in some languages they use Lyeday instead, which is also Germanic. But, if you replace "Saturday" with "Lyeday" and then abbreviate Thursday by Thorn instead of T, then you can have different alphabets of the days of the week. < 1566755923 35867 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(with no duplicates) > 1566755971 649363 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65636&oldid=65629 5* 03InfiniteDonuts 5* (+1343) 10 < 1566756107 509912 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I still vote for if you want to abbreviate the days of the week, call them W-1, W-2, W-3, W-4, W-5, W-6, W-7; and if you want to abbreviate months, call them 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12 < 1566756156 126732 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :and until we make those exclusive, I wish calendars show both the month number and the traditional month name, rather than just one of them, because it's the job of a calendar to track that, not mine < 1566756167 687370 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I still always get confused about what the name of month 08, 09, and 10 are > 1566756170 270307 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65637&oldid=65636 5* 03InfiniteDonuts 5* (+126) 10 < 1566756175 687171 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I got the rest of them down more or less < 1566756178 814329 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :`datei < 1566756179 365731 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2019-08-25 18:02:59.099879507 +0000 UTC August 25 Sunday 2019-W34-7 < 1566756194 583389 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :it's W-7 and month 08 today > 1566756282 336098 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65638&oldid=65637 5* 03InfiniteDonuts 5* (+3) 10 > 1566756362 627295 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65639&oldid=65638 5* 03InfiniteDonuts 5* (+13) 10 < 1566756381 235087 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I do often use numbers for the months, but not for day of week (which I use the three letter abbreviation). > 1566756477 792476 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65640&oldid=65639 5* 03InfiniteDonuts 5* (+73) 10 > 1566756588 142188 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65641&oldid=65640 5* 03InfiniteDonuts 5* (+346) 10 > 1566756650 324789 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=65642&oldid=65576 5* 03InfiniteDonuts 5* (+11) 10Added Flop! > 1566756754 168755 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=65643&oldid=65567 5* 03InfiniteDonuts 5* (+318) 10 < 1566756768 896447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: But German for Wednesday is "Mittwoch" which I thought means "midweek". < 1566756779 379970 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :b_jonas: I presume Hungarian month names aren’t Roman-induced? (Russian ones are, so it’s a blessing and maybe also a curse, though I was to slow-minded to point out an irregularity between october, november, december and 8, 9, 10 when I learnt their latin roots) < 1566756789 193081 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :shachaf: it does > 1566756863 219434 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65644&oldid=65641 5* 03InfiniteDonuts 5* (+1) 10 > 1566756891 595288 PRIVMSG #esoteric :14[[07Flop14]]4 10 02https://esolangs.org/w/index.php?diff=65645&oldid=65644 5* 03InfiniteDonuts 5* (+0) 10 < 1566756920 283498 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :we start weeks at monday, nontheless < 1566756939 802012 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :it's more like the middle of working week as middle of the actual week < 1566756984 465451 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i still prefer it over the american system where the week starts of mid weekend < 1566756986 530235 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :shachaf: oh nice, there’s analogous среда in Russian. Contemporarily it doesn’t easily parse as середина “the middle”, that what it should have meant a time ago, though it’s not yet that opaque. Though in wordplay and other matters it’s more often conflated with среда “environment” < 1566757022 798771 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :shachaf: Maybe in German it is; I don't know German. But, I didn't say in German, but in Germanic, which is differently. < 1566757149 916453 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :There are also two Germanic names for Tuesday, and German uses the other one from English, it look like. < 1566757153 827391 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :I know that in many Slavic languages which remained their traditional month names, they are in part incompatible between different languages, likely due to different climate, so leaves fall in one country at one month and in the other one at some other month < 1566757193 95077 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :in german, there are two different words for saturday < 1566757253 864263 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :the second and more unuusual one is roughly translated as sun-noon < 1566757272 364417 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, I looked on Wikipedia, and neither of them seem to match either of the Germanic names. < 1566757748 683108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like x^2-2bx+c=0? < 1566757924 568175 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :arseniiv: don't we already have that somewhere in the logs? in the Hungarian names for the d-o-w, Wednesday, Thursday and Friday are derived from the slavic names which in turn come from the numbering where Wednesday is number three, and Tuesday is numbered but not slavic but finno-ugric numeral. < 1566757940 780397 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I think this came up somewhere already, feel free to search the channel logs < 1566757953 910009 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :shachaf: me personally maybe yes. In school when we were taught different formulae to solve quadratic equation I was angry for the case of even b, now I think it’s more natural one and other ones should be forgotten. Though that time it was taught not so coherent and maybe I was angry for a reason < 1566757984 486258 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :b_jonas: ah < 1566758025 606964 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :arseniiv: also https://www.tondering.dk/claus/cal/week.php < 1566758058 889544 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :oh wait, you are asking about the Month names? < 1566758064 834464 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :that's different < 1566758156 4303 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :the month names of the gregorian calendar in Hungarian are more or less the same as the English and French ones, only spelled partly saner and partly less sane < 1566758188 524930 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :(month 06 and 07 are the less sane part; 05 is the saner part) < 1566758193 762850 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :b_jonas: hm for a split second I thought it was a page about weekdays in different languages and I remembered Janko Gorenc (I don’t know if he’s known here but almost every conlanger should know him as he makes himself known very actively, or was for some time, he’s collecting numerals, and even not as consistently as could then be used by anybody — no declension, no grammatical things at all, only 1…10 etc.) < 1566758224 953909 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric : oh wait, you are asking about the Month names? => yes < 1566758281 808457 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :numerals? like https://www.omniglot.com/language/numbers/index.htm < 1566758333 739012 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :b_jonas: I see, június and július. Here’s the same: июнь июль < 1566758374 760795 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :but aside from those, the English and French ones are way worse in summary < 1566758378 978302 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :there’s even a flat joke about an immigrant asking what’s the right one, июнь or июль < 1566758384 436189 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :who calls a month "May"? < 1566758476 527788 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :the french ones are typical french ambiguous short stuff: "mars, avril, mai, juin, juillet, août" < 1566758511 890301 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric : numerals? like https://www.omniglot.com/language/numbers/index.htm => hm, I hoped Simon wouldn’t make the same mistake < 1566758517 281798 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :no wonder when they made the revolution calendar, they invented entirely new and long and nice-sounding names to compensate < 1566758554 580647 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :English doesn't use Germanic days of month anymore either (although they did in Old English). < 1566758564 378271 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :surely I maybe would be able to remember what 5 is in some language, but how should I construct 555? < 1566758594 960166 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :arseniiv: the omniglot pages do include larger numbers (for many languages at least) < 1566758616 266728 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :but obviously it's not a full reference < 1566758623 739283 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :you can look up numbers in a dictionary if you want < 1566758631 203266 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :omniglot isn't meant to be one < 1566758693 965461 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :besides, numbers in Hungarian are easy, they only have six extra forms of declensions that ordinary nouns or adjectives don't have, and there's no fancy exceptional names for 11 or 12, it's all totally decimal except for that 10 and 20 have forms unrelated to 1 and 2 < 1566758756 940220 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric : omniglot isn't meant to be one => I mean it would be nice to include a relevant grammar fragment if there are basic numerals already < 1566758806 792585 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric : they only have six extra forms of declensions that ordinary nouns or adjectives don't have => hm interesting < 1566758830 143534 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :(how could it come to be?..) < 1566758880 253448 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :ah maybe I misread what it should mean < 1566758889 5693 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :that part is serious. "kilenc" is the base cardinal form, meaning nine, the other forms are "kilencedik", "kilenced", "kilencedike", "kilencszer", "kilencedszer", "kilencrét". there are more, but you get them from these forms by ordinary noun declension suffixes. < 1566758909 517682 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :"kilencedik" is the ordinal, meaning ninth < 1566758918 725319 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :ah maybe I got it as intended then < 1566759049 523346 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :any noun declension will occur, because numerals can behave as ordinary adjectives, and adjectives can get declined as a noun as long as they're not used as a prefix epiteth of a noun phrase < 1566759137 167424 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :Russian has inherited some mess about cardinal numerals but it is no extra cases, it’s just that some numerals decline as nouns, other decline as adjectives and there are some others also, and this is completely transparent to native speakers, it’s only partly strange when one starts to learn linguistics at large, not even at a school level < 1566759154 615039 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :and since "kilencedik" and "kilenced" behave as nouns, they will occur in any noun declension too, plus "kilencedike" will occur in a few of them < 1566759205 74870 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :and this is true for other numbers too, even apart from "kilenced" having a certain fixed noun meaning that is obsolete now, meaning a tax that commoners payed to their landlords or something like that < 1566759236 614478 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :it was a ninth part? < 1566759281 483113 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :yes, out of the remaining nine tenth after they payed one tenth as tithe to the church. or backwards, I can't follow which is which. < 1566759313 524970 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :mhm < 1566760204 847289 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net QUIT :Quit: adu < 1566760264 606820 :xkapastel!uid17782@gateway/web/irccloud.com/x-mjmobvtobnatfkli QUIT :Quit: Connection closed for inactivity < 1566761480 688135 :LBPHacker!lbphacker@trigraph.net PRIVMSG #esoteric :oi < 1566761483 310440 :LBPHacker!lbphacker@trigraph.net PRIVMSG #esoteric :I detect Hungarian < 1566761528 127796 :LBPHacker!lbphacker@trigraph.net PRIVMSG #esoteric :as a side note, I love this channel so far < 1566761679 817651 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :LBPHacker: just Hungarian? there were far more than it < 1566761696 420868 :LBPHacker!lbphacker@trigraph.net PRIVMSG #esoteric :arseniiv: yeah I'm reading the logs now < 1566761715 74531 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :how can you not detect sweet cyrillic letters I carefully typed on my keyboard :P < 1566761724 482631 :LBPHacker!lbphacker@trigraph.net PRIVMSG #esoteric :but Hungarian is one word my eyes are *very* trained to spot < 1566761743 361161 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :strange :) < 1566762929 687959 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :you could use computers to spot words. they're good at it. < 1566763160 93570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --hungarian 10 < 1566763160 827537 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Unknown option: hungarian < 1566763162 821410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1566763166 997973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --finnish 10 < 1566763167 850959 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :arvomioksesi oikseni henkohattaan luulevanamme lähestyvyydyt pysyvemmistä komentuelliksemme ahdosta soletettävälimiin plastaskemiksempaili < 1566763220 303982 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :fizzie: there used to be some wisdom entries with hungarian text, but I don't think any of them remained < 1566763226 221530 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I think I deleted all of them < 1566764954 47682 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :b_jonas: why?.. < 1566764974 236603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1566764976 606932 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/1:lion//Lions are the catamorphisms of the animal world. They get eaten by poets in stone dens. \ lifthrasiir//lifthrasiir is shunned by the rest of his country for being no good at League of Legends. \ learning//Learning is disco, baby. \ ghoti//“Ghoti” is a very fishy spelling. \ at//At is a daemon for procrastinating commands. < 1566764985 312654 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :though if that were me, I’d deleted my own too maybe < 1566765011 606885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1566765012 563812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 < 1566765017 357018 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/2:206) who's walter bright and why is he so bright locks: he's to D what I'm to ooc locks: guilty \ 916) DIE oh hey elliott \ 1117) nowadays I tend not to have a physical form at all though Interesting.............??? \ 1095) `addquote \item `addquote two quotes about quotes about django I guess the worst part is that I appear in all three ha < 1566765019 687618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1566765020 822785 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2:ckego quotes about django \\ elliott\_: another quote? you're not helping \texttt{:/} ← and three giraffes. \ 1142) Homeopathic encryption: add 9 parts NULs to 1 part of data, shake well into three directions, repeat the process 30 to 100 times. < 1566765133 260822 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1566765252 159887 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1566765306 706146 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1566765809 995094 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :oh wait, one does remain: < 1566765814 373962 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :`? b_jonas < 1566765815 420287 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :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. < 1566765831 101473 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :that one does have hungarian words, and I wasn't even the one who created it < 1566765895 310871 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I created lots of silly wisdoms, then later deleted many of them < 1566765912 183621 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :wisdom/b_jonas is probably the only one that contains hungarian words that I didn't create < 1566766039 867352 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric : hungarian words that I didn't create => I parse it that way now < 1566766083 387891 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :it implies you created some Hungarian words, probably every other one :D < 1566766130 807048 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :well, it's pretty likely that I created some Hungarian words, though probably not the ones in the wisdoms < 1566766142 408892 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :and it may be just one wisdom, wisdom/ha < 1566766149 171816 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu PRIVMSG #esoteric :I thought there were a few other ones, but maybe no < 1566766952 939231 :arseniiv!~arseniiv@136.169.224.57 QUIT :Read error: Connection reset by peer < 1566766980 262388 :arseniiv!~arseniiv@136.169.224.57 JOIN :#esoteric < 1566769412 681214 :tromp_!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 QUIT :Remote host closed the connection < 1566769528 236617 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 245 seconds < 1566770354 937439 :tromp!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 JOIN :#esoteric < 1566770656 8893 :tromp!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 QUIT :Ping timeout: 264 seconds < 1566774729 365969 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1566774893 439314 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1566775173 186800 :b_jonas!~x@catv-176-63-24-165.catv.broadband.hu QUIT :Quit: leaving < 1566775583 977355 :tromp!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 JOIN :#esoteric < 1566775669 546661 :arseniiv!~arseniiv@136.169.224.57 PRIVMSG #esoteric :`? ha < 1566775670 502456 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ha? ¯\(°​_o)/¯ < 1566775842 79386 :tromp!~tromp@2a02:a210:1585:3200:91a9:4168:fbd5:ff22 QUIT :Ping timeout: 252 seconds < 1566776721 470892 :MDude!~MDude@76.5.108.106 JOIN :#esoteric < 1566777501 252452 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving