< 1375056930 116194 :upgrayeddd!uid2969@gateway/web/irccloud.com/x-ujwlrwrvehkuzqqn JOIN :#esoteric < 1375057166 569620 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :for the hell of it, I decided to get macademia nuts < 1375057173 160702 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :the most expensive nuts < 1375057179 907327 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :they are pretty good < 1375057235 729909 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"You do realize this crap contains aspartame right? < 1375057235 929541 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think I'll stick to the ones without chemicals" < 1375057259 960674 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Null mints! < 1375057448 274510 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :sugar-free candy usually has erythritol. or, slightly worse, maltitol or sorbitol. or, worst, aspartame. < 1375057463 996685 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :imo < 1375057475 893043 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :How about chemical-free candy? < 1375057486 770463 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, these things that I'm addicted to aren't considered candy I think < 1375057571 951952 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :everything is candy. cough drops are candy. < 1375057609 554770 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :chewable vitamins are candy. < 1375057621 140191 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :Yes, they have other purposes, but they're more than just a spoonful of sugar. < 1375057638 569636 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :(unless you seek out the kinds that are less fun to eat) < 1375057900 341021 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But too much of candy-like non candy things could presumably be more harmful than too much candy < 1375057907 471839 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Too many vitamins is bad, for example < 1375058092 593048 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :yeah, perhaps, and ideally no one should need to take vitamins (unless they have a nutritional impairment, like a thyroid issue or veganism) < 1375058126 277086 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :Most things that people buy have been very heavily engineered to be palatable, though. People don't realize that. < 1375058232 512697 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But I'm worried about eating too many of these Listerine strips < 1375058235 22369 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Turns out our tastebuds aren't actually designed to tell us whether something's good for us or not. < 1375058274 266533 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What I quoted I was more facepalming at the 'ones without chemicals' thing < 1375058274 488283 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :well, they do, assuming scarcity < 1375058301 688630 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :assuming a lack of agriculture and domesticated anything < 1375058305 862861 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Which is to say, things that where good for us way back when. < 1375058317 971945 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net JOIN :#esoteric < 1375058342 242614 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :They don't adapt to what we need right now, they're adapted to survival in an environment where the really tasty foodstuffs are also rare. < 1375058363 892885 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :And you'd actually want to pig out on, say, that bison you just killed. < 1375058431 51889 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :evolution really screwed up, making an organism that was superb at changing the environment around it without regard for externalities. < 1375058479 585245 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :put another way, it did its job too well. < 1375058479 912711 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Isn't that inevitable though when selecting based on X' that doesn't quite match the ideal X? < 1375058493 549629 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :bad incentives etc < 1375058496 253226 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Yup. < 1375058508 700090 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :You get what you optimize for, not what you want. < 1375058669 857880 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :Sgeo: you should limit yourself to 3 strips a day. put all of your energy into allocating those strips. < 1375058693 990834 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :try to put it into an existing habit, such as brushing your teeth < 1375058725 928975 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :oh, and if you fuck up, self-flagellate. 30 times, each side of the back. that's the most important part. < 1375058756 205996 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :I know, I know, a lot of people say "But I don't want to scar my skin!" blah blah blah < 1375058796 683465 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :...yeah, fine, last two lines optional. >.> < 1375059083 445658 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I already had two more since then < 1375059089 593840 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I need a candy to substitute for ir < 1375059090 504055 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :it < 1375059242 912046 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :I also recommend not eating sweet things or refined grains at all < 1375059422 984425 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I NEED MINTS\ < 1375059424 195240 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :MINTS < 1375059425 164368 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :MINTS < 1375059435 414559 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Assuming that mints will taste like this wonderful taste < 1375059722 185350 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I get the impression that a lot would be bad, but more like 24 all at once or something < 1375059828 6572 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Although my body does seem to be treating it as food and lowering my hunger :( < 1375060222 966217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: after eight hth < 1375060247 479673 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :Sgeo: you will not stay hungry for long tho < 1375060309 647145 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Gracenotes: er < 1375060320 978121 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I need to _be_ hungry, these things are stopping me from being hungry < 1375060328 366741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"After Eights are now sold across Europe and North America, where they are kosher certified by the Orthodox Union, and one billion After Eight mints are made annually." < 1375060375 686759 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :oerjan: ah < 1375060419 877689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: why do you need to be hungry, and can't you just eat something real < 1375060432 277334 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Because if I'm not hungry, I won't eat < 1375060478 504952 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :sugar and refined grains make you less satiated than whole foods like fruits, vegetables, and meats hth < 1375060518 156853 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Eat more sugary snacks and refined grains. Got it. < 1375060565 48597 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :ACTION declares this to have been a damnable week < 1375060590 97235 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i recall something about sugary drinks not triggering the body's satiation properly, unlike sugary food < 1375060623 347637 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION checks if ais523 is here on pikhq_'s behalf < 1375060638 432522 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :I don't think sugary food does either, compared to non-sugary food < 1375060649 217355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok the week doesn't have a soul than can go to hell hth < 1375060924 398199 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Pretty sure http://www.scrapbooksthatteach.com/files/2012/12/father-time.gif disagrees < 1375061140 38139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what they changed the recipe in for after eights in 2007 < 1375061150 120724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is not quite sure if he's tasted them since < 1375061538 649353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Listerine did not make mouthwash as much as it made halitosis." < 1375061555 419107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not quite sure this is candy Sgeo < 1375061589 644063 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm not drinking liquid mouthwash < 1375061612 753060 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm dissolving in my mouths strips of presumably a different substance that is somewhat safer to swallow < 1375061716 29792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"For a short time, beginning in 1927, the Lambert Pharmaceutical Company even marketed Listerine Cigarettes." < 1375063048 463437 :Bike!~Glossina@67-5-251-178.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1375063179 563126 :Bike_!~Glossina@67-5-251-178.ptld.qwest.net JOIN :#esoteric < 1375063241 725470 :Bike_!~Glossina@67-5-251-178.ptld.qwest.net NICK :Bike < 1375065215 305050 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Is eating sugary snacks and refined grains actually a good idea when one is underweight? < 1375065229 400091 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :It's a bad idea when you're overweight, but that doesn't make it a good idea when you're underweight. < 1375065290 420353 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: do you think you'd be more likely to eat better if you had unlimited access to every type of food, already prepared? < 1375065327 212183 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :I'm sure that I would. More veggies, less candy. < 1375065449 578002 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you eat other things, such as your own blood? < 1375065592 438053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eating your own blood is unlikely to gain weight hth < 1375065682 977016 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Unless the reason you haven't been gaining weight is that you've been bleeding on a regular basis. < 1375065721 558701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OAKY < 1375065735 858561 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :my blood's more maple-y < 1375065933 172269 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suppose you won't gain weight, but do you like to eat your own blood anyways? < 1375065948 401209 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :tswett: imo it's a good way to become sink your metabolism and become overweight later in life < 1375065955 89660 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :s/become // < 1375066101 61063 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Whoa. < 1375066103 320975 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :d?x < 1375066111 661547 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Delete everything up to the previous x character. < 1375066443 479888 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :tswett: possibly < 1375066459 62719 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'd certainly be more likely to eat more often < 1375066478 544310 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Are there any reasonably healthy foods that you enjoy eating? < 1375066662 970848 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :bananas? < 1375066748 446182 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :bananas are pretty healthy, although they are actually incredibly sweet. < 1375066765 699850 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :they just don't taste it because of, well, they have banana taste and texture. < 1375066766 800152 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :I guess bananas are pretty good, yeah. < 1375066840 301537 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Whenever I would talk about my issues to teachers in highschool, they suggested pizza < 1375066847 340699 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Don't know if that counts for anything < 1375066879 909772 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :pizza is a vegetable < 1375066985 682250 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Pizza is a bread with other stuff on it such as tomato and cheese and chess. < 1375067019 434301 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :sounds mostly right < 1375067124 771918 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And vegetable. < 1375067241 835849 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1375067278 652316 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1375068423 314552 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :if you're lactose tolerant it is possible to live healthily off of milk and potatoes. < 1375068501 155538 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :and soybeans are one of the few crops I know of that is bred for nutritional content < 1375069558 956588 :sacje!~sacre@unaffiliated/klet QUIT :Excess Flood < 1375069586 997043 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375070032 767344 :douglass!~thiotimol@home.pointlesstopology.com JOIN :#esoteric < 1375070841 796853 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :So as everyone knows, one of the great problems of the world is that it's hard for a purely functional programming language to represent a cyclic data structure. < 1375070844 508224 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Like a deque. < 1375070909 408644 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :And the reason for this is that in a purely functional programming language, you can't really have two separate pointers to a single mutable object. < 1375071021 419883 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :#1=(cyclic-list . #1#) < 1375071052 493353 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are a number of other things I also find it difficult to represent in Haskell, or in any other programming language, which makes it even more difficult. < 1375071069 337458 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Not the sort of cyclic data structure I'm after. < 1375071126 369271 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Linear logic might help a bit, but it doesn't help everything. < 1375071135 779 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :So here's an idea that you might use in a resource-conscious language. < 1375071174 897789 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Have some type constructor... I have no idea what to call it, so let's call it Shoe. < 1375071231 596877 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Given any object, you can turn it into a pair of Shoes. Given just one of the Shoes, you're allowed to borrow the object, but you have to put it back in order to get the Shoe back. < 1375071234 442294 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Finally, you can destroy both Shoes to get the object back once and for all. < 1375071293 586147 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Obvious problem 1: race conditions happen. < 1375071305 141207 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :tswett: immutable cyclic data structures seem easy to create. < 1375071315 442212 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Obvious problem 2: if you try to use both Shoes simultaneously, you'll deadlock. < 1375071329 675475 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :doesthiswork: true, but I'm thinking about mutable ones. < 1375071373 651336 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Could you make more stuff with the type system by adding a new kind of quantification? < 1375071384 958720 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Uh, I dunno. < 1375071590 295622 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :So the problem is that race conditions and deadlocks can happen if you have two pointers to the same object. Thus, pointers can't form an arbitrary graph; they have to form a tree. < 1375071624 538972 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :So what if we somehow make it so that the pointers form a tree *at any given time*, but the pointer structure can be changed to support all the deque operations in constant time? < 1375071648 480674 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :are you not allowed to refer to things that haven't been fully defined yet? < 1375071660 835280 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Recursive definitions are allowed. < 1375071708 899456 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :If we make it so that there exist "inactive pointers" which can't actually be used... < 1375071720 793017 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1375071822 298113 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :It would be perfectly easy to add deques as a primitive data type, but I want to figure out how to make it possible to actually implement them. < 1375072116 383927 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Okay, here's another idea. < 1375072141 301682 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net QUIT :Read error: Connection reset by peer < 1375072189 519259 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :There are these things called Batons, which can be freely created. You can trade an object for a bunch of pointers to it, but all of its pointers must be associated with the same Baton. You can only access an object if you have both a pointer and the corresponding Baton. < 1375072223 16307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression that Data.Sequence was an amortized-O(1) deque. (But maybe that doesn't count given that the implementation is not at all "deque-ish".) < 1375072254 191250 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net JOIN :#esoteric < 1375072281 454654 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Perhaps it is, but I'm thinking about "real" O(1), not amortized. < 1375072324 798995 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :darn it, my client left out half the conversation without telling me < 1375072388 264138 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Yes, I feel like this will work. < 1375072459 423211 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :doesthiswork: we have nice logs < 1375072467 327349 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :You can create a Baton. Given an object and a Baton, you can give up the object to create a pointer to the object associated with the Baton. < 1375072489 632326 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :bike: that's how i know that there were messages I didn't see < 1375072530 741166 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Given a pointer, you can duplicate it; given two pointers to the same object with the same Baton, you can delete one. Given a pointer, you can give up the Baton to borrow the object; upon returning the object, you get back the Baton. < 1375072547 165057 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Given the last remaining pointer to an object, and its Baton, you can destroy the pointer. And if a Baton has no pointers, you can destroy the Baton. < 1375072552 942667 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1375072624 339038 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :So it's like, the "real" pointer here is the Baton, and the Baton is the thing which has to be part of a tree. The "pointers" merely serve to select the pointee of the Baton. < 1375072750 142604 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1375073793 847342 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 264 seconds < 1375073855 134905 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375073922 695243 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`olist 906 < 1375073925 134672 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :olist 906: shachaf oerjan Sgeo FireFly < 1375074103 287072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Thanks! < 1375074107 802380 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yw < 1375074657 398066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: good `olist hth < 1375074692 666652 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I swear, I'm going to have to change my name to Rich Burlew so the things you say start making sense < 1375074786 996756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1375074797 136244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you disagree that it's good? < 1375074871 316699 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I disagree that I'm somehow responsible for it being good < 1375074899 50741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who said you were responsible? < 1375074935 592359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You told me "hey, there's an update [which Rich Burlew wrote, presumably]!". I read the update. It was good. I commented to the person who told me. < 1375075018 620161 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :have you considered getting an rss reader? < 1375075054 627721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I have Sgeo? < 1375075091 597567 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :rss readers notify you of a wide variety comics < 1375075111 681968 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :not only the ones sgeo checks < 1375075116 384346 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So do I! (If 2 counts as a wide variety) < 1375075132 392514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :doesthiswork: Hmm, good point. < 1375075154 597839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should hook up an RSS reader to some other comics (like supermegacomics.com) and tell me when they update. < 1375075197 317568 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :http://feedstitch.com/ < 1375075253 648327 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :SMComics updates on a regular basis? Why do you need a human RSS reader? < 1375075269 539670 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :NOW UPDATING EVERY TUESDAY AND THURSDAY EVENING < 1375075281 137445 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :sgeo: have you read rice boy? < 1375075290 628399 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :No idea what that is < 1375075295 347800 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :rice boy updates are easy to track < 1375075296 736388 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :imo read it < 1375075301 887272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Well, it didn't update on Tue! < 1375075308 68538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, someone told me to read Rice Boy once. < 1375075312 999791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd forgotten. I guess I should read it. < 1375075345 479080 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There's a reason I don't have lists for xkcd and Freefall < 1375075482 94316 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net PRIVMSG #esoteric :http://www.rice-boy.com/see/index.php?c=001 < 1375075509 989126 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :god, it's crazy how much dahm's art's improved < 1375076007 973480 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :http://lpaste.net/91292 – batons, refined! < 1375076071 365404 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :A pointer really represents two things: a way of identifying an object, and a way of accessing it. This idea separates a pointer into two separate things: a "ticket" and a "coat check". < 1375076086 185217 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :A ticket is a means of identifying an object. Since it can't be used to identify the object, multiple tickets can exist for just one object. < 1375076104 222489 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :s/to identify/to access/ < 1375076119 541908 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :And a coat check is the means of accessing the object. Since it can't be used to identify the object, multiple objects can belong to just one coat check. < 1375077192 653720 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :zhth < 1375077705 246566 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375077826 393236 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :I like today's FreeFall < 1375077869 60143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Taneb < 1375077875 498905 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Hi shachaf < 1375077885 362957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Today's oots is p. good but has ````spoilerz'' < 1375077888 446410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so don't start on this one. < 1375077900 684154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/To/to/ < 1375077984 391859 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :shachaf, should I enter IOCCC? < 1375078010 814814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Sure! < 1375078059 904961 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :the best IOCCC entries are golfing interesting algorithms < 1375078155 259907 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :golfing, byzantifying, and rococoifying < 1375078162 436060 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :these are now all verbs < 1375078370 934521 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :good verbs < 1375078744 737651 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :dammit, I missed the underhanded c competition < 1375078781 265634 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I had a *fantastic* way to be underhanded, too < 1375078802 986206 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I still don't know why IOCCC judges changed a size limitation < 1375078821 555879 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :as the total byte size limitation is same (up to 4,096 bytes) < 1375078887 994739 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hi everyone < 1375078929 505487 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :when will underhanded c be judged by? < 1375078930 528962 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :heymc < 1375078934 837673 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :my plan was to use a hashtable with an if statement that accidentally does an assignment < 1375078945 646657 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and my account just so happened to hash to 0 < 1375078947 661637 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :I can't wait to see how underhanded people are. < 1375078957 561293 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :coppro: if they haven't finished judging, maybe you could try to submit it anyway? < 1375078966 319455 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :olsner: I haven't the time to write it < 1375078974 532296 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :coppro: hm, I think accidental-= is old-hat nowadays < 1375078980 694602 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :not nearly underhanded enough in this day and age < 1375079024 166465 :augur!~augur@c-71-57-182-133.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1375079147 280179 :augur_!~augur@c-71-57-182-133.hsd1.fl.comcast.net JOIN :#esoteric < 1375079309 203523 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gracenotes: I think I had some other device to obfuscate that this was the bug < 1375079321 702927 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :since if you just do it with nothing else, the compiler wil catch it pretty easy < 1375079337 608078 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the real trick was to make sure that it continued to work < 1375079892 156201 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 260 seconds < 1375080206 266498 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :In C, does assignment propagate value? < 1375080235 859546 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what do you mean? < 1375080237 456369 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :what? < 1375080289 760790 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :a = b is an expression whose value is b and whose type is a's < 1375080329 785115 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :mostly < 1375080352 145065 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :16:41 < Taneb> kallisti's is unusual < 1375080355 770049 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :Taneb: huh < 1375080371 43074 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :oh nick tracking stuff < 1375080371 614374 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :okay < 1375080420 320308 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :(re: you mentioning my nick) < 1375080537 434477 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :Taneb: if I understand correctly, C's assignment propagates bits. < 1375080545 500261 :kallisti_!~eris@168.28.136.16 PRIVMSG #esoteric :does that count as values? < 1375080583 441755 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Probably! < 1375080597 260391 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :So, I can do "a = b = c = 4;" < 1375080632 680053 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :as long as none of a, b and c alias each other < 1375080661 568954 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :assignment like that is reasonably common < 1375081312 965062 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if they alias then it's UB due to multiple assignment with no sequence point? < 1375081585 222063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The value of the assignment is the value the left-hand-side will have after the assignment. < 1375081610 213695 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :If the instruction executes at the exact moment of high tide in northern Sri Lanka it's UB < 1375081650 621146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[10:07:17] ,cc unsigned char b, c = 255; unsigned u1, u2; u1 = c + 1; u2 = b = c + 1; < 1375081654 26330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[10:07:18] fizzie: < 1375081860 105765 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :ew. < 1375081912 899866 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :"If the value being stored in an object is read from another object that overlaps in any way the storage of the first object, then the overlap shall be exact and the two objects shall have qualified or unqualified versions of a compatible type; otherwise, the behavior is undefined." < 1375082032 256287 :tertu!~tertu@65-128-181-81.mpls.qwest.net QUIT :Ping timeout: 276 seconds < 1375082063 205904 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :what makes an overlap exact? < 1375082080 721378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The objects cover exactly the same bytes, presumably. < 1375082176 237151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :However, I don't think "a = b = c = 4;" involves any reads from objects b or c. < 1375082188 546847 :Gracenotes!~person@wikipedia/Gracenotes PRIVMSG #esoteric :sounds pretty boring < 1375082215 150744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it can. < 1375082220 157418 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: "The implementation is permitted to read the object to determine the value [of the left operand] but is not required to, even when the object has volatile-qualified type." < 1375082225 659653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Yes, I just read that. < 1375082255 248195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A (non-normative) footnote, how nasty to put something like that in it. < 1375082394 861686 :epicmonkey!~epicmonke@188.134.41.113 JOIN :#esoteric < 1375082467 305738 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I guess that means it can even read from a, although the value isn't used? < 1375082516 724595 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The value is "discarded" but it doesn't seem like anything precludes computing it first < 1375082649 941373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. I mean, plain "a;" can read from a. < 1375082674 738015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least should intuitively be able to. < 1375082703 62529 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Well, I think it could be argued that discarding the value means that it shouldn't be computed in the first place < 1375082740 810359 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It could be argued that C sucks < 1375082748 777591 :kallisti_!~eris@168.28.136.16 QUIT :Ping timeout: 260 seconds < 1375082754 5334 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's a non-normative statement < 1375083255 932209 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1375083327 850359 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, so *volatile_int_p = 0; might read from memory too (before or after writing?) ... that would be interesting if the location happens to have side effects on read < 1375083333 870874 :douglass!~thiotimol@home.pointlesstopology.com QUIT :Ping timeout: 264 seconds < 1375083354 71503 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :e.g. if reading launches the missiles and writing aborts the launch < 1375083364 595957 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Good hardware design < 1375083375 21763 :epicmonkey!~epicmonke@188.134.41.113 QUIT :Ping timeout: 240 seconds < 1375083384 639309 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I think people who make missile launchers do the best hardware design, probably < 1375083453 132552 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :00000000 < 1375083697 269430 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :> [...] which was then known still as a "Proscribed Action Link." The military leadership, however, soon realized that this term had negative connotations for the use of weapons by the officer corps (proscribed = "prohibited"), and changed the meaning of PAL to "Permissive Action Link" (permissive = "allowing / tolerating"). < 1375083698 271348 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : :1:5: parse error on input `]' < 1375083710 284528 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :sorry lambdabot < 1375084012 567338 :Jafet!~jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1375084071 799638 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375084838 940174 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1375084948 469373 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1375085036 632176 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1375085167 46851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: "What constitutes an access to an object that has volatile-qualified type is implementation-defined." < 1375085191 481753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just briefly glancing at the pointer can be a read, too. < 1375085222 461675 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Surely not? The pointer itself isn't volatile-qualified < 1375085241 931497 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1375085268 718253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: But it's implementation-defined what constitutes an access. I don't think that's restricted in any way to e.g. expressions involving the object. < 1375085289 543101 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Okay, fair enough < 1375085299 892795 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1375087084 89544 :augur_!~augur@c-71-57-182-133.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1375087102 952830 :augur!~augur@c-71-57-182-133.hsd1.fl.comcast.net JOIN :#esoteric < 1375087609 320148 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 276 seconds < 1375088406 459359 :epicmonkey!~epicmonke@host-224-51.dataart.net JOIN :#esoteric < 1375088532 477008 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1375089445 340075 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :If a dying star starts with enough energy, can it fuse past iron? < 1375090357 427191 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Taneb: It's called a supernova < 1375090389 984123 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Supernovas are how all elements past iron got made, and also they are good because they spread those elements around < 1375090403 234631 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :yay! < 1375090425 872361 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Taneb's problem with his science education number 36 solved! < 1375094877 991903 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1375095393 891522 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1375095430 477819 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1375096209 387152 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1375097531 399109 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1375097797 851541 :MindlessDrone!~MindlessD@141.70.114.6 JOIN :#esoteric < 1375100603 61717 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 246 seconds < 1375102452 413686 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1375102452 712382 :boily!~boily@mtl.savoirfairelinux.net QUIT :Client Quit < 1375102489 462247 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1375102648 324453 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :good regular morning! < 1375102700 945207 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Hi < 1375102827 575374 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1375103016 462785 :epicmonkey!~epicmonke@host-224-51.dataart.net QUIT :Read error: Operation timed out < 1375103883 603925 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1375105192 153445 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :I really want to do voice acting right now... < 1375105225 239088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can start a YouTube show. (Everyone can.) < 1375105315 752477 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :I shall need an animator! < 1375105398 192805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can voice-act a still picture drawn in Paint. < 1375105449 346581 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :you can do ASMR :D < 1375105480 708028 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :What does that stand for? < 1375105497 899662 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :http://www.reddit.com/r/asmr < 1375105701 737333 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :This is going badly... Audacity seems to hate me < 1375105718 840245 :Bike!~Glossina@67-5-251-178.ptld.qwest.net QUIT :Ping timeout: 240 seconds < 1375105834 445381 :Bike!~Glossina@67-5-251-178.ptld.qwest.net JOIN :#esoteric < 1375106129 285046 :CADD!~CADD@12.227.104.109 QUIT :Quit: Lost terminal < 1375106168 893371 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Okay, the quality on this mic seems much better < 1375106208 378984 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Now I need a script! < 1375106246 982587 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :You know, when I first played minecraft I only used my left hand, because I was talking into this microphone and it's one of those hand-held ones < 1375106361 506511 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :how'd you move around? < 1375106445 298106 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :I could reach WASD from my laptop's touchpad < 1375106463 255336 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Couldn't re-angle while mining, though < 1375107344 981933 :tertu!~tertu@65-128-181-81.mpls.qwest.net JOIN :#esoteric < 1375108976 148878 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'm still confused as fungot about the Cont monad. I guess today will be a NIM. < 1375108976 390889 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: and there are a lot of < 1375108995 671968 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :indeed. each week, a new Non-Illumination Monday. < 1375109377 325057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know "confused as fungot" was a term. < 1375109377 795151 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: but you need to resist those urges :) http://paste.pocoo.org/ show/ lisppaste/ colorize it, and because you don't have to live with < 1375109826 452469 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fungot: I don't resist you. you are far too tempting a bot for me not to love you. < 1375109826 714316 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: was never named iirc, vb.net has builtin oo too ( please don't panic) < 1375110137 536403 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1375111683 377106 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1375112140 383713 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 276 seconds < 1375112215 386230 :iamfishhead!~jgoldste@192.147.44.15 JOIN :#esoteric < 1375112737 406414 :jsvine!~Adium@205.203.128.141 JOIN :#esoteric < 1375112758 307770 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375112808 599 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :Hmm, I need better methods for implementing languages. < 1375112836 78843 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :Are there some wiki pages about this or something? < 1375112841 883047 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :Anyone have any good suggested reading? < 1375113044 642862 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :Well, what are your current methods? < 1375113133 302682 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :Basically, I split the language up into tokens, but it can only handle simple statements < 1375113133 892015 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :like < 1375113139 403047 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :print "hello world" < 1375113153 442967 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :goto whatever < 1375113165 120112 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :missiles.launch() < 1375113175 517386 :JesseH!~JesseH@ip72-210-71-131.mc.at.cox.net PRIVMSG #esoteric :They work like functions, and can only handle a couple arguments each < 1375113206 539424 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :That'll work for simple languages, yeah. For more complicated languages, you'll probably want to use a parsing library. < 1375113257 227448 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You could hand write a recursive parser as well < 1375113277 522178 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I heard clang has a hand-written parser some time ago. < 1375113683 826229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For almost any reasonable language, someone's written some kind of a parser-generator tool. < 1375113768 142968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a kind of a table at http://en.wikipedia.org/wiki/Comparison_of_parser_generators < 1375113853 776613 :aloril_!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1375113921 25950 :jsvine!~Adium@205.203.128.141 QUIT :Quit: Leaving. < 1375113983 434584 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 245 seconds < 1375114178 930999 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375114326 526285 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi JOIN :#esoteric < 1375114908 767234 :jsvine!~Adium@205.203.128.141 JOIN :#esoteric < 1375114967 50394 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 246 seconds < 1375115114 484453 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 268 seconds < 1375116311 235477 :doesthiswork!~Adium@174-31-178-247.tukw.qwest.net QUIT :Quit: Leaving. < 1375116908 819320 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1375117730 798572 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1375118696 401872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, the batteries in this remote seem to have explomoded. < 1375118711 788338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now the battery bay is: a mess. < 1375118734 465068 :Lumpio-!~matti@89-166-34-164.bb.dnainternet.fi PRIVMSG #esoteric :Did you read the instruction manual!? < 1375118739 799031 :Lumpio-!~matti@89-166-34-164.bb.dnainternet.fi PRIVMSG #esoteric :It says not to leave batteries in for a long time! < 1375118876 405402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I've been using it. Aren't you supposed to be able to do that? < 1375118981 493802 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: you're the first person I hear who had his batteries exploming. < 1375119022 872006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I think it must've been more of a leak than an explosion. But one side has sort of burst and there's a mess of white stuff. < 1375119263 373031 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :so it's an explomesseak? < 1375119711 25874 :lmt!~user_name@184.71.170.250 JOIN :#esoteric < 1375120978 886688 :douglass!~thiotimol@home.pointlesstopology.com JOIN :#esoteric < 1375121077 870200 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What assemblers can execute the programs they compile as a postprocessor? < 1375121085 37178 :lmt!~user_name@184.71.170.250 PART :#esoteric < 1375121198 164989 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know of any, and if so, are they native code or emulated? < 1375121208 943029 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can the DOS DEBUG program do this? < 1375121248 48298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SPIM, kinda, if you count it as an assembler, but that's really a bit backwards way of looking at it, since it's more of an emulator with an integrated assembler. I don't think it even can write the code to file at all. < 1375121285 449241 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That's what it is? What computer does it emulate? < 1375121331 716374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It emulates a hypothetical MIPS32 system, with a couple of "syscalls" do do input/output. < 1375121338 353445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's designed for educational use.) < 1375121468 77440 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Unofficial MagicKit is a 6502 assembler with an integrated emulator. There is a special 64K bank for postprocessing, and if it has a nonzero reset vector, it will run the code in that bank before writing the output file. I think it might sometimes be useful to have in other assemblers too, but I don't know of any. < 1375121493 198467 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(The other banks are then accessed using memory-mapped I/O.) < 1375121524 344818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't heard of such a thing either. < 1375123586 378681 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375123723 291338 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 276 seconds < 1375123994 557106 :MindlessDrone!~MindlessD@141.70.114.6 QUIT :Quit: MindlessDrone < 1375124210 661922 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Having a mildly confusing conversation mixing up This Is The End with The World's End < 1375124235 332944 :Taneb!~nathan@host-92-30-216-109.as13285.net PRIVMSG #esoteric :Then someone mentioned Watson and someone else thought she was referring to the actor who played John Watson in Sherlock < 1375124375 58228 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 246 seconds < 1375124538 420368 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1375124810 253605 :clog!~nef@bespin.org QUIT :Ping timeout: 256 seconds < 1375124898 591173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And not the IBM "AI"? < 1375124924 105094 :Bike!~Glossina@67-5-251-178.ptld.qwest.net PRIVMSG #esoteric :scare quotes eh < 1375125033 521757 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it counts as a proper AI until it kills people. < 1375125088 93433 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote [on the name "Watson"] And not the IBM "AI"? scare quotes eh I don't think it counts as a proper AI until it kills people. < 1375125091 143264 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :1076) [on the name "Watson"] And not the IBM "AI"? scare quotes eh I don't think it counts as a proper AI until it kills people. < 1375125115 277001 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: have you seen https://dl.dropboxusercontent.com/u/167055177/nsc-isis%20maiden%20voyage.html ? < 1375125160 526802 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fiora: Not before now, no. < 1375125172 330581 :Bike!~Glossina@67-5-251-178.ptld.qwest.net QUIT :Ping timeout: 240 seconds < 1375125190 405321 :Bike!~Glossina@75-164-167-10.ptld.qwest.net JOIN :#esoteric < 1375125196 913599 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(it's a game where you get to play as a possibly evil/rampant/terrible AI) < 1375125243 523380 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :does killing people at a trivia game not count < 1375125295 82310 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I'm not sure having a very fast button pressing device really counts -_- < 1375125317 502032 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :why do you hate the future Fiora.... < 1375125328 810451 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what if the button is really spiky < 1375125341 339882 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I was kind of confused by like that whole thing because I watched some of it and I was like < 1375125357 567302 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"Ummm... okay, this computer is getting like 1/4 of the questions wrong, and isn't really doing that great, it's just pressing a button really fast" < 1375125370 302548 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how much work went into actually physically pressing the button quickly. I assume it's not really the bottleneck < 1375125375 45116 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(I didn't watch any of it) < 1375125394 49853 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :they claimed I think that like, they made it "fair" by delaying it randomly by 0-50ms? which. um. doesn't seem very fair < 1375125411 536213 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :doesn't seem as interesting as chess AI, overall < 1375125474 655354 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :maybe i've just inherited elliott's dislike of speech recognition. < 1375125645 582498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Watson consistently outperformed its human opponents on the game's signaling device, --" < 1375125759 603654 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe the robot just pushed the button and they had an intern answer the questions. < 1375125764 269784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But apparently it's been programmed not to press the buzzer before it has achieved some pre-set confidence level. < 1375125769 274820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or that's what they claim, anyway. < 1375125798 601143 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pre-set confidence level or if it has a real good hunch < 1375126102 416040 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The computer was very good at it, however, one of the players made a severe error near the end considering the tournament format, and they might have had a good chance of winning if they didn't make that mistake. < 1375126142 468154 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Someone claimed that "WATSON" is "World Annihilating Trivia Solving Ontological Network" (I forget who told me) but probably not. < 1375126272 785684 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 246 seconds < 1375126300 577113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it should've been called "Deep Watson". < 1375126332 572609 :augur!~augur@c-71-57-182-133.hsd1.fl.comcast.net QUIT :Ping timeout: 246 seconds < 1375126332 958324 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net QUIT :Ping timeout: 246 seconds < 1375126333 157873 :Ghoul_!uid6924@gateway/web/irccloud.com/x-rpsieulitcvorsyo QUIT :Ping timeout: 246 seconds < 1375126354 380135 :augur!~augur@c-71-57-182-133.hsd1.fl.comcast.net JOIN :#esoteric < 1375126389 50439 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 246 seconds < 1375126389 250787 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1375126391 29983 :kallisti!~eris@168.28.136.16 JOIN :#esoteric < 1375126391 230020 :kallisti!~eris@168.28.136.16 QUIT :Changing host < 1375126391 230110 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1375126404 576641 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Winning at Jeopardy! isn't entirely about always knowing the correct responses; there are a few other things too. < 1375126456 258941 :nooodl_!~nooodl@91.177.103.163 JOIN :#esoteric < 1375126456 759076 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :did watson remember to answer with a question every time? < 1375126463 106564 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1375126491 858924 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, there was practice so if there was that mistake in the program they would have corrected it immediately. < 1375126554 363140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You survived [299] days before killing your human." < 1375126637 368056 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why is it in brackets? < 1375126648 776775 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :it's a list of days. < 1375126687 328590 :nooodl!~nooodl@91.177.103.163 QUIT :Ping timeout: 276 seconds < 1375126748 136142 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1375126771 584685 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1375126861 206754 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck minecraft < 1375126861 483618 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Minecraft is a sandbox indie game originally created by Swedish programmer Markus "Notch" Persson and later developed and published by Mojang. < 1375126876 131021 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :~duck [299] < 1375126876 410809 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375126886 537861 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :~duck 376 < 1375126886 814437 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Year 376 was a leap year starting on Friday of the Julian calendar. < 1375126895 997679 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :good < 1375126898 958546 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :~duck fungot < 1375126899 328156 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375126899 528811 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: there is at most one variable in the of the slot where it " points" for goading others to suicide and those points get them more power. < 1375126921 66659 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :gloomy. < 1375126950 168039 :sacje!~sacre@50-81-222-220.client.mchsi.com JOIN :#esoteric < 1375126956 366681 :sacje!~sacre@50-81-222-220.client.mchsi.com QUIT :Changing host < 1375126956 571953 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375127290 578999 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :gloomy fungot. glumgot. < 1375127291 88304 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: you keep saying, it's not considered a particularly bad swear word as far as i know what's a good book. his terms. like it, get yer lazy bum over to the writing system. < 1375127427 839270 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`learn glumgot is not a particularly bad swear word, but is still disquieting. < 1375127432 13211 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :I knew that. < 1375127512 409387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? boily < 1375127514 288612 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :boily is Canadian or something. We are not sure about Canada's existence. < 1375127521 108414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? canada < 1375127522 718211 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :canada? ¯\(°_o)/¯ < 1375127523 138201 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69             | < 1375127523 338048 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69           º¯`\o < 1375127736 654382 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :`pastelogs Canadian or something < 1375127752 249494 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20160 < 1375127785 941503 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :`pastelogs seems to exist at least < 1375127799 50092 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.11343 < 1375127840 341881 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: I also live at Canada. < 1375127861 364112 :epicmonkey!~epicmonke@188.134.41.113 JOIN :#esoteric < 1375127945 247128 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :at least I'm something. I have non-zero mass! < 1375127948 432955 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :probably. < 1375130706 934945 :clog!~nef@bespin.org JOIN :#esoteric < 1375130760 396735 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1375130873 468178 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1375130963 285241 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck mass < 1375130964 72847 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :mass definition: '''capitalized''' the liturgy of the Eucharist especially in accordance with the traditional Latin rite. < 1375130979 105110 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck the other mass < 1375130979 384384 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375130983 478228 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck physical mass < 1375130983 754291 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375130987 675461 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck weight < 1375130988 94110 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :weight definition: the amount that a thing weighs. < 1375131003 118413 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :~duck duck goose < 1375131003 378237 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375131217 105123 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck goose < 1375131217 653284 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information < 1375131226 505142 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :aaaurgh. c'mon, eh? < 1375131248 630813 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck irregardless < 1375131248 907105 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Irregardless is a word commonly used in place of regardless or irrespective, which has caused controversy since the early twentieth century, though the word appeared in print as early as 1795. < 1375131912 397045 :epicmonkey!~epicmonke@188.134.41.113 QUIT :Ping timeout: 268 seconds < 1375132186 379263 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 276 seconds < 1375132234 470791 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1375132830 410146 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 264 seconds < 1375132837 456258 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1375132902 267680 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1375133159 380889 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :helloerjan. < 1375133350 850848 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :generic question: is it possible to SSH to a machine as user1@example.com, but you get logged in as user2? < 1375133371 768553 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's possible for things to be confused about what name is given to a particular UID < 1375133409 969219 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I mean, sshd is configured that way. < 1375133414 138978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hoily < 1375133425 228436 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i don't know of a particular common way that this happens < 1375133441 798748 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :darn. my mischievous plans are preliminarily foiled. < 1375133450 949584 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what are you up to... < 1375133467 29948 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :I suppose you could have the shell pointing to a suid program that logs in as user2? < 1375133470 928707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mischief hth < 1375133472 969402 :pikhq_!~pikhq@24-107-196-13.dhcp.stls.mo.charter.com PRIVMSG #esoteric :This would be insane of course. < 1375133548 459089 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :well, I had in mind to offer a root shell to my machine to my coworkers, but a fake one with a fake shell. < 1375133553 479571 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(yes, I am bored.) < 1375133562 352387 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1375133579 752052 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :pikhq_: insanity is good. it has marshmallows. < 1375134095 311523 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 268 seconds < 1375134147 891395 :Ghoul_!uid6924@gateway/web/irccloud.com/x-kpuikvkjawwpnqyj JOIN :#esoteric < 1375134579 120281 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`pbflist < 1375134582 230864 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :pbflist: shachaf Sgeo quintopia < 1375134625 642537 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`egslist < 1375134626 900774 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: egslist: not found < 1375134645 690697 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1375134826 567724 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.reddit.com/r/IAmA/comments/1jal04/i_am_reza_aslan_scholar_of_religions_author_of/cbcu4q2?context=3 < 1375134837 801353 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :the guy on fo? < 1375134838 720726 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :x < 1375134855 743110 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375134934 601385 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1375134949 321738 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1375135382 734271 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 240 seconds < 1375135725 302421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Thanks! < 1375135765 493323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hoerjan, hoily, heegan < 1375136160 736318 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hichaf < 1375136340 184120 :ion!ion@heh.fi PRIVMSG #esoteric :hachaf < 1375136351 755085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hion < 1375136391 813748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Did you do all the exciting exercises? < 1375136404 535019 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I still haven’t got around to that. < 1375136412 405358 :Taneb!~nathan@host-92-30-216-109.as13285.net JOIN :#esoteric < 1375136499 933836 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what kind? < 1375136512 696878 :ion!ion@heh.fi PRIVMSG #esoteric :LEM → callCC at least < 1375136528 385047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember. Sometimes I give exercises to ion and eventually he gets around to doing them. < 1375136566 274364 :ion!ion@heh.fi PRIVMSG #esoteric :I have managed to read some pages of HoTT. < 1375136593 38101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should read that. < 1375137062 856876 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 240 seconds < 1375137134 706202 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375137496 438773 :Taneb!~nathan@host-92-30-216-109.as13285.net QUIT :Ping timeout: 264 seconds < 1375137801 219462 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bitcoin is banned in Thailand now < 1375137802 327534 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 276 seconds < 1375137820 287089 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :i'm going to imagine that's an imperial edict. < 1375137859 997586 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375137911 859156 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1375138076 367078 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1375138166 327940 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: http://eprint.iacr.org/2004/199.pdf wow, this paper < 1375138192 18943 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"nope don't mind me just breaking 4 hash functions in one paper" < 1375138243 677478 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :this seems badly translated < 1375138246 177778 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://link.springer.com/content/pdf/10.1007%2F11535218_2.pdf oh gosh, this guy did the SHA1 work too < 1375138249 498211 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :or uh, written < 1375138269 118049 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :straightforward though < 1375138293 457765 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION corrects herself < 1375138314 237892 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :? < 1375138316 488395 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :xiaoyun wang is very much not a guy < 1375138327 978489 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how the paper is just a bunch of collisions < 1375138330 639642 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :oh lol < 1375138343 368118 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :so she apparently broke MD5, SHA-0, SHA-1, RIPEMD, and MD4 < 1375138345 968259 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :elliott: straightforward! < 1375138348 38819 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :wooooow < 1375138446 488098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: MAP_GROWSDOWN is mostly used for mapping bird pages. < 1375138452 97061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's p. specialized < 1375138565 348504 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i don't quite get it < 1375138625 428632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo i should've made a feather jokez instead "too late" < 1375138665 119109 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is a growsdown a kind of bird or something < 1375138710 9307 :jsvine!~Adium@205.203.128.141 QUIT :Quit: Leaving. < 1375138750 79123 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1375138750 316746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Down_feather < 1375138764 809038 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I thought it would be useful for carrot pages because they grow down < 1375138775 921622 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :... shachaf that was actually amazing < 1375138778 275188 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: :) < 1375138796 649273 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :that was wonderful < 1375138867 478916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's not as specialized as MAP_GROWSUP, which has only ever been used by pixar < 1375138919 551612 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I thought it was like < 1375138948 448798 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :puberty is madvise( person, sizeof(person), MADV_GROWSUP ) < 1375138956 462296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hmm < 1375138967 43967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Obviously when a bird grows up it stops growing down. < 1375139884 61015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :puberty is when you're mad but think you are wise < 1375140259 589021 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1375140558 402869 :sacje!~sacre@unaffiliated/klet QUIT :Ping timeout: 245 seconds < 1375140751 404117 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1375140752 843668 :sacje!~sacre@50-81-222-220.client.mchsi.com JOIN :#esoteric < 1375140753 984168 :sacje!~sacre@50-81-222-220.client.mchsi.com QUIT :Changing host < 1375140754 184183 :sacje!~sacre@unaffiliated/klet JOIN :#esoteric < 1375141056 731360 :shachaf_!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1375141056 930823 :shachaf_!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1375141056 930958 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1375141071 353902 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What happens when you are wise and you think you are mad? < 1375141071 922141 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Disconnected by services < 1375141079 484974 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf < 1375141274 27375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: enlightenment hth < 1375141294 883702 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: does zzo38 have the buddha nature < 1375141309 864069 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :probably < 1375141329 140668 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :there are slight linguistic parallels between zzo38 and Smullyan < 1375141357 363644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how do you mean < 1375141366 413820 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not sure exactly < 1375141378 483970 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :just a few similarities in the way they write < 1375141412 52402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i like smullyan's writing style < 1375141418 123740 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :me too, I think? < 1375141426 249271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i also like zzo38's but in a different way < 1375141565 924049 :Jafet!~jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1375141908 355529 :iamfishhead!~jgoldste@192.147.44.15 QUIT :Ping timeout: 245 seconds < 1375142003 965227 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: http://en.wikipedia.org/wiki/X-ray_pulsar_based_navigation wooow. it's like, GPS for spaceships < 1375142008 795441 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :with pulsars instead of satellites < 1375142054 735647 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :theyre not too far away? < 1375142081 647648 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Pulsar_clock apparently they can do clocks too o_O < 1375142100 675393 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://arxiv.org/abs/1305.4842v1.pdf yay the pulsar navigation thing has an arxiv < 1375142123 585168 :Bike!~Glossina@75-164-167-10.ptld.qwest.net PRIVMSG #esoteric :"Digital processing of the pulsar signals is done by an FPGA device." < 1375142126 365554 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :gosh that is actually really cool. < 1375142142 56009 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I'm imagining like flying my spaceship around and having a pulsar positioning system < 1375142145 664645 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"PPS, set course for pluto" < 1375142366 35915 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric