< 1450656017 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :zzo38: given the [WUBRG] I'm going to guess it matches a Magic mana cost or something < 1450656281 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au JOIN :#esoteric < 1450656527 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450657055 0 :Tod-Autojoined!~Tod@67-2-193-95.slkc.qwest.net JOIN :#esoteric < 1450657246 0 :Todpunk!Tod@67-2-11-107.slkc.qwest.net QUIT :Ping timeout: 240 seconds < 1450657367 0 :TodPunk!~Tod@67-2-194-175.slkc.qwest.net JOIN :#esoteric < 1450657367 0 :bb010g!uid21050@gateway/web/irccloud.com/x-lthxwiyazrwrrhjd JOIN :#esoteric < 1450657380 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But colorless is also a color now. < 1450657388 0 :Tod-Autojoined!~Tod@67-2-193-95.slkc.qwest.net QUIT :Ping timeout: 276 seconds < 1450657651 0 :oren!~oren@52.2.213.98 JOIN :#esoteric < 1450657675 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :\quit < 1450657679 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca QUIT :Quit: leaving < 1450657691 0 :oren!?@? NICK :\oren\ < 1450657785 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1450657899 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :今ボアリは! < 1450657986 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :I'm gonna head up to CYYB tomorrow, so I've switched to ircing thru my web server < 1450658082 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar CYYB < 1450658082 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYYB 210000Z 16012KT 15SM OVC230 M02/M06 A3000 RMK CI8 SLP182 < 1450658226 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :コレンバンは! < 1450658251 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :僕はケベック市にいます < 1450658304 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :CYYB is a little in the middle of Nowhere, Ontario... < 1450658339 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1450658380 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :コンベリャンは! < 1450658430 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1450658431 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 210000Z 25005KT 15SM FEW030 BKN100 OVC210 M07/M11 A3034 RMK SC1AS7CI1 SC TR SLP282 < 1450658436 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYUL < 1450658437 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 210000Z 13006KT 15SM BKN038 OVC140 M02/M07 A3034 RMK SC7AC1 SLP278 < 1450658442 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYOW < 1450658443 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYOW 210000Z 12007KT 15SM BKN130 BKN180 BKN240 M04/M07 A3027 RMK AC5AC1CI1 SLP260 < 1450658994 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ᚷᚩᚩᛞ ᛒᚩᛁᛚᛖᚾᛁᛝ < 1450659232 0 :TellsTogo!~TellsTogo@62.205.125.118 JOIN :#esoteric < 1450659348 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I want to make a DSL for something < 1450659352 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :But I'm not sure what < 1450659379 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Man, this is scary. Network providers are trying to do "interesting" things with routing where they parse the TCP and UDP headers but break traffic that isn't TCP or UDP or that doesn't use TCP the way they expect. < 1450659396 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: why on earth do you want to go there? < 1450659414 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So people build protocols that pretend to use TCP and UDP the ordinary way, but actually use it to tunnel something completely different through it, so that the routers don't break their stuff. < 1450659426 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :UDP more commonly < 1450659437 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But that's an arms race! Eventually routers will try to parse the nested protocols, then people nest some more, < 1450659453 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and people will be sending packets with hundreds of bytes of nested header just to fool rooters. < 1450659469 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: funnily, multi-path TCP is trying to be based on TCP in such a way that it's transparent to routers. < 1450659469 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :routers shouldn't break non-TCP/UDP packets :( < 1450659479 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Meh. Textgen whynot. < 1450659479 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: that arms race should break pretty fast the moment the users include ssl anywhere in the mix < 1450659489 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450659490 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: they shouldn't, yes. That's why IP and TCP are separate layers, the routers have to speak only IP. < 1450659515 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Or perhaps video game enemy AIs? < 1450659521 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Or TBRPGs? < 1450659641 0 :triggerwarning!~IGLC@2601:680:c400:e360:a1b5:d822:f42c:d0d JOIN :#esoteric < 1450659678 0 :triggerwarning!~IGLC@2601:680:c400:e360:a1b5:d822:f42c:d0d QUIT :Changing host < 1450659678 0 :triggerwarning!~IGLC@unaffiliated/triggerwarning JOIN :#esoteric < 1450659728 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :Most routers already have NAT which involves parsing UDP and TCP anyway < 1450659754 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: exactly < 1450659770 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and that's just the start, some firewall stuff does much more than that < 1450659831 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, IPv4 doesn't have enough info for NAT < 1450659857 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IPv6 doesn't either AIUI, but it obviates NAT in a lot of cases < 1450660134 0 :dcentral!~IGLC@2601:680:c400:e360:a1b5:d822:f42c:d0d QUIT :Ping timeout: 250 seconds < 1450660135 0 :triggerwarning!~IGLC@unaffiliated/triggerwarning QUIT :Ping timeout: 240 seconds < 1450660173 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :chelloppro! are you calgarying now? < 1450660269 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes! < 1450661052 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1450663356 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450663449 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :fungot: where do you go when you vacation? < 1450663449 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: javascript is cool xd space...) and expr within a string rewriting language, but without getting lost in it < 1450663486 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1450663554 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450664312 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: so you're saying javascript is ok to visit, but you wouldn't want to live there? < 1450664312 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: you probably consed them in the future. < 1450664338 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: how do you know that? are you a dreen? < 1450664338 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: whats up? girlfriend trouble? i recently upgraded glibc 2.3.3 2.3.4, and now he's speaking english d: < 1450664377 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: uhm, that is a rather personal question < 1450664377 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: i do, but don't have enough space to copy it < 1450664395 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :FirelloFly. remember, fungot has two girlfriends. < 1450664395 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: riastradh will get sick of macosx, macosx, windows), then < 1450664402 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: i think girlfriend trouble presupposes a girlfriend < 1450664403 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: then you have my undying admiration or wonder". i just want to be < 1450664409 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :helloily < 1450664441 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :How does it feel to be admired by fungot? < 1450664442 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: the variable file is not present in the cheese help to counteract the ill effects of sword swallowing. design: letters sent to sword swallowers requesting information on technique and complications. setting: membership lists of the form < 1450664467 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FireFly: hollow hth < 1450664507 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style < 1450664507 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1450664553 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :irc is the true fungot style < 1450664554 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: ' issue' should be distinguished. piracetam also helps healthy people. i have a problem < 1450664578 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: I'm sorry. Can I help you somehow with your distinguished issue? < 1450664579 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: most things are built to develop. :) " hey, we'll do it together) < 1450664599 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Are you saying that you feel your codebase has been neglected, fungot? < 1450664600 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :FireFly: okay, gotcha. didn't think of < 1450664681 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450664771 0 :andrew_!~andrew@119.139.17.54 JOIN :#esoteric < 1450664934 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1450665760 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1450665775 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :How about a programming language for which the bulk is Itertools and Functools? < 1450666117 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Aren't functional Turing tarpits basically languages based on functools(ish)? < 1450666131 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Assuming functools have, like, at least composition and const < 1450666164 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1450666871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa, what's this "incompressibility method" thing and why did no one tell me about it? < 1450667269 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :SKI combinators FTW! < 1450667279 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hellochaf. what's an incompressibility method? < 1450667331 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a trick which is too long to type about on my phone hth < 1450667361 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and i don't know the details anyway < 1450667425 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the idea is apparently that if you want to know the average runtime of an algorithm, or something like that, you can pick a special representative "incompressible" input and look at the runtime for that one input < 1450667450 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or maybe there point is that it isn't special < 1450667510 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it is representative, so many statements about it will extend to almost all inputs < 1450667526 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or something < 1450667572 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :something something everything something... < 1450667634 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway kolmogorov complexity is p. nifty < 1450668520 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :shachaf: Colorless is not also a color now; it is just that now there is the symbol that can be paid only by colorless mana. I think still, if you choose a color you can't choose colorless, and something that has both colorless and colored mana costs is not colorless (unless it has the devoid ability), etc < 1450668565 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Once Wizards of the Coast will say what letter represents the colorless mana symbol then I can put that in too. < 1450668643 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :That command does match a mana cost for Magic: the Gathering though; it is deciding the converted mana cost of a card if the full mana cost is the input of that (given as '0' in the example). < 1450668896 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Is 'U' for blue mana official? I thought it was just a convention < 1450668903 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes it is official. < 1450668915 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is even in the rules. < 1450668957 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah, I see < 1450669001 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :See rule 202.2a < 1450669269 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450669535 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1450671111 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :wow this is the stupidest harem anime setup in the history of stupid harem anime setups < 1450671193 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :(Rokujouma no shinryakusha. the stupidity has to be seen to be believed) < 1450671265 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't watch a lot of anime or even other TV show < 1450671390 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :I didn't watch a lot, until I started working and therefore had more spare time < 1450671559 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :probably the only good haremanime (haranimem?) is Love Hina, if only because it has a flying turtle. < 1450671680 0 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 260 seconds < 1450671913 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450672167 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: SHIFTY CHICKEN < 1450672193 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1450672540 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450673053 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a funny programming language based on sexiness because why the hell not. < 1450673091 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I wound up formalizing the way you specify n-somes in the process. < 1450673713 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1450674772 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :hppavilion[1]: There's already a formalization of that. They are mapped to strings matching the regex /m*f*/. hth < 1450674789 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Yes, but that's very ambiguous < 1450674803 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :MF can have 2 possible meanings, and it just inflates from there < 1450674816 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :2 /at minimum/ < 1450674824 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1450674870 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :well whata bout labeled directed graphs then? < 1450674894 0 :\oren\!~oren@52.2.213.98 PRIVMSG #esoteric :(edges and points labeled) < 1450674919 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: That works, but it has to be able to be put into a tag < 1450674993 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I formulated a system that I'm pretty sure is unambiguous, AND it allows for vagueness as needed (e.g. if you don't care exactly how much tail this guy is getting at once), AND it incorporates time delay, AND it is familiar to anyone who knows regex < 1450675523 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :RDF is one kind of labeled directed graphs < 1450677376 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450677667 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1450677716 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :What's wrong with this regex?: /"[^"\\]*(?:\\.[^"\\]*)*"/ < 1450677724 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The computer won't accept it in the Docstrings. < 1450677739 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :For some reason, PLY uses Docstrings for stuff like this. < 1450677856 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, think I figured it out < 1450678357 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i thought today's xkcd had a way for the patient to theoretically escape alive if they had > 100 limbs, but then i read the hovertext. < 1450678373 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* >= < 1450678515 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION reads today's xkcd < 1450678616 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :lol < 1450678655 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess the bet option is neverending scalp massaging. < 1450678658 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*best < 1450678768 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think you can get there without harm if you fake discomfort in the right spot. < 1450678829 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, is oxygen injection fatal < 1450678834 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh well. < 1450679343 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au QUIT :Quit: Leaving... < 1450679538 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :now that i own a smartphone i can download an app to read xkcd < 1450679546 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION joined the cool kids < 1450679557 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there are several apps for this! which one do i pick < 1450679700 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, there are apps for xkcd? < 1450679716 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, screw it. I'm not reading xkcd on a tiny phone screen < 1450679723 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION just got a phone recently too < 1450679810 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :good luck playing http://xkcd.com/1608/ < 1450680034 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :get a bigger phone < 1450680178 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Fuck no < 1450680182 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I hate large phones < 1450680200 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why so? < 1450680222 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :bigger screen = better at reading manga < 1450680226 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Because, they're huge and unweildy < 1450680328 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :cannot relate < 1450680345 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i use a nexus 5 and it could be a little taller < 1450680419 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i mean, basically you are saying there is such a thing as a computer screen too big < 1450680426 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1450680427 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that doesn't make sense < 1450680428 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :myname: I've got Nexus 5X that is slightly larger < 1450680448 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :4.95" -> 5.2" < 1450680450 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :myname: for something to carry around, I want it small. For something stationary, I want it big < 1450680473 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lifthrasiir: sounds neat < 1450680497 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am interested in the note series from samsung, but they are just too expensive < 1450680513 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I don't want to have a larger phone than that, but 5" seems to be a sweet spot < 1450680542 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :What I hate is the 6 or the 6p. < 1450680548 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Those things are way too big. < 1450680555 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :agreed < 1450680564 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the only valid reason i heard is that pockets on pants for girls are ridiculously small < 1450680579 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I want to *hold* my phone. < 1450680581 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :too big for what? < 1450680593 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :myname: at 6" you cannot comfortably reach the top area of the screen with one hand < 1450680594 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you can't hold 6"? < 1450680610 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :well, you may have a large thumb < 1450680613 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I don't < 1450680617 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes. I have a human hand that I use for holding my phone with one hand and interacting with it. < 1450680621 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lifthrasiir: the trick is to make it so that you barely ever need the top of the phone < 1450680634 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :If you are not a human being this may not be applicable to you. < 1450680639 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :myname: greatly depends on apps you are using < 1450680656 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :indeed, but just have a look at good apps < 1450680670 0 :triggerwarning!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d JOIN :#esoteric < 1450680672 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the put everything you need on the bottom for a reason < 1450680686 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Also, frankly, the 5x is just about the maximum size I'd be comfortable with in my pocket. < 1450680692 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d JOIN :#esoteric < 1450680719 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :with LMT or any other PIE control you don't even need to reach the top to drop down the notification area <3 < 1450681045 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why do people buy samsung notes? < 1450681055 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that pen is so silly < 1450681072 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because bif screens are awesome for doing computer stuff < 1450681073 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :reminds you of the resistive screens age < 1450681111 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, my sßartphone is an ssh client at many times < 1450681125 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i want to have a big terminal and keyboard < 1450681196 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a foldable 27" imac < 1450681225 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nah, 12" laptop at most < 1450681242 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :alsoy laptops ten not to last 24h+ with ankers < 1450681395 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :on that topic, i'd love to have an arm laptop with like 11", trackpoint and a fullhd display < 1450681477 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why arm < 1450681509 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Testing... < 1450681526 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1450681529 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because battery < 1450682282 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1450682658 0 :triggerwarning!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d QUIT :Quit: Leaving < 1450682715 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1450682878 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://arin.ga/1AXjZf/raw < 1450682906 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i feel dumb because i wrote noglob like a thousand years ago and didn't realize i could write the others until now < 1450682933 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then i needed nullglob and i was like "damn, it'd be nice to have something like noglob for nullglob... oh wait" < 1450682965 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sharing because they may come in handy <.< < 1450682987 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION didn't know izabera operates arin.ga < 1450683013 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and >36^5 snippets already? wow. < 1450683030 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(or 32^5, depending on the character set used, but doesn't matter) < 1450683053 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nope, just using php's tempnam < 1450683063 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :;_; < 1450683067 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :unfortunate < 1450683068 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sry < 1450683143 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :doesn't goo.gl use something similar? < 1450683158 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, completely randomized < 1450683172 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :izabera: I thought arin.ga is sequentially numbered because of 000002 < 1450683186 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nope, those are just a few file i hand picked < 1450683193 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :files < 1450683195 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, makes sense now < 1450683284 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it used to be 000000-000006 but now there's only 0-2 < 1450683314 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also there's arin.ga/aringa < 1450683342 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION found it funny back then < 1450683367 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I personally use ix.io a lot < 1450683421 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(which is sequentially numbered, by the way) < 1450683427 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my client is better than theirs < 1450683427 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450683448 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, ix.io is sorta minimalistic < 1450683510 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :>:o the source isn't available < 1450683530 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450683675 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also they have users, that's not very minimalistic... >.> < 1450683688 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :lol < 1450684376 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: More testing < 1450684409 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1450685157 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i didn't sleep enough, i went to work tired < 1450685174 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my alarm didn't even ring this morning, wonder why < 1450685178 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then i get there < 1450685181 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's closed < 1450685186 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :monday morning it's closed < 1450685191 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm retarded < 1450685252 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION jumps into beeeed < 1450686552 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Testing again... < 1450686574 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1450686588 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah adding explicit -n options fixed it < 1450686608 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tmux wasn't showing the actual command names in the status line for some reason. < 1450686717 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except for the one which is an actual shell. < 1450687170 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a lisp because whynot. < 1450687181 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whydo < 1450687199 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: whydo or whynot. There is no whytry. < 1450687222 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whydonot* < 1450687222 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :lol < 1450687224 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :It has... basic operations, IO, and IF-THEN-ELSE < 1450687229 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Whoo. < 1450687294 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i downloaded the force awakens and it's in spanish or portuguese < 1450687296 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cam < 1450687302 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do i watch it anyway? < 1450687401 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sorry, only the original galactic basic is acceptable hth < 1450687605 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :found an english version yay < 1450687611 0 :andrew_!~andrew@119.139.17.54 QUIT :Ping timeout: 260 seconds < 1450687773 0 :andrew_!~andrew@14.154.165.56 JOIN :#esoteric < 1450688227 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450688342 0 :Elronnd!?@? NICK :realdonaldtrump < 1450688475 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1450688626 0 :realdonaldtrump!?@? NICK :Elronnd < 1450688992 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1450689071 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1450689149 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1450689158 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I want to play with qudotpy, but I don't quantum < 1450689161 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And I don't know where to learn. < 1450689235 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :read Kaye, Laflamme, & Mosca or Nielsen & Chuang. < 1450689244 0 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Former is more accessible but also less comprehensive < 1450690100 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1450690591 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1450691093 0 :perrier____!~cinch@107.170.175.57 JOIN :#esoteric < 1450691330 0 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1450691395 0 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1450691395 0 :perrier___!~cinch@107.170.175.57 QUIT :*.net *.split < 1450691395 0 :izabera!~izabera@unaffiliated/izabera QUIT :*.net *.split < 1450691395 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :*.net *.split < 1450691395 0 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1450691395 0 :Xe!xe@unaffiliated/xe QUIT :*.net *.split < 1450691413 0 :Elronnd!?@? NICK :earenndil < 1450691505 0 :Xe!xe@unaffiliated/xe JOIN :#esoteric < 1450691529 0 :earenndil!?@? NICK :Elronnd < 1450691659 0 :TellsGoto!~TellsTogo@62.205.125.118 JOIN :#esoteric < 1450691753 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Latêr < 1450691797 0 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1450691865 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1450692127 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1450692169 0 :Melvar`!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1450692482 0 :J_Arcane_!~chatzilla@37-219-2-250.nat.bb.dnainternet.fi JOIN :#esoteric < 1450692667 0 :zgrep_!~zgrep@zgrep.org JOIN :#esoteric < 1450692686 0 :trnv2!jhj@trnsz.com JOIN :#esoteric < 1450692727 0 :TellsTogo!~TellsTogo@62.205.125.118 QUIT :*.net *.split < 1450692728 0 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1450692728 0 :J_Arcane!~chatzilla@37-219-2-250.nat.bb.dnainternet.fi QUIT :*.net *.split < 1450692728 0 :trn!jhj@trnsz.com QUIT :*.net *.split < 1450692728 0 :zgrep!~zgrep@zgrep.org QUIT :*.net *.split < 1450692728 0 :fractal!~fractal@unaffiliated/scounder QUIT :*.net *.split < 1450692728 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de QUIT :*.net *.split < 1450692728 0 :relrod!~relrod@redhat/relrod QUIT :*.net *.split < 1450692732 0 :J_Arcane_!?@? NICK :J_Arcane < 1450693213 0 :trnv2!?@? NICK :trn < 1450693521 0 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1450694229 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl JOIN :#esoteric < 1450694605 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds < 1450695480 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450695752 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1450695802 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450696403 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450696434 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 245 seconds < 1450698070 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1450698973 0 :Melvar`!?@? NICK :Melvar < 1450699196 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450699836 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d QUIT :Ping timeout: 250 seconds < 1450700112 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl QUIT :Quit: Leaving < 1450700151 0 :TellsGoto!~TellsTogo@62.205.125.118 QUIT :Quit: Leaving < 1450700527 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d JOIN :#esoteric < 1450701037 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450701096 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1450701150 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d QUIT :Ping timeout: 260 seconds < 1450701514 0 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1450701518 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1450701519 0 :callforjudgement!?@? NICK :ais523 < 1450701536 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 276 seconds < 1450701840 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d JOIN :#esoteric < 1450702289 0 :andrew_!~andrew@14.154.165.56 QUIT :Remote host closed the connection < 1450702649 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450702736 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450702995 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1450703490 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Quit: Leaving < 1450703653 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1450703868 0 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1450703998 0 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1450704271 0 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 260 seconds < 1450704681 0 :TieSoul!~TieSoul@2a02:a448:4a62:0:548d:2bb6:e105:b48e JOIN :#esoteric < 1450706214 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450706715 0 :dcentral!~IGLC@2601:681:500:165a:a1b5:d822:f42c:d0d QUIT :Remote host closed the connection < 1450706887 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1450708360 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Celeritas 5* 10New user account < 1450709244 0 :Celeritas!5e37cfe3@gateway/web/cgi-irc/kiwiirc.com/ip.94.55.207.227 JOIN :#esoteric < 1450709305 0 :Celeritas!5e37cfe3@gateway/web/cgi-irc/kiwiirc.com/ip.94.55.207.227 QUIT :Client Quit < 1450709530 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ok, so I wanted to ask some things about nh4, especially the save system < 1450709538 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: in #esoteric? < 1450709542 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean it's not 100% an incorrect place < 1450709545 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah no, let's try in the other channel < 1450709546 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but we're both in #nethack4 too < 1450709576 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1450709747 0 :contrapumpkin!?@? NICK :copumpkin < 1450709984 0 :jaboja64!~jaboja@ery40.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450710032 0 :Frooxius!~Frooxius@193.86.27.79 QUIT :Quit: *bubbles away* < 1450710194 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 276 seconds < 1450710215 0 :jaboja!~jaboja@ert206.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds < 1450710293 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Hey, what was the thing that reads C types and describes them linearly? < 1450710316 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cdecl < 1450710321 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's both a website and a command-line tool < 1450710338 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seems to be in the ubuntu repos < 1450710347 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION tries it out < 1450710370 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Not in Fedora, it appears. < 1450710381 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm still waiting for it to install < 1450710477 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cdecl> cast x into pointer to array 4 of float < 1450710479 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(float (*)[4])x < 1450710489 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(an example that actually came up earlier today) < 1450710520 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450710787 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :" The declare, cast and explain statements try to point out constructions that are not supported in C. In some cases, a guess is made as to what was really intended. In these cases, the C result is a toy declaration whose semantics will work only in Algol-68. " < 1450710792 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1450710880 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :For example, “declare foo as array of function (int) returning int”. < 1450710944 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Warning: Unsupported in C -- 'Array of function' (maybe you mean "array of pointer to function") int foo[](int ) < 1450710951 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Exactly. < 1450710963 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(I tried it on the website.) < 1450711046 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Or “declare foo as array of array of int”. < 1450711086 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually Verity doesn't let you do either of those either < 1450711097 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arrays can only contain int pointers < 1450711114 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(Verity, being an Algol, has all variables const, but you can define const pointers that point to "stack" locations) < 1450711143 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in algol 68 it's something like "int ref x = loc int" < 1450711155 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you can dereference and assign to x, which is the /name/ of a variable < 1450711159 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than the variable itself < 1450711213 0 :TellsTogo!~TellsTogo@62.205.125.118 JOIN :#esoteric < 1450711299 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl JOIN :#esoteric < 1450711544 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Huh. Can C actually allow more than two “long” in a row? < 1450711578 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, you'd expect short short and long long long to have been made illegal (if they weren't already) to allow for future expansion < 1450711585 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION vaguely wonders if unsigned unsigned is legal < 1450711599 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I think there's a specific list of what adjective and adjective/noun combos work < 1450711740 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 JOIN :#esoteric < 1450711759 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :So, Robozzle has a beta JS version < 1450711768 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :`cc int main(void) { long long long x = 0; printf("%zu\n", sizeof(x)); } < 1450711777 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​: In function ‘main’: \ :1:28: error: ‘long long long’ is too long for GCC \ compilation terminated due to -Wfatal-errors. < 1450711793 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :Figured people would be interested. Also messaged Gregor and pikhq in the hopes they would say something here, but meh < 1450711826 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GNU folks must have been having fun when they wrote that error message < 1450711830 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :(Not that they didn't, but I decided to be impatient) < 1450711834 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cc puts("does this work without a main?"); < 1450711835 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:1:6: error: expected declaration specifiers or ‘...’ before string constant \ compilation terminated due to -Wfatal-errors. < 1450711839 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently not < 1450711858 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION giggled profusely in a lecture about that error message just now. < 1450711886 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :The lecture was about that error message? < 1450712146 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :No, I just saw the error message here and am simultaneously sitting in an “OS Security” lecture, which is not really for giggling about most of the time. < 1450712219 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd seen the message before but had forgotten about it < 1450712234 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cc int main(void) { short short x = 0; printf("%zu\n", sizeof(x)); } < 1450712235 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​: In function ‘main’: \ :1:24: error: duplicate ‘short’ \ compilation terminated due to -Wfatal-errors. < 1450712242 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, that's less interesting < 1450712249 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cc int main(void) { unsigned unsigned x = 0; printf("%zu\n", sizeof(x)); } < 1450712250 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​: In function ‘main’: \ :1:27: error: duplicate ‘unsigned’ \ compilation terminated due to -Wfatal-errors. < 1450712319 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :Is long long allowed? < 1450712330 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as of C99, yes < 1450712337 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it refers to a type that's at least 64 bits long, possibly longer < 1450712349 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :Sge O Israel < 1450712376 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Oh? It doesn’t only need to be strictly longer than int and at least as long as long? < 1450712379 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on 32-bit Linux systems and 32- or 64-bit Windows systems, the usual is char=8, short=16, int=32, long=32, long long=64 < 1450712393 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on 64-bit Linux, it's slightly different: char=8, short=16, int=32, long=64, long long=64 < 1450712416 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :16-bit Windows was char=8, short=16, int=16, long=32; long long would be 64 but I'm not sure it has any C99 compilers < 1450712429 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: hmm, I'm not sure < 1450712439 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possibility of the standard integer types being out of order hadn't crossed my mind < 1450712451 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there is no good reason for them to be out of order, so I'd hope the standards committee had banned that < 1450712498 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :Just use the number of bits in the name of the type >.> < 1450712506 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Not out of order, but IIRC there’s a few “at least as big as” rules. < 1450712528 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :SgeoIsrael: #include < 1450712544 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's also inttypes.h < 1450712549 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we have two competing integer headers! < 1450712556 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also limits.h, which serves a similar purpose < 1450712573 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :“The header shall include the header.” < 1450712826 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1450712900 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :i'm a functional programming noob, so this is a noob question: how is memoization "functional"? < 1450713131 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :doesn't it require an external data structure to save the data? < 1450713318 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I wouldn’t call it functional. < 1450713406 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :It's a non functional thing that makes functional programming more efficient in some ways sometimes < 1450713424 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 PRIVMSG #esoteric :It's non functional but helps functional code more often < 1450713429 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Thank you, well said. < 1450714082 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :ACTION relabels functional languages as liar languages < 1450714388 0 :J_Arcane!~chatzilla@37-219-2-250.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1450714404 0 :SgeoIsrael!6b4d4b17@gateway/web/freenode/ip.107.77.75.23 QUIT :Ping timeout: 252 seconds < 1450715115 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450715501 0 :J_Arcane!~chatzilla@37-219-2-250.nat.bb.dnainternet.fi JOIN :#esoteric < 1450715511 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, so did I reassemble the comfy armchair slanted, or is it the desk that's slanted? I bet it's the former < 1450716291 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1450716331 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1450716332 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 211642Z 07005KT 12SM -SN OVC064 M02/M05 A2999 RMK SC8 SLP160 < 1450716395 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`8-ball Did I reassemble the comfy armchair slanted? < 1450716395 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Outlook good. < 1450716418 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :b_jhellonas. < 1450716424 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello < 1450716459 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :cursed by ikea furniture? < 1450716482 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not cursed < 1450716485 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's still quite a good chair < 1450716491 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :was totally worth to get it here in the new home < 1450718059 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450718265 0 :jaboja64!~jaboja@ery40.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds < 1450718373 0 :jaboja!~jaboja@ery40.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450718385 0 :jaboja!~jaboja@ery40.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1450718403 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450718473 0 :relrod_!~relrod@104.131.193.156 JOIN :#esoteric < 1450718476 0 :relrod_!~relrod@104.131.193.156 QUIT :Changing host < 1450718476 0 :relrod_!~relrod@redhat/relrod JOIN :#esoteric < 1450718612 0 :relrod_!?@? NICK :relrod < 1450719757 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1450719813 0 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-endbctwopbnllekt QUIT :Excess Flood < 1450719876 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rjygzinnyqsuoxpd JOIN :#esoteric < 1450720060 0 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1450720260 0 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 260 seconds < 1450720391 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl QUIT :Quit: Leaving < 1450721636 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Yay! While Loop in my LISP! < 1450721647 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :No assignment yet though :/ < 1450721647 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :congratulations < 1450721666 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And I'll have to restructure the code to implement environments. I need an environment in LISPy languages, right? < 1450721668 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Probably < 1450721673 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Like, generally. < 1450721695 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :helloppavellon[1]! < 1450721701 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :yay for LISPing the world! < 1450721761 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ahoily < 1450721836 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :"languages, right?" was on a nother line in my client, so it looked like "I need an environment in LISPy" < 1450721846 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Like LISP+python? < 1450721849 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :awesome! < 1450721919 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Oh mah gawd < 1450721921 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :LISPy < 1450721924 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :YUS < 1450721933 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :(def chicken (x) (print (+ (to-uppercase x) "CHICKEN"))) < 1450721960 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I was considering making my LISP support Python libraries as a backup when importing a normal lib doesn't work < 1450721961 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION doesn't actually know lisp < 1450721968 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :You, my friend, have just sealed the deal < 1450721972 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I don't either < 1450721973 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: does + concatenate strings in the lisp variant you're using? < 1450722013 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you like grapes? < 1450722060 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? droid < 1450722061 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :droid? ¯\(°​_o)/¯ < 1450722062 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? android < 1450722063 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :android? ¯\(°​_o)/¯ < 1450722063 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? robot < 1450722065 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bot < 1450722066 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Robots are deterministic finite Belgians that repeat themselves. Taneb invented them. < 1450722066 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bot? ¯\(°​_o)/¯ < 1450722073 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? state < 1450722074 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :state? ¯\(°​_o)/¯ < 1450722082 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdo < 1450722083 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wisdo: not found < 1450722083 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1450722084 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cosplay/Cosplay is the art of dressing up as people to show off to other people dressed up as people. < 1450722088 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1450722089 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :module/A module is like a vector space, except with a ring instead of a field. < 1450722095 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1450722096 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :moth/Moths are the main ingredient of mothballs. < 1450722173 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: It does in my language xD < 1450722179 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :would people object if i changed the no-wisdom-found message < 1450722192 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ais523: his523. I went with what I could remember Python used. < 1450722194 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :`? walrusman < 1450722194 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :walrusman? ¯\(°​_o)/¯ < 1450722199 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's bad with this terminal and it's also kind of bad in general < 1450722207 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :I haven't Pythonned in a long time, and my memory's getting fuzzy about it :/ < 1450722227 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :Kids, Java is bad for you programental health. Don't do it at home. < 1450722228 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :idea: a sexp-based language which is semantically nothing like lisp < 1450722228 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: and I should make a command for multi-search of wisdoms instead of just one in aline < 1450722230 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Well to uppercase you use str.upper() in python < 1450722244 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: also, change the "command not found" message because it's ugly < 1450722247 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hppavilion[1]: see! too much of the J-word! < 1450722262 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? 404 < 1450722263 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :404? ¯\(°​_o)/¯ < 1450722277 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: We can't change that from within the system. < 1450722279 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? not found < 1450722280 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :not found? ¯\(°​_o)/¯ < 1450722280 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I /like/ . notation < 1450722282 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yeah < 1450722283 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But we can change ?. < 1450722298 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`le/rn not found/not found? ¯\(°​_o)/¯ < 1450722302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «not found» < 1450722305 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? not found < 1450722306 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :not found? ¯\(°​_o)/¯ < 1450722347 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(assert (> 5 4 3 2 1)) < 1450722350 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I like that notation < 1450722358 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Stacky Sexpy lang? < 1450722377 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :5 > 4 > 3 > 2 > 1 < 1450722394 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: no. plain scheme works like that. sadly. < 1450722404 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Oh :/ < 1450722410 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Stacky or >? < 1450722437 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: scheme has crazy interpretations of too many arguments to some of the arithmetic primitives. < 1450722459 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The most advanced program ever written in my LISPy is (WHILE (INPUT) (PRINT "You said something!")) < 1450722469 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: > like that makes sense though < 1450722476 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :variadic functions are interesting, but are too much of a mess imho hth < 1450722483 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps we should make a mathematical lisp for mathematicians? < 1450722497 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: that one exists too, sadly. it's called Mathematica. < 1450722503 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :much better to 'foldl (>) minBound'. < 1450722512 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(It's quite well done actually.) < 1450722528 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But it's not for the kind of mathematicians I am. < 1450722554 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Or just reduce (>) < 1450722556 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t foldl (>) minBound < 1450722557 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Foldable t => t Bool -> Bool < 1450722566 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Though that isn't Hasky AFAIK < 1450722573 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Or is it Haskic? < 1450722591 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :Haskellianistic. < 1450722620 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :foldl and reduce are approximately the same thing, and neither of them makes sense. < 1450722670 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(For this.) < 1450722677 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t let xs = [5,4,3,2,1] in and (zipWith (>) xs (tail xs)) -- maybe < 1450722679 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Bool < 1450722900 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The difference is that Python and Mathematica also supports mixing of relation signs in chains, such as x <= y < z, whereas scheme doesn't. < 1450722943 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :x < y in z < 1450722947 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 276 seconds < 1450723143 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 260 seconds < 1450723184 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, and the fun starts when you try to see the value of (0 != 1 != 0) in different languages < 1450723207 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in Mathematica, it's false. in Python, I think it's true. In scheme, I think it's also false. But I'm not sure I remember this right. < 1450723250 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :python is true. < 1450723822 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1450723974 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :For my MathLISP, should I allow sets to be constructed in sety notation ({1, 2, 3}), or should I restrict it to something like "(set 1 2 3)"? < 1450724002 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As long as you allow bag brackets for bags, it's fine. < 1450724014 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :The former is more readable and more mathematical, but it also obligates me to implement set-builder notation in a simple way. The latter is more in line with LISPiness < 1450724047 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Well of course. I'd probably allow either {$ $} as well as the unicode characters, though < 1450724061 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think almost none of those are true. < 1450724069 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :s/in a simple way/which would complicate parsing/ < 1450724090 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :(That moment when you use s notation and completely change a sentence's meaning) < 1450724143 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: The latter is definitely LISPier, and the former is more mathy to most people. Set-builder notation seems obligatory. < 1450724171 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I mean, obviously {1, 2, 3} and (set 1 2 3) are equivalent, because syntax /= reality, but... < 1450724182 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :s/reality/meaning/ < 1450724196 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: But what do you think? {...} or (set ...)? < 1450724208 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you asking me? < 1450724210 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :If I do {...}, I'll also implement matrix notation < 1450724217 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Because you were the first person to respond to me. < 1450724224 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll make sure not to do that next time. < 1450724247 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :And thus you are required by esia law to answer my question about implementation < 1450724250 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :XD < 1450724264 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: shachaf isn't going to help. What do you think? < 1450724272 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :i just came home < 1450724282 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :literally sit down at my computer 20 seconds ago < 1450724283 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Don't pick on people like that. < 1450724304 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Which one of us and like what? < 1450724311 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Especially not me, but also other people. < 1450724377 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1450724563 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Another question: since I'm implementing num*const (e.g. you can write 5i and it is a complex number), should I allow inline complex numbers? i.e. can you write 2+5i, or should you have to do (+ 2 5i)? < 1450724587 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Or maybe I should even make you do (+ 2 (* 5 i)) or even (+ 2 (* 5 (i))) < 1450724592 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I would vote no < 1450724616 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :yeah don't make it too easy < 1450724618 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: So {...} sets in MathLISP? Ye or Nay? < 1450724622 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :ye < 1450724627 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Dammit xD < 1450724644 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Not looking forward to parsing it < 1450724660 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :lazyass < 1450724682 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: I thought sloth was a virtue among programmers. < 1450724698 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :not when they're implementing languages < 1450724710 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Sloth leads to minimalism if channelled correctly, and to effective tools to do stuff for you. < 1450724721 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :minimalism harms usability in this case < 1450724750 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: Fair enough < 1450724759 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Though I do think that (set 1 2 3) might actually be better < 1450724777 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :And that way I can get away with more restricted set-builder notation < 1450724821 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Fuck it, I'll implement set notation later if ever. < 1450724843 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450725019 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1450725169 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1450725715 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1450726039 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1450726056 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Ugh. I can't get lex to work < 1450726081 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :5.0 is becoming the int 5, followed by the function ., followed by the number 0 < 1450726408 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1450726857 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450726961 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :YES! I FIXED IT! < 1450726976 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Somehow, Lex detects the order in which functions are defined in the file < 1450726999 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Which, AFAIK, shouldn't be possible, even with the C API, because I'm pretty sure globals() returns a dict, not an odict < 1450727484 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Why is my system load average stuck at 3.0? < 1450727535 0 :heroux!sandroco@gateway/shell/insomnia247/x-ypfozxakduduqdnu QUIT :Ping timeout: 240 seconds < 1450727765 0 :izabera!~izabera@ec2-52-25-138-238.us-west-2.compute.amazonaws.com PRIVMSG #esoteric :you didn't shake it properly < 1450727815 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: look for three processes using 33% CPU each < 1450727837 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or if you have more than one core, 50% or 100% each for 2 and 3+ cores respectively < 1450727898 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I can find none. < 1450727912 0 :heroux!sandroco@gateway/shell/insomnia247/x-fouzakpbzbxlgkqa JOIN :#esoteric < 1450727944 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Actually it seems to be working except that it always adds 3.0 to what it is supposed to be; I don't know how system load average is calculated in Linux though < 1450728278 0 :dcentral!~IGLC@2601:681:500:165a:ed72:9d1:33a1:7bbd JOIN :#esoteric < 1450728429 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450728482 0 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1450728562 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1450728635 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :What should the empty (output) be for bit shifts and bitwise operations? < 1450728654 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :e.g. what's the MathLisp expression `(&)` (no arguments) equivalent to? < 1450728659 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :boily: Have any idea? < 1450728944 0 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :well, it should be the identity for the operation in question < 1450728946 0 :mauris_!?@? NICK :mauris < 1450728957 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :so (+) is 0 because x + 0 == 0 + x == x < 1450728967 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :and (*) is 1 for the same reason < 1450728987 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :so (&) should be -1, and (|) and (^) should be 0 < 1450729004 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :whereas (<<) and (>>) aren't defined < 1450729750 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :mauris: They aren't defined because they are side-based? < 1450729795 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :yeah. (the mathsy way to say that is "not commutative", i.e. x << y isn't y << x) < 1450729848 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Things that aren't commutative can still have identities. < 1450729850 0 :oren_webclient!d8df5bb3@gateway/web/freenode/ip.216.223.91.179 JOIN :#esoteric < 1450729879 0 :oren_webclient!d8df5bb3@gateway/web/freenode/ip.216.223.91.179 PRIVMSG #esoteric :stupid public wifi won't let me connect with putty < 1450729938 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :oren_webclient: Hack the shit out of their wifi then. They deserve it. < 1450729964 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :mauris: COMMUTATIVE! THAT'S THE WORD I WAS LOOKING FOR! < 1450729977 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Do they have two of them? < 1450729987 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Or 1 if they're the same? < 1450730002 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Or I suppose in the case of <<, they're the same, but there's another one? < 1450730008 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Very often just one. < 1450730010 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :(As well as for >>) < 1450730025 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes two. < 1450730031 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I suppose for x<> y is x << (-y) and vice versa) < 1450730249 0 :oren_webclient!d8df5bb3@gateway/web/freenode/ip.216.223.91.179 PRIVMSG #esoteric :ok, we'll see if mcdonalds blocks ssh < 1450730256 0 :oren_webclient!d8df5bb3@gateway/web/freenode/ip.216.223.91.179 QUIT : < 1450730299 0 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :mauris: Perhaps x<