< 1497052951 0 :Warrigal!~tswett@unaffiliated/tswett PRIVMSG #esoteric :hth < 1497052997 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I was going to implement it but I think it'd require enough `ns to get me kicked out of the channel. < 1497053007 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: imo add multiline output to HackEgo twh < 1497053013 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(imo don't twhem) < 1497053412 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497053643 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1497054238 0 :zgrepc!sid43445@ircpuzzles/2015/april-fools/sixth/zgrep QUIT :Ping timeout: 365 seconds < 1497054292 0 :zgrepc!sid43445@ircpuzzles/2015/april-fools/sixth/zgrep JOIN :#esoteric < 1497054354 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1497054613 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Ping timeout: 246 seconds < 1497054747 0 :hakatashi1!~hakatashi@104.131.49.125 QUIT :Write error: Broken pipe < 1497054782 0 :Remavas-Hex!~Remavas@unaffiliated/remavas QUIT :Remote host closed the connection < 1497054787 0 :erkin!~erkin@unaffiliated/erkin QUIT :Remote host closed the connection < 1497054791 0 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric < 1497054794 0 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1497054795 0 :Mayoi!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497055091 0 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Quit: This computer has gone to sleep < 1497055165 0 :Cale!~cale@2607:fea8:98df:f688:24f9:802a:83bd:8e10 QUIT :Excess Flood < 1497055189 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 JOIN :#esoteric < 1497055513 0 :Remavas-Hex!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1497055608 0 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1497055670 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:MD XF14]]4 10 02https://esolangs.org/w/index.php?diff=52122&oldid=52120 5* 03MD XF 5* (+164) 10 < 1497055679 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:MD XF14]]4 10 02https://esolangs.org/w/index.php?diff=52123&oldid=52122 5* 03MD XF 5* (+1) 10 < 1497055680 0 :Remavas-Hex!~Remavas@unaffiliated/remavas QUIT :Remote host closed the connection < 1497055703 0 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1497055770 0 :Remavas-Hex!~Remavas@unaffiliated/remavas QUIT :Remote host closed the connection < 1497055809 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 10 02https://esolangs.org/w/index.php?diff=52124&oldid=52121 5* 03MD XF 5* (+7) 10Fixed some formatting for ya :-) < 1497055841 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 M10 02https://esolangs.org/w/index.php?diff=52125&oldid=52124 5* 03MD XF 5* (+17) 10whoops < 1497056134 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net PRIVMSG #esoteric :https://joshumax.github.io/general/2017/06/08/how-torch-broke-ls.html < 1497056534 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1497056883 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:MD XF14]]4 10 02https://esolangs.org/w/index.php?diff=52126&oldid=52123 5* 03Oerjan 5* (+86) 10It works like this hth < 1497057042 0 :Warrigal!~tswett@unaffiliated/tswett QUIT :Ping timeout: 240 seconds < 1497057098 0 :Mayoi!~erkin@unaffiliated/erkin QUIT :Quit: Leaving < 1497057585 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://snapper.rooms.cwal.net/coin.pdf the final quote < 1497057598 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1497057603 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:phantom_______hoover//It doesn't get any better than this. \ citation//Citation needed \ automatic squirrel feeder//Automatic squirrel feeders are just feeders in the category of automatic squirrels. Taneb invented them. \ pipe//This is not a pipe. \ wisdome//The Wisdome is the place where all of HackBot's wisdom is stored and forced to fight t < 1497057609 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1497057610 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2:o the death for the freedom of being printed out when you type `wisdom. Strictly speaking, it should be called the "Wissphere". < 1497057997 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :izabera: What is the proper definition of a real number? < 1497058045 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's an element of the unique up to isomorphism complete archimedean ordered field hth < 1497058097 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that really the best characterization of the reals twh < 1497058106 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What are some interesting alternate (e.g. not algebraic) characterizations of the reals? < 1497058152 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know. unifying algebra and topology is like their reason to exist. < 1497058177 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's the characterization of the closed real interval that I linked the other day, that one is pretty good. < 1497058209 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://mathoverflow.net/questions/92206/what-properties-make-0-1-a-good-candidate-for-defining-fundamental-groups < 1497058223 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i saw that. < 1497058229 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I suspect there are others. < 1497058293 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You get something homeomorphic to the interval by quotienting the Cantor set by x111... = y000..., right? < 1497058318 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, that's not really a characterization, but it's probably a useful perspective. < 1497058319 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah. < 1497058347 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there are many useful perspectives, that's _why_ the reals are important. < 1497058362 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1497058373 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But everyone always says "complete ordered field". < 1497058381 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that perspective even that good? < 1497058390 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What *are* the reals? We just don't know. < 1497058435 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :`smlist < 1497058436 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :smlist: shachaf monqy elliott mnoqy Cale < 1497058438 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :http://www.supermegacomics.com/index.php?i=453 < 1497058446 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks Cale < 1497058446 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, Cale. Thale. < 1497058586 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cale: what do you think the best characterization of the reals is twh < 1497058749 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :The Dedekind-complete ordered field thing isn't bad -- but its content is in all the theorems which flow out of that. You can get essentially everything important from those properties without actually specifying a construction of the reals. < 1497058780 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :Maybe constructively, you need a little more -- I'm not sure. < 1497058790 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :(but probably) < 1497058878 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A lot of topological uses of the reals have nothing to do with them being a field, though. < 1497058932 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :That's fair < 1497058992 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's like defining pi as being half the ratio of a circle's circumference to its radius. < 1497059036 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's correct, but pi is a more fundamental constant than a geometric definition suggests. < 1497059449 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :I'd like to understand pi better from a non-geometrical view. It's easy to understand e in a combinatorial way. < 1497059544 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :Did you know that you can show [0,1] is uncountable using only topological properties? < 1497059579 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :More generally, you can show that a compact Hausdorff space with no isolated points is uncountable. < 1497059726 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :You can also do it with just the ordering properties. < 1497059763 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :(which makes sense because the topology follows from the ordering, but there's a much more direct route to it) < 1497059790 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a theorem that 3SAT can't be solved by a RAM machine in better than n^(2*cos(pi/7)) time and n^o(1) space. < 1497059813 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A bit of an odd constant to see in that context. < 1497059847 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :How did they get that bound though? < 1497059868 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's the root of some polynomial. < 1497059887 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah, so not a real pi. < 1497059905 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not a real pi. It's cos of a rational multiple of pi, so kind of cheating. < 1497059942 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :c^3 - c^2 - 2c + 1 = 0 < 1497059956 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :2*Re(1^(1/14)) < 1497059970 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, just degree 3? < 1497060000 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :yeah < 1497060008 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let c = 2 * cos (pi/7) in c^3 - c^2 - 2*c + 1 < 1497060010 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 0.0 < 1497060016 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :and I guess the geometry comes in because roots of unity < 1497060131 0 :Cale!~cale@2607:fea8:98df:f688:54e:7b9f:67ad:84b3 PRIVMSG #esoteric :You can write 2 cos(pi/7) as e^(i pi/7) + e^(-i pi/7) < 1497060409 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1497060689 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Ping timeout: 268 seconds < 1497061058 0 :jaboja!~jaboja@jaboja.pl QUIT :Remote host closed the connection < 1497061575 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`5 w < 1497061580 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/1:united states//See America. \ cocoon//Cocoon was built by the fal'Cie, and floats above Gran Pulse. \ recursive//See: recursion \ logic//Logic is just another way the true Scotsman is keeping you down. \ bonsaikitten//Bonsaikitten is the cat typing behind the glass of the CRT when you run the cat command. < 1497062156 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: WEIGHTED CHICKEN < 1497063174 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1497064023 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Is there the possibility to make up something that would try to decode a JPEG picture and improve the quality by reducing compression artifacts? The quality can be known by looking inside of the file, so hopefully could be seen how much quantization errors there may be. < 1497064116 0 :LKoen!~LKoen@2a01:e35:2eed:a430:b9a7:e6c6:d78f:a251 PRIVMSG #esoteric :denoising autoencoders? < 1497064192 0 :LKoen!~LKoen@2a01:e35:2eed:a430:b9a7:e6c6:d78f:a251 PRIVMSG #esoteric :or are you looking for something working with the fourier transform directly? < 1497064240 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :That works with the JPEG encoded data < 1497064325 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1497064614 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1497065237 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :What I mean is tampering with the dequantization step so that instead of just integer multiplication, it can try to guess what number was divided by the quantization matrix in order to improve the quality of the picture. < 1497065362 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1497065368 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :So it is a picture that could have been the input to the JPEG encoder, just by making the guess of which one it is. There is many possibility and that is one guess. < 1497065754 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Even if the quantization matrix is all 1, it is still lossy, so there is still a possibility to do. < 1497067233 0 :Warrigal!~tswett@unaffiliated/tswett JOIN :#esoteric < 1497067288 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1497067297 0 :Warrigal!~tswett@unaffiliated/tswett PRIVMSG #esoteric :shachaf: I'm assuming that "twhem" means "that would help eliminate magicians". < 1497067388 0 :LKoen!~LKoen@2a01:e35:2eed:a430:b9a7:e6c6:d78f:a251 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.” < 1497067898 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497068150 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 246 seconds < 1497068516 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497073098 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1497076999 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net JOIN :#esoteric < 1497077054 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net PRIVMSG #esoteric :hppavilion[1]! < 1497077066 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net PRIVMSG #esoteric :adu! < 1497077074 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net PRIVMSG #esoteric :how goes? < 1497077222 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net PRIVMSG #esoteric :Fine. < 1497077526 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net PRIVMSG #esoteric :did you ever prove your Tetration theory? < 1497079186 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi < 1497082712 0 :sdhand!~sam@unaffiliated/kyubiko QUIT :Excess Flood < 1497082720 0 :sdhand!~sam@2001:41c8:51:10d:: JOIN :#esoteric < 1497082744 0 :sdhand!?@? NICK :Guest15974 < 1497083338 0 :Guest15974!~sam@2001:41c8:51:10d:: QUIT :Changing host < 1497083338 0 :Guest15974!~sam@unaffiliated/kyubiko JOIN :#esoteric < 1497083338 0 :Guest15974!?@? NICK :sdhand < 1497083561 0 :iovoid!~iovoid@unaffiliated/iovoid QUIT :Remote host closed the connection < 1497084425 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Remote host closed the connection < 1497084791 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 260 seconds < 1497084824 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I HATE SUMMER < 1497084833 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :HATE HATE HATE < 1497084949 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :h8* < 1497088048 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497088374 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 255 seconds < 1497089514 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::/ < 1497089667 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :SUMMER < 1497091951 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have an idea < 1497092007 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a lang idea that i dont know if its tc but probably is < 1497092297 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net QUIT :Quit: adu < 1497092961 0 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1497093501 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497093768 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 240 seconds < 1497094008 0 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 240 seconds < 1497094019 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1497096837 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 268 seconds < 1497096995 0 :electrolex!~electrole@pool-108-26-180-135.bstnma.fios.verizon.net JOIN :#esoteric < 1497098738 0 :heroux!sandroco@gateway/shell/insomnia247/x-krwainrwicivuskj QUIT :Ping timeout: 258 seconds < 1497098947 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497099060 0 :heroux!sandroco@gateway/shell/insomnia247/x-hbyprolbovuuevzv JOIN :#esoteric < 1497099228 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 255 seconds < 1497099859 0 :danieljabailey_!~danieljab@cpc75719-york6-2-0-cust659.7-1.cable.virginm.net JOIN :#esoteric < 1497099867 0 :danieljabailey!~danieljab@cpc75719-york6-2-0-cust659.7-1.cable.virginm.net QUIT :Read error: Connection reset by peer < 1497099883 0 :danieljabailey_!?@? NICK :danieljabailey < 1497100027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 M10 02https://esolangs.org/w/index.php?diff=52127&oldid=52125 5* 03Raddish0 5* (+251) 10/* Built-in functions */ added "_" < 1497100433 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 M10 02https://esolangs.org/w/index.php?diff=52128&oldid=52127 5* 03Raddish0 5* (+133) 10/* Built-in functions */ added some more specification for how an interpreter, or compiler should handle string definition. < 1497100663 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497101325 0 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 245 seconds < 1497101390 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 10 02https://esolangs.org/w/index.php?diff=52129&oldid=52128 5* 03Raddish0 5* (-73) 10/* Some example programs */ changed the rot13 example. completely rewritten. also added a quine. < 1497101631 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 10 02https://esolangs.org/w/index.php?diff=52130&oldid=52129 5* 03Raddish0 5* (-42) 10/* Built-in functions */ changed the functionality of "."; took some functionality off of "\" < 1497101840 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1497101923 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 M10 02https://esolangs.org/w/index.php?diff=52131&oldid=52130 5* 03Raddish0 5* (-2) 10/* Some example programs */ fixed some invalid code in ROT13 < 1497102095 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497102453 0 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 240 seconds < 1497102580 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497104368 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497104566 0 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 260 seconds < 1497104638 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497104682 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 255 seconds < 1497105613 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1497106893 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1497106968 0 :iovoid!~iovoid@unaffiliated/iovoid JOIN :#esoteric < 1497107014 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`5 w < 1497107022 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:select//select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and m < 1497107025 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`b < 1497107026 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: b: not found < 1497107029 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`n < 1497107030 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2:ore. \ cocoon//Cocoon was built by the fal'Cie, and floats above Gran Pulse. \ snow//Snow is Jesus's dandruffs, and some suspect that he is the son of Rhaegar Targaryen. It turns the sidewalks to white as if someone broke a lot of styrofoam on it. \ il//An il is a cohelix of pper wire. \ at//At is a daemon for procrastinating commands. < 1497107465 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497108054 0 :jaboja!~jaboja@jaboja.pl QUIT :Quit: Leaving < 1497108602 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1497108607 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :happy saturday < 1497109604 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quinthellopia! < 1497109613 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :bon samedi! < 1497109737 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :god laurdag < 1497109779 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :laur? < 1497109799 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497110068 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 240 seconds < 1497110091 0 :olsner!~salparot@c80-217-108-154.bredband.comhem.se PRIVMSG #esoteric :boily: *lör < 1497110579 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1497110605 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :I was gonna joke about it being "laundryday", but I felt that it was a stretch. < 1497110625 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :apparently I was right: “...it derives from old Norse laugardagr, literally "washing-day".” < 1497110668 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1497110787 0 :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.” < 1497111444 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep! < 1497111707 0 :LKoen!~LKoen@2a01:e35:2eed:a430:2476:bfc8:74b7:27ad JOIN :#esoteric < 1497112053 0 :fizzie!?@? PRIVMSG #esoteric :Finnish turned that into "lauantai". < 1497112073 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :neat < 1497112082 0 :fizzie!?@? PRIVMSG #esoteric :(Maanantai, tiistai, keskiviikko, torstai, perjantai, lauantai, sunnuntai.) < 1497112085 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :welp time to go out again < 1497112111 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Coughition is a version of ghoti that makes sense. < 1497112133 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`? ghoti < 1497112134 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​“Ghoti” is a very fishy spelling. < 1497112157 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( that makes no sense either, but then, it's rdococ ) < 1497112199 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :coughition, oerjan. < 1497112223 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm. < 1497112227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :missing the o, though. < 1497112234 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also that word doesn't exist. < 1497112251 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :true but at least a sane english speaker would pronounce it like "coffishon" < 1497112292 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no clear ghition. < 1497112294 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497112359 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? rdococ < 1497112360 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a relative of `words. < 1497112417 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words < 1497112421 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :diggm < 1497112442 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`words 50 < 1497112444 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ten bhk mesolu peed edity risfue hai desolatio exch satur bach wpkrt invitauxistruly jellotter motollo kath und strat witz lletticable iba exaspear coska mility adjamidd < 1497112460 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :are these meant to be english words? < 1497112466 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --en-gb < 1497112467 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: en-gb < 1497112470 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --en-uk < 1497112471 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: en-uk < 1497112481 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :approximately. there's some esolang in there too, i think. < 1497112481 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ugh, forgot the option < 1497112488 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`words -l < 1497112489 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M < 1497112497 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --eng-gb < 1497112499 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :porokc vlad gie foff thrne sta reeliatron popula titubearlorre kicklin ondurin trien fruita gar wakht rait veheiai occiu posik num ala wiq stran viarum rovoire < 1497112506 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :How about adding --ang for old english? < 1497112518 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm or maybe it's `coins that does the esolang thing. < 1497112520 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --esolangs < 1497112521 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :suzy wheadinal brainstation2 reaction aligata xsm fillia object tor hex alphabet spiral qwertycode rfol 1l villmariola migol bam128 pavity l00p atter quantum broogu dump numertycodan < 1497112569 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: first you'd need a dataset, i assume. < 1497112579 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls share < 1497112580 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8ballreplies \ airports.dat \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ recipe \ scapegoats \ scowrevs \ sedtest \ UnicodeData.txt \ units.dat \ usercm < 1497112599 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :oerjan, wouldn't be too hard seeing as there's a whole old english wikipædia < 1497112619 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure that's very genuine. < 1497112631 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i'm not sure what the format is. < 1497112642 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/words < 1497112643 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :https://ang.wikipedia.org/wiki/H%C4%93afodtramet < 1497112643 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/words < 1497112680 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I guess nothing could be truly genuine seeing as it's a reconstruction < 1497112717 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls share/WordData < 1497112718 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Brazilian \ Bulgarian \ CanadianEnglishInsane \ Catalan \ Eng1M \ EngAll \ EngFiction \ EngGb \ EngUs \ Esolangs \ Finnish \ French \ Gaelic \ German \ GermanMedical \ Hebrew \ Irish \ Italian \ Manx \ Norwegian \ Ogerman \ Polish \ Portuguese \ Russian \ Spanish \ Swedish < 1497112751 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :old german? < 1497112756 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --ogerman < 1497112757 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fronitt kältung diffunk äqualeum agildung horleiden ausgesetz vierung scht mafikalitzeichtsand verker judorrekon terbarottoeinsch ruhrbelel leichaltung mehrtminkellstoff katangswerkzeug anteuerversor flung flingabenserfahrung mitäteilaubtückneig radienstribbe geselungsdebattenbewarz wirkunster umschlieg < 1497112770 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls share/WordData/Ogerman < 1497112771 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :share/WordData/Ogerman < 1497112792 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`coins < 1497112794 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02ononprefcoin 06boatemptacoin 13rancoin 04thercoin 07nftacoin 08tourcoin 09easycoin 02aljycoin 06m-codecoin 13arcalcoin 04angcoin 07:≠coin 08spirequilcoin 09crainfuckcoin 02viricarandcoin 06boateffecoin 13lalcoin 044ddcoin 07mustomodancoin 08rever20coin < 1497112813 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`coins -l < 1497112814 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04validcoin 07datasets:coin 08--eng-1Mcoin 09--eng-allcoin 02--eng-fictioncoin 06--eng-gbcoin 13--eng-uscoin 04--frenchcoin 07--germancoin 08--hebrewcoin 09--russiancoin 02--spanishcoin 06--irishcoin 13--german-medicalcoin 04--bulgariancoin 07--catalancoin 08--swedishcoin 09--braziliancoin 02--canadian-english-insanecoin 06-- < 1497112835 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`coins 50 --ogerman < 1497112836 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13inschischcoin 04ihnachvogelungcoin 07ölmiliegcoin 08kostkeitungcoin 09abteidcoin 02ausbitmetistcoin 06ausgangskopiecoin 13vierercoin 04gutglichtetcoin 07empfcoin 08ahnreißenfeldcoin 09ministumspeziffcoin 02ratändustehpottencoin 06stoffiziercoin 13meprügentgedoniecoin 04standenaberschcoin 07kappbetrichcoin 08drindelncoin  < 1497112910 0 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i like stoffiziercoin < 1497112913 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits share/WordData < 1497112921 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nitïa < 1497112924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1497112931 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's pretty old. < 1497112964 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :those pesky stufficers < 1497113021 0 :jaboja!~jaboja@jaboja.pl QUIT :Ping timeout: 258 seconds < 1497113084 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe JOIN :#esoteric < 1497113095 0 :LKoen!~LKoen@2a01:e35:2eed:a430:2476:bfc8:74b7:27ad 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.” < 1497113182 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :mynamello. we already have a fizziecoin (with at least one picture!) < 1497113199 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? fizzie < 1497113200 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fizzie is not fnord with a monad but the sneaky canary prime minister of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg < 1497113444 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`words 50 --esolangs < 1497113445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lazy subtle=tal rwlr memfuck skull gasoil thishead unlambleist rever true porish ranshogo rposi byter poochint gent bak che orkhersuble bitz bra leszek bytejump twodu 01_ < 1497113455 0 :Sgeo__!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1497113478 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1497113495 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :lol, bra. < 1497113568 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1497113614 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: imagine a right infinite tape of integers, 1-indexed, so that the nth cell is computed modulo n < 1497113657 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1497113736 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :now suppose tbat having been initialized, on each cycle, every nonzero cell is incremented. then, until no more updates occur, if a_n has just become zero, increment a_{a_{n+1}}.s < 1497113748 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :does this sound TC < 1497113810 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION refers the issue to his good pal ais523 < 1497113850 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i will when he is here < 1497113856 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but you are here now < 1497113869 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I DON'T KNOW < 1497113912 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :neither do i. but youre smarter than me, so its worth asking. < 1497114001 0 :alercah!~alercah@unaffiliated/alercah PRIVMSG #esoteric :that does not sound TC to me but who knows < 1497114020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but ais523 is the one who has proved such things TC in the past. see 3SP. < 1497114041 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes it vaguely resembles that < 1497114107 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: AMBER CHICKEN < 1497114301 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i thought 3sp wasn't proven tc < 1497114323 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1497114408 0 :Sgeo__!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1497114421 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :istr it's in a "so obviously tc ais523 got too bored to write it down" state. < 1497114695 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i was just reading the c2 entry "you might be a three star programmer". its quite fun to read through the comments and take a drink every time a user-untagged comment was obviously written by zzo38 < 1497114855 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :look at the way the page ends < 1497114869 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :two drinks for that < 1497114897 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Leaving < 1497115228 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497115267 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Which ones you think I wrote? < 1497115508 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 240 seconds < 1497115675 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( cc238 is zzo38's wiki commenting twin. quintopia tends to get them confused. ) < 1497115824 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I think I have just once used three star pointers, and never more than that. < 1497116791 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :who is cc238 < 1497117684 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Apparently, is zzo38's wiki commenting twin. Other than that I don't know < 1497118321 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: i think you said "As well as the stuff above, furthermore you can make some of the macros to have mismatched parentheses (I have actually used this, together with other things such as token-pasting __LINE__ and so on). Did you have that too? I really would like to see your example." < 1497118432 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I cannot remember which ones I wrote, but I think I might have done. < 1497119064 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497119654 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 JOIN :#esoteric < 1497119724 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :" What are some interesting alternate (e.g. not algebraic) characterizations of the reals?" => there are two well-known explicit constructions from rational numbers, one called Dedekind cuts, the other is equivalent sets of Cauchy convergent sequences of rationals. < 1497119733 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :These are well-known constructions, so you can find them in introductory books. < 1497119819 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course. < 1497119891 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :Those are useful views because you can do all the proofs from them, but once you prove that it's a complete ordered field that has a rational in every interval, that's a good enough characterization that you just use that instead of the definition. < 1497119901 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :The construction is needed to show that there is such a structure. < 1497119961 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That is a good characterization. But I'm wondering about others. < 1497120080 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :But the construction from rationals is a useful viewpoint, because it suggests that you want to expand exponentiation from rational to real exponents by making the exponential function continuous (in the Cauchy case) or monotonic (in the Dedekind case). < 1497120163 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :If the only thing you do with numbers loading from a file is to compare if they are equal or not, then you can ignore the endianness. Also, farbfeld would seem to work well with MMIX, which is big-endian, and has instructions such as WDIF which says they could be used to work with pictures. < 1497120170 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1497120238 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 JOIN :#esoteric < 1497120240 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(And then you can also use MOR for swizzling the channels.) < 1497120288 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: but almost every cpu has instructions to endian-swap words, so it's not a big deal < 1497120328 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I have written at least one program that endian-swaps a pixel image of 16-bit words, because the raw input and output differed in endianness. < 1497120329 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes, although in some cases you don't need to care about endianness, and MMIX has a more generalized instruction. < 1497120331 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :It's not hard. < 1497120342 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes, it is not so difficult. < 1497120366 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :In C it is easy enough to do, but I think dd does that too anyways (and so does utftovlq). < 1497120371 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :"has instructions such as WDIF which says they could be used to work with pictures" => well sure, but x86 and x86_64 and ARM and all archs have such instructions < 1497120399 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :dd could do it, but it was simpler to endian-swap the data in the program than to shell out to dd < 1497120408 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe QUIT :Remote host closed the connection < 1497120430 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe JOIN :#esoteric < 1497120450 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Clearly it depend what program you are making and what else it is doing I think, too. But yes, there is no point to shell out to dd, but you can use dd if you do not need the rest of the functions of the program also. < 1497120498 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe QUIT :Remote host closed the connection < 1497120513 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :What I meant thought about the endianness is, for example, Scale2x algorithm only cares if pixels are equal and not their value, so endianness is irrelevant. It will work whether you load the program on a small-endian computer or on a big-endian computer. < 1497120541 0 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :kerbal.Checkers: points -2.86, score 19.76, rank 16/47 (--) < 1497120660 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Does x86 and ARM have the instruction to swap endianness of four 16-bit values in one register all at once? I don't know much about them, I think they are becoming too much complicated istructions sets anyways < 1497120670 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :I have built the best BF Jouster ever. < 1497120673 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :!ztest Horrible < < 1497120674 0 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :kerbal.Horrible: points -46.00, score 0.00, rank 47/47 < 1497120679 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :!zjoust Horrible < < 1497120679 0 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :kerbal.Horrible: points -46.00, score 0.00, rank 47/47 < 1497120690 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Isn't it great? < 1497120761 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :"swap endianness of four 16-bit values in one register all at once" => I think it has that from the SSE4.1 extension (that can do eight 16-bit values actually), before that it takes probably four instructions < 1497120777 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :plus or minus one < 1497120782 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(My implementation of Scale2x with farbfeld just treats each pixel as a native 64-bit number.) < 1497120787 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Ah, OK. < 1497120791 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I'm not too familiar with ARM, sorry < 1497120801 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I can point to reference docs if you really want to find out < 1497120816 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I try to only care about x86_64 < 1497120831 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wob_jonas: The algebraic structure of the reals seems pretty irrelevant to many topological uses. < 1497120888 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :It is OK if you don't know < 1497120898 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I just wanted to know, if you do know. < 1497120924 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I can look up the x86 stuff easier because I'm familiar with the references < 1497120966 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :and have some private notes too < 1497120979 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :OK < 1497121015 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :But I think the modern x86 and ARM instruction sets are way too complicated, in my opinion; MMIX is better. < 1497121069 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: that is certain, they both have too much historical cruft on them < 1497121126 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :the newer an instruction set is, the more modern they can design it, but then it gets harder to make a cpu that efficiently runs both that and a legacy instrset, and also hard to gradually improve existing compilers and similar low-level tools to work with the new instrset < 1497121242 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :And it costs a shitton to design a new modern cpu core, so very few hw manufacturers do it, and they're only willing to do if they're sure they can sell a lot of that cpu (whether indirectly through licensing the plans like AMD or directly like Intel and ARM) < 1497121330 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :"istr it's in a "so obviously tc ais523 got too bored to write it down" state." => yes, we don't yet know if three-star programmer is TC < 1497121354 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm pretty sure I read that it was < 1497121386 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :dofuck (brainfuck where brackets always do at least one iteration) is an example for a language where we're sure it's TC, and you can compile bf efficiently to it, modulo a certain limitation on IO, but everyone is lazy to write it down < 1497121400 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :GCC already supports MMIX, and I think also RISC-V. < 1497121796 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: I argue in the esowiki article that there are some good reasons why MMIX in its current state is better as an educational machine than a real hw arch. Just a gcc port to a risc arch isn't too hard, so if you wanted to start a new *popular* architecture (which costs a shitton) then you'd better use some other arch that takes only the good ide < 1497121796 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :as from MMIX. You need a lot more support than just a compiler. < 1497121873 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :rdococ: the esowiki says at http://esolangs.org/wiki/Three_Star_Programmer#Computational_class that it's not known to be TC < 1497121891 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :k < 1497121953 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :`dateu < 1497121953 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2017-06-10 18:12:21.816737000+00:00 < 1497122046 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :One thing I would prefer doing is simpler virtual addressing. Depending what is being used for you might not even need virtual addressing at all. < 1497122109 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I think that's backwards. I do like virtual addressing, and MMIX's is not too bad, the only big problem is that it doesn't support pages that are visible only from kernel modes. < 1497122135 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :Obviously virtual addressing is good only if the page sizes aren't too small. If they're too small, then it slows the whole caching and memory access down. < 1497122176 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :The 4k page size on x86 is IMO a big problem, and I wish they found a way to increase the page size to 8k or 16k, but I don't know if it's possible without throwing out the whole architecture and cpu. < 1497122218 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :it's one of the historical baggages of course, 4k page size was not a problem back when the 386 got released < 1497122314 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I think that virtual addressing makes it complicated so it should be simplified or discarded. If I was designing the computer using it, probably it would not have virtual addressing (although the idea of MMIX where negative addresses are reserved for the operating system is actually the same kind of idea I had for a new computer design too). < 1497122323 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1497122372 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :obviously having a register stack like MMIX somewhat counters this problem, because you rely less on low latency memory accesses then < 1497122393 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :MMIX isn't ideal either, but a register stack is a good idea < 1497122409 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Do you think RISC-V is better? < 1497122452 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I don't know anything about RISC-V < 1497122639 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :basically I figured, since we're going to use x86_64 for high-performance desktop computers in the next 15 years too, I'm more interested in learning all its tricks rather than learning better architectures < 1497122689 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :it's of course a moving target, because x86_64 is changing too, but still < 1497122702 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :everything in informatics is < 1497122751 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1497122783 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 JOIN :#esoteric < 1497122817 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Remote host closed the connection < 1497123043 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I was making the computer design and have not yet decided what kind of instruction set to use for the main instruction set, although it might be MMIX, or possibly a VAX-like instruction set (although with many of the complicated stuff removed); I don't know yet. < 1497123098 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497123195 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :what kind of computer design? what's your goal? < 1497123292 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net JOIN :#esoteric < 1497123374 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :To be a new patent-free computer design that is not too complicated, and to do the stuff that I think is good idea too. This includes though not only the computer design, but other stuff too such as cables that can be disconnected at both ends, a keyboard like the original IBM PC model F keyboard (with unlimited rollover), and other stuff. < 1497123426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 M10 02https://esolangs.org/w/index.php?diff=52132&oldid=52131 5* 03Raddish0 5* (-3) 10/* Built-in functions */ < 1497123479 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: do you want to make at least one hardware implementation? < 1497123502 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I would use IMIDI for connecting input devices, and there are four such ports numbered I to IV, normally IV is for the keyboard (except for four player games), and then for two player games you will connect the game controls to port I and II. < 1497123517 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :and do you want a C compiler for this, do you want a working port of linux (kernel) for it? < 1497123534 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Yes, it is my intention. Although is also intended all free open-source, anyone can study and can duplicate the design. < 1497123548 0 :hppavilion[1]!~dosgmowdo@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1497123551 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The restriction is that the trademark is reserved for versions that are 100% compatible with it. < 1497123573 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :can you use an existing ARM cpu for this? < 1497123580 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :as the main cpu that is < 1497123580 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: I would probably instead make a simpler operating system design. < 1497123611 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I did think about using a ARMv2 CPU; I have not yet decided. < 1497123671 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :ARMv2? isn't that really old? < 1497123690 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes, although the newer ones are too complicated as well as patented. < 1497123824 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :how powerful a graphics card would you like for this? < 1497123919 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :My idea is simpler it is a single-tasking system, and much of the I/O functions do not need accessing the operating system (although some do), although the user program is non-relocatable, it can import relocatable programs into itself dynamically, and an interface is designed for this, somewhat similar to UNIX pipes. < 1497123960 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: I designed it with tile-based graphics, based somewhat on the PC and Amiga, although it has its own "video instruction set" too. < 1497123969 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1497123988 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You can make the tile height whatever you want, although tile width is always 8 pixels. You can also have sprites. < 1497124062 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :There is the display list, so you can use that to change video modes during each scanline, to implement scrolling, upside-down tiles, and whatever else. Tile height also needs a loop in the display list since the native tile height is only 1 pixel. < 1497124091 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(You can make larger tile heights by altering the pattern table address during each scanline.) < 1497124184 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :hmm < 1497124199 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :and what kind of sprites? < 1497124232 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Sprites similar to Famicom and those stuff < 1497124234 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I don't know what Amiga sprites are like, and PC only has the one cursor < 1497124287 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I don't know much about what Famicom sprites can do either < 1497124335 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 10 02https://esolangs.org/w/index.php?diff=52133&oldid=52132 5* 03Raddish0 5* (+326) 10/* Built-in functions */ Added multiple implicit evaluation < 1497124392 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe JOIN :#esoteric < 1497124399 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :like, what size are the sprites, how many colors can the graphics of one sprite have, and what transforms can you do on the sprite (double height, double width, transparent, palette changes for each individual sprite, hflip, vflip, etc) < 1497124428 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :also, would you have multiple layers of tiles like the SNES has, or only one layer of tiles plus one layer of sprites? < 1497124438 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Only one layer of each. < 1497124464 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :However, you could make sprites display behind the playfield if you want to. < 1497124466 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :and can you have sprites that are partly behind tiles, in that some colors in tiles hide the sprite? < 1497124472 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes. < 1497124477 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :ok < 1497124545 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I would have with 8x8 and 8x16 sprites, up to 15 colours per sprite, you can change the palette per sprite but only to XOR the colour map, and there is hflip and vflip, but no double width. Double height is possible in software, by writing a display list to implement them. < 1497124580 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :so there's a palette of 15 or 16 colors that applies to all sprites together? < 1497124587 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Another feature I put in for the sprites though is the ability for sprites to alter the background pattern (this can be set per sprite); the PC text cursor can be imitated by doing this. < 1497124629 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Yes, there is a palette of 16 colours that applies to all of the sprites together (but you can change the palette between scanlines). Which 15 of those 16 colours are available depends on the mask that you set. < 1497124669 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :if you can alter the tiles palette per scanline, then you don't need sprites for a PC-like cursor. just reserve two colors for the cell (or two cells) the cursor is in, and in the scanlines where the cursor is visible, swap their palette entries < 1497124720 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :(and blink it from the cpu) < 1497124758 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Remote host closed the connection < 1497124766 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :My idea actually had it blinking from the display list program rather than from the CPU. < 1497124784 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :that then, fine < 1497124941 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :if you do so much from the display list, even changing which row of a tile is shown, then how will the graphics card have enough time to interpret the display list between scanlines? < 1497124956 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I mean, it could work ahead a bit, but still < 1497125015 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: It is interpreted during hblank and vblank, two clock cycles per pixel. There is self-modifying code (and it is sometimes needed, since the video instruction set I designed does not support indexed addressing modes). < 1497125042 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I will have to see about the time available during the hblank. < 1497125084 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :also, isn't 8 pixel wide tiles too limiting? wouldn't it be better to have a mode for 16 wide tiles? and possibly 16 wide sprites too. < 1497125092 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You can though also unroll loops if you need to < 1497125108 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :A mode for 16 pixels wide might be added, yes, the design isn't final yet so such changes are possible. < 1497125121 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I mean, in practice it doesn't seem too limiting, because lots of games use 16-wide tiles when the gpu only allows 8 wide, but still < 1497125126 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(There is, however, already a mode to make everything on the scanline double width.) < 1497125160 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I don't want just double width, but actually 16 pixel wide graphics < 1497125213 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :can you hscroll the tile output to single pixel granularity? < 1497125249 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes there is a "fine X scroll" register. < 1497125255 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :nice < 1497125263 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :that's useful for games < 1497125363 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :at maximum how wide is the displayble part of scanlines? < 1497125378 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :(like in pixels or in 8-pixel tiles or something) < 1497125401 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :or is that limited only by how much video memory you have for the tilemap? < 1497125426 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :or by the pixel clock frequency rather < 1497125435 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :what pixel clock freq would you like? < 1497125436 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I think probably it is 320x240 in low resolution mode, although there might be also a high resolution mode. (This is in pixels.) However, the "virtual" playfield size can be whatever number you want. < 1497125486 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :320x240 interlaced or normal? < 1497125494 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I am nore sure yet about clock frequencies. < 1497125509 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Progressive; there is no 240 interlaced mode, only 480 interlaced. < 1497125527 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :the resolution already more or less determines what clock frequency you need < 1497125530 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :If there are any resolutions higher than 320x240 they will be digital-only; the 320x240 resolution supports both analog and digital. < 1497125539 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :(at least puts a lower cap on it that is) < 1497125551 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Yes, I thought so, although have been unable to achieve a precise answer in my various asking. < 1497125634 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :320x240 is very small though. that's only 40 columns of text < 1497125675 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Yes, I know. However, analog video output will be limited to that; there may be higher resolution modes too, although they will only support digital displays and not analog. < 1497125699 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The main and video share memory, so they would have the same clock rate (and be clock interleaved; this means the main CPU can execute at double speed when video is disabled), although audio has separate memory (with 16-bit bytes) and has a separate clock rate too, which I have already decided must be a multiple of 44100 Hz, so that you can play back audio CDs. < 1497125718 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :sure, it's just that if you want twice as wide and twice as high resolution, then you need almost four times as high clock cycle < 1497125738 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :which makes a lot of demand on the hardware, especially if you're serious about interpreting two instructions per pixel, which sounds ridiculously fast to me by the way < 1497125808 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :couldn't you interpret instructions in the view list slower, but have eight set of control registers so the display list can work ahead modifying any set, and then activate any set for any scanline? < 1497125831 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1497125843 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :of course if you have to manually adjust the tile AND sprite address offsets every row, rather than have that in hw, then you still need to do some work per scanline, < 1497125845 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :but still < 1497125862 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :usually there are a lot of options you only want to change a few times per screen, not every scanline < 1497125866 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :That is another possibility, although I don't quite know yet < 1497126167 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wish I still had a copy of monqy's self-portrait of me. < 1497126196 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :*self* portrait? < 1497126205 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :you made a ghost-painter paint your self-portrait? < 1497126221 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :who wrote your autobiography? < 1497126235 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :How does someone else do a self portrait of you? < 1497126336 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :kerbal: maybe it's like those mediaeval painters who had a small set of apprentices painting authentic paintings in the master's name, one of them could paint a portrait of the master. or like when Asimov allowed the three B authors to write official Foundation novels. < 1497126357 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :wob_jonas: Maybe so, or maybe it's a clone < 1497126376 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Does zzo38 have lots of clones of himself lying around? < 1497126385 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :kerbal: I think not. < 1497126404 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Unfortunate. Everyone needs a couple of clones < 1497126438 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I don't want to increase the population too much < 1497126504 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :My design for the audio is also somewhat based on Amiga, although with 16-bits instead of 8-bits. There will be some way to send data block from main CPU to the audio processor, in a buffer or whatever, and then it can process. < 1497126507 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Oh. < 1497126557 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: audio? why do you want audio at all? don't you want a small design you can actually finish? < 1497126585 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :It might be done partially at a time I suppose; it does not need made all at once. < 1497126605 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497126608 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :just add a single-tone beeper or a relay to the on-off switch of an external FM radio so it can wake you up in the morning < 1497126651 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1497126705 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 JOIN :#esoteric < 1497126729 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :" It might be done partially at a time I suppose; it does not need made all at once." => yeah, that's true < 1497126732 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :it can be extensible < 1497126751 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I hope you add a serial port or something so it can communicate with other computers and the internet through a proxy < 1497126876 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :you could do that even before there's a video output < 1497127103 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1497127115 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes there will be a RS-232 port for sure (my original design didn't have it but someone with me at the time mentioned it, and so I put it in because it is important), and there is intending to be ethernet too (although not wireless). < 1497127123 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(The only wireless feature is a infrared receiver port) < 1497127126 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1497127215 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :But yes some of this stuff can be done for testing even before the other stuff is made up. < 1497127271 0 :electrolex!~electrole@pool-108-26-180-135.bstnma.fios.verizon.net QUIT :Quit: Leaving < 1497127459 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The primary input devices (the game controls and the QWERTY keyboard, and you can even add others too if you wanted to) will be IMIDI (which uses the same protocol as MIDI, although it uses two-way communications and isn't necessarily only for music, and may have some differences in electrical specifications too). < 1497127534 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :you can start with the serial console being primary input, and add the keyboard later < 1497127550 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes, probably < 1497127578 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :but then you can also start with keyboard if you want < 1497127700 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :what kind of storage device (disk) do you want for this computer? < 1497127773 0 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1497127803 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I think will have CompactFlash, a hard drive, and CD/DVD (read-only) drive. Possibly the first version might have only one or two kinds though, and then eventually will have all three. < 1497127843 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 268 seconds < 1497127898 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1497127929 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 JOIN :#esoteric < 1497128120 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Micro14]]4 10 02https://esolangs.org/w/index.php?diff=52134&oldid=52133 5* 03Raddish0 5* (-89) 10found that there were 2 "duplicate" instructions < 1497128186 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1497128334 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :So, a language design question. In my language, the only datatype is the integer. If I added user-defined "operators" (which, in Integ, are basically functions called with a unique symbol) to the language, would that be violating the "integer-only" rule? < 1497128449 0 :Warrigal!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Not if operators can't be stored in variables, passed around, and so forth. < 1497128562 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Does the operator name by which it is defined count as a variable? < 1497128602 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I wouldn't think so? Unless it is a variable. < 1497128661 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :For instance, in Python, is the name hi in def hi(): pass considered a variable? < 1497128708 0 :Warrigal!~tswett@unaffiliated/tswett QUIT :Ping timeout: 240 seconds < 1497128719 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I don't know Python programming so well < 1497128809 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :What about hi in the C code void hi(){}; ? < 1497128838 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :My basic question is, are those names considered variables or something else < 1497128867 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :It is still a name, although not a variable. The same names are used though for variables, I think < 1497128929 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :in python and C, you can have variables that point to a function, and you can abstract over such a variable, that is, write a function that takes a function as a parameter or that return a function < 1497128939 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :that's what makes C and python have first-class functions < 1497128985 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Oh, ok < 1497128990 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :I see < 1497128995 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :Thanks! < 1497129045 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes, you can have function pointers in C. < 1497130168 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Now I made up the Gaussian blur program < 1497130208 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :a convolve program? great < 1497130242 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :that's useful, I do gaussian blurs sometimes in gimp and other programs < 1497130285 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :There is a separate program for Gaussian blur and for general convolution, because a Gaussian filter can be done with a separate horizontal and vertical pass. < 1497130319 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :sure, any separable convolve can < 1497130377 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I also have a program for the Scale2x algorithm, for tensor product of two pictures, for elementary cellular automata, and slew rate limiter, and a lot of other stuff. I know some people find no program is suitable so they use multiple programs. < 1497130426 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :what's "slew rate limiter"? < 1497130431 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Remote host closed the connection < 1497130524 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :There is a description of slew rate on Wikipedia, although this implementation is two-dimensional, and allows separate positive and negative slew rates, as well as separate for horizontal and vertical. < 1497130596 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You should look at list of the program I have to see what kind of effects there are. You can tell me what else you might want to add, too < 1497130998 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :If you use the program such as GIMP maybe you can know some idea how farbplug can be designed, and then any of these and other program that work with farbfeld pictures with pipes can be used as a plugin for GIMP as well as other programs. < 1497131053 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :I haven't looked at how extending gimp works at all. < 1497131171 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I partially made up the description of farbplug http://zzo38computer.org/fossil/farbfeld.ui/wiki?name=Farbplug < 1497131240 0 :bender|!~Bender|@2405:204:8e:2a22:3000:5964:8e31:2cfe QUIT :Quit: Leaving < 1497131254 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Is not meant to be only for GIMP, but may be use with others programs too, by converting Farbplug specifications into whatever plugin format is needed by that program. < 1497131370 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1497131825 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :zzo38: I don't think I'd use that. instead of using farbplug to have farbfeld use other formats, I'd suggest using ImageMagick to use any format including farbfeld. ImageMagick already handles all this plugin thing. < 1497131864 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 PRIVMSG #esoteric :If I wanted to use farbfeld often, then I'd probably try to hook it up into ImageMagicks. < 1497131935 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I also think is missing farbfeld from ImageMagick too < 1497131980 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :There is a GIMP plugin to load/save farbfeld, but it isn't very good it only supports files and not pipes. < 1497132043 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I used to use ImageMagick, but now I do not use it much and use farbfeld instead mostly. < 1497132194 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :However, you can still suggest what program can be added into the Farbfeld Utilities if you have some suggestion. < 1497134884 0 :jaboja!~jaboja@jaboja.pl JOIN :#esoteric < 1497135702 0 :kerbal!683239a0@gateway/web/freenode/ip.104.50.57.160 QUIT :Ping timeout: 260 seconds < 1497135966 0 :Remavas!~Remavas@unaffiliated/remavas QUIT :Read error: Connection reset by peer < 1497136000 0 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1497136211 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Theory: what's going on in Girl Genius right now is being masterminded by the Castle as a ploy to get back into Paris' network < 1497136419 0 :wob_jonas!b03f12f4@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.18.244 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1497136718 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1497137222 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`w < 1497137224 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :damnation//The Damnation was an evil empire of yore, until the dam no longer held and they got flooded. < 1497137283 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497137660 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 JOIN :#esoteric < 1497137789 0 :erkin!~erkin@unaffiliated/erkin QUIT :Remote host closed the connection < 1497137902 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497137919 0 :augur!~augur@2601:643:8400:9b9b:90cf:201e:3de7:2570 QUIT :Ping timeout: 246 seconds < 1497139021 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric