< 1430265617 846419 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1430265686 205590 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b QUIT :Ping timeout: 252 seconds < 1430266634 745872 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b JOIN :#esoteric < 1430268338 173477 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1430269119 704449 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: ë! < 1430269119 919045 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: a wireworld computer around somewhere. ( sources.tar.gz sources/ comp/ scsh/ scheme/ gauche < 1430271289 815805 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430272116 629806 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1430272304 839216 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ello < 1430272314 733318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olé < 1430272994 895828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bonne nuitopia! boerjanne nuit! < 1430273002 910976 :boily!~alexandre@96.127.201.149 QUIT :Quit: REAPING CHICKEN < 1430274731 639843 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430275160 389742 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1430276148 553204 :bb010g!uid21050@gateway/web/irccloud.com/x-uuxzsvnmanlklkir JOIN :#esoteric < 1430277839 758628 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ZZZWAT < 1430279891 450367 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1430280036 61712 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1430282442 47906 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net JOIN :#esoteric < 1430282632 107424 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :http://hastebin.com/raw/payulupise < 1430282632 274203 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :Pay u lupis < 1430282702 197822 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1430282722 329394 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430283991 340591 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1430285888 134677 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :Nighy < 1430285891 996872 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :T* < 1430285917 261935 :Decim!~hhs@74-61-60-199.war.clearwire-wmx.net QUIT :Remote host closed the connection < 1430286438 496538 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :ls < 1430286442 970501 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :oops < 1430287035 98353 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl JOIN :#esoteric < 1430287674 741044 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1430287708 285674 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1430287921 217170 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1430287949 80010 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl JOIN :#esoteric < 1430287995 278223 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1430288004 328378 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430288135 921903 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl QUIT :Client Quit < 1430289236 158926 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430289375 136864 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl JOIN :#esoteric < 1430290710 78736 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1430290801 194202 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl QUIT :Quit: Textual IRC Client: www.textualapp.com < 1430291233 714416 :zadock!~zadock@muscalu.tuiasi.ro JOIN :#esoteric < 1430292055 450763 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430293880 777081 :CADD!~CADD@12.227.104.109 QUIT :Ping timeout: 265 seconds < 1430293908 576778 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1430293930 97005 :CADD!~CADD@12.227.104.109 NICK :Guest69966 < 1430295600 339652 :aloril_!~aloril@dsl-tkubrasgw2-54f81c-109.dhcp.inet.fi JOIN :#esoteric < 1430295746 662238 :aloril__!~aloril@dsl-tkubrasgw2-54f81c-109.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1430296125 133281 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430296453 432295 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1430296502 660763 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430296820 932576 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1430301998 738998 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1430302359 632931 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1430304613 850947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Short fungot break: electricity thing. < 1430304614 16474 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: it was in < 1430304657 967354 :fungot!~fungot@momus.zem.fi QUIT :Remote host closed the connection < 1430304671 746308 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1430305143 148999 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is
valid HTML5? < 1430305204 995899 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :um. maybe, but what would it be used for < 1430305238 268361 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :ooh, colored rectangle? < 1430305324 651120 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeh < 1430305330 982916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like
< 1430305343 935776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or
< 1430305377 768194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :apparently, "In HTML 5, means " < 1430305422 267341 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(from http://stackoverflow.com/questions/3558119/are-self-closing-tags-valid-in-html5 ) < 1430305464 853740 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :http://trevorjim.com/a-grammar-for-html5/ < 1430305609 42373 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so reading further that only goes vor void tags, so
should be invalid. < 1430305614 305100 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(in HTML 5) < 1430305668 539100 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So I don't know. Need to read the spec... < 1430306055 673922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :uhm... < 1430306061 790998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :div{width:1px;} < 1430306065 480514 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should work right? < 1430306080 440587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so every div is one pixel wide except if you overwrite it in style < 1430306121 354971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using div{width:1px;} < 1430306131 835170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then
causes browsers to misrender < 1430306181 269236 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's interesting < 1430306186 566638 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1430306222 236312 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it causes browsers to ignore the float:left < 1430306249 139794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :div{float:left;height:1px;} together with
works < 1430306282 568424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but adding width:1px; to the css in order to save space by not repeating style="width:1px" for all the divs causes the browser to ignore the float:left < 1430306971 298909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :outrageous :( < 1430307045 988656 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :uh, that sounds very weird < 1430307059 65311 :boily!~alexandre@96.127.201.149 QUIT :Quit: NEUTRAL CHICKEN < 1430307222 672033 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: compare http://mroman.ch/output_ok.html with http://mroman.ch/output_wrong.html < 1430307230 481097 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the only difference is the width:1px; in the CSS < 1430307253 604985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(wrong uses width:1px; in the CSS, but overwrites it in every div inside style) < 1430307308 694291 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, because you're also making the container div 1px wide < 1430307314 556960 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ow. < 1430307316 166489 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :which wraps all the pixel-y divs < 1430307316 782482 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :thx. < 1430307339 6717 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :you could make it
...
and then style #container > div < 1430307396 789404 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1430307400 125108 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that get's me down to 260KB < 1430307408 49170 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think a table styled to have no border/padding would be slightly neater semantically < 1430307410 734176 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(by using default width:1px) < 1430307443 748004 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :you can use colspacing to run-length compress, akin to how you're using width < 1430307493 613262 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But it probably wouldn't save you much space (might save you a little bit since is smaller than
, but then again you need 's around each row instead of the float hackery then < 1430307497 993869 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :) < 1430307516 731523 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Actually hm, I wonder if isn't one of the elements with implicit close tags < 1430307546 960573 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using

sadly doesn't work < 1430307593 960678 :AnotherTest!~turingcom@d51A4C65E.access.telenet.be JOIN :#esoteric < 1430307622 724761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1430307624 241471 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it does :) < 1430307630 49262 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :240KB < 1430307650 737956 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :you could change background-color to just background < 1430307678 445559 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But then again, if your web server supports serving files compressed, none of this matters much at al < 1430307697 564635 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true < 1430307699 375935 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :205KB now. < 1430307753 927661 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I suppose relying on JS or any existing image format would be out of the question? < 1430307781 162743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today's xkcd: what kind of maniac puts vents in floors anyway < 1430307794 520099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: yep < 1430307801 120750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's gotta be pure HTML+CSS < 1430307823 593853 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using JS would be much easier and shorter though. < 1430307836 160124 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not nearly as crazy as using HTML < 1430307868 672391 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Indeed < 1430307951 762420 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could histogram the elements after RLE and assign frequently-used colours dedicated classes since class="a" is shorter than style="background:#FF00FF" < 1430307973 577521 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could use #F0F for e.g. #FF00FF which would help a tiny bit, too < 1430308019 692419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i'm reducing all colours to three char hexstrings already < 1430308027 527865 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1430308029 499514 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(not just FF00FF but all colors) < 1430308080 80568 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So you're not supporting full 24-bit colour output < 1430308090 343408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I was < 1430308094 621908 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1430308101 644530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but this saves a few bytes :D < 1430308118 447359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but reduces quality < 1430308125 400289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but my linewise RLE already does that too < 1430308136 418181 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a

per pixel is really a huge overhead :( < 1430308136 991829 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, the RLE isn't lossless either? < 1430308140 45330 :AnotherTest!~turingcom@d51A4C65E.access.telenet.be QUIT :Ping timeout: 256 seconds < 1430308142 800354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: Nope. < 1430308154 478060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It has a color-delta it accepts as "same color" < 1430308166 152823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if(colourdiff(clr, img.getRGB(x+o, y)) < 20) { < 1430308168 209621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :currently 20 < 1430308174 663433 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :With table/tr/td you could use rowspan/colspan to do "RLE" in both directions, but then it becomes trickier < 1430308194 108073 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :i.e. you could compress a similarly-coloured rectangle into one element in the source < 1430308227 417755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1430308234 959120 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that would be tricky but doable < 1430308314 189601 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, is bgcolor deprecated, I wonder < 1430308336 809287 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, it is. Darn. < 1430308396 977447 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :oerjan: "it sounds annoying" also seems to be an unusually mild reaction to dropping a phone into a vent < 1430308430 809854 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Indeed < 1430308488 258945 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :I have vnts on the floors in my house but they are 40 cm deep and you could easily grab your phone < 1430308537 420696 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :is this suppose to be a bottomless vertical vent? < 1430308570 184226 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It empties into the black void of space < 1430308764 143731 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well it's clearly not bottomless if they're contemplating pouring water and/or mercury into it hoping to get the phone back < 1430308888 766544 :zadock!~zadock@muscalu.tuiasi.ro QUIT :Quit: Leaving < 1430309176 667786 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you pointed a ring-shaped rocket engine down the rim of the bottomless vent, could the phone possibly be pushed back up the centre by aerodynamic pressure? < 1430309226 120717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: cake confirmed! < 1430309394 178785 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1430309524 810150 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1430309546 447127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION smells a fizzie  < 1430309559 284302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Funnily enough, I had nothing to do with the first thing. < 1430309568 340811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was the auto-rejoin functionality actually working for once. < 1430309578 60072 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vaccinations are feared to cause autism but weed is ok < 1430309580 21123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IMPOSSIBLE < 1430309597 17674 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nobody knows that weed is linked to developing schizophrenia, psychosis among other illnesses... < 1430309664 496489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"linked" could mean correlation, not causation hth < 1430309698 510348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1430309707 412413 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1430309709 652833 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pretty much everything in psychiatry is correlation and statistics. < 1430309715 432716 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm actually you can just point a jet engine through a funnel across the opening, lifting the phone out due to venturi effect < 1430309719 657545 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because we no shit about it :) < 1430309721 825668 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*know < 1430309736 441194 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(This may void the warranty) < 1430309800 985520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: and dropping it down the vent in the first place doesn't? < 1430309899 580024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think if the vent were bottomless then the phone alarm would quickly cease to be a problem hth < 1430309986 935224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just open the lid? < 1430309989 768781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and grab the thing? < 1430310009 991531 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe turn off moving parts first. < 1430310414 446135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what I don't understand is how they can have a vent on the floor next to their bed in first place < 1430311201 641739 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :My dad has one < 1430311207 943047 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :so do I < 1430311234 881418 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :Why can't they? < 1430311237 552277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :crazy canadians < 1430311396 272216 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1430312180 321316 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The edit distance between 'oren' and 'oerjan' is too low :( < 1430312188 644665 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I doesn't help that weechat decided to make both of you green < 1430312469 378074 :mroman!~roman2@fmnssun.ibone.ch NICK :oerjen < 1430312700 202760 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca NICK :oerein < 1430312775 767174 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :Btw, I decided to make my ed mod actually check whther the syntax highlighter program exists < 1430312919 982432 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :because if it doesn't, then it gets confused and ouputs over 9000 ? < 1430312999 459813 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"These are your father's air vents" < 1430313359 513664 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430313466 126079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an elegant system for a more civilized age < 1430313493 568936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they go straight down to the reactor core hth < 1430313815 530516 :oerjen!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerein: change that to 9999 and you're good. < 1430314182 353310 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 256 seconds < 1430314900 523914 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430315413 796287 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1430315929 657208 :spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 JOIN :#esoteric < 1430316007 923118 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :anyway I think the builders of this house were trying to save on ductwork < 1430316052 261921 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :if the furnace is in the basement, then having the vents on the floor reduces th4e distance < 1430316149 827923 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :although I think the house originally (in ~) had < 1430316165 49868 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :1880 < 1430316178 166085 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :fireplaces in every room < 1430316271 113429 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I had to disable the nickchange/join/part/quit filter to see what was going on.. < 1430316338 861649 :oerjen!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :going on where? < 1430316375 663138 :oerjen!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: are you confused? < 1430316376 80381 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjen: pwm is something you can go get dinner. thanks, dmg? < 1430316390 217891 :oerjen!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: it's not dinner time yet. < 1430316390 384747 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjen: implementing an event loop. :) heh. < 1430316428 284119 :oerjen!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: carry on. < 1430316428 449996 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjen: i often do that; do other people? < 1430317031 533445 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan > 1430317031 844565 NAMES :#esoteric < 1430317055 295421 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +q :oer*!*@* > 1430317055 303667 NAMES :#esoteric < 1430317063 382244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lessee if this works hth < 1430317067 629912 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan > 1430317067 639322 NAMES :#esoteric < 1430317082 98287 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1430317300 374869 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1430317824 162758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you may have to leave the channel to change nick hth) < 1430317944 665118 :oerein!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca QUIT :Quit: ivan polkka < 1430317995 510179 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca JOIN :#esoteric < 1430318235 893067 :oerjen!~roman2@fmnssun.ibone.ch PART :#esoteric < 1430318242 714629 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1430318246 92122 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's abuse of power! < 1430318254 468198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1430318255 994730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: oerjan is being mean. < 1430318256 416739 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :mroman: i thought it looked really cool in the works natively sense, seeing how much else i know. < 1430318263 580633 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No it wasn't cool :( < 1430318295 645009 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=kbbA9BhCTko < 1430318307 774231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: my brain had trouble remembering who was who hth < 1430318402 409478 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1430318459 580048 :FanFL!6b6b3a3c@gateway/web/freenode/ip.107.107.58.60 JOIN :#esoteric < 1430318480 904303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: needs to work on her finnish hth < 1430318564 995162 :FanFL!6b6b3a3c@gateway/web/freenode/ip.107.107.58.60 QUIT :Client Quit < 1430319206 453257 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=0OZyleriwRU < 1430319447 943855 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :What happens if you try to write into a pipe whn the buffers full? < 1430319513 821698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it blocks? < 1430319531 317737 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :CRAP < 1430319826 778054 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :I wrote useless code to manually wait, which will never actually execute < 1430319878 612263 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 264 seconds < 1430320018 192255 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1430320049 328576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: there's probably a non-blocking write if you really want it.... < 1430320064 493609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait hm < 1430320085 427515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is C where everything can fail, isn't it. < 1430320094 207106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION should leave this to the experts. < 1430320354 191051 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1430321390 152485 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1430321761 933617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1430321830 136014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When you say e.g. "an integer x s.t. x+2=4", " s.t < 1430321844 941850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :" stands for "sigma type". < 1430322138 33970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sigh, phone keyboards < 1430322208 693754 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That would be s,pk < 1430322292 101345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SighreFly < 1430323559 594086 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430324234 407499 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :s.t.? subject to < 1430324248 902470 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` uname -a < 1430324267 4580 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Linux notebook 4.0.1-1-ARCH #1 SMP PREEMPT Wed Apr 29 12:00:26 CEST 2015 x86_64 GNU/Linux < 1430324279 174212 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :4.0 \o/ < 1430324279 505745 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69      | < 1430324279 672117 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69      >\ < 1430324287 95484 :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 < 1430324297 339423 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :took a while < 1430324323 443622 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :Linux oren-X501A1 3.13.0-46-generic #79-Ubuntu SMP Tue Mar 10 20:06:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux < 1430324349 679009 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :Wait,why do I have x86-64 thrice < 1430324387 310915 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's a tri-core < 1430324394 264500 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :no it isnt < 1430324448 710013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: HackEgo's vps is pretty crappy < 1430324463 663263 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :`` lscpu < 1430324464 374035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Architecture: x86_64 \ CPU op-mode(s): 32-bit \ Byte Order: Little Endian \ CPU(s): 1 \ On-line CPU(s) list: 0 \ Thread(s) per core: 1 \ Core(s) per socket: 1 \ Socket(s): 1 \ Vendor ID: User Mode Linux \ BogoMIPS: 1744.89 \ Hypervisor vendor: VMware \ Virtua < 1430324464 703865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it also runs the wiki) < 1430324509 999162 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :`` lscpu | tail < 1430324510 811913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Byte Order: Little Endian \ CPU(s): 1 \ On-line CPU(s) list: 0 \ Thread(s) per core: 1 \ Core(s) per socket: 1 \ Socket(s): 1 \ Vendor ID: User Mode Linux \ BogoMIPS: 1305.80 \ Hypervisor vendor: VMware \ Virtualization type: full < 1430324574 548976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: pretty sure s.t. in that context means "such that" < 1430324611 885758 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :I thought it meant subject to [the restriction that] < 1430324659 370557 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :but such that does make sense < 1430324691 725540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i suppose both work < 1430324704 49292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the usual meaning is "such that" hth < 1430324711 704888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :apparantly tdnh < 1430324718 573844 :spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 QUIT :Quit: Page closed < 1430324742 507509 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.urbandictionary.com/define.php?term=TDNH < 1430324887 266611 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why doesn't this work? cat file | { head; tail; } < 1430324894 838175 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this does: { head; tail; } < file < 1430324914 101639 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in the former, tail doesn't print anything < 1430324931 124605 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: please take note of https://clientarea.ramnode.com/announcements.php?id=394 and don't panic if lambdabot disappears for a bit! < 1430324933 370608 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know it has something to do with the fact that the latter is seekable but i don't really understand it < 1430325036 226275 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: head has already consumed all the input from stdin; there's nothing left for tail to read when it finally gets the chance. < 1430325056 978048 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: the latter works < 1430325067 740468 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the second case is more interesting. let's see < 1430325082 860596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: A. AAA. AAAAA? AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1430325105 745405 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: if the input is a file, 'tail' uses lseek to find its size... < 1430325115 292880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your explanation about seeking would seem to explain it? < 1430325121 841502 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: OOOOOOOH < 1430325122 674625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is a funny example. < 1430325143 558187 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: wait < 1430325158 842111 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tail must know that it's a stream < 1430325170 243390 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it shouldn't lseek < 1430325219 141499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : < file doesn't make it fully a stream, i assume < 1430325231 944900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the fd still points to a file rather than a pipe < 1430325232 964093 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's still seekable < 1430325234 952087 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sure < 1430325246 15360 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but that one i understand < 1430325252 195583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the other one, i don't >.< < 1430325286 197344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while ... | ... produces a non-seekable stream < 1430325349 395891 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but why does it matter? < 1430325355 477995 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: Actually my explanation for the first case is wrong. It's bound to be buffering. (for me, `head` reads a 8kiB chunk) < 1430325373 588384 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :mmh < 1430325387 558673 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that could explain it < 1430325423 54422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1430325487 48702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: it even tries to fix it, note the first lseek call: http://sprunge.us/RaXi < 1430325527 172782 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uh, I copied more that I wanted... < 1430325550 35261 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/diOi is sufficient < 1430325592 231275 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430325618 413642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` seq 5000 | (head > /dev/null; tail) < 1430325628 576843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4991 \ 4992 \ 4993 \ 4994 \ 4995 \ 4996 \ 4997 \ 4998 \ 4999 \ 5000 < 1430325634 845003 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` seq 50 | (head > /dev/null; tail) < 1430325635 593487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430325864 378877 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thank you guys < 1430325871 964784 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you rock < 1430325963 792654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length . unwords $ map show [1..4990] < 1430325965 272230 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 23842 < 1430325985 262555 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I erred on the safe side. < 1430326024 407413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length . unlines $ map show [1..4990] < 1430326025 371106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes but you got ridiculously close < 1430326025 853596 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 23843 < 1430326046 749518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 23842/1024 < 1430326048 308959 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 23.283203125 < 1430326056 313488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't look particularly round < 1430326096 181375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait duh < 1430326102 967163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NEVER MIND < 1430326134 312666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` seq 5000 | (head > /dev/null; cat) < 1430326135 15927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ 1861 \ 1862 \ 1863 \ 1864 \ 1865 \ 1866 \ 1867 \ 1868 \ 1869 \ 1870 \ 1871 \ 1872 \ 1873 \ 1874 \ 1875 \ 1876 \ 1877 \ 1878 \ 1879 \ 1880 \ 1881 \ 1882 \ 1883 \ 1884 \ 1885 \ 1886 \ 1887 \ 1888 \ 1889 \ 1890 \ 1891 \ 1892 \ 1893 \ 1894 \ 1895 \ 1896 \ 1897 \ 1898 \ 1899 \ 1900 \ 1901 \ 1902 \ 1903 \ 1904 \ 1905 \ 1906 \ 1907 \ 1908 \ 1909 \ 1 < 1430326159 65760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length . unlines $ map show [1..1860] < 1430326160 538212 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 8193 < 1430326165 735752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MUCH BETTER < 1430326320 905262 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 999 + (8192 - (2*9 + 3*90 + 4*900) + 4) `div` 5 -- tedious < 1430326322 333398 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 1860 < 1430326386 538677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 999 - (2*9 + 3*90 + 4*900 - 8192) `div` 5 < 1430326387 890594 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 1860 < 1430326473 371882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> -(8192 + 9 + 99 + 999) `div` 5 < 1430326474 705642 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : -1859 < 1430326487 634565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> -(-(8192 + 9 + 99 + 999)) `div` 5 < 1430326489 785191 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric : 1860 < 1430326733 18568 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What's up with all those gates... this is getting silly. Tattogate, seriously? < 1430328200 124418 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430328445 215924 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1430328554 545112 :mitchs_!~canissimi@unaffiliated/canissimia QUIT :Ping timeout: 264 seconds < 1430328565 114355 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1430328761 988688 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :my favorite gate was shirtgate, in which a short with sexy ladies (drawn by a lady) caused a firestorm of people who said it was sexist < 1430328775 49301 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :s/short/shirt/ < 1430328889 703186 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :stupid functional nerds and their hyperclever data structures i don't understand < 1430328944 199457 :mitchs!~canissimi@unaffiliated/canissimia QUIT :Ping timeout: 250 seconds < 1430329010 439227 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :Eh, at least it's not perl where the data structure is implicitly created by usage < 1430329089 330080 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1430329119 119832 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1430329430 175528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: you find yourself trapped in a branch of a finger tree, indexed by an Endo monoid... < 1430329590 14420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm could you replace the monoid by a category? me and elliott once figured out how to replace the _contents_ that way. < 1430329628 74139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, if you do that, is it redundant to distinguish index and content? < 1430329657 77360 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1430330529 319271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1430331910 664714 :zadock!~zadock@81.180.210.87 QUIT :Quit: Leaving < 1430332308 299800 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :#define REM // < 1430332460 687449 :zadock!~zadock@81.180.210.87 JOIN :#esoteric < 1430332757 86178 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430332803 20360 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1430333815 743274 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :hmm apparently comments happen before #defines < 1430334269 263512 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :#define Um del( < 1430334275 807731 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :#define lol ) < 1430334293 609058 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :#define del(x) < 1430334315 779805 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :int x=3.14; Um, this is pi, lol < 1430334520 62090 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :Clojure XML support sucks, and the zipper library that's supposed to make it 'easier' literally doesn't work. < 1430334836 615449 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oren: i'd say "lol" -> del( and "^^" -> ) < 1430334868 932285 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't think you can define ^^ though < 1430334939 184185 :nortti!~juhani@ayu.smar.fi QUIT :Quit: was told to leave ;_; < 1430334949 629442 :nortti!~juhani@ayu.smar.fi JOIN :#esoteric < 1430335225 186054 :oren!~oren@TOROON0949W-LP130-01-1242511928.dsl.bell.ca PRIVMSG #esoteric :could you not just use one of Java's XML thingies? < 1430335227 861501 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 256 seconds < 1430335313 494177 :zadock!~zadock@81.180.210.87 QUIT :Quit: Leaving < 1430335766 801760 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :XML thingies? < 1430335770 773758 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1430336536 253038 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: THINGIES < 1430338346 783820 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1430338373 69946 :spatterworthy!621cff0d@gateway/web/freenode/ip.98.28.255.13 JOIN :#esoteric < 1430338704 202766 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ping < 1430338733 98829 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, see lambdabot message < 1430339175 556345 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1430339572 466857 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430340565 631133 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :what OOP-ish concept would you guys recommend? < 1430340577 943587 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :for easy implementation and a small feature set < 1430340589 823131 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :I'm thinking something like Lua tables but I'm not sure yet < 1430341207 549950 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Ping timeout: 265 seconds < 1430341628 344888 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :S0lll0s, not sure how they work. What about prototype based like js though? < 1430341643 214882 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or perhaps a more traditional vtable thing like C++ < 1430341662 773164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess duck typing like python is quite easy too < 1430341673 137844 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :At least in a scripting language < 1430341724 817636 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think most concepts can be quite simple when scaled down and extra features are removed < 1430341733 534734 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(you don't need python style metaclasses for example) < 1430341812 966497 :bb010g!uid21050@gateway/web/irccloud.com/x-uuxzsvnmanlklkir QUIT :Quit: Connection closed for inactivity < 1430342247 263422 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430342269 488331 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, hi! < 1430342275 523399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi Vorpal < 1430342278 504092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haven't seen you talk here for a while < 1430342299 584573 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Lua's tables are also prototype-based, but more "purely" so than JS < 1430342329 149818 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1430342460 684511 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1430342473 963321 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, indeed < 1430342477 747319 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, ah < 1430342769 604934 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, ais523 < 1430343025 272621 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Starting a local Haskell meetup group was a good idea < 1430343123 486401 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :good night < 1430343968 12240 :APic!apic@apic.name PRIVMSG #esoteric :cu Vorpal < 1430344099 839054 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :Vorpal: in Lua things are just hashtables < 1430344116 16889 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :but you can set a few extra "options" like a hashtable to look up missing entries in < 1430344131 833909 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :or something to call whenever a key is added < 1430344155 377840 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :and then there is syntactic sugar for calling a function stored in a table with that table as the first parameter < 1430344388 684172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Vorpal Maybe it was some sort of a Dropbox fluke, it loaded for me now. < 1430344388 885859 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 PRIVMSG #esoteric :Consider it noted. < 1430344549 447167 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1430344749 590151 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1430345354 560497 :spiette!~spiette@mtl.savoirfairelinux.net QUIT :Ping timeout: 248 seconds < 1430345463 12264 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1430345475 676011 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1430345832 634664 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430346201 367354 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1430346495 902632 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :I think I'll just go with the Lua style < 1430346512 276558 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :also skipping arrays, Lua tables are the most simplistic I can think of < 1430346532 978461 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :and anything more complex is easily integrated on top of them < 1430348671 128328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fish14]]4 M10 02http://esolangs.org/w/index.php?diff=42775&oldid=42772 5* 030x0dea 5* (+47) 10Document the # mirror. < 1430348828 316282 :^v!~^v@c-68-36-225-16.hsd1.mi.comcast.net JOIN :#esoteric < 1430349031 496743 :v4s!v4s@we.are.on.the.internet.plzdonthack.us QUIT :Ping timeout: 256 seconds < 1430349058 321754 :lambdabot!~lambdabot@2a00:d880:5:5f::ec36 QUIT :Ping timeout: 276 seconds < 1430349065 485944 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 272 seconds < 1430349143 521363 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1430349342 223680 :v4s!v4s@we.are.on.the.internet.plzdonthack.us JOIN :#esoteric < 1430349629 122026 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1430350564 612798 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellambdabellot! < 1430350579 738892 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1430350766 383445 :heroux!sandroco@gateway/shell/insomnia247/x-ckmfoihfoqmugoke QUIT :Ping timeout: 264 seconds