< 1587945669 723733 :Train!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :zzo38, I got the first part of the minsky engine working < 1587945681 426228 :Train!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :now i just need instruction handling < 1587946159 525209 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK < 1587946434 189984 :Train!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :https://esolangs.org/wiki/PATH is very similar to TrainCode < 1587947457 58979 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Malbolge is kinda interesting just by way of picking the least convenient option for each and every design decision that came up. < 1587947516 798535 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :It's possible to make something more just straight-up weird I imagine, but I imagine not much less _useable_ without making serious sacrifices in theoretical capabilities. < 1587947525 427587 :Train!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Yeah. < 1587948193 524036 :Train!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz QUIT :Remote host closed the connection > 1587948992 941250 PRIVMSG #esoteric :14[[07Oxcart14]]4 M10 02https://esolangs.org/w/index.php?diff=71441&oldid=66839 5* 03IFcoltransG 5* (+1) 10/* Program structure */ Spelling error > 1587950140 254012 PRIVMSG #esoteric :14[[07Control Flow14]]4 10 02https://esolangs.org/w/index.php?diff=71442&oldid=71346 5* 03IFcoltransG 5* (+233) 10Clarifications and filling in missing sections < 1587950544 833360 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz JOIN :#esoteric < 1587950556 991635 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Gudday! < 1587950783 654324 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz QUIT :Remote host closed the connection < 1587951322 930880 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :hum < 1587951341 220187 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :hard to have a conversation with someone who isn't here, isn't it? :P < 1587951641 833496 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz JOIN :#esoteric < 1587951696 237887 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I would think so. But you can still write, if you have something to write, I suppose. < 1587951776 897951 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :And we can see what you have said through the logs. < 1587951862 740138 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :So you can still have a conversation with them. < 1587951878 413478 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :_test_ < 1587952013 556295 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :lmao < 1587952019 143680 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :yeah, i suppose that's true < 1587952051 692529 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION shall have to act as though people can read her words without being present < 1587952114 660738 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :I forgot this channel has people who catch up on goings-on while absent by reading the public logs xd < 1587952119 689507 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :It's been a while, admittedly < 1587952126 295054 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :I do what. < 1587952128 257273 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :*that. < 1587952134 205016 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Is that weird? < 1587952359 238807 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :No, it's actually culturally normal _here_. I think this is the only channel I've been in where it's all that common though. < 1587952381 71579 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :hack.chat/?programming has it happen a lot < 1587952394 264572 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION shrugs < 1587952698 959886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of uncommon on Freenode. < 1587952722 235329 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :I suppose it's not that surprising given the logs in the topic though < 1587952732 75519 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Which has been a thing for... ages? < 1587952755 470005 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Think that was there even back when I first joined. ... god, like 15 years ago < 1587952813 621022 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :On hackchat, most people have some sort of logger bot. < 1587952828 646601 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Because the server doesn't store chatlogs. < 1587952839 315274 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :I connect via a bouncer these days < 1587952867 234979 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Paranoid much? < 1587952897 708631 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Hrm? < 1587952926 734793 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1587952949 279160 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :The bouncer is being used for always-on and having shared client state between multiple systems, not for privacy reasons really < 1587952973 547885 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Okay. < 1587952984 429859 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Freenode server doesn't store chat logs either I think; there is the bots to store the logs. (It is possible though to make a IRC server that does make public logs of public channels, although most don't.) < 1587953008 76953 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Better not be for privacy, seeing as "pikhq" is what I go by basically everywhere and you can pretty trivially find where in the world I live and where I work from there :) < 1587953065 940427 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Hey, do you guys wanna talk on a hackchat? < 1587953122 962411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, we have indeed had public logs for quite awhile. < 1587953126 600589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2003-01-18 02:49:02] < hcf> lament: would you like clog to log #esoteric? < 1587953126 637923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2003-01-18 02:50:58] < lament> i'm not sure. clog would talk more than an average regular :) < 1587953141 410383 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Wow... < 1587953176 383612 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :So, uh, given that you can probably find out a _lot_ of stuff about me if you're willing to pour over logs long enough :P < 1587953196 354904 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Or, more accurately, about teenage-to-early-college me mostly < 1587953270 429989 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION has, admittedly, grown and changed a fair bit since the now long gone year of 2005 < 1587953456 684779 :diverger!~div@89.187.187.67 JOIN :#esoteric < 1587953495 325328 :divergence!~div@212.102.40.74 QUIT :Ping timeout: 260 seconds < 1587953515 330232 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Hey, do you guys wanna meet me on https://hack.chat/?esolangs < 1587953658 574884 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION doesn't particularly care to, but 🤷🏻‍♀️ < 1587953752 488002 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :I like hackchat more. It just feels... polished, ya know? < 1587953787 478653 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :I'm rather fond of my client < 1587953799 997557 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :What OS are you running? < 1587953831 447551 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :This system is Windows, though my client is IRCCloud, which is useable from a lot of systems < 1587953845 679358 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Do you have Chrome? < 1587953853 693522 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Or python? < 1587953859 691238 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Or nodejs? < 1587953889 104616 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Currently I'm using Firefox; I do have a Python interpreter or 3 installed here, but I don't have Node because I really don't touch JS stuff < 1587953901 270124 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :I've also got a _few_ C compilers at my ready... < 1587953913 189205 :TrainCode!ca9a8601@202-154-134-1.ubs-dynamic.connections.net.nz QUIT :Remote host closed the connection < 1587953949 920719 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Lessee, we've got MSVC, Windows-targetting clang, x86_64-linux-gnu targetting gcc, x86_64-linux-gnu targetting clang, and x86_64-linux-musl targetting gcc... < 1587953990 188502 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Not to mention, a couple Rust installs < 1587954046 235539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm contractually obligated to not use any chat systems not supported by fungot, and I don't think I can manage to write to a web thing from Befunge quite as easily. < 1587954046 351938 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: which is sort of what boolfuck is to brainfuck... and the format is a full statement) ( cond < 1587954062 866469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also, it's sleepytime.) < 1587954066 863781 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :valid < 1587954071 448267 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION pets fungot < 1587954071 760702 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :pikhq: why are you dividing with the number one thousand one, the argument list with default values would be thunks that did possibly some i/ o systems changed significantly.' wikipedia < 1587954080 182820 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Good bot. < 1587954086 994857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a place I can read about the implementation of async/await in V8? Does it turn into something significantly different from the source code transformation something like Babel would do? < 1587954124 113440 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Hmm, now you have me curious, shachaf < 1587954188 913699 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :iirc async stuff is thrown into the void as "might happen on another thread, might not". < 1587954515 165504 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Also, hichaf < 1587954912 691804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi < 1587954972 629421 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :how's things? aside from the world at large being scow, of course < 1587955216 243034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You gotta do what you gotta do. < 1587955222 739054 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION nods < 1587955531 799120 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Feeling like even more of a social recluse than usual while wanting to be more social than I had prior to about a year ago, personally. < 1587955537 265373 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :It's... kinda weird < 1587955804 293446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep, that's the "what you gotta do" part. < 1587955815 854327 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :ACTION nods < 1587956019 627207 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The switches I want in the "cat" program are not shared at all with what the GNU implementation does; the stuff that the GNU implementation does is stuff that it seem to me should be better in separate programs; the program "cat" would just concatenate files (and/or standard input) only. But, there is a few option I think should be put in, such as to tell what to do in case of errors reading and in case of errors writing. < 1587956063 392841 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Hmm, those actually do seem somewhat more useful than the random transformations that GNU (and indeed, traditional Unix) cat can do < 1587956429 653724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The purpose of cat is to copy data from a file or file descriptor to stdout. Concatenating files is secondary. < 1587956448 980000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"purpose" according to https://en.wikipedia.org/wiki/POSIWID < 1587956462 135503 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :lmao, well, given thaaaat < 1587956479 566774 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :granted. < 1587956492 761379 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, that is just the case where the number of files to concatenate is only one, which is of course a common case, and there is nothing wrong with that. < 1587956738 758060 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1587956983 70817 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :In a certain way of looking at it, I suppose < 1587956992 13006 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Just concatenating N files where N=1 < 1587956995 295284 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Seems trivial but hey < 1587957219 634500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How should this spawn function return values and errors? < 1587957240 739959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just changed it to return a positive PID on success and a negative errno on failure. < 1587957266 179756 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :That seems reasonable enough, assuming your error results will fit in that < 1587957745 389711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess I'll stick with it. < 1587957790 834637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about this file traversal API? How should it return errors? < 1587957813 427205 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Assuming you're limited to C APIs, kinda hard < 1587957822 62176 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :There's a few options but none of them great < 1587957830 447677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right now it's used like this: "NNFTW nnftw; nnftw_start(&nnftw, path, flags); while (nnftw_next(&nnftw)) { ...nnftw.path, etc.... }" < 1587957863 522816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There can be multiple errors as it fails to open directories and so on. < 1587957913 478720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could make it return an error, as in, you have to check nnftw.err before using the file name, but it seems easy to forget about that. < 1587957979 486346 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :You can both set nnftw.err and then blank the file name too. < 1587957986 596851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinking that by default it'll silently ignore errors, but you can pass in a flag saying that you want them, and then you have to check .err before using it. < 1587958015 680469 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some functions in SQLite that write the result to a pointer will write a null pointer when it returns an error (in addition to returning the error code, and saving it to be able to retrieve it later). < 1587958035 996257 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :shachaf: Yes, that will work, I think < 1587958483 511723 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :shachaf: I guess that works < 1587958496 936387 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :API design is hard. < 1587958615 257176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure whether it's a good idea to skip errors silently by default. < 1587958618 481152 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1587958634 597908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's what nftw does (with no option to report errors), but maybe that's irrelevant. < 1587958706 791017 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :If this were a not-C language I'd say maybe return some option type, but uh... well. < 1587960595 436418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My file traversal program is 50-100% faster than `find` at printing all the files in /home. I would have expected find to be pretty fast at this task. < 1587960645 673530 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :Huh. > 1587961264 752687 PRIVMSG #esoteric :14[[07Arity14]]4 M10 02https://esolangs.org/w/index.php?diff=71443&oldid=69413 5* 03IFcoltransG 5* (+32) 10A few extra synonyms < 1587961526 561662 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :In Pokemon card there is one "rainbow energy" card, which can be used as any energy but also damages the card it is attached to. It is good; I once won the game with it despite already having enough energy to attack. > 1587963957 64843 PRIVMSG #esoteric :14[[07Talk:Surreal FOREVER loop14]]4 N10 02https://esolangs.org/w/index.php?oldid=71444 5* 03IFcoltransG 5* (+676) 10Created page with "There are some useful total programming languages. Total means they always terminate. In order that a language implementing forever loops can be Turing complete, it would need..." < 1587965106 826122 :tromp!~tromp@2a02:a210:ca3:2800:55bf:d66b:9050:7bc4 QUIT :Remote host closed the connection < 1587965417 360009 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1587965471 451641 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1587965558 757916 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1587965657 317032 :imode!~linear@unaffiliated/imode QUIT :Client Quit < 1587965666 98461 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1587965949 329437 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1587966162 872293 :arseniiv!~arseniiv@95.105.14.143.dynamic.ufanet.ru JOIN :#esoteric < 1587967449 765565 :tromp!~tromp@2a02:a210:ca3:2800:55bf:d66b:9050:7bc4 JOIN :#esoteric < 1587967752 4195 :tromp!~tromp@2a02:a210:ca3:2800:55bf:d66b:9050:7bc4 QUIT :Ping timeout: 265 seconds < 1587968705 5024 :tromp!~tromp@2a02:a210:ca3:2800:592d:e764:75a1:aba JOIN :#esoteric < 1587968998 985315 :tromp!~tromp@2a02:a210:ca3:2800:592d:e764:75a1:aba QUIT :Ping timeout: 265 seconds < 1587969510 108488 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1587969549 407870 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1587970129 332026 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1587970182 756778 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1587970841 353607 :tromp!~tromp@2a02:a210:ca3:2800:592d:e764:75a1:aba JOIN :#esoteric < 1587973192 327224 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net JOIN :#esoteric < 1587973260 197132 :user24!~user24@2a02:810a:1440:7304:8db8:e140:8423:22cf JOIN :#esoteric < 1587974004 349840 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1587974100 293562 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1587976672 822175 :interruptinuse!~interrupt@girl.mrtheplague.net QUIT :Quit: ZNC - https://znc.in -- bye bye! < 1587976684 668934 :interruptinuse!~interrupt@girl.mrtheplague.net JOIN :#esoteric < 1587977090 876426 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1587977231 753450 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1587978351 790022 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1587980936 537569 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :I have an idea for an esolang < 1587980987 507409 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :what ide < 1587981304 143456 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :Concatenative version of the SK calculus. Doesn't need parentheses, then. But does need some extra combinators to manipulate the stack. Or maybe it's a queue instead of a stack and only has one extra combinator. < 1587981576 726571 :user24!~user24@2a02:810a:1440:7304:8db8:e140:8423:22cf PRIVMSG #esoteric :cpressey: Like https://esolangs.org/wiki/Jot / https://esolangs.org/wiki/Zot ? < 1587981879 26508 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :I was thinking of something with a stack or a queue. < 1587982030 367539 :user24!~user24@2a02:810a:1440:7304:8db8:e140:8423:22cf PRIVMSG #esoteric :So you have the combinator tree and a stack in the background? Interesting :) < 1587982284 109837 :user24!~user24@2a02:810a:1440:7304:8db8:e140:8423:22cf PRIVMSG #esoteric :For some reason reminds me of a distributed computing paradigm in which intermediate results are put into a shared pool and then taken out by another process < 1587982434 682424 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :cpressey: look at lambda: the gathering. no parenthesis. < 1587982606 682428 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :also didn't you just make such an esolang a few months ago, and I pointed you to LTG at that point too? < 1587982628 557589 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :https://esolangs.org/wiki/Wagon < 1587982737 842643 :arseniiv_!~arseniiv@95.105.4.242.dynamic.ufanet.ru JOIN :#esoteric < 1587982807 860131 :arseniiv!~arseniiv@95.105.14.143.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1587982824 325494 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :Thue has been featured on the wiki frontpage for over a year. I think it's time to feature a new language. < 1587983756 319055 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1587983872 449739 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :int-e: "easily 2^2^2^40 states" => no way < 1587984149 404300 :user24!~user24@2a02:810a:1440:7304:8db8:e140:8423:22cf QUIT :Quit: Leaving < 1587985101 745018 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1587985547 935150 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :I don't really see the resemblance between Wagon and the SK calculus, myself < 1587985565 489351 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :Well anyway. < 1587985568 145320 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net QUIT :Quit: WeeChat 1.9.1 > 1587986032 589671 PRIVMSG #esoteric :14[[07Quark14]]4 N10 02https://esolangs.org/w/index.php?oldid=71445 5* 03IFcoltransG 5* (+344) 10Created page with "{{stub}} '''Quark''' is a minimal concatenative, functional, homoiconic language akin to [[Forth]] and [[Joy]]. == External links == * [https://github.com/henrystanley/Quark/..." < 1587986724 584888 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1587986745 562016 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1587986768 763095 :arseniiv!~arseniiv@94.41.81.251.dynamic.ufanet.ru JOIN :#esoteric < 1587986793 221366 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Excess Flood < 1587986849 271602 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1587986977 777577 :arseniiv_!~arseniiv@95.105.4.242.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1587990981 224243 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net JOIN :#esoteric < 1587992141 510076 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: oh yeah, that's one 2^ too many < 1587992151 671823 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I got carried away :) < 1587992214 758310 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Or maybe I went quantum. But that would put the "easily" in question. :) < 1587993083 343448 :tromp_!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca JOIN :#esoteric < 1587993253 371570 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1587993269 196802 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a[256],c;main(){for(;~(c=getchar());a[c]++);for(;c<256;c++)while(a[c]--)putchar(c);} => ideas on golfing this tiny program? < 1587993321 328762 :tromp!~tromp@2a02:a210:ca3:2800:592d:e764:75a1:aba QUIT :Ping timeout: 272 seconds < 1587993905 841653 :int-e!~noone@int-e.eu PRIVMSG #esoteric :eww, that accesses a[-1] < 1587993957 179040 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :golfing c is often not done in a memory safe fassion, i guess < 1587994133 391016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The access of a[-1] sounds fixable by making the latter loop `for(;++c<256;)` which would also be one character shorter than `for(;c<256;c++)`. < 1587994155 592617 :int-e!~noone@int-e.eu PRIVMSG #esoteric :a[257],c;main(){while(c=getchar()+1)a[c]++;while(c<257)a[c]--?putchar(c-1):c++;} < 1587994167 636863 :int-e!~noone@int-e.eu PRIVMSG #esoteric :is it possible to squeeze it all into a single loop? < 1587994201 778327 :int-e!~noone@int-e.eu PRIVMSG #esoteric :well, it's possible of course, but is it worthwhile in terms of size? < 1587994387 129493 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh there's this trick, too: a[257];main(c){while(c=getchar()+1)a[c]++;while(c<257)a[c]--?putchar(c-1):c++;} < 1587994411 396568 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :damn :p < 1587994417 171538 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I forgot about it < 1587994472 429790 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a[257];main(c){for(c=getchar()+1;a[c]++);while(c<257)a[c]--?putchar(c-1):c++;} < 1587994475 205991 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :this is even smaller < 1587994486 489631 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait: nope doesn't work < 1587994487 517945 :int-e!~noone@int-e.eu PRIVMSG #esoteric :kspalaiologos: but doesn't work < 1587994501 649721 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :need one more semicolon < 1587994507 860457 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :then it's equal size :p < 1587994518 753922 :int-e!~noone@int-e.eu PRIVMSG #esoteric :there's no point in replacing while(cond) by for(;cond;) unless you actually use those empty blocks for something. < 1587994566 842561 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yeah true < 1587994659 763060 :int-e!~noone@int-e.eu PRIVMSG #esoteric :myname: it's a fine line... but out of bounds access can easily cause the program to misbehave, since you're relying on values of uninitialized (possibly not even present) memory. < 1587994985 612895 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :hmm < 1587995025 383789 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :how about a[c]--?putchar(c-1):c++; -> a[c++]--&&putchar(--c); to save one byte? < 1587995056 621042 :int-e!~noone@int-e.eu PRIVMSG #esoteric :FireFly: cute idea, but it's off by one < 1587995063 574817 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :oh bummer < 1587995077 711438 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :oh yeah < 1587995089 332415 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :it'd have to be (c-=2) and then it doesn't save you anything < 1587995161 912153 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :wait, not quite.. but yeah, off-by-one in the output < 1587995275 529127 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :`olist 1201 < 1587995277 3900 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :olist 1201: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1587995395 630971 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION wonders how kspalaiologos feels about this kind of undefined behavior: a[257];main(d,c){for(;d<257;)c?a[c=getchar()+1]++:a[d]--?putchar(d-1):d++;} < 1587995408 598148 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm always up for UB < 1587995428 847922 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(and reliance on argc being 1) < 1587995445 684359 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it makes code "interesting" < 1587995533 168085 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net QUIT :Quit: WeeChat 1.9.1 > 1587995539 556880 PRIVMSG #esoteric :14[[07Halt halt halt14]]4 M10 02https://esolangs.org/w/index.php?diff=71446&oldid=70593 5* 03PythonshellDebugwindow 5* (+0) 10/* Properties */ typofix < 1587995564 73167 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but in any case, putting it all into a single loop seems to pay off. < 1587995633 291567 :int-e!~noone@int-e.eu PRIVMSG #esoteric :there, a bit cleaner: a[257],d;main(c){while(d<256)c?a[c=getchar()+1]++:a[d+1]--?putchar(d):d++;} < 1587995705 63424 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wait, what exactly is wrong with FireFly's trick then... < 1587995718 279538 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :int-e: it should be --c-1 < 1587995744 326032 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :I accounted for the ++ with a -- but didn't account for the off-by-one in the value actually passed to putchar < 1587995769 621609 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yeah, but I changed something and now it applies: //a[257],d;main(c){while(d<256)c?a[c=getchar()+1]++:a[d+1]--?putchar(d):d++;} < 1587995775 33791 :int-e!~noone@int-e.eu PRIVMSG #esoteric :uh < 1587995778 587233 :int-e!~noone@int-e.eu PRIVMSG #esoteric :a[257],d;main(c){while(d<256)c?a[c=getchar()+1]++:a[++d]--&&putchar(--d);} < 1587995780 163382 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that one. < 1587995797 155129 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :oh neat < 1587995933 452187 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(something: I shifted the counter by 1) < 1587995943 786146 :arseniiv!~arseniiv@94.41.81.251.dynamic.ufanet.ru PRIVMSG #esoteric :hi hello have a good day < 1587996001 756369 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net JOIN :#esoteric < 1587996057 37351 :int-e!~noone@int-e.eu PRIVMSG #esoteric :That's 10 characters chopped off, as good a point to stop as any :) < 1587997707 992424 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1587997850 397583 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1587998321 146280 PRIVMSG #esoteric :14[[07Bugmaker14]]4 M10 02https://esolangs.org/w/index.php?diff=71447&oldid=54950 5* 03PythonshellDebugwindow 5* (+0) 10/* Gotchas */ < 1587999521 328709 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net JOIN :#esoteric < 1587999801 434983 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :I give up on my idea. Applicative languages something something concatenative languages something combinators something combinators something, that's my reason for why it doesn't work. < 1587999945 27738 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: if you want to do linear programming, you should go into math instead of computer science *runs* < 1588000092 708541 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :ACTION tries to work out the basis for that joke < 1588000145 235466 :int-e!~noone@int-e.eu PRIVMSG #esoteric :concatenative -> linear representations of programs < 1588000162 502920 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I did it for the pun. < 1588000167 38940 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I have no excuse. < 1588000196 541688 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(And I'm assuming you're aware of the traditional meaning of "linear programming") < 1588000211 784461 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1588000274 735316 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :Oh, I thought it might be because I had so many unknowns in my statement. < 1588000314 863456 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :That's also why I used 'basis' < 1588000316 776536 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Unknowns... maybe in isolation, but I had too much context for that, I think. < 1588000341 432508 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh, darn. I missed the "basis". < 1588000421 941510 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Which is pretty good in connection with the simplex algorithm (which is about identifying the right basis to make optimality obvious). < 1588000549 633022 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hello! < 1588000597 817280 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net PRIVMSG #esoteric :hi rain1 < 1588000638 139571 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://math.stackexchange.com/questions/3627784/does-the-fraction-of-distinct-substrings-in-prefixes-of-the-thue-morse-sequence the problem about thue-morse substrings has been answered < 1588001123 304838 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Is that a yes or a no? ) > 1588001833 119471 PRIVMSG #esoteric :14[[07Do loop until failure14]]4 M10 02https://esolangs.org/w/index.php?diff=71448&oldid=45251 5* 03PythonshellDebugwindow 5* (-15) 10/* Implementations */ fixed python logic error (what if doSomething() failed the first time? then the program would exit) > 1588002063 22280 PRIVMSG #esoteric :14[[07Call/cc14]]4 M10 02https://esolangs.org/w/index.php?diff=71449&oldid=69568 5* 03PythonshellDebugwindow 5* (-1) 10/* A cryptic metaphor */ typo < 1588002751 60214 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: rebooting < 1588002809 368263 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1588003135 813880 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net QUIT :Quit: WeeChat 1.9.1 > 1588003214 182181 PRIVMSG #esoteric :14[[07C--14]]4 N10 02https://esolangs.org/w/index.php?oldid=71450 5* 03PythonshellDebugwindow 5* (+323) 10Created page with "'''C--''' is a programming language created by Simon Peyton Jones and Norman Ramsey. It is designed to be generated mainly by compilers for high-level languages, rather than b..." < 1588003952 742090 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1588004232 815077 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1588004384 452846 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1588004420 136268 :Deewiant_!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric < 1588004733 747488 :b_jonas_!~x@176.63.12.50 JOIN :#esoteric < 1588004794 593523 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :*.net *.split < 1588004794 777997 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1588004794 815239 :nchambers!uplime@learnprogramming/staff/nchambers QUIT :*.net *.split < 1588004794 852484 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu QUIT :*.net *.split < 1588004794 852546 :ornxka!~ornxka@unaffiliated/ornx QUIT :*.net *.split < 1588004794 925614 :aji!~alex@unaffiliated/aji QUIT :*.net *.split < 1588004794 962955 :myname!~myname@ks300980.kimsufi.com QUIT :*.net *.split < 1588004795 5422 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1588004829 786400 :ornxka!~ornxka@unaffiliated/ornx JOIN :#esoteric < 1588004929 533428 :nchambers!uplime@learnprogramming/staff/nchambers JOIN :#esoteric < 1588005110 507679 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1588005163 162996 :aji!~alex@unaffiliated/aji JOIN :#esoteric < 1588005163 163072 :myname!~myname@ks300980.kimsufi.com JOIN :#esoteric > 1588005631 58830 PRIVMSG #esoteric :14[[07L14]]4 M10 02https://esolangs.org/w/index.php?diff=71451&oldid=71433 5* 03PythonshellDebugwindow 5* (-51) 10/* Python 3 */ fix py > 1588005976 128216 PRIVMSG #esoteric :14[[07MMP14]]4 M10 02https://esolangs.org/w/index.php?diff=71452&oldid=52999 5* 03PythonshellDebugwindow 5* (+78) 10fix typo,cat add,etc < 1588006577 992816 :b_jonas_!~x@176.63.12.50 NICK :b_jonas < 1588006712 682800 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1588006857 612973 PRIVMSG #esoteric :14[[0711CORTLANG14]]4 M10 02https://esolangs.org/w/index.php?diff=71453&oldid=65079 5* 03PythonshellDebugwindow 5* (-48) 10/* Syntax and commands */ remove Example || Example rows < 1588008058 786267 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1588008378 650074 :aji!~alex@unaffiliated/aji QUIT :*.net *.split < 1588008378 650143 :myname!~myname@ks300980.kimsufi.com QUIT :*.net *.split < 1588008378 809112 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :*.net *.split < 1588008573 751976 :aji!~alex@unaffiliated/aji JOIN :#esoteric < 1588008573 830781 :myname!~myname@ks300980.kimsufi.com JOIN :#esoteric < 1588008581 400504 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1588010043 863284 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1588010091 940381 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1588010257 699670 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1588010348 123924 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Read error: Connection reset by peer < 1588010425 287980 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1588011614 771244 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1588012029 952658 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1588012121 681403 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1588012350 294354 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1588012792 788931 :tromp_!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca QUIT :Remote host closed the connection < 1588013878 812860 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net JOIN :#esoteric < 1588014125 673415 :cpressey!~cpressey@79-65-251-142.host.pobb.as13285.net QUIT :Client Quit < 1588014547 404371 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1588014633 764959 :Vorpal!~Vorpal@193.150.231.149 JOIN :#esoteric < 1588014633 949308 :Vorpal!~Vorpal@193.150.231.149 QUIT :Changing host < 1588014633 949352 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1588014811 319673 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca JOIN :#esoteric < 1588014844 799931 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1588014896 962306 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1588015426 601843 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca QUIT :Remote host closed the connection < 1588015943 641714 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1588017862 767227 :arseniiv!~arseniiv@94.41.81.251.dynamic.ufanet.ru QUIT :Ping timeout: 260 seconds < 1588017863 433310 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1588018838 847693 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1588019180 301213 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca JOIN :#esoteric < 1588019234 47911 :j-bot!~jbot@80.83.124.85 QUIT :Remote host closed the connection < 1588019250 741188 :j-bot!~jbot@hagall.firefly.nu JOIN :#esoteric < 1588019256 747068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1588019564 645371 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Is this a figlet text? http://sprunge.us/wPJwBH < 1588019720 406214 :xkapastel!uid17782@gateway/web/irccloud.com/x-yuvwmasbkjqjqzof JOIN :#esoteric < 1588019910 768708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks identical to what I get as the output from `figlet 'Bye for Now'`, at least. < 1588019937 566509 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca QUIT :Remote host closed the connection < 1588020242 770644 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1588020425 160300 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK > 1588020648 790769 PRIVMSG #esoteric :14[[07Awib14]]4 M10 02https://esolangs.org/w/index.php?diff=71454&oldid=16220 5* 03PythonshellDebugwindow 5* (+12) 10fix link > 1588020716 835834 PRIVMSG #esoteric :14[[07KanjiCode14]]4 M10 02https://esolangs.org/w/index.php?diff=71455&oldid=61390 5* 03PythonshellDebugwindow 5* (+41) 10fix link > 1588020858 651235 PRIVMSG #esoteric :14[[07Awib14]]4 M10 02https://esolangs.org/w/index.php?diff=71456&oldid=71454 5* 03PythonshellDebugwindow 5* (+7) 10fix link, remove redlink > 1588020874 707963 PRIVMSG #esoteric :14[[07Awib14]]4 M10 02https://esolangs.org/w/index.php?diff=71457&oldid=71456 5* 03PythonshellDebugwindow 5* (+14) 10lower title > 1588021049 263955 PRIVMSG #esoteric :14[[07APLBAONWSJAS14]]4 M10 02https://esolangs.org/w/index.php?diff=71458&oldid=58569 5* 03PythonshellDebugwindow 5* (-116) 10there is a python interpreter linked < 1588022034 765741 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1588022240 596051 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca JOIN :#esoteric < 1588022922 210660 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca QUIT :Remote host closed the connection < 1588023101 745279 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1588025040 30851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`smlist 516 < 1588025041 730750 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :smlist 516: shachaf monqy elliott mnoqy Cale < 1588025362 817925 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds > 1588025429 447728 PRIVMSG #esoteric :14[[07Skiforth14]]4 M10 02https://esolangs.org/w/index.php?diff=71459&oldid=71438 5* 03Orby 5* (+168) 10Adding link to bootable ISO < 1588025502 184299 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :First stab at turning skiforth into a stand alone OS like a proper forth went pretty well < 1588025505 308671 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :boots with grub < 1588026160 296920 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1588026504 329441 :tromp!~tromp@2a02:a210:ca3:2800:5488:d172:88d2:bfca JOIN :#esoteric < 1588027160 413473 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :anybody know of any other esolangs that would make interesting OSes? < 1588027167 785919 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :I've got a framework now, might as well use it < 1588027174 993327 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I am not sure. < 1588027191 529019 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :anything with a repl would work really < 1588027264 867453 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :it'd be cool to have a bootable iso that could multiboot a variety of esolang OSes < 1588027271 776171 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :what does you os different from an interpreter besides the ability to boot into it? < 1588027305 506765 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :ring-0 access, so the ability to play with the hardware and full access to the cpu and ram < 1588027321 430979 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :but for most uses, no major difference < 1588027331 239378 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :would just be funny to write device drivers in brainfuck < 1588027351 512979 :b_jonas!~x@176.63.12.50 PRIVMSG #esoteric :orbitaldecay: so like easier to accidentally lose all your data with an OS < 1588027352 151773 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :for various degrees of fun < 1588027375 14076 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :but i don't see why you'd need a repl < 1588027376 520225 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :b_jonas: indeed. virtualbox is probably a smart way to go. < 1588027382 28648 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :just make an inbuilt editor < 1588027382 519222 :b_jonas!~x@176.63.12.50 PRIVMSG #esoteric :because there's no OS layer to enforce permissions on your user process < 1588027410 354393 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :you're saying that like it's a bad thing ;) < 1588027432 977412 :b_jonas!~x@176.63.12.50 PRIVMSG #esoteric :some people consider it a good thing < 1588027449 303203 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :having an editor and an interpreter would open your framework up to all ascii based 2d languages < 1588027477 107642 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :myname: that's an interesting idea < 1588027487 342989 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i'd rather write a device driver in befunge than in brainfuck < 1588027530 584378 :orbitaldecay!~orbitalde@2604:2dc0:100:419:: PRIVMSG #esoteric :brb < 1588028206 759629 :pikhq!sid394595@gateway/web/irccloud.com/x-hovhomidionhhtrh PRIVMSG #esoteric :In principal you could have a standalone booting Brainfuck environment, but I foresee it being very difficult to do usefully. < 1588028289 750968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, there's https://github.com/catseye/BefOS < 1588028518 511080 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :"and lame" ;/ < 1588028545 284259 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1588028609 556354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also the https://www.bedroomlan.org/hardware/fungus/ if you wanted to design some hardware where that sort of thing would make more sense. < 1588028737 752512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a CPU design course at the university where the main project was a MIPS CPU, but you could've gotten some extra points for adding a coprocessor of any kind, and we did think about doing a Befunge one but couldn't be bothered. < 1588028804 67910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, any sort of "Befunge with subroutines" variant would probably be pretty practical as a basis for an environment. It's not particularly dissimilar from Forth, which people do use for that sort of thing. < 1588028864 329924 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i wonder if people actually made it possible to boot nodejs < 1588029325 256904 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net QUIT :Quit: leaving < 1588029812 390289 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1588030010 787204 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1588030013 705491 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1588030785 626346 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: activating thermonuclear warhead, please wait < 1588030785 707512 :noomy!moony@hellomouse/dev/moony QUIT :Quit: ZNC server is being destroyed by a catastrophic nuclear event. Please wait. < 1588030785 815958 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Quit: Segmentation fault > 1588031545 363300 PRIVMSG #esoteric :14[[07MangularJS14]]4 N10 02https://esolangs.org/w/index.php?oldid=71460 5* 03PythonshellDebugwindow 5* (+738) 10Created page with "'''MangularJS''' is a restricted subset of NodeJS by [[User:PythonshellDebugwindow]]. ==Restrictions== * No periods are allowed in the source code, in a string or otherwise,..."