< 1439769846 498314 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :how do you pronounce ꙮs? < 1439769866 30304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ꙮ is "multiocular o" < 1439769878 647910 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ty < 1439771303 863470 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :DrSinner < 1439771317 713360 :DrSinner!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1439771703 642455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyperfunge14]]4 10 02http://esolangs.org/w/index.php?diff=43748&oldid=39856 5* 0369.165.212.148 5* (+787) 10 < 1439771819 932777 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :I don't have ꙮ in my font but it is probably a nasal ingressive voiceless velar trill < 1439771866 727029 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :no, wikipedia says its the honeycomb one < 1439772159 960953 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :and it is pronounced [o] < 1439772679 719969 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1439772977 823038 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyperfunge14]]4 10 02http://esolangs.org/w/index.php?diff=43749&oldid=43748 5* 0369.165.212.148 5* (+238) 10 < 1439773082 535127 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net JOIN :#esoteric < 1439773135 911553 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1439773309 480593 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION pokes coppro in the haneman < 1439773584 664664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyperfunge14]]4 10 02http://esolangs.org/w/index.php?diff=43750&oldid=43749 5* 0369.165.212.148 5* (+338) 10 < 1439773857 883457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyperfunge14]]4 10 02http://esolangs.org/w/index.php?diff=43751&oldid=43750 5* 0369.165.212.148 5* (-7) 10 < 1439773900 53359 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1439773917 462509 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh man, I've created a monster < 1439773921 805695 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :http://esolangs.org/wiki/Hyperfunge < 1439773931 717185 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hyperbolic geometry version of befunge < 1439773938 965709 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's aboslutely hideous :D < 1439774001 773143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a hyperbolic geometry befunge sounds excellently eso :-) < 1439774064 561498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure I understand the directions in which you can execute code, though < 1439774081 863482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a picture would be helpful (that projects onto a euclidean space via the use of scaling) < 1439774204 960832 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :madbr: hey! long time no see! < 1439774226 721234 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :btw, you have no right creating hyperbolic esolangs on Sundays late at night. < 1439774344 832631 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true, it would need a picture < 1439774347 663941 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hey :3 < 1439774371 660899 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and yeah well... these things happen :o < 1439774404 507102 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: ow that was rude < 1439774476 512781 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I kinda wanted to incorporate the expansion properties of hyperbolic space into the language more but just gave up :D < 1439774591 427600 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we definitely need some kind of picture/example/synæsthetic experience for that. < 1439774624 301571 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok but not on sunday late at night :D < 1439774642 961920 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :point. < 1439774692 208707 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :coppro: sorry. I only got tenpai on a closed chinitsu today. I couldn't achieve outrageousness. < 1439774847 151555 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :one idea I've had would've been to have a program with an infinitely tiled portion < 1439774895 210055 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :to store data independently from the stack you'd use the index of the tile respective to the non-tiled portion < 1439775011 178337 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i feel like a square tiling would be better than a pentagonal one? < 1439775076 874132 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you could translate befunge semantics a lot more naturally then < 1439775191 285958 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :madbr, is this the grid: https://upload.wikimedia.org/wikipedia/commons/4/44/Uniform_tiling_552-t1.png < 1439775261 74633 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: it's ok. I haven't been doing well since that game < 1439775349 181282 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mauris: yes! < 1439775439 116962 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i don't see where to draw the middle line < 1439775465 419297 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not sure it's the best grid for a hyperbolic fungeroid but I like the pentagonal thing going on < 1439775493 42467 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mauris : the line at the left of the center pentagon looks like it'd work < 1439775556 733763 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the problem with using pentagons is that you have no notion of opposite sides so you can't define a line on the tiling < 1439775607 510509 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess it's more an edge < 1439775648 583636 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it also has the catch that there are really two versions of each of the 5 directions you can move in < 1439775654 857180 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if you're following an edge then that's the same as using the square tiling < 1439775719 258018 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i feel like "sprialing out from the center" would be a more natural way to store the instructions? < 1439775721 472414 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, moving leftwards, you can either move leftwards in a way that undoes a right-up move, or in a way that undoes a right-down move... < 1439775743 220843 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :leading to the same pentagon except the IP is not in the same orientation < 1439775765 64342 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mauris : yeah that's the other option < 1439775778 793876 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mauris : or a sierpinsky type grid < 1439775897 109724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sierpiński < 1439775915 929002 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can either start with a middle point (going to 5 edges and 5 corners), or a central equator with edges on both sides (the solution here), or a line of pentagons each with 1 edge leading downwards and 2 edges 1 corner upwards < 1439776041 62422 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or a middle corner touching 4 pentagons < 1439776048 112613 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :you should draw some crude pictures about how the PC moves, mapping 1abcXYZdefghUVW etc. < 1439776070 729915 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sure but tonight I can't be bothered :3 < 1439776080 3161 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :maybe i have weak hyperbolic geometry skillz but this is basically impossible to read and imagine :( < 1439776100 928937 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no hyperbolic geometry is impossible for everybody :o < 1439776101 891897 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric ::D < 1439776107 828078 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is the point actually < 1439776165 888598 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :http://esolangs.org/wiki/Hi%5Cn help, i'm clicking through random pages and finding horrible languages < 1439776239 608682 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjań. < 1439776260 332975 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, goodrjanight! < 1439776268 658479 :boily!~alexandre@96.127.201.149 QUIT :Quit: CASSETTE CHICKEN < 1439776307 780875 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how did you even find that < 1439776374 983452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: "random page", probably < 1439776387 21602 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I invented the BF Derivative Random Page Game < 1439776394 444607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but stopped playing it because it was too depressing < 1439776415 892775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the rules: keep pressing Random Page until you find a language you designed, your score is minus the number of BF derivatives you find on the way) < 1439776461 620763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, Hi\n isn't as bad as some I've seen < 1439776472 829174 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1439776473 38406 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :HQ9+ does similar space better, though, I think < 1439776499 551615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that language appears to have been invented independently, though, and does one of HQ9+'s jokes better while missing the others < 1439776604 470181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh dear, I've been clicking on random pages < 1439776618 855244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and this BF derivative is probably the second-worst I've seen: http://esolangs.org/wiki/And_then < 1439776630 808883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the worst involved doing something that prevented loops working) < 1439776682 928747 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :this is certainly something < 1439776721 838968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really there's absolutely no reason for it to be based on brainfuck < 1439777168 488809 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net QUIT :Ping timeout: 272 seconds < 1439777574 712628 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 M10 02http://esolangs.org/w/index.php?diff=43752&oldid=43747 5* 03Tripl3dogdare 5* (+0) 10 < 1439777822 765800 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i found an actually good language and wrote an interpreter! < 1439777874 627119 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :which one? < 1439777992 999372 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :http://esolangs.org/wiki/Minimum -> http://lpaste.net/138992 < 1439777997 174493 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1439778028 204524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mauris: haha :-) < 1439778031 380105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like that use of absurd < 1439778068 751717 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :yes, especially absurd :: Void -> IO ()! < 1439778074 296366 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :ex falsum interpreter < 1439778110 457266 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :and of course the parser failing for all finite strings. i'm proud < 1439778227 486949 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I still have to figure out how to garbage collect one particularly crazy language I've come up with < 1439778258 74711 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: does the behaviour of the garbage collector change the language semantics? < 1439778312 457132 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm, only if it changes which programs leak and which ones dont < 1439778317 809086 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which... I think it does < 1439778342 461278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: oh, my suggestion was going to be "just leak and use boehm-gc" if it doesn't change the semantics < 1439778359 420603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are definitely languages, like Perl, where the GC behaviour is observable from inside the language itself though < 1439778397 793962 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net JOIN :#esoteric < 1439778443 330080 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the problem is that since the already computed data is immutable, computation must generate ever more data < 1439778469 92119 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it's hard to define when previously computed data becomes irrelevant and can be dumped < 1439778473 699521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1439778499 295715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't like that eval. < 1439778561 675619 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I guess that due to the semantics of the language it can regenerate data that it dumped < 1439778571 301582 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it turns out it really needed it < 1439778578 501145 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :oerjan: how would you have written it? < 1439778617 283706 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :ais523: referring to http://www.nntp.perl.org/group/perl.golf/2002/07/msg1289.html? < 1439778663 549356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: was actually refering to Scalar::Util::weaken; the description of Scalar::Util is as a place to put things that are effectively part of the base language, but aren't used enough to be in the language core < 1439778707 31325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that thing is genius :-) < 1439778713 420118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pity it doesn't work on graphs with loops in < 1439778821 700138 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Minimum14]]4 10 02http://esolangs.org/w/index.php?diff=43753&oldid=13038 5* 03Nooodl 5* (+657) 10 < 1439778899 966485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Minimum14]]4 M10 02http://esolangs.org/w/index.php?diff=43754&oldid=43753 5* 03Nooodl 5* (+18) 10add a header for this i guess < 1439779248 748559 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess it could just randomly dump data when reaching the data limit < 1439779272 232055 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means that with a real randomness source it would have to reach the solution...EVENTUALLY :3 < 1439779428 14197 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :On the other hand, it is also simultaneously possible that it never reaches the solution < 1439779459 187154 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true < 1439779489 674389 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also I think the execution time would grow exponentially with each extra byte over the gc limit :o < 1439779513 109847 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I...think < 1439779513 323400 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1439779524 839907 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1439779777 91541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mauris: http://lpaste.net/138992#a138993 < 1439781873 572891 :Froo!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net JOIN :#esoteric < 1439782035 229749 :Froox!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Ping timeout: 246 seconds < 1439782214 642664 :Froo!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Quit: *bubbles away* < 1439782676 635539 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net JOIN :#esoteric < 1439782707 325198 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net PRIVMSG #esoteric :is there a nickname for a group of three binary bits? I thought it was 'trit' but that's apparently a single ternary digit < 1439782738 492596 :J_Arcane!~chatzilla@37-219-104-48.nat.bb.dnainternet.fi JOIN :#esoteric < 1439782742 917783 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net PRIVMSG #esoteric :Ooh, wikipedia says it's a triad or triade < 1439783089 406461 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :trit doesn't make sense. a bit would need to be two digits then < 1439783196 420475 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439783220 190045 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1439783222 137213 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1439783281 110568 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"3bits" < 1439783294 469019 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"3/8ths of a byte" < 1439783338 477936 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's not a very popular bit grouping due to not fitting very well in bytes < 1439783351 753815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :octal! < 1439783392 179611 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :octal is not very popular, either < 1439783430 518884 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :right exactly < 1439783614 128433 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you could call it an "octal-digit" < 1439784186 579518 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :octit? < 1439784293 445211 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nit < 1439784949 912582 :bb010g!uid21050@gateway/web/irccloud.com/x-yzlyzwwumvvtjahq JOIN :#esoteric < 1439785010 364896 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :octet, therefore tertet. < 1439785074 350268 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :quatet would be 4 bits or one hex digit < 1439785121 846582 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :pentet is one base 32 digit. sextet is one base64 digit < 1439785139 927579 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :s/quatet/quartet/ < 1439785173 92973 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have used "nybble" before to mean one hex digit or four bits, this is also sometimes used elsewhere. < 1439785235 728936 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I use "octet" generally when defining a VM or something else that has memory cells larger than eight bits and are addressable by the longer cells instead of by octets. < 1439785249 162314 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :So, that mean "octet" always means 8-bits regardless of the size of memory cells < 1439785410 334194 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :yeah. and then we can also use hexdecet for unambigously a 16 bit word < 1439785448 896131 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :bitrigintet is 32 bits < 1439785523 479205 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :quattrisexagintet is a 64 bit unit < 1439785626 377297 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :centioctovigintet is 128 bits < 1439785951 818736 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nerds < 1439787215 102824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: you feel the need to say that in /this/ channel? :-D < 1439787375 534394 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric :Fucking thon thon < 1439787381 136023 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric :Is this god damn starwars < 1439787410 637968 :oren!~oren@65.94.102.49 PRIVMSG #esoteric :what's thon thon? < 1439787453 431064 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric :Thontet did thon's dishes < 1439787466 839719 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric ::^) < 1439787487 575208 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ais523: it's best suited here, isn't it? < 1439787510 573299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :;-) < 1439787637 441206 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric :http://i.4cdn.org/wsg/1439678080638.webm < 1439787654 756705 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net PRIVMSG #esoteric :Turn yourselves in peacefully terrorists < 1439787689 833725 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds < 1439787727 965375 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1439788250 694247 :aretecode!~aretecode@S01061859339e5f51.cc.shawcable.net QUIT :Ping timeout: 240 seconds < 1439788258 675515 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The description of e-TeX says they added classes of marks since it seem like a good idea; however I have been able to do classes of marks without e-TeX, using only standard TeX operations. < 1439790286 490909 :Froox!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net JOIN :#esoteric < 1439790523 404698 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Ping timeout: 265 seconds < 1439790585 463018 :Froox!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Ping timeout: 255 seconds < 1439790677 675088 :ashl!~ash@185.83.217.70 PRIVMSG #esoteric :is that chris morris < 1439791148 675551 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know? < 1439791247 286086 :x10A94!~x10A94@178.252.73.97 JOIN :#esoteric < 1439791360 474934 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://dl.acm.org/citation.cfm?id=275318 this is mildly interesting but not enough to pay 15$, can someone provide it for free? >.> < 1439791388 715461 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is that one about? < 1439791408 425742 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :parsing english with yacc < 1439791423 721517 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's all i know < 1439791433 168400 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I do not have a copy to provide for free anyways (as far as I know) < 1439791457 850065 :Hoolootwo!~Hooloovoo@d1g1t4l.be PRIVMSG #esoteric :is that English the natural language or English the computer language? < 1439791468 776360 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i believe the natural language < 1439791497 543042 :Hoolootwo!~Hooloovoo@d1g1t4l.be PRIVMSG #esoteric :yeah natural language according to the references < 1439791576 642284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: it's probably a bad idea to ask people to pirate academic papers for you, after what happened to aaron schwartz < 1439791597 513526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd recommend checking the author's/authors' website, though < 1439791604 377972 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :<.< < 1439791607 235982 :Hoolootwo!~Hooloovoo@d1g1t4l.be PRIVMSG #esoteric :it's possible that someone is a part of the ACM < 1439791627 64447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :often it has a preprint (basically, the same paper before proofreading/peer review), which the author's allowed to post publicly < 1439791631 169675 :Hoolootwo!~Hooloovoo@d1g1t4l.be PRIVMSG #esoteric :and has the ability to download copies and share maybe one copy, I haven't read any fine text but I could see that < 1439791665 216585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't remember how draconian the ACM is < 1439791683 284352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of the major places has a guest access thing where you can look at (but not download) something like four papers per month < 1439791688 848501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even as a non-member < 1439791787 797418 :Hoolootwo!~Hooloovoo@d1g1t4l.be PRIVMSG #esoteric :go to 'Request Permissions' maybe, it appears as if that's for non-members < 1439792056 239640 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Actually, what happened to Schwartz was controversial because people are used to pirating academic papers. < 1439792085 345254 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :This particular paper should be worth the $15 though. That's only $5 per page! < 1439792109 962674 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's 5$ per page more than what i'm going to spend <.< < 1439792211 779750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing that gets me about academic paper charging is that the charge for individual papers is always utterly overblown < 1439792219 145982 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :“© 1998 ACM l-58113-030-9/98/0004 $3.50” < 1439792224 465240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if they price were reduced, there's a chance that people might actually spend it sometimes < 1439792241 546888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the ACM's papers always have a price on the copyright line IIRC, and I have no idea what it refers to < 1439792603 179804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 N10 02http://esolangs.org/w/index.php?oldid=43755 5* 0350.170.122.255 5* (+192) 10Created page with "??? is an esoteric programming language created by Stack Exchange users Alex A. and BrainSteel. It uses the punctuation within a literary work to perform operations akin to th..." < 1439792652 447880 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 250 seconds < 1439792683 506733 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We need a separate wiki to catalogue the rapidly developing field of brainfuck derivatives < 1439792882 996095 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :How about a brainfuck derivative with the exact syntax and semantics of Python < 1439792920 424081 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how about the opposite < 1439793049 401258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43756&oldid=43755 5* 0350.170.122.255 5* (+173) 10 < 1439793187 76814 :bb010g!uid21050@gateway/web/irccloud.com/x-yzlyzwwumvvtjahq QUIT :Quit: Connection closed for inactivity < 1439793187 999633 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43757&oldid=43756 5* 0350.170.122.255 5* (+10) 10 < 1439793263 499150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 10 02http://esolangs.org/w/index.php?diff=43758&oldid=43752 5* 03Rdebath 5* (+72) 10Probably NOT TC < 1439793292 632173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 10 02http://esolangs.org/w/index.php?diff=43759&oldid=43758 5* 03Rdebath 5* (+33) 10 < 1439793634 784680 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 10 02http://esolangs.org/w/index.php?diff=43760&oldid=43759 5* 03Rdebath 5* (+5) 10Humm, OTOH branching doesn't look good enough for a PDA; is it ? < 1439794288 178302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43761&oldid=43757 5* 03Rdebath 5* (+112) 10Definitely not TC < 1439794361 822304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43762&oldid=43761 5* 0350.170.122.255 5* (+1155) 10 < 1439794566 544147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43763&oldid=43762 5* 0350.170.122.255 5* (+35) 10 < 1439795113 176281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:???14]]4 N10 02http://esolangs.org/w/index.php?oldid=43764 5* 03Martin Büttner 5* (+105) 10Created page with ""it is not Turing complete due to the loss of nested loops." I don't see why you can't have nested loops." < 1439795136 824312 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:???14]]4 10 02http://esolangs.org/w/index.php?diff=43765&oldid=43764 5* 03Martin Büttner 5* (+106) 10 < 1439795202 763802 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw I agree with the talk page post < 1439795268 126788 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:???14]]4 10 02http://esolangs.org/w/index.php?diff=43766&oldid=43765 5* 03Ais523 5* (+310) 10agree < 1439795376 879238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:???14]]4 10 02http://esolangs.org/w/index.php?diff=43767&oldid=43766 5* 03Martin Büttner 5* (+193) 10 < 1439795421 306217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07???14]]4 10 02http://esolangs.org/w/index.php?diff=43768&oldid=43763 5* 03Ais523 5* (+114) 10is TC; clarify what ' does < 1439795834 710659 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net JOIN :#esoteric < 1439796084 425346 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1439796907 321998 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439798390 307727 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:???14]]4 10 02http://esolangs.org/w/index.php?diff=43769&oldid=43767 5* 03Rdebath 5* (+250) 10 < 1439798552 975923 :zadock!~outsider@5-13-227-29.residential.rdsnet.ro JOIN :#esoteric < 1439798749 908946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could someone here on Linux > 3.8 run "unshare -Ur true" as not-root and let me know if it produces an error? (this relates to weboflies 2) < 1439798800 402196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, really, anywhere, but I thought I'd ask here because this channel a) is often responsive to bizarre requests, and b) is vaguely aware of weboflies < 1439798832 342024 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unshare: unshare failed: Invalid argument < 1439798844 975472 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :on 4.1 < 1439798862 906292 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :with unshare from util-linux 2.26.2 < 1439798873 925160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1439798882 236806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm confused, because that is a /different/ error from the one I'm getting < 1439798901 69821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet it should succeed, given that that's the simplest possible valid use of the -r option < 1439798910 492288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the reason I ask is that I suspect there might be a kernel bug < 1439798934 575703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :$ unshare -Ur true < 1439798935 974579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unshare: write failed /proc/self/gid_map: Operation not permitted < 1439798937 927824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what I get < 1439798955 894402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: oh, probably you have unshare compiled out in your kernel < 1439798970 38566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, unshare user namespaces < 1439798990 798783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'd explain the symptoms you're seeing, it isn't very useful for me to know if the bug's fixed though < 1439799077 436827 :AnotherTest!~turingcom@d1f053a90.access.telenet.be JOIN :#esoteric < 1439799147 820980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i didn't compile my kernel < 1439799156 510834 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and i honestly don't know much about this < 1439799212 677452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough, I wasn't necessarily expecting people to understand what the command did (it is harmless, though) < 1439799231 451835 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry to disappoint < 1439799241 510528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can be surprising to see what it does without the "true" at the end (which makes it a no-op), if you aren't prepared for it, although it doesn't actually break security < 1439799378 346582 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net QUIT :Remote host closed the connection < 1439800130 247937 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1439802041 77580 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL today < 1439803710 441754 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1439804243 848485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mov14]]4 10 02http://esolangs.org/w/index.php?diff=43770&oldid=43287 5* 03194.19.70.9 5* (+10) 10mov is not 'esoteric' in any meaning of the word < 1439805336 450380 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1439805371 88384 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1439805446 938509 :zadock!~outsider@5-13-227-29.residential.rdsnet.ro QUIT :Quit: Leaving < 1439805648 464842 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1439806018 837096 :shikhiniht!~shikhin@unaffiliated/shikhin NICK :shikhin < 1439806205 271468 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1439806927 932580 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I have made progress today < 1439806989 678377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? progress < 1439807003 645048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :progress? ¯\(°​_o)/¯ < 1439807047 851776 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn Progress has been made today. It was invented by Taneb. < 1439807052 670469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'progres': Progress has been made today. It was invented by Taneb. < 1439807256 257669 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 246 seconds < 1439807287 988604 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1439807292 474807 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1439808312 804035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nice plural handling. < 1439808420 229145 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? progresss < 1439808421 83903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :progresss? ¯\(°​_o)/¯ < 1439808423 143593 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? progress < 1439808424 629480 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Progress has been made today. It was invented by Taneb. < 1439808425 479765 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? progres < 1439808426 473122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Progress has been made today. It was invented by Taneb. < 1439808491 247715 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439808747 593883 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` sed -i 's/the reals,/the reals, progress,/' wisdom/tanebvention < 1439808751 329641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1439808851 597679 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You know, I ought to be more careful about what I say just in case it becomes a tanebvention < 1439808946 800061 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the way I see it, everything already is a tanebvention. except those things which are explicitely not, therefore they are. < 1439809110 78215 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we're highlighting the most egregious ones, I think. like weetoflakes. < 1439809123 913270 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which is the only one I actually invented < 1439809131 3877 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"invented" < 1439809169 561651 :AnotherTest!~turingcom@d1f053a90.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1439809577 512250 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: lunch < 1439810536 370518 :boily!~alexandre@96.127.201.149 QUIT :Quit: SEDIMENTARY CHICKEN < 1439810804 642637 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn, I missed the plural thing < 1439810827 992864 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`rm wisdom/progres < 1439810829 714856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1439810843 494763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? progress < 1439810844 193858 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :progress? ¯\(°​_o)/¯ < 1439810849 752770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1439810853 356606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1439810857 531266 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? progress < 1439810858 314043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Progress has been made today. It was invented by Taneb. < 1439812176 340211 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1439812631 928029 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439814634 317192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now a different set of people is online < 1439814674 928374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : could someone here on Linux > 3.8 run "unshare -Ur true" as not-root and let me know if it produces an error? (this relates to weboflies 2) < 1439814690 553482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one person already tried but I think the relevant kernel config option was disabled < 1439814795 155572 :APic!apic@apic.name PRIVMSG #esoteric :ais523: unshare: unshare failed: Die Operation ist nicht erlaubt < 1439814814 766719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I guess it isn't enabled on your kernel either :-( < 1439814821 856085 :APic!apic@apic.name PRIVMSG #esoteric :Linux Ant 4.1.0-1-amd64 #1 SMP Debian 4.1.3-1 (2015-08-03) x86_64 GNU/Linux < 1439814899 697442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the relevant feature is user namespaces < 1439814912 535307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they seem to be broken with respect to GIDs (UIDs work correctly) < 1439814920 566851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :either that or both me and unshare(1) are using them incorrectly < 1439814954 657447 :APic!apic@apic.name PRIVMSG #esoteric :On my UserModeLinux-VM it fails too < 1439814988 637833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run unshare --version < 1439814989 644937 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :unshare: unrecognized option '--version' \ \ Usage: \ unshare [options] [args...] \ \ Options: \ -h, --help usage information (this) \ -m, --mount unshare mounts namespace \ -u, --uts unshare UTS namespace (hostname etc) \ -i, --ipc unshare System V IPC namespace \ -n, --net unshare network nam < 1439814998 610458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can believe it would fail in UML < 1439815004 351923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run unshare -Ur true < 1439815005 317814 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :unshare: invalid option -- 'U' \ \ Usage: \ unshare [options] [args...] \ \ Options: \ -h, --help usage information (this) \ -m, --mount unshare mounts namespace \ -u, --uts unshare UTS namespace (hostname etc) \ -i, --ipc unshare System V IPC namespace \ -n, --net unshare network namespace \ < 1439815013 323967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, that's an old version of unshare < 1439815025 956977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't support "--version", for some reason < 1439815029 951474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run uname -a < 1439815031 985272 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1439815154 967120 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1439815335 302935 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I get invalid option U < 1439815345 690737 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But mine doesn't have --version either < 1439815353 461693 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This is Ubuntu 14.04 < 1439815366 95126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, I think that predates Linux 3.8? < 1439815374 511653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least the matching util-linux release < 1439815389 497136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it probably took a while for new Linux functionality to be implemented in util-linux < 1439815426 483442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I hope that distros don't disable user namespaces by default < 1439815430 171429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or nobody will be able to run weboflies < 1439815482 564190 :ProofTechnique!~Ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1439815482 667781 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, invalid argument on Arch with kernel 4.0.5-ARCH < 1439815494 190339 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is web o' flies? < 1439815504 966464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: formerly known as the Secret Project < 1439815513 923475 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That helpeth not < 1439815551 897220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could you do "cat /lib/modules/$(uname -r)/build/.config | grep USER_NS" < 1439815581 149681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and, umm, it's quite hard to explain what it does, but it involves intercepting system calls and replacing them with different ones < 1439815595 431227 :APic!apic@apic.name PRIVMSG #esoteric :Sandboxing ♥ < 1439815604 584479 :ProofTechnique!~Ptech@c-24-147-92-185.hsd1.vt.comcast.net PRIVMSG #esoteric :Taneb: http://stealthcatproductions.blogspot.com/2008/11/web-o-flies.html HTHeth < 1439815639 728110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ProofTechnique: I doubt it's been discussed much outside #esoteric < 1439815644 951304 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, file does not exist < 1439815650 160447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I only came here for help with it because it's a) ridiculous, b) hard to explain what you're doing < 1439815652 60208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: ugh < 1439815661 657407 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This is a server I don't control < 1439815665 502772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I take it /proc/config.gz doesn't exist either? < 1439815676 922901 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, that does exist < 1439815681 635296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, good < 1439815687 420020 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zgrep for USER_NS in that, then < 1439815702 404716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the two files should have the same content, just one is usermode and one is kernelmode) < 1439815713 604636 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :# CONFIG_USER_NS is not set < 1439815716 856883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1439815720 259906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the option that I'm trying to test < 1439815728 558923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but apparently it's disabled in whatever distro that server's using < 1439815733 486621 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Arch, I believe < 1439815807 936091 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think my laptop (with Ubuntu LTS) has it enabled < 1439815814 145720 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Just an old version of unshare < 1439815820 887341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can believe Arch, on the basis that multiple people have reported the same outcome with kernel versions in the 4s < 1439815932 977911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it has to be some rolling-release distro that's widely used < 1439816146 241551 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1439816223 461013 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439816450 526573 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1439816479 614468 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439816548 145197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same here with Arch < 1439816566 412288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I guess this is going to be really hard to test then < 1439816576 425740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I guess unshare(1) isn't widely used < 1439816587 666593 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't see any relevant results from a web search on the error message < 1439816597 505747 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION switched to a kvm host for lambdabot to get namespace support < 1439816654 330874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the evaluation part runs as a seaparate user and with unshare(CLONE_NEWIPC | CLONE_NEWNET | CLONE_NEWNS) ) < 1439816829 547817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, secure boot may end up preventing people turning all these great kernel features on < 1439816852 10561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on the other hand, it may force distros to turn them all on on the basis that people literally can't compile the kernel themself any more < 1439816886 929989 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1439816901 434991 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Well, Docker is becoming quite popular and relies on namespace support. Also systemd has plans in that direction, I believe. < 1439816929 565323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm actually surprised that Arch doesn't enable namespaces by default. < 1439817187 600246 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1439817191 75915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://bugs.archlinux.org/task/36969?project=1 tells a bit of the story; apparently the namespace feature is still suffering from holes. < 1439817209 156828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this does not surprise me < 1439817223 975727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :being able to run a command as non-root and gain /all/ capabilities is crazy < 1439817230 359981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if most of them don't actually do anything < 1439817244 859416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Vioz- 5* 10New user account < 1439817304 250476 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, I mixed this up. I need namespaces (CONFIG_*_NS), but not for arbitrary users (CONFIG_USER_NS). So never mind. < 1439817363 459589 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1439817394 652300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(lambdabot uses a suid program to do the namespace setup) < 1439817394 858624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Reports from here: no '-U' in unshare at work desktop (distribution derived from Ubuntu 14.04); "unshare failed: Operation not permitted" on home desktop (Debian something); "unshare failed: Invalid argument" on VPS (Debian 8.1). < 1439817404 300643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, just a little bit late. < 1439817424 330723 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439817436 507000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe not. < 1439817438 175679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Reports from here: no '-U' in unshare at work desktop (distribution derived from Ubuntu 14.04); "unshare failed: Operation not permitted" on home desktop (Debian something); "unshare failed: Invalid argument" on VPS (Debian 8.1). < 1439817474 997445 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, that EPERM on unshare is interesting (the second one) < 1439817502 266748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :must have hit the narrow version range where it was root-only, or the somewhat less narrow range where certain distros restricted it to root only as a mitigation for potential security holes < 1439817515 952484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on my Ubuntu 15.04, the unshare works, and setting uid_map works, but setting gid_map doesn't < 1439817525 248083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is so bizarrely asymmetric that it makes me suspect a bug < 1439817526 411102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's 3.16.0-4-amd64. < 1439817535 733827 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1439817589 621698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 N10 02http://esolangs.org/w/index.php?oldid=43771 5* 03Vioz- 5* (+218) 10initial submission. < 1439817595 99763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's got 4.1.0-1-amd64 installed too, but I haven't had a chance to reboot lately. < 1439818004 821133 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1439818013 660282 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1439818136 868166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, I think I found the cause of my problem < 1439818143 442603 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1439818148 129744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=87c31b39abcb6fb6bd7d111200c9627a594bf6a9 talks about "/proc/self/setgroups" which I've never heard of < 1439818165 450198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it isn't documented < 1439818169 578442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it seems very relevant < 1439818176 590894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I love the security hole it's there to work around < 1439818207 965860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you can have group permission lower than other permission on a file, thus dropping group membership via gid_map can give you higher perms on a file) < 1439818211 886467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how very eso < 1439818590 983825 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1439818607 748843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :drwxrwxr-x 4 root root 4096 Aug 16 16:04 test < 1439818609 871283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it works! < 1439818635 428388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: thanks for the bug report link, I found out what I was missing by chasing links from there < 1439818643 611012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the solution is to write "deny" to /proc/self/setgroups < 1439818732 757129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and here it is, my unshare -mUr replacement: http://sprunge.us/GRST < 1439818921 842284 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hang on, what have you done < 1439818952 318682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: have you tried running it yet? < 1439818965 80590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, it is scary < 1439819009 890424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not weboflies itself, just a test file to play around with some of the features it needs < 1439819012 160900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it doesn't need root < 1439819058 402208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what it does is /gives/ you root, but a restricted sort of root that isn't actually able to do anything malicious (in theory) < 1439819108 784280 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh dear god < 1439819166 246471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been trying to mount filesystems using it < 1439819179 103408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but loop mounts don't work because I can't read or write any of the loop devices < 1439819187 267409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bind mounts work, mounting a new tmpfs works < 1439819197 715158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mounting a physical block device doesn't work for obvious reasons < 1439819290 956794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I did run across some context where group permissions were being used to "exclude" a group (as in, more bits for other than group), but it seemed highly nonstandard. < 1439819399 966775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cygwin has an article about implementing permissions like that on Windows < 1439819423 45655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it turns out that it's possible, but the configuration you have to use is so unusual that even just viewing the permissions in Explorer changes them to something semantically different < 1439819433 217325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I remember that. < 1439819437 100340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think you linked to it before. < 1439819479 978239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I possibly did < 1439819482 784710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't remember where it is though < 1439819505 299116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably here?: http://cygwin.com/cygwin-ug-net/ntsec.html < 1439819514 131606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1439819525 541166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Under the "File permissions" heading. < 1439819589 74121 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, how risky is this exploit? < 1439819636 983685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: it's not an exploit, it's an intended feature < 1439819665 757511 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Being able to become root is an intended feature? < 1439819665 811809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although based on the discussion in this channel, it's one with more security holes in than you'd expect from a typical intended Linux feature < 1439819678 562061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: yes < 1439819715 161038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you can't do anything you couldn't do with your own account < 1439819726 679737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, shouldn't be able to < 1439819750 607045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also you can't interact with any user /but/ root (which is secretly your own account), e.g. su won't work < 1439819769 550165 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So it just makes me look like root or something? < 1439819815 710453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's sort-of like kernel fakeroot < 1439819829 361392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however it does let you do various things you can't normally do as a user, that are meant to be safe when sandboxed < 1439819833 649671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. chroot < 1439819877 382917 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Can I chroot to a directory I can't otherwise access? < 1439819891 119265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I seriously doubt it < 1439819892 661308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Out of curiosity, if you "rootify" yourself like that, can you connect to a Unix domain socket in the non-unshared network namespace, and if you can, what would using SO_PASSCRED/SCM_CREDENTIALS report to the other end? < 1439819919 183386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I remember reading the answer to this but can't remember what it was < 1439819922 25011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try to find it again < 1439819934 755785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes, I can't < 1439819960 306769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: you can, the only UID you can send is root (because it's the only one you can access), and the other end sees your own actual UID < 1439819976 177939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay. Reasonable. < 1439820069 71702 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1439820168 383789 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1439820247 17610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: anyway, you are getting just a tiny taste of what WEB OF LIES does < 1439820262 305387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, imagine this sort of shenanigans going on except for everything < 1439820277 825847 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1439820281 330246 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::O < 1439820310 641124 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So, nothing is the user it seems it is, or something? < 1439820316 711608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1439820325 874341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :name had to come from somewhere < 1439820336 38488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the hope is that everything the user sees is actually internally consistent < 1439820338 591740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just all wrong < 1439820404 164993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I should probably not play around with nsfakeroot as much as I do < 1439820419 267658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe some day I'll /actually/ have root but mistake it for just another nsfakeroot < 1439820499 280177 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1439820632 873602 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's when you wake up from the dream into another dream < 1439820640 623328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's Debian's fakeroot built on, LD_PRELOAD trickery on the syscall wrappers? < 1439820657 733751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently so. < 1439820664 321739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes, it's pretty fragile < 1439820750 689045 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1439820807 774397 :APic!apic@apic.name PRIVMSG #esoteric :Dreams ♥ < 1439820961 266344 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1439821067 501961 :Lorenzo64!~lorenzo@adsl-ull-245-19.42-151.net24.it JOIN :#esoteric < 1439821118 628691 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 265 seconds < 1439821136 104075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :time to go home < 1439821144 624972 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1439821615 175392 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1439821723 849574 :j-bot!~j-bot@li339-21.members.linode.com QUIT :Ping timeout: 252 seconds < 1439824888 573641 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Ping timeout: 265 seconds < 1439825711 507474 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Read error: Connection reset by peer < 1439825786 153784 :ProofTechnique!~Ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 240 seconds < 1439825825 341565 :mauris!~mauris@2601:58a:100:1dbb:7094:11c0:accf:cd17 JOIN :#esoteric < 1439825960 126599 :GoToTell!~GotoTell@62.205.124.37 JOIN :#esoteric < 1439825983 89703 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1439827053 794614 :mauris_!~mauris@2601:58a:100:1dbb:7094:11c0:accf:cd17 JOIN :#esoteric < 1439827248 157625 :mauris!~mauris@2601:58a:100:1dbb:7094:11c0:accf:cd17 QUIT :Ping timeout: 246 seconds < 1439827596 45537 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43772&oldid=43771 5* 0372.38.29.19 5* (+1632) 10added commands for math function. < 1439827615 90248 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 244 seconds < 1439827656 89622 :mauris__!~mauris@c-67-191-112-170.hsd1.fl.comcast.net JOIN :#esoteric < 1439827660 260752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43773&oldid=43772 5* 03Vioz- 5* (+0) 10/* Overview */ < 1439827832 771044 :mauris_!~mauris@2601:58a:100:1dbb:7094:11c0:accf:cd17 QUIT :Ping timeout: 244 seconds < 1439827846 126448 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Temporarily Unstuck < 1439828136 617418 :J_Arcane!~chatzilla@37-219-104-48.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1439829032 473396 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1439829049 458653 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43774&oldid=43773 5* 03Vioz- 5* (+1838) 10/* Overview */ < 1439829136 331970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43775&oldid=43774 5* 03Vioz- 5* (+98) 10 < 1439829209 592804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43776&oldid=43775 5* 03Vioz- 5* (+119) 10/* Overview */ < 1439829477 694533 :ProofTechnique!~Ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1439829660 773157 :GoToTell!~GotoTell@62.205.124.37 QUIT :Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <- < 1439829975 425834 :mauris__!~mauris@c-67-191-112-170.hsd1.fl.comcast.net NICK :mauris < 1439829987 880607 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net QUIT :Changing host < 1439829987 934965 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1439830255 438643 :J_Arcane!~chatzilla@37-219-104-48.nat.bb.dnainternet.fi JOIN :#esoteric < 1439831443 199815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 10 02http://esolangs.org/w/index.php?diff=43777&oldid=43760 5* 03Tripl3dogdare 5* (+910) 10 < 1439831470 577129 :ProofTechnique!~Ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 240 seconds < 1439831694 923000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 M10 02http://esolangs.org/w/index.php?diff=43778&oldid=43777 5* 03Tripl3dogdare 5* (+177) 10 < 1439831725 50410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 M10 02http://esolangs.org/w/index.php?diff=43779&oldid=43778 5* 03Tripl3dogdare 5* (-46) 10 < 1439833116 317872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 M10 02http://esolangs.org/w/index.php?diff=43780&oldid=43779 5* 03Tripl3dogdare 5* (-5) 10 < 1439833297 191601 :Lorenzo64!~lorenzo@adsl-ull-245-19.42-151.net24.it QUIT :Read error: Connection reset by peer < 1439835826 566180 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net JOIN :#esoteric < 1439835982 748575 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1439836087 665537 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The way I'm writing this operating system kernel, it'll allow you to do something hilarious. < 1439836097 597878 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, right now I'm implementing dynamic memory allocation. < 1439836142 569834 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Dynamic memory allocators are going to be objects. You could, in principle, have a bunch of them, each with its own heap. < 1439836177 146128 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :In practice, I don't see needing more than one. < 1439836192 557889 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Anyway... < 1439836227 21900 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Memory that's been allocated isn't actually associated with the heap any more, in any way. < 1439836258 604830 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And what this means is that if you have multiple dynamic memory allocators, you can allocate memory from one and "free" the memory using another one. < 1439836272 217166 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The result is that this section of memory will actually be moved between the heaps. < 1439836377 129655 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's like a library system that doesn't care where you return books. < 1439836401 936128 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And libraries gain and lose books when people return them to different libraries. < 1439837460 729766 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1439837845 419952 :Frooxius!~Frooxius@c-73-170-31-160.hsd1.ca.comcast.net QUIT :Quit: *bubbles away* < 1439838531 402728 :bb010g!uid21050@gateway/web/irccloud.com/x-pluulqgqrrthzcqj JOIN :#esoteric < 1439838537 467204 :AnotherTest!~turingcom@d1F053A90.access.telenet.be JOIN :#esoteric < 1439839130 91921 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection timed out < 1439839168 358027 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net JOIN :#esoteric < 1439839883 668894 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 JOIN :#esoteric < 1439841136 411892 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Stuck14]]4 10 02http://esolangs.org/w/index.php?diff=43781&oldid=43776 5* 03Vioz- 5* (+4096) 10 < 1439841429 24268 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 QUIT :Quit: Page closed < 1439841511 9387 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net QUIT :Read error: Connection timed out < 1439841566 90590 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net JOIN :#esoteric < 1439841902 387994 :_256Q!~toastyten@unaffiliated/256q/x-9307863 JOIN :#esoteric < 1439842521 850529 :AnotherTest!~turingcom@d1F053A90.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1439842592 649559 :AnotherTest!~turingcom@d1F053A90.access.telenet.be JOIN :#esoteric < 1439842644 654745 :TieSoul!~quassel@86.89.119.147 QUIT :Remote host closed the connection < 1439842721 120449 :MoALTz!~no@78.11.179.104 QUIT :Quit: Leaving < 1439843227 688969 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1439845198 32571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DigitalCannon 5* 10New user account < 1439845381 976562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the wiki seems to be under attack < 1439845403 532801 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1439845668 425130 :atriq!~nathan@217.155.192.11 JOIN :#esoteric < 1439845926 495287 :atriq!~nathan@217.155.192.11 QUIT :Ping timeout: 250 seconds < 1439846064 952448 :x10A94!~x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1439846235 963267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What sort of attack? < 1439846243 238880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: with a cannon hth < 1439846248 731839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohhh. < 1439846337 612100 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :edwardk: i think you would be the person to know the answer to this http://stackoverflow.com/questions/32059754/are-there-useful-applications-for-the-divisible-type-class < 1439846419 784403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION understatement < 1439846569 641471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm Control.Lens doesn't seem to use it, what is this? < 1439846610 183891 :`^_^!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 246 seconds < 1439846898 137997 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Niblet14]]4 N10 02http://esolangs.org/w/index.php?oldid=43782 5* 03DigitalCannon 5* (+3297) 10Created page with "'''niblet''' is an [[esoteric programming language]] where nibbles are used to store data. Cat: ,<.<[[ Hello World: ++++<<< -- the same as for "newtype Group", so it's there twice. < 1439848263 526208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Ditto for "class Grouping1".) < 1439848273 44763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1439848291 636717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was a github issue about duplicated anchors, maybe this is known then. < 1439848363 646535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except it was supposed to be fixed before that package was uploaded < 1439848418 169068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you mean https://github.com/haskell/hackage-server/issues/319 that seems to talk only about the line number anchors. < 1439848428 932677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1439848441 322890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't have a github account. < 1439848455 751463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The hscolour 1.21 fix it mentions just says "ensure that line-number anchors do not reset in literate code fragments". < 1439848471 176574 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But there's a 1.23 change "bugfix for anchor-generation for instance decls". < 1439848486 812388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1439848530 528372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not exactly an instance declaration, though, so maybe that's not related. < 1439848576 25056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MagiStack14]]4 M10 02http://esolangs.org/w/index.php?diff=43784&oldid=43780 5* 03Tripl3dogdare 5* (+103) 10/* Hello, world! */ < 1439848605 240045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you're feeling really enthusiastic, maybe you could run the source through the newest hscolour and see if it's fixed or not. < 1439848619 884597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i don't < 1439848638 582365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's reasonable. I wouldn't, either. < 1439848691 851109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hscolour uses darcs, no wonder i couldn't find it < 1439848923 840017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that hscolour version is also older than the discrimination version < 1439848938 544754 :AnotherTest!~turingcom@d1F053A90.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1439849141 738247 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net QUIT :Read error: Connection timed out < 1439849188 285897 :mauris!~mauris@c-67-191-112-170.hsd1.fl.comcast.net JOIN :#esoteric < 1439849317 63015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ResPlicate14]]4 10 02http://esolangs.org/w/index.php?diff=43785&oldid=43638 5* 03Stalem 5* (+2951) 10Conjecture and interpreter source < 1439849807 487572 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1439851189 20914 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1439851216 970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bocanonicallyhily < 1439851431 183734 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :helløstandarjan! < 1439852254 568591 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :adiœurjan! < 1439852265 624860 :boily!~alexandre@96.127.201.149 QUIT :Quit: STRUT CHICKEN < 1439855296 237374 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Read error: Connection reset by peer