< 1513036821 320776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1513036827 327651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:tanstaaha//tanstaaha, so please stop using them. That would help. \ cat introduction//cat introduction is the process of piping one or more extra `cat` commands into your pipeline; occasionally this is even actually useful. \ nlhp//nlhp is a hockey programme. \ emacs//emacs is the weird brother of nano. \ extreme irony//Extreme irony < 1513036829 218165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1513036830 96006 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :wob_jonas: O, is that StarCraft? I think I have heard of that (Sirlin mentioned it a few times). < 1513036830 383439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2:is what happens when you get a Darwin award for extreme ironing. < 1513036838 821981 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :zzo38: yes < 1513036878 158553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? cat elimination < 1513036879 580291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat elimination is the process of replacing a one-argument `cat` command with the shell operator < < 1513036883 846072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/nlhp < 1513036885 306859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/nlhp: No such file or directory < 1513036917 997952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ones I generated from my own logs have one second precision, the ones the bot's recording now use microseconds. < 1513036946 611174 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1513036957 609786 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1513036988 229381 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :fizzie: O, OK. Either SIRCL or codu.org format should be acceptable; if using codu.org format then the ones that don't have microseconds you could put zero perhaps, maybe < 1513037475 90416 :sparr!~sparr@2604:a880:800:10::103:f001 JOIN :#esoteric < 1513037670 493103 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1513037865 376410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re spaces, that was just a CSS mistake, turns out the property is "white-space" and not "whitespace". < 1513037901 17466 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :fizzie: let me see then < 1513037932 78101 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :fizzie: by the way, can you link to the other two log sites please? < 1513037954 270532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From where, the index page? < 1513037962 50301 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :probably < 1513037970 517084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, I'll add a TODO. < 1513038000 844814 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :Yeah, the spaces look better now. Thanks. < 1513038019 64345 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :fizzie: can I link your logs from https://esolangs.org/wiki/Esolang:Community_portal ? < 1513038079 485730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wob_jonas: Eventually, sure, but they might not be quite ready for consumption yet. In particular, the index doesn't pick up new daily logs automatically yet, amusingly enough. Let me do a little bit of polish before that. < 1513038095 779998 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 PRIVMSG #esoteric :ok < 1513038895 681014 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 JOIN :#esoteric < 1513039872 36870 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no hth < 1513039883 166032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's the bad answer hth < 1513040456 637411 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1513041064 395319 :wob_jonas!b03f1809@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.24.9 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1513041393 695181 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nihthe < 1513041657 839977 :moonythedwarf!~moony@unaffiliated/moonythedwarf JOIN :#esoteric < 1513041671 375556 :moony!~moony@unaffiliated/moonythedwarf QUIT :Remote host closed the connection < 1513042262 294392 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1513042442 190523 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :hi < 1513042456 311051 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :this chan is about esoteric programming languages? < 1513042461 801057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome alexThinkpad < 1513042463 591249 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alexThinkpad: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1513042499 764423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :esoteri.ca is for sale for $2000 < 1513042538 82795 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1513042574 632865 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :hello humans < 1513042970 790520 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1513043387 108072 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :alexThinkpad: Yes < 1513044535 295904 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :is there something better than regex? < 1513044549 520501 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :alexThinkpad: for? < 1513044558 408673 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :for similar thing that r regex for < 1513044586 548236 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :Probably it depend the use I suppose, regex seem good enough for many of the thing that it is in use for < 1513044602 934630 :jaboja!~jaboja@jaboja.pl QUIT :Remote host closed the connection < 1513044630 389037 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :okay so ... what else that can also be somehow good is there else than regex similar like regex? < 1513044763 960454 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :Can you give some examples of what you might be doing with it? < 1513044782 683649 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :mhh... let me thin < 1513044784 898119 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :think < 1513044806 731170 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :regex belongs to grammars in theoretical computer science < 1513044847 32068 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :I think about grammars that r either turing complete or a bit more (half) turing complete than regexes already r < 1513044858 208004 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :the thing is, u can not do anything with regex < 1513044863 807880 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :cauz they r limeted < 1513044879 137861 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :because they r not turing complete < 1513044888 407334 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :in the chomsky hierachy < 1513044923 678633 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :so if there r also other comparable things like regex < 1513044929 560215 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :There is also DFA < 1513044963 778339 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :they don't need to be better in all than regex, but only for certain use cases < 1513045001 674309 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :Like what kind of use cases? < 1513045013 630168 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :domain specific language also exists < 1513045027 584201 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :idk if that could be such < 1513045048 438054 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :parsers < 1513045054 724135 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :parsers in general r use cases < 1513045071 887979 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :and compilers to < 1513045162 20674 :moonythedwarf!~moony@unaffiliated/moonythedwarf NICK :mooooooooooooooo < 1513045168 50548 :mooooooooooooooo!~moony@unaffiliated/moonythedwarf NICK :moony < 1513045190 188078 :moony!~moony@unaffiliated/moonythedwarf NICK :orezci < 1513045194 400171 :orezci!~moony@unaffiliated/moonythedwarf QUIT :Disconnected by services < 1513045222 524797 :Guest91036!~moony@unaffiliated/moonythedwarf JOIN :#esoteric < 1513045222 524826 :Guest91036!~moony@unaffiliated/moonythedwarf NICK :moony < 1513045255 194134 :moony!~moony@unaffiliated/moonythedwarf NICK :nnuMTA < 1513045259 212024 :nnuMTA!~moony@unaffiliated/moonythedwarf NICK :moony < 1513045454 467905 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :what also would be really good, if u know how to add turing complete (pyhton) code to the regexes to make it then afterwards turing complete < 1513045477 101846 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :It would be good to have certain sourcecode recepies < 1513045488 556996 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :for how to combine both worlds best < 1513045501 624758 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :and so u don't need something better than regexes < 1513045537 424996 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :there is software using regex that supports flags and jumps < 1513045548 246120 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Quit: ! < 1513045562 436568 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :PCRE does some things < 1513045568 135907 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :it might be that this already make this turing complete and if not, it still becomes a little nearer to turing completeness this way < 1513045597 70297 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :I heard that Perl is the best regex thing < 1513045680 556311 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :I am using sed, python, grep, vim for doing things with regexes < 1513045739 825771 :variable!~variable@freebsd/developer/variable QUIT :Quit: Found 1 in /dev/zero < 1513045816 986396 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :I use grep and sed and awk and vim, doing things with regexes, and also sometimes JavaScript < 1513045827 756638 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :: < 1513045829 357629 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric ::) < 1513045835 182845 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :(I have also written a SQLite extension to use PCRE) < 1513046000 322164 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1513046093 390785 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :This is one SQL code that uses the extension for PCRE: http://zzo38computer.org/mtg/cards.sql < 1513046164 784072 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 PRIVMSG #esoteric :nice :) < 1513047251 729655 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1513047725 219646 :honigkuchen!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 JOIN :#esoteric < 1513047774 913972 :alexThinkpad!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 QUIT :Quit: Leaving < 1513047786 808292 :honigkuchen!~alex@2a02:810a:1340:53b0:40a6:4491:d29f:d794 QUIT :Remote host closed the connection > 1513048710 663365 PRIVMSG #esoteric :14[[07Esolang:About14]]4 10 02https://esolangs.org/w/index.php?diff=53562&oldid=30621 5* 03Fizzie 5* (+153) 10HTTPS for canonical URL; delink voxelperfect.net link (domain squatters); mention Bytemark (no place in the logo icon to explain). < 1513048746 739347 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1513049585 472128 :moony!~moony@unaffiliated/moonythedwarf QUIT :Ping timeout: 240 seconds < 1513049763 655843 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1513050943 629450 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1513052495 609788 :augur!~augur@192.195.83.130 JOIN :#esoteric < 1513052513 537250 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 248 seconds > 1513053448 770839 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=53563&oldid=53060 5* 03Wheatwizard 5* (+75) 10/* Interpreters */ Added a link to BrainHack, and implementation language > 1513053836 921502 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=53564&oldid=53563 5* 03Wheatwizard 5* (+15) 10Put Monads and Nilads as subsections of Tutorial > 1513054169 417511 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=53565&oldid=53564 5* 03Wheatwizard 5* (-150) 10Moved information relevant to interpreters to the interpreters section, adding links to online interpreters as well > 1513054761 992135 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=53566&oldid=53565 5* 03Wheatwizard 5* (+605) 10Added comments to the tutorial > 1513055242 890605 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=53567&oldid=53566 5* 03Wheatwizard 5* (+191) 10Added a CNF to avoid ambiguity < 1513059146 626706 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1513061556 730432 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1513063727 634676 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk JOIN :#esoteric < 1513064007 701325 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1513064851 636492 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk QUIT :Ping timeout: 260 seconds > 1513065271 269916 PRIVMSG #esoteric :14[[07User:Jabutosama14]]4 10 02https://esolangs.org/w/index.php?diff=53568&oldid=43158 5* 03Jabutosama 5* (-250) 10 > 1513065286 390848 PRIVMSG #esoteric :14[[07User:Jabutosama14]]4 10 02https://esolangs.org/w/index.php?diff=53569&oldid=53568 5* 03Jabutosama 5* (+8) 10 < 1513066240 275575 :augur!~augur@192.195.83.130 QUIT :Remote host closed the connection < 1513067204 604462 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1513068965 420571 :AnotherTest!~turingcom@d51a46c74.access.telenet.be JOIN :#esoteric < 1513074220 630031 :LKoen!~LKoen@2a01:e35:2eed:a430:402f:5dcb:19c8:f536 JOIN :#esoteric < 1513075968 391110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :1? logs < 1513075972 765596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? logs < 1513075974 84279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Logs: see channel topic. < 1513076186 77702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: in the raw logs like https://esolangs.org/logs/2017-12-12-raw.txt , the second word of the timestamp is in what unit? < 1513076268 84212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: did you know esolan.gs is available < 1513076278 438028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how come you don't use that one twh < 1513076338 543854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Looks like microseconds? What else would it be? < 1513076358 625945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's the microseconds fraction. < 1513076365 242594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just following codu.org example. < 1513076425 552704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is the code that generates this public? < 1513076431 482659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about the proto file? < 1513076480 190886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I'll put it to github eventually. At the moment it's in the same repository as some unpublished stuff, because there were useful bits in there already. < 1513076483 169510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :bazel and the "single workspace syndrome", you know. < 1513076537 488212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know. < 1513076550 824253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is one of the big scows of the single repository model. < 1513076574 822853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems that people have been gravitating towards the repositories.bzl model of dependency handling in bazel. < 1513076587 891484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's that? < 1513076651 905305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looking it up the first thing I see is a deprecated repository. < 1513076672 285668 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds like some secret Google sauce may have been leaked. < 1513076691 902561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm trying to remember where the canonical example was. < 1513076698 664094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it https://github.com/bazelbuild/rules_go/blob/master/go/private/repositories.bzl ? < 1513076707 957995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/jupp0r/prometheus-cpp/blob/master/repositories.bzl looks almost like it, except it's missing the "omit" flags from the last def. < 1513076739 411572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like there's a few different styles. < 1513076775 583115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one I'm familiar with looks a little like that, except you pass boolean flags to the 'def go_rules_dependencies' controlling which deps it will include or not. < 1513076797 678449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know github.com tar.gz files for a given tag are nondeterministic? < 1513076813 289538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's one: https://github.com/grpc/grpc-java/blob/master/repositories.bzl < 1513076816 378988 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes it decides to regenerate them and ends up with a different tar file. < 1513076826 19995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did not know that. That's terrible. < 1513076912 472234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What're all these repositories.bzl things accomplishing? < 1513076977 72673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They let you use someone else's repository without having to manually define all the dependencies it has in your own WORKSPACE file. The omit_X flags (and the 'maybe' trick in rules_go) let you still override them if you want to be in control. < 1513077039 963157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In your own WORKSPACE you'd just load("@someone_else//:repositories.bzl", "someone_else_repositories") someone_else_repositories(omit_something=True) < 1513077119 722820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should look for a place that uses this. < 1513077175 351915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why doesn't GitHub support global search across all repositories? < 1513077200 573682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One might imagine that you could make a pretty nice tool for that sort of thing. < 1513077220 669832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like some sort of a... search for code? A code search? < 1513077449 931115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm still mad about how Topográf has been driven to stop making maps of Budapest, and all we have is these stupid Cartographia maps that are so much worse in quality < 1513077456 213082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, the thing that wasn't clear to me was that maven_jar defines a repository. < 1513077477 839643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought it defined a build target. < 1513077479 454052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's been like six years now, but that doesn't help because the city is still here and I still need a fuckign map < 1513077506 992845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, that macro is intended to be used in a WORKSPACE, not in a BUILD file. < 1513077510 421191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I see that it defines a repository and then you depend on "@repository//jar" < 1513077517 715584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1513077525 762176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: microseconds. ok, thanks < 1513077532 355160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The basic problem is, when you have a workspace rule like http_archive(name = "foo", ...) bazel doesn't really look[*1] at the WORKSPACE file it downloads, so if the build rules in that workspace expect there to be an external repository @bar, they won't work unless you define 'bar' in *your* WORKSPACE. The repositories.bzl trick just makes that a little more painless. [*1] Except nowadays it checks < 1513077538 762748 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the workspace name against the name you've given it. < 1513077624 668494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: "Why doesn't GitHub support global search across all repositories?" => I think they used to have that. didn't they? at least I heard of multiple people doing searches, but maybe they cloned everything. < 1513077663 595457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, even if they did I'd complain because it's not as good as fizzie's hypothetical tool. < 1513077670 947040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: in particular, some people have searched for database passwords embedded literally in code, which was some sort of fashion back then, and someone searched for something about constants or whatever < 1513077718 305206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway one time I was using bazel and it gave an error because a tar.gz archive had changed. It turned out github was to blame. < 1513077742 880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like it's still happening as of Sep: https://github.com/tensorflow/tensorflow/issues/12979 < 1513077822 107823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Presumably if you have a "real" project at a "real" company, you want to download all the repositories you depend on anyway, so you can build if github or maven or whatever goes down. < 1513077843 273546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In which case I guess you just omit everything and do it yourself? < 1513078173 67517 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513078378 453451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Judging from the left-pad fiasco, a lot of "real" companies don't do that. But yeah, if you're doing that you probably won't use the repositories.bzl. < 1513078757 98642 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 276 seconds < 1513078831 937947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps it would be good enough if there was a content-addressed repository that http_archive() etc. could look things up in. < 1513078859 592508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe you could even put these things inside your repository! But not if you use git. < 1513079010 233128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Why isn't FUSE the standard interface for version control systems, anyway? < 1513079021 947179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't actually modifying filese on the filesystem a bit archaic? < 1513079094 429148 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1513079324 56602 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1513079325 165952 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Excess Flood < 1513079325 359678 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513079345 635564 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1513079346 922686 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Excess Flood < 1513079437 723511 :zseri!~zseri@i5E86C630.versanet.de JOIN :#esoteric < 1513079481 641032 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 260 seconds < 1513079713 373745 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 248 seconds < 1513080111 637692 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 260 seconds < 1513080639 356108 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :found an article about solving a sudoku using SQL: https://www.percona.com/blog/2017/11/22/sudoku-recursive-common-table-expression-solver/ < 1513080905 447352 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513081185 369469 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 248 seconds < 1513081818 936630 :zseri!~zseri@i5E86C630.versanet.de QUIT :Quit: Leaving < 1513082252 447331 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513082795 409005 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 240 seconds < 1513082852 293656 :LKoen!~LKoen@2a01:e35:2eed:a430:402f:5dcb:19c8:f536 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1513082893 432361 :fnodeuser!~irssiuser@ppp-2-87-226-47.home.otenet.gr JOIN :#esoteric < 1513084433 447042 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513086995 432632 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 240 seconds < 1513087229 672772 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1513087270 712023 :kritixilithos!~kritixili@152.115.47.132 JOIN :#esoteric < 1513088547 684812 :kritixilithos!~kritixili@152.115.47.132 QUIT :Ping timeout: 240 seconds < 1513089442 601796 :zseri!~zseri@i5E86C630.versanet.de JOIN :#esoteric < 1513089585 679863 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1513090064 949149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ARGH < 1513090200 459779 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm careless and ran the wrong command < 1513090219 796891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then I tried to fix the mess and panicked and ran more wrong commands < 1513090223 175670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm trying to clean up the mess < 1513090294 508477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't lose any data at least, thanks to the vcs < 1513090482 493130 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :b_jonas: take a short break, get a glass of water < 1513090546 881896 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :or milk < 1513090803 204580 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Milk is also good < 1513090824 10142 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1513091050 266635 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :just uploaded my text table database library: https://github.com/zserik/zsdatab < 1513091073 179091 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, that < 1513091318 21922 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :it is a bit esoteric, as it hasn't a SQL frontend, uses simple text files in the backend and uses (mathematic-) set-like table contexts to search and manipulate data. < 1513093428 16362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zseri: is there docs for it? < 1513093666 850956 :sdhand!~sam@unaffiliated/kyubiko NICK :Tanebobsled < 1513093979 64138 :Tanebobsled!~sam@unaffiliated/kyubiko NICK :Sd-Nicholas < 1513094768 531673 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :not jet < 1513094840 118804 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :but the src/entry.cxx file (the command line frontend) shows the basic usage of tables and contexts < 1513094883 402549 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :transactions are like contexts, but they don't hold data, only the commands that will be applied to them < 1513094933 319463 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :transaction commands also optimize themself by looking at the last 'pushed' command and possible modification of that < 1513095058 890872 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :the header file src/zsdatable.hpp contains the whole public API, but the only function I really described inside it is inner_join, because it's a newer function needed in practical usage < 1513096589 512964 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk JOIN :#esoteric < 1513097207 408335 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Ugh, it feels so late < 1513097210 522952 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :It's quarter to 5 < 1513097212 826908 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :pm < 1513097244 663562 :int-e!~noone@int-e.eu PRIVMSG #esoteric :move to central europe :P < 1513097257 7977 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(though a quarter to 6 isn't much better, I suppose) < 1513097310 586390 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :int-e: my five year plan involves moving to Italy < 1513097348 523602 :int-e!~noone@int-e.eu PRIVMSG #esoteric :your what? < 1513097416 593335 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Plan for the next five years < 1513097530 257816 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(The last time I had a five year plan was in 1986 to 1989...) < 1513097560 733542 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :(what was your age in 1986?) < 1513097565 953776 :int-e!~noone@int-e.eu PRIVMSG #esoteric :...it didn't end well. (This is referring to GDR (aka Eastern Germany) < 1513097570 643904 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :(I see) < 1513097607 846472 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Let's say I wasn't a teenager yet. < 1513097631 589701 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Anyway, yeah, my plan is to work for a few years here, save up a pile of money, then move to my girlfriend's flat in Italy and try to do a PhD near there < 1513097678 878944 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :I wonder how hard it would be to convince my bank and my employer to let me get paid and save my money in euros... < 1513097720 88392 :zzo38!~zzo38@24-207-13-153.eastlink.ca PRIVMSG #esoteric :I read document about OpenID Connect, is there a way to access RDF data with it and/or to use with command-line access and other non-HTML-based access? < 1513098253 754014 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk QUIT :Quit: leaving < 1513098421 898580 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk JOIN :#esoteric < 1513098631 143000 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1513098901 602256 :LKoen!~LKoen@2a01:e35:2eed:a430:51b1:a14a:5afa:fd64 JOIN :#esoteric < 1513099008 424618 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1513099043 616608 :kritixil1thos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk JOIN :#esoteric < 1513099051 228571 :kritixil1thos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk QUIT :Client Quit > 1513099703 405176 PRIVMSG #esoteric :14[[07WLoop14]]4 N10 02https://esolangs.org/w/index.php?oldid=53570 5* 03Sacchan 5* (+3611) 10Created page with "'''WLoop''' (pronounced "double loop") is a [[Turing-complete]] language based on [https://en.wikipedia.org/wiki/LOOP_(programming_language) LOOP] and [https://en.wikipedia.or..." > 1513099727 607949 PRIVMSG #esoteric :14[[07WLoop14]]4 10 02https://esolangs.org/w/index.php?diff=53571&oldid=53570 5* 03Sacchan 5* (+99) 10 < 1513100021 61867 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1513100036 484113 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :zsdatab documentation https://github.com/zserik/zsdatab/blob/master/README.md > 1513100173 980510 PRIVMSG #esoteric :14[[07WLoop14]]4 10 02https://esolangs.org/w/index.php?diff=53572&oldid=53571 5* 03Sacchan 5* (+0) 10/* Example U-functions */ < 1513100209 173354 :Slereah__!~Slereah@ALille-651-1-157-84.w90-1.abo.wanadoo.fr NICK :Slereah < 1513100239 431175 :Slereah!~Slereah@ALille-651-1-157-84.w90-1.abo.wanadoo.fr NICK :Guest6549 < 1513100246 902145 :Guest6549!~Slereah@ALille-651-1-157-84.w90-1.abo.wanadoo.fr NICK :Slereah_ < 1513100389 735904 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :b_jonas: zsdatab doc https://github.com/zserik/zsdatab/blob/master/README.md < 1513100481 607840 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1513101292 690073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zseri: ah, so you don't even pretend to take sql-like syntax? < 1513101304 233442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but instead have some completely different syntaxd < 1513101305 283830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1513101373 22228 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :I have a simple CLi and I find SQL overly complex, instead I use set-like operations to emulate select statements ... < 1513101619 584034 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :e.g. instead of SQL "SELECT ... WHERE x = 'abc', b = 'dcd'" it uses "ctx.filter("x", "abc").filter("b", "dcd")" < 1513101680 300738 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :or SQL "SELECT WHERE NOT x = 'abc'" -> "ctx.filter("x", "abc").negate()" < 1513101746 867312 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1513101983 274686 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :and because I use native C++ and would recommend using C++ in zsdatab clients for the interface, I omit quoting errors < 1513103047 495134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zseri: ok. how do you find the next row with a key higher or lower than a certain value, to iterate on rows in a certain order? < 1513103187 801778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, provided there's CREATE TABLE t(k, w, v); CREATE INDEX i ON t(k ASC, w ASC); how do you find SELECT w, v FROM t WHERE ? = k AND ? < w ORDER BY w LIMIT 1; < 1513103241 210598 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :supposing there are also rows in the table already < 1513103373 139971 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :you must go through the data buffer manually. 1. use 'tab.data()' to get the buffer. 2. use c++11 for(auto &&i : tab.data()) for iterating and tab.get_metadata().get_field_nr(...) to find the column nr < 1513104249 738217 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :b_jonas: https://gist.github.com/zserik/911ad922cec6c9b95269102523efdbf8 < 1513104450 870140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zseri: so you have to query all the SELECT w,v FROM t WHERE ? = k; and then process it by hand. ok. < 1513104464 874031 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :yes < 1513104596 716317 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :I had good luck that I kept the zsdatab::metadata.serialize method public < 1513104601 451590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? font < 1513104602 586194 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz < 1513104628 669770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should I add my font there? < 1513104750 584406 :int-e!~noone@int-e.eu PRIVMSG #esoteric :grr github... a lost cookie is no excuse for losing the ticket text I just typed. < 1513104821 2368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`wc wisdom/font < 1513104821 712177 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 1 16 265 wisdom/font < 1513104878 885102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: you have a font? < 1513104900 112543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and sure, add it. < 1513105070 799243 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, this line of perl is a little too perlly < 1513105073 784761 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :$svnrev = $1 if +(grep /Revision/,split(/\n/,`svn info`))[0] =~ m/(\d+)/; < 1513105081 100198 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :hm < 1513105162 495025 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :but I'm not sure how I can make it less perlly < 1513105188 945641 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? perl < 1513105189 923089 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Perl is the Perfect Emacs Rewriting Language < 1513105225 172569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` sed -i -e "s|$| , fizzie's font https://github.com/fis/rfk86/tree/master/web/font|" wisdom/font < 1513105227 457241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1513105231 189604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: It's a 4x6 pixel font (with 3x5 characters) I made for the robotfindskitten TI-86 port, and its website. < 1513105249 661866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/rfk86/ should be rendered in it, if web fonts still work like they used to years ago. < 1513105300 205441 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: works! < 1513105307 819582 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :nice! < 1513105346 7314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it's especially original or clever, though I still like the 's'. < 1513105464 634567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? font < 1513105465 713846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz , fizzie's font https://github.com/fis/rfk86/tree/master/web/font < 1513105613 281024 :kritixilithos!~kritixili@x1-6-b8-d9-4d-67-1b-b5.cpe.webspeed.dk QUIT :Quit: leaving < 1513106232 907652 :augur!~augur@2600:380:8647:cddb:de5:c88a:cde1:a058 JOIN :#esoteric < 1513106667 904329 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:1061:fc6d:8307:32a2 JOIN :#esoteric < 1513106668 110208 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:1061:fc6d:8307:32a2 QUIT :Changing host < 1513106668 156692 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1513106689 330281 :LKoen!~LKoen@2a01:e35:2eed:a430:51b1:a14a:5afa:fd64 QUIT :Remote host closed the connection < 1513106816 639240 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1513108092 734509 :garit!~garit@unaffiliated/garit QUIT :Remote host closed the connection < 1513108201 754356 :garit!~garit@94.197.120.195.threembb.co.uk JOIN :#esoteric < 1513108202 21281 :garit!~garit@94.197.120.195.threembb.co.uk QUIT :Changing host < 1513108202 68090 :garit!~garit@unaffiliated/garit JOIN :#esoteric < 1513108412 720672 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1513109354 183122 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1513110135 832938 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1513110848 313540 :zzo38!~zzo38@24-207-13-153.eastlink.ca QUIT :Ping timeout: 248 seconds < 1513110912 680917 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 248 seconds < 1513110912 727580 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 248 seconds < 1513110935 181494 :LeoLambda!Leo@2600:3c01::f03c:91ff:fe3e:12c3 QUIT :Ping timeout: 255 seconds < 1513110945 600336 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1513111017 797873 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Ping timeout: 240 seconds < 1513111045 691398 :ATMunn!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1513111172 907405 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1513111190 864170 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1513111210 716123 :Vorpal!~Vorpal@c83-254-186-251.bredband.comhem.se JOIN :#esoteric < 1513111211 128789 :Vorpal!~Vorpal@c83-254-186-251.bredband.comhem.se QUIT :Changing host < 1513111211 175230 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1513111224 605565 :LeoLambda!Leo@2600:3c01::f03c:91ff:fe3e:12c3 JOIN :#esoteric < 1513111388 766242 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1513111677 766774 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds < 1513111846 444195 :Vorpal!~Vorpal@c83-254-186-251.bredband.comhem.se JOIN :#esoteric < 1513111846 837975 :Vorpal!~Vorpal@c83-254-186-251.bredband.comhem.se QUIT :Changing host < 1513111846 838001 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1513112789 661539 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/sed < 1513112790 397232 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ /bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi < 1513112834 868225 :zseri!~zseri@i5E86C630.versanet.de PRIVMSG #esoteric :bye < 1513112836 646492 :zseri!~zseri@i5E86C630.versanet.de QUIT :Quit: Leaving < 1513112858 125214 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it doesn't work with fizzie's sed commands :( < 1513113087 338218 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? font < 1513113088 422591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz , fizzie's font https://github.com/fis/rfk86/tree/master/web/font < 1513113650 172688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume I should be using the canonical commands, I just can never remember them. < 1513113730 313073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, how are you supposed to remember something like what's the difference between learn_append and learn_append2? < 1513115337 360604 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append2 < 1513115338 15427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash < 1513115348 195395 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hum < 1513115363 73114 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/learn_append2 < 1513115363 860933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/learn_append2 < 1513115448 758946 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cat -v bin/learn_append2 < 1513115449 540869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash^M \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//')^M \ echo "$1" >>"wisdom/$topic"^M \ echo "I knew that." < 1513115455 637039 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah < 1513115466 126810 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/learn_append < 1513115466 953285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/learn_append < 1513115528 717471 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/learn_append2 < 1513115538 468478 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4884:2014-09-26 sed -e \'s/^M//g\' bin/learn_append > bin/learn_append2 \ 4883:2014-09-26 sed -i -e \'s/^M//g\' bin/learn_append > bin/learn_append2 < 1513115588 23983 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/learn_append < 1513115594 704285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6445:2015-12-22 ` sed -i \'/^topic/ s/\\$.*$/"&"/\' bin/learn_append \ 5047:2014-10-10 sed -i \'6s/[*]/"\\n/\' bin/learn_append \ 5046:2014-10-10 sed -i \'6cecho -n "Learned \'"\'"\'$topic\'"\'"\': *cat "wisdom/$topic"\' bin/learn_append \ 5045:2014-10-10 revert \ 5044:2014-10-10 sed -i \'6cech < 1513115646 243496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/learn_append2 < 1513115647 868959 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1513115656 492376 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: PROBLEM SOLVED < 1513115677 994400 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1513115678 828613 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic="$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//')" \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo -n "Learned '$topic': " \ cat "wisdom/$topic" < 1513115720 838171 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it _looks_ like it was just left over from some attempt to fix the original. < 1513115871 963387 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that second line looks a bit misguided. < 1513115932 174594 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1513115933 216300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available. < 1513115957 997361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn_append A test is a test, in jest, in jest. < 1513115960 30489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'test': test failed. HackEgo-JUnit is not available. test is a test, in jest, in jest. < 1513115968 595973 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1513115969 665238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1513115973 210911 :augur!~augur@2600:380:8647:cddb:de5:c88a:cde1:a058 QUIT :Remote host closed the connection < 1513116007 758784 :augur!~augur@2600:380:8647:cddb:de5:c88a:cde1:a058 JOIN :#esoteric < 1513116058 754685 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/learn_append//2s,s/.*;,, < 1513116060 402648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn_append//#!/bin/bash \ topic="$(echo "$1" | lowercase | sed 's/s\? .*//')" \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo -n "Learned '$topic': " \ cat "wisdom/$topic" < 1513116090 520023 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn_append A test is a test, in jest, in jest. < 1513116092 610749 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'a': A is a village in Norway. The BBC invented it by not understanding things on top of letters. test is a test, in jest, in jest. < 1513116099 716357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1513116100 844803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1513116252 638497 :augur!~augur@2600:380:8647:cddb:de5:c88a:cde1:a058 QUIT :Ping timeout: 246 seconds < 1513117015 954219 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1513117044 32146 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1513118022 586844 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1513118245 790496 :augur!~augur@45.34.140.45 JOIN :#esoteric < 1513118315 409521 :AnotherTest!~turingcom@d51a46c74.access.telenet.be QUIT :Ping timeout: 240 seconds < 1513118600 70823 :augur!~augur@45.34.140.45 QUIT :Remote host closed the connection < 1513118606 205947 :augur!~augur@45.34.140.45 JOIN :#esoteric > 1513118734 976501 PRIVMSG #esoteric :14[[07Tick14]]4 10 02https://esolangs.org/w/index.php?diff=53573&oldid=53082 5* 03Rdebath 5* (-21) 10Shorter HW and interpreter. < 1513118909 635389 :choco_chuck!~jsc@milstar.rpisec.org NICK :chocolatier < 1513119791 104248 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 255 seconds < 1513119933 366917 :sleffy!~sleffy@24.7.67.0 JOIN :#esoteric < 1513121004 375397 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1513121221 393280 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1513121535 882304 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 248 seconds < 1513121803 578625 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1513121815 736220 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1513121899 91671 :honigkuchen!~alex@2a02:810a:1340:53b0:5075:5d46:3ff0:f92f JOIN :#esoteric < 1513121945 770891 :boily!~alexandre@cable-192.222.236.157.electronicbox.net JOIN :#esoteric < 1513122001 854206 :boily!~alexandre@cable-192.222.236.157.electronicbox.net PRIVMSG #esoteric :@metar CYUL < 1513122002 132958 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 122300Z 01016G22KT 3SM -SN DRSN FEW012 OVC020 M08/M10 A2944 RMK SF2SC6 SLP973 < 1513122008 66911 :honigkuchen!~alex@2a02:810a:1340:53b0:5075:5d46:3ff0:f92f PART :#esoteric < 1513122871 361412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1513122871 531052 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 122350Z AUTO 20009KT 9999 -RA SCT027 BKN031 BKN044 06/05 Q1004 TEMPO 6000 -RA BKN012