< 1414281628 8292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean something like S -> E c, S -> F d, E -> a, F -> a < 1414281750 644196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"the example gramar is SLR" < 1414281774 136016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway i _think_ my grammar there is LALR(1) but i'm a _little_ vague on the concept. < 1414281776 946846 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes that grammar seems to be LALR(1) (at least, it can be parsed by Lemon) < 1414281783 967116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*grammar < 1414281821 367984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it has such a case where a can reduce to E or F dependent on lookahead. < 1414281824 692146 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And in the output I get state 1 reduces 3 in the case of the "d" terminal and otherwise reduces production 2. < 1414281884 685574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let me look at what SLR is, i don't think i have seen that explained before < 1414282033 707229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. looking at the third paragraph of the "Lookahead sets" section, i think it's also SLR. < 1414282067 488354 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Lemon uses lowercase for nonterminals and uppercase for terminals though, so that is how I input it. (It also requires a full stop after every production.) < 1414282099 309212 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What class of grammars are produced if you have the restriction that no more than one kind of reduce is allowed in each row? < 1414282103 550823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. wikipedia had it the other way around. < 1414282129 537612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know. < 1414282158 477814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's still more powerful than LR(0), i think. < 1414282182 617097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, almost obviously. < 1414282299 751063 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I notice in your example, if the last two productions are given the same action symbol then you can combine them if those are the only four productions in the grammar. (If they have no action symbols at all, then you can even omit it and put S -> a c, S -> a d) < 1414282414 431350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that thing happens with minimal examples, i'm sure. < 1414282424 555314 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What kind of program do these kind of compressions? < 1414282434 378835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no idea < 1414282635 920282 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want to make shift-reduce parser for text-adventure game, and to compress the tablse. I thought of some ideas of such thing. < 1414282640 641689 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't tell if I actually enjoyed staring at the Sun or just the fact that I can say "I stared at the Sun" < 1414282737 464696 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One is that if different kind of words have the same meaning in all cases then they can be given the same token number (for example "N" and "NORTH" in most text-adventure games) < 1414282788 805388 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Nonterminals might also (probably less commonly) be combined in the same way, as well as possibly terminals with nonterminals. < 1414282865 342598 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414282926 264699 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another is that if a production has the same LHS, length of RHS, and action symbol, as another production, they can be considered as the same one within the parser table. < 1414282991 866465 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(An example is if two words which can have different meanings in some cases, still have the same meaning in this particular case.) < 1414283457 860598 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I thought of storing the tables so that the driver might work something like this: S is the current state, T is the parse table, and X is the current symbol. If T(S)=X and T(S+1)>=0, push T(S+1), set S to T(S+1), read the next token, and try again. If T(S)=X and T(S+1)<0, set S to ~T(S+1), read the next token, and try again. < 1414283667 841741 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If T(S)=0, signal an error and stop. If T(S)=1, stop, signalling an error if we aren't at the end of the input. If T(S)>1, then it is a reduce; rewind the token reader, set X to ~(T(S)&127), read the next (T(S)>>7)&15 entries from the table and write them into the parse output buffer, pop (T(S)>>11)&15 entries from the stack, peek the top of stack and set S, and then try again. < 1414283680 37259 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In all other cases, increment S by 2 and then try again. < 1414283715 405565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How well should this work for a text-adventure game? < 1414283826 703646 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Also, all numbers are signed 16-bits numbers.) < 1414284064 528391 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1414284804 212453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :7 minutes < 1414284841 240205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :6 < 1414284906 660420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :5 < 1414284964 500563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :4 < 1414284965 77847 :thekey!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414285021 624592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :3 < 1414285085 674859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :2 < 1414285142 243266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1 < 1414285200 583418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and THERE it's the past again. < 1414285989 43516 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That looks like some rather severe clock drift < 1414286248 481863 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1414289866 781254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh the dst ending is why vim was behaving silly and thinking files had been changed after it wrote them < 1414292340 372959 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist (second 10/25 update) < 1414292340 892152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist (second 10/25 update): Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1414292624 421378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sum [-2..9] < 1414292626 327633 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1414294169 515334 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1414296166 610162 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414297366 583832 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414298258 172757 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414298281 499223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I made computer game based on things I dreamt, then, first you should have to select a character, and there should be one room that change every time you blinked, and also involving pokemon, and the elevator having floors labeled by colors instead of by numbers < 1414298294 448158 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(and then more than just that, too, probably) < 1414298530 552767 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1414299836 422063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wow, it doesn't use unix time? < 1414299845 39766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh... I guess windows stores mtimes as, like, timezoned times? < 1414299846 421548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's so weird < 1414299897 226716 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think there is some option in the registry to tell Windows to internally store UTC times, although I don't know what it is; at least I think I have heard that somewhere. < 1414300348 526978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION now vaguely recalling that being discussed before and something about it breaking stuff < 1414301307 215494 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How much is reasonable to pay to see a total solar eclipse + aurora borealis? < 1414301333 32852 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It depend where you live, I think < 1414301358 673368 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As well as various other things, such as your desires < 1414301670 6873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah "reasonable" < 1414301698 419736 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just steal like five welding masks and stack them ontop of your face < 1414302089 904029 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :8/8/8/8/7R/7R/3RR1B1/R3K1kB DR. White to move. Where is white's original queen's rook? (This isn't so difficult, I figured it out quickly) < 1414302104 970089 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Choose from: h4, h3, d2, e2, a1, or it has been captured. < 1414302114 207665 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :d2 < 1414302114 360974 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Bike: 2 < 1414302119 715336 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Yes < 1414302150 414924 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why do you think it is that one? < 1414302183 54487 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :It rhymes < 1414302342 457233 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :"DR" means that before the last move was made, checkmate was still possible on at least one side if the players cooperate to make it so. < 1414302353 322277 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1414303702 55111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: wait, five? i distinctly recall using my uncle's one mask back a few years ago. that was for the venus passage though, i think. < 1414303739 195790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't entirely sure it was his uncle's. or which uncle. but anyhow. < 1414306006 823453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: cute pattern. "black's last move was forced, therefore it must still be possible to mate black now" < 1414306723 236982 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oerjan: it's for styl < 1414306723 925272 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :e < 1414306763 196612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1414306871 313650 :bb010g!uid21050@gateway/web/irccloud.com/x-ckkwtfclwpltpsev QUIT :Quit: Connection closed for inactivity < 1414308115 425291 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414308448 2630 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414308558 17147 :thekey!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1414310755 826184 :MoALTz!~no@user-164-127-68-184.play-internet.pl JOIN :#esoteric < 1414316509 131205 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de JOIN :#esoteric < 1414317120 339869 :drdanmaku!uid17782@gateway/web/irccloud.com/x-btidctriigifldbr QUIT :Quit: Connection closed for inactivity < 1414317229 664946 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414319594 924023 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414320751 663126 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Ping timeout: 246 seconds < 1414321422 806641 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1414321785 39810 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Read error: Connection reset by peer < 1414321786 918233 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414322219 950477 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de QUIT :Ping timeout: 255 seconds < 1414322453 546657 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de JOIN :#esoteric < 1414325171 270549 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it JOIN :#esoteric < 1414326029 425876 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414326568 72509 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414326577 322311 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414326921 688796 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414327656 174202 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 244 seconds < 1414327861 631859 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1414328196 882539 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1414328202 71296 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1414328204 6418 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 260 seconds < 1414328217 536659 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414328281 46460 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1414328403 776351 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414329380 411325 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414330287 400108 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414330307 261645 :Tefaj!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414330468 878138 :heroux__!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414330522 689705 :heroux___!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414330527 391433 :boily!~boily@96.127.201.149 QUIT :Quit: Poulet! < 1414330792 213526 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1414330792 574346 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414330792 574566 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414330792 883053 :Jafet!~jafet@unaffiliated/jafet QUIT :*.net *.split < 1414330799 59261 :heroux___!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414330807 133888 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414330981 881934 :Tefaj!~jafet@unaffiliated/jafet PART :#esoteric < 1414331719 545819 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1414331719 734484 :heroux__!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414331720 718199 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414331741 525860 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414332007 881577 :20WAABY7H!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1414332027 775060 :20WAABY7H!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr QUIT :Max SendQ exceeded < 1414332039 465763 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1414332046 28356 :sebbu!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1414332089 847096 :sebbu!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr QUIT :Changing host < 1414332090 582 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1414332122 412242 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414332146 153928 :reventlov!~reventlov@unaffiliated/reventlov QUIT :Quit: leaving < 1414332609 317321 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it QUIT :Ping timeout: 269 seconds < 1414332643 364141 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S2 < 1414332657 658701 :S2!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S0 < 1414332662 428986 :S0!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S1 < 1414332677 830338 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 258 seconds < 1414332754 324828 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1414332923 442198 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414333422 890059 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it JOIN :#esoteric < 1414334397 140162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan Not all welding masks are created equal; in theory you can replace a stack of five shade #X masks with a single shade #Y mask, where Y=5*X-4. (It's a logarithmic scale with an offset.) < 1414334397 293564 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414334835 572815 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414335008 115340 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection timed out < 1414335037 574253 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414335387 365029 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yaaay. Installing a new video card. Now comes the joy of figuring out which of the utilities on the CD are actually necessary for card functions, and which are unnecessary rubbish. < 1414335513 255767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: most likely none are necessary < 1414335548 845067 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, one of them is supposed to control the inbuilt overclock management. I think. < 1414335553 48674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was assembling a computer for a friend recently, the graphics card came with a "driver CD" that did not contain a driver. < 1414335576 449597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It contained a launcher thing that could install some random fluff, but for the drivers it just had "install from our website" links. < 1414335584 792447 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it QUIT :Quit: Leaving < 1414335591 524110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Of course the computer wasn't networked at the time.) < 1414336023 599244 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, looks like it just has an app to let you quick switch manually between a few default clock settings. < 1414336038 275229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah < 1414336049 636662 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But any modern video card should be adjusting power and clock settings automatically anyway, so basically useless. < 1414336067 318192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: they also come with a "manual" that tells how to start the program from the cd < 1414336695 75405 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1414337646 390838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :dell - some time ago - had those practical driver CDs < 1414337667 127922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where the drivers really were on the CD and it just detected missing drivers and installed them < 1414337813 364016 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414339864 637409 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 245 seconds < 1414342877 27855 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414344518 640409 :S1!~sheldon@pD9FCA164.dip0.t-ipconnect.de JOIN :#esoteric < 1414344730 505122 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know it is possible for a serious philosophy text to consist entirely of jokes? < 1414344816 738521 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thoucht most of them do < 1414344832 543653 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Most of them? Are you sure? < 1414344841 658342 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I only know of one. < 1414344851 855532 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which one < 1414344858 277015 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Principia Discordia < 1414344882 632687 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :principia discordia is serious business! < 1414344910 496819 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 244 seconds < 1414344921 9777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I didn't say it wasn't. < 1414346182 994364 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1414347665 473515 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414347715 172363 :password2!~password@197.76.129.180 JOIN :#esoteric < 1414348803 532655 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :" The Union forces frequently named battles for bodies of water that were prominent on or near the battlefield; Confederates most often used the name of the nearest town. As a result, many battles have two or more names that have had varying use, although with some notable exceptions, one has tended to take precedence over time." < 1414349939 605632 :password2!~password@197.76.129.180 QUIT :Ping timeout: 245 seconds < 1414350336 738991 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk JOIN :#esoteric < 1414350772 33875 :diginet_!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1414350805 513794 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1414351106 20857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, are you still mad at me? < 1414351106 239050 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: oh, i must have put that in your pipe and smoke it? how do people have to choose a time where it turns out, at exactly 10:04 p.m.! i was the stereotypical ignorant racist < 1414351214 185575 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do I have to read the Scala spec in order to understand Scala? < 1414351357 142904 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :probably < 1414351534 972145 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1414351535 162293 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1414351619 744242 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I keep mistreadting oots as oot and thinking it's Orcania of Time. < 1414351652 166913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, nice typos < 1414351658 137001 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Yes. < 1414351678 363861 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :D isn't even near t. < 1414351697 887680 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am always thinking it's order of the stick < 1414351702 2388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there's a subconscious "mistreating" in there < 1414351708 894820 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Wait, that's not it either? < 1414351723 653523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Orcania of Time hehe < 1414351751 279872 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, right. < 1414351801 496752 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I think I was going to type that differently and then presumed whatever I thought first was probably wrong? < 1414351817 436444 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :^style oots < 1414351817 626396 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1414351824 122596 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1414351829 153050 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :allright < 1414351840 576311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: babble < 1414351840 788748 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " and the creator of a great leader" in name only, you know, the additional evidence relies on other peoples' behavior to keep, and it was wrong, so no, and i need, a random castle < 1414351841 465352 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Wonder what europarl is. < 1414351855 770002 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speeches from the european parliament < 1414351866 64514 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a random castle is all you'll ever need < 1414351888 345660 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Fisher isn't fisher price manuals, is it? < 1414351914 755538 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style fisher < 1414351914 908935 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1414351928 381259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: call me < 1414351928 534552 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ( ( oh do you go to in philadelphia < 1414351929 220894 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :almost < 1414351939 382753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: call me later < 1414351939 536027 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: really it was annoying to that extent < 1414351950 19680 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: you know, never call me again < 1414351950 195228 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: puzzles would be fun to do and stuff from sigh you know why < 1414351963 263959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style oots < 1414351963 417331 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1414352013 828961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1414352014 668945 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 261920Z VRB02KT 9999 FEW015 SCT020 BKN027 09/07 Q1028 NOSIG < 1414352031 123606 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :fungot: Dispense wonderous wisdom. < 1414352031 334826 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: good, good. my partner and i were to be connected to anything especialy scandalous. it, uh,, we need to get, and i'm a skeleton, 30 for that, my family would like my mode of transit returned, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, li < 1414352048 978586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, wall of text, very ootsy < 1414352065 208192 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"ootsy" is a great word < 1414352065 633417 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :do I not, liertenant < 1414352083 528588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All of the styles have that little descriptive thing that is said when you select them. < 1414352119 135226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: right but is it possible to see it without selecting the style? < 1414352124 613209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1414352153 206219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, unless you have a copy of the styles.list file. < 1414352165 510062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style ct < 1414352165 663312 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1414352166 414027 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Can the sword alone stop you? < 1414352166 567469 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: in the middle ages, sir slush!... ...oh well! come again! these are my friends! irreparable! please! pretty please! hmmm, two-legged, walking humanoid robot! incredible! < 1414352168 975400 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google styles.list < 1414352184 714447 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `search' failed with: <> < 1414352204 194143 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting. < 1414352213 583019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you going to be controlling a two-legged, walking humanoid robot? < 1414352213 736560 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: frog will do. fail to live up to your potential! you'll learn! sealed, you'll be in danger. open hatch. < 1414352229 388462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: but frogs have four legs < 1414352229 578395 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: there! there it is! but by the time we're through with you, you'll be in danger. open hatch. < 1414352244 238127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It really wants to see that hatch open. < 1414352257 101790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it'll put us in danger < 1414352268 894683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Can we open the hatch but avoid danger somehow? < 1414352269 47992 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: that sword alone can't stop, crono! lucca's device is all we could get... out! he's really a tricycle! pass him! < 1414352288 569655 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tricycle... < 1414352300 99511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's from one of the hardest-to-get endings. < 1414352309 296036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also one of the most jokey ones. < 1414352340 248243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's Marle and Lucca making off-color jokes about male NPCs, pretty much. < 1414353573 948225 :paul2520!~pi@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1414353594 172209 :pi1!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414353806 544545 :pi1!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Client Quit < 1414353830 77677 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414353853 489926 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest67569 < 1414353918 630875 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414354177 858948 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :What I was wondering; is there a standard problem or application with which you can implement to find out whether a programming language is Turing-complete or at least expressive enough to be useful in practice? < 1414354212 468779 :Guest67569!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Quit: WeeChat 1.0 < 1414354231 815035 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414354231 991959 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1414354232 145273 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1414354282 727129 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :SignX: Of course you can try to implement a Turing-machine, or a brainfuck interpreter or something like that < 1414354286 614723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :SignX: it's common to give a translation from a turing complete language, or implement an interpreter for such a language. < 1414354418 125353 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does Lemon use lowercase for nonterminals and uppercase for terminals, while many books are instead using uppercase for nonterminals and lowercase for terminals? < 1414354418 278633 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Client Quit < 1414354564 319830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I believe uppercase for terminals is the usual convention (not enforced) in yacc, because the symbol for a nonterminal is usually also used as a constant exported to C source code, and for that uppercase is conventional < 1414354575 770309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't know about lemon, but the same might be happening < 1414354587 95910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that would be my guess as well < 1414354610 868182 :bb010g!uid21050@gateway/web/irccloud.com/x-lvvfruboyazrmmvj JOIN :#esoteric < 1414354617 534149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: also, I think uppercase for nonterminals is the case only when you use single letters, < 1414354633 998735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think books use lowercase for everything when they use full words < 1414354638 382948 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In Lemon only terminals are exported into a C header files < 1414354655 38342 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, sorry, I messed up < 1414354660 429492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, terminals are exported to C source code < 1414354663 73789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nonterminals aren't < 1414354666 936902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wheras in textbooks, I suppose terminals could be english words and non-terminals need to be distinguished from those. < 1414354679 400034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :terminals are exported because the input (lexer) has to emit them < 1414354691 332996 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(The names of nonterminals are unimportant outside of the grammar definition file, and possibly a report file) < 1414354750 895805 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, an interpreter for a turing complete language sounds good and I assume brainfuck is turing complete? < 1414354760 916350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are some "standard" languages/systems for showing TC-ness. BCT, Brainfuck and Unlambda (well, S and K), perhaps? And maybe the two-counter Minsky machine. < 1414354793 167059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brainfuck is probably the most popular one. < 1414354831 613780 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, I suppose I first have to learn Brainfuck, then... < 1414354922 386302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't have to know the tricks and conventions of "practical Brainfuck programming" to implement it, just the basics; and those are quite simple. < 1414354960 49198 :S1!~sheldon@pD9FCA164.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414355121 736968 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, thanks! < 1414355201 702763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Depending on your target language, something else than Brainfuck can be easier.) < 1414355274 327345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, "practical brainfuck programming" < 1414355348 524580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You know, the kind of things you need to know to get your MCBPs (Microsoft Certified Brainfuck Professional). < 1414356659 260005 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1414356663 98229 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414356757 159135 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414357042 552378 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1414357995 137796 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: and here I thought Bike was a *bi*cycle... < 1414357995 291410 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: i'd like to see that mystical sword for myself! < 1414358119 802665 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are you /nick'd "human"? no? WEIRD < 1414358429 457154 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Quit: Page closed < 1414358625 399478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/nick Trike < 1414358654 164028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Just Google it, I'm sure there's a photo. < 1414358654 317369 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: as long as you keep crono in your heart, the day of lavos"... go to " leene square" 1000 a.d.? yes, i'd have done something very brave! he's probably up north, to guardia!!! let's toast our land! now we'll have some peace! magus is a tad on the spooky side. our only hope. < 1414358674 424672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Spooky, but our only hope. < 1414359058 826629 :MoALTz!~no@user-164-127-68-184.play-internet.pl QUIT :Ping timeout: 258 seconds < 1414359339 500663 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have the algorithm for deciding shift states to encode Z-machine text strings, but now I want to describe it in a plain text and I am a bit confused how to do that in a good way. < 1414359350 545810 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know? < 1414359431 400584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: use words like "dynamical programming algorithm" and "nondeterministic finite state translator" and stuff like that < 1414359452 789764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That doesn't explain the algorithm though. < 1414359499 369855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: http://stickman.qntm.org/comics.php?n=759 < 1414359516 788145 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have both a Haskell code and a C code. The Haskell code is: addCharCost ccm costs ch = (\s2 -> minimum ((\s1 -> ccm s1 s2 ch + (costs !! s1)) <$> states)) <$> states; stringCost ccm (c : cs) = foldl' (addCharCost ccm) (flip (ccm 0) c <$> states) cs; bestCharCost ccm costs ch = (\s2 -> minimumBy (on compare snd) ((\s1 -> let { (a, b) = costs !! s1; } in (s1 : a, ccm s1 s2 ch + b)) <$> states)) <$> states; bestCost ccm (c : cs) = first reverse . mi < 1414359554 578508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that comes back as a plot point in strip 764) < 1414359573 449118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: too long for a line < 1414359575 366742 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean I like to write a pseudocode with explanations < 1414359616 367599 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Which one did you miss? < 1414359660 360748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it's truncated after first reverse . mi < 1414359693 147315 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :bestCost ccm (c : cs) = first reverse . minimumBy (on compare snd) . map (\(a, (b, c)) -> (a : b, c)) . zip [0..] $ foldl' (bestCharCost ccm) ((,) [] . flip (ccm 0) c <$> states) cs; < 1414359720 618455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good. I won't try to understand that now though < 1414360398 300792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I am shocked that anyone has actually read those comics < 1414360565 274388 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414360594 76489 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1414360665 93179 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414360712 937870 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1414360713 92025 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1414360775 262894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: what? I love it! sure, part of it is prejudice, because it's the webcomic that's introduced me to the world of webcomics, but still. < 1414360778 507799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's good. < 1414360782 996497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: why are you shocked? < 1414360802 215242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, some people read the weirdest things on the internet < 1414360809 569511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :surely you've noticed < 1414360810 513583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because, like, of all the curiosities I found poking around qntm.org years ago... :p < 1414360817 482783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have noticed, yes. < 1414360820 308303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sometimes even me. < 1414360821 592535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's from way before qntm < 1414360834 991341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's had like two different urls before qntm even started to exist < 1414360934 235619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: also, it's a completed webcomic strip. how many of those do you know? < 1414360946 619910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1414360982 726469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the world would be a better place if more webcomics stopped being produced, yes :P < 1414361001 563877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no no, just stopping to be produced doesn't make a _completed_ webcomic < 1414361009 628340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know lots of stalled or abandonned webcomics < 1414361018 517441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but completed? < 1414361073 204956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides stickmanstickman, there's oneoverzero (which was completed _before_ stickmanstickman), irregular webcomics, casey and andy, triangle and robert, and I think that's about all < 1414361094 196912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(there's also comics on indefinite hiatuses) < 1414361110 262870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, that's the same as "stalled" only the author has put up a note to that effect) < 1414361116 338975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait < 1414361121 668114 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I forgot one < 1414361126 352771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a good one < 1414361136 576080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ozy and Mille of course < 1414361142 116978 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, so there's quite a few < 1414361145 669882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's five already < 1414361148 862930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :six < 1414361186 676880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does CAD count? I'm joking; please don't shoot me. < 1414361208 670135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: hmm, maybe. I didn't follow CAD much so I can't tell. you could also ask about userfriendly. < 1414361226 509530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess CAD more "imploded under the weight of its own horror". < 1414361235 309679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ, is userfriendly still a thing < 1414361266 898009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe if a comic has never had a coherent plot, then there's not much point asking if it's completed < 1414361297 896582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but stickmanstickman, oneoverzero, irregular webcomics, casey and andy, ozy and millie all have finales that are actually a good closure < 1414361330 361976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I sure hope OoTS will be completed one day within my lifetime in a similar way < 1414361398 738622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've removed a couple of finished ones from my list, but I haven't kept track. < 1414361402 784173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tempted to say problem sleuth but it would just be a bitter, bitter homestuck joke < 1414361414 455225 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: hehe < 1414361461 858504 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then of course Darths and Droids has a good chance to run to completion too, because they're dedicated, but it's sort of dependent on how many sequels Disney makes to the movie < 1414361541 41687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I guess QC has at least some chance to eventually get completed. < 1414361553 722434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: "DM of the Rings" got completed. < 1414361564 285380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Speaking of D&D.) < 1414361565 823582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh true! I forgot about that < 1414361582 875874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes seven, right? < 1414361665 216474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, of course there's a selection bias. there's lots of comic strips abandonned after a few dozen strips that nobody knows about) < 1414361671 544944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wikipedia has a "List of webcomics" but no "List of completed webcomics". Though the former does have ending dates for some. < 1414361687 684535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're all "notable", according to the start of the article. < 1414361709 161240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's lots of huge lists of webcomics. I can link a few if you want. < 1414361734 804464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bruno has apparently concluded "properly". < 1414361742 527991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's Bruno? < 1414361746 870610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A webcomic. < 1414361782 435073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I didn't read it, but I had come across it.) < 1414361888 401903 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is also level20.tex which is incomplete, but that is a book and not a webcomic, but nevertheless it is having the notifications of being updated. Other than that, it doesn't count, of course. < 1414361930 427882 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Just because it is abandoned after a few dozen strips, still it might be possible that many people know about it, actually (although I don't know how common this is?) < 1414361974 489997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well sure < 1414361982 137002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Also 8-Bit Theater. < 1414361994 388452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that's completed? I never really got into that comic < 1414362004 430963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was completed in 2010. < 1414362010 220828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1414362011 251932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"8-Bit Theater is a completed sprite comic created by Brian Clevinger, and published in 1,225 episodes from March 2, 2001 to June 1, 2010." < 1414362012 560275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes eight < 1414362026 524859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Category:Concluded_webcomics "The following 22 pages are in this category, out of 22 total." < 1414362038 254602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what's the next project of its author? < 1414362048 266516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I completely forgot A Miracle of Science, I read that. < 1414362112 189171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll leave it to you to verify that all those 22 concluded ones have "properly" concluded. < 1414362118 166580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do any newspaper comics like Garfield or Calvin and Hobbes count as completed? < 1414362189 795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that category is almost certainly incomplete < 1414362196 923460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's missing many that we've mentioned < 1414362218 187408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, good night now < 1414362230 936024 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think newspaper comics probably count as news comics instead of web comics < 1414362264 819920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, they don't count as webcomics < 1414362270 525245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just wondering if they count as completed < 1414362375 671217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure garfield is, sadly, still running < 1414362378 734969 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know; I don't read newspaper much < 1414362386 92305 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And not all newspaper include all of the comics anyways < 1414362552 461144 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no newspaper includes all the comics < 1414365298 501710 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414365728 381121 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Didn't you show me before the Haskell code to figure out the best shift codes to use to encode a Z-machine string? I put it into a C code, and now I am making a document of it, too < 1414365765 27140 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414365775 586827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i remember we discussed that < 1414365813 175854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1414365813 361019 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :fizzie said 8h 43m 36s ago: Not all welding masks are created equal; in theory you can replace a stack of five shade #X masks with a single shade #Y mask, where Y=5*X-4. (It's a logarithmic scale with an offset.) < 1414365815 586680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1414365884 689957 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414366882 589059 :MoALTz!~no@user-164-127-68-184.play-internet.pl JOIN :#esoteric < 1414367936 45454 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric