< 1438301302 255121 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net QUIT :Remote host closed the connection < 1438301599 646176 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 JOIN :#esoteric < 1438301648 963439 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I had an idea for a sort of esoteric concept in programming < 1438301658 991214 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Somthing that could be put into libraries and such < 1438301700 9589 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Material Time < 1438301710 335671 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Anyone want to hear about it? < 1438301721 422511 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :zzo38 perhaps? < 1438301761 961206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: ^^ < 1438301774 613983 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. material time? < 1438301812 901699 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Yes < 1438301820 708023 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Would you like to hear about it? < 1438301884 791600 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK what is idea? < 1438301886 912675 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I would like to hear about iiiiit ♪ < 1438301901 266579 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Basically < 1438301913 158494 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And this is probably going to sound pretty stupid once I say it < 1438301957 932007 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Time in computer science is typically represented as A) A number (for durations) or B) A point in time (for time/date) < 1438301978 903926 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :My idea is basically a way to represent time in human terms < 1438302010 322002 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So to represent the duration of 5 minutes, 22 seconds (in python), one might use a list or set: < 1438302039 286099 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :[minute()*5, second()*22] < 1438302057 254674 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :In this syntax, minute*5 returns a list of 5 minute() instances < 1438302068 794422 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And the same syntax is used for secodns < 1438302105 554335 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's more of a bag (or multiset) < 1438302148 20238 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :It's a pythonic list < 1438302193 624828 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], I mean, there's no point in allowing [minute()*3, second()*12, minute()*4] < 1438302206 778493 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's still 7 minutes and 12 seconds < 1438302211 974410 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Well yeah < 1438302217 300942 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :But it'd technically work < 1438302222 446215 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Just due to bugginess < 1438302228 700986 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :It'd work in implementation < 1438302299 986585 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So? < 1438302302 800947 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1438302327 659825 :Herbalist!~oz@unaffiliated/herbalist QUIT :Client Quit < 1438302452 619072 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :boily? zzo38? < 1438302461 996592 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], could you use this for other measurements? < 1438302474 199994 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I suppose you could < 1438302478 987090 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like [feet()*4, inch()*8] < 1438302487 515021 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I don't know why I didn't think of that :P < 1438302521 106634 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Though it'd be foot()*4 < 1438302546 414831 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Good point < 1438302572 818517 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And there'd be rich comparison operators < 1438302591 797124 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So assert foot() == inch()*12 will work properly < 1438302627 515252 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :[minute()*5, foot()*foot()*minute()*fungot()] < 1438302627 764447 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: people dudes. only that code right there can see the bloom right < 1438302637 573137 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: you idea blooms. I approve. < 1438302640 97092 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And maybe inch() == millimetre()*25.6 < 1438302648 14603 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, so, fungot is inverse area? < 1438302648 121313 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Taneb: what is odd abpit tje irc protomilk < 1438302649 577068 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. itym 25.4. < 1438302669 27751 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's abpit tje irc hth < 1438302669 678712 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, maybe, I don't remember the precise conversion on the tenth of millimeters < 1438302680 951584 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :The only problem with this as an Esoteric library is it could be potentially useful for better undersanding code efor some people :P < 1438302715 783585 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OOOH < 1438302716 814660 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OOH < 1438302727 438326 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], you could get weird things like foot()*hour()*hertz() == 3600*foot() < 1438302738 694569 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :mile*65/hour() < 1438302755 770562 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :*mile() < 1438302777 882543 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :though I suppose one could make a variable called mile that equals mile() < 1438302778 768083 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :No... < 1438302783 86867 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :That wouldn't really work < 1438302785 224325 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Well, it might < 1438302794 86280 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, none of these need to be functions < 1438302802 50216 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :They're classes < 1438302818 12991 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :They don't need to be classes, either < 1438302824 324770 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :mile() is pythonic syntax for "A new instance of the mile class" < 1438302825 598008 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :True < 1438302829 68383 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I do suppose not < 1438302845 585165 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :But if we make them that, we can give them methods < 1438302865 90705 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And everything is nicer in the world of OCD programming if we do < 1438302872 394386 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So we could do things like < 1438302887 390454 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :second.sleepfor() < 1438302897 244825 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I guess we could also just make a method called sleepfor() < 1438302906 582239 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And I guess that'd be cleaner too :P < 1438302912 914539 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And look nicer < 1438302917 987114 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I would have second, hour, etc be objects in the timeamount class or something < 1438302920 586597 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And be better in every way < 1438302928 936093 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :That works < 1438302936 828757 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you should call that lib Feather. < 1438302943 542816 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :class duration{} < 1438302958 220658 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :class second(duration){...} < 1438302965 494655 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :class minute(duration){...} < 1438302968 17291 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Etc... < 1438302976 768473 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Should I start work on this library? < 1438302991 679133 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you should. < 1438303018 410624 :boily!~alexandre@96.127.201.149 QUIT :Quit: NOTCH CHICKEN < 1438303089 7352 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Should I include Furlongs and the like? < 1438303355 726841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If you like < 1438303410 46335 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OK < 1438303451 312580 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :How should I implement things like miles/hour? < 1438303460 981932 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Should I just create a speed class with operator overloading? < 1438303472 12361 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Or should I do something more complex? < 1438303522 763122 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That is up to you < 1438303536 728570 :egrep!~egrepnix@grpnx.org JOIN :#esoteric < 1438303572 175205 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I will, of course, use SI units for conversion < 1438303756 450252 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I think I'll stick with modern equivalents of SI Units, instead of old units of meaurement that they used in the past. So that'll be a pain < 1438304284 889029 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1438304288 929783 :Herbalist!~oz@unaffiliated/herbalist QUIT :Client Quit < 1438304803 545070 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OK < 1438304808 426786 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So here's how I'm converting time < 1438304820 662467 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I have a list of doubles < 1438304835 983255 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :The first item of each double is a time material < 1438304848 243052 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And the second is how big it is in relation to the previous < 1438304866 507584 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So year is (month, 12) < 1438304876 498608 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Immediately followed by (decade, 10) < 1438305171 2996 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :oerjan: yeah, that sounds like what I'm remembering. < 1438305216 698067 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :hppavilion[1]: your material time idea reminds me of the idea of a programming language where variables can contain money. < 1438305234 787111 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Of course, in such a language, you can't simply copy the value of one variable to another variable. < 1438305257 36737 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If a function takes some money as an argument, you probably don't want to call it excessively many times. < 1438305303 406613 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's an unusual usage for linear (or, since we're dealing with money, affine) types. < 1438305305 157829 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If you have a closure that *returns* money, then you can only call the closure once, because calling it exhausts the money. < 1438305325 861448 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1438305351 89069 :lleu!~gnomebad@88.202.254.4 JOIN :#esoteric < 1438305351 323837 :lleu!~gnomebad@88.202.254.4 QUIT :Changing host < 1438305351 378251 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1438305423 379280 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, I feel like my operating system is uncontrollably hurtling towards version 0.1. < 1438305431 110955 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Or maybe I should call it version 0.0.1, or 0.0.0.1, or ... < 1438305448 845705 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Assign it a version smaller than any positive real < 1438305463 86748 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yes, yes, version epsilon. < 1438305478 918920 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Version x as x approaches 0 from the right. < 1438305488 312086 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :(Not to be confused with version the limit of x as x approaches 0 from the right.) < 1438305504 44809 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :My system will assume that a year equals 365 days becuse I don't feel like figuring out how many months _really_ go into a year < 1438305551 595965 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Or just version -1. That's smaller than any positive real. < 1438305649 980881 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Let's see. Maybe version 0.1 should mean "kind of vaguely sort of usable". Then version 0.0.1 should mean "it does *something* significant", and version 0.0.0.1 should mean "it does something at all". < 1438305687 380056 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So I've already achieved version 0.0.0.1. < 1438305776 136893 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Well I'm bored with it for now < 1438305802 286756 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :My goals for version 0.0.1 are dynamic memory allocation, cooperative thread switching, and handling of keyboard input. < 1438305850 131259 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :What operating system? < 1438305856 908509 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :What are you writing it in? < 1438305861 646532 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :TELL ME THINGS < 1438306548 432816 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :tswett: TELLLL MEEEEEEE < 1438306572 219663 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION returns to the keyboard. < 1438306585 999789 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It's called Rivertooth. I'm writing it in Rust. < 1438306722 924898 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I think I'll just use a best-fit memory allocation algorithm. < 1438306724 55572 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1438307051 128029 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Read error: Connection reset by peer < 1438307374 58062 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The hard part is choosing which type of search tree to use. < 1438307535 265672 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1438307656 492384 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :tswett: Is it an actual OS or does it run under another OS? < 1438307672 422939 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It's an actual OS. It runs right on bare metal. < 1438307682 106719 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :At least, it's supposed to. It runs successfully in an emulator. < 1438307691 39015 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Also, I seem to be more or less drunk at the moment. < 1438307698 898614 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'd describe myself as... 70% drunk? < 1438307708 170178 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Just, y'know, for what it's worth. < 1438307756 171347 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Ah < 1438307768 14435 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :That's right in the correct zone, from what I'm told. < 1438307777 286149 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I presume it isn't graphical? < 1438307783 886218 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Nope. < 1438307808 236363 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So far, as you might be able to guess, it doesn't have dynamic memory allocation, thread switching, or support for keyboard input. < 1438307820 576341 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :True < 1438307829 516141 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I suppose that would come before Graphics < 1438307844 908642 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I guess I meant I assumed you weren't _planning_ on making it graphical < 1438307864 852616 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Whelp < 1438307871 653538 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I might at some point; I dunno. < 1438307877 431361 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :I might as well learn rust now if you can make OSes in it :P < 1438307880 122657 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm not really planning to ever support the mouse. < 1438307961 609518 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :What emulator are you using? < 1438308008 405238 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Bochs. < 1438308063 848850 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OK < 1438308071 908648 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :And where did you learn to do this? < 1438308117 954021 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDream < 1438308132 873765 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Would there happen to be a convenient online tutorial I could view? < 1438308154 318180 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :ACTION prays to atheist god that tswett didn't learn about OS development from a University or something < 1438308177 688844 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There aren't really any OS development tutorials. There are some sort of guide-like things to help you out. < 1438308186 493111 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Also, wiki.osdev.org contains a lot of useful information. < 1438308186 586617 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Ah < 1438308190 737824 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Oh right < 1438308192 901684 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :OSdev < 1438308197 261079 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Forgot about that site :P < 1438308238 294477 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Well, there's sort of a tutorial now. < 1438308248 880640 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Whelp < 1438308251 576135 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Thanks! < 1438308255 83657 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I ought to read that more, but I'd like to actually make some user programs first. < 1438308289 915884 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Also it will mostly be very silly things like operating systems made to work like adventure games. < 1438308304 499967 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :The operating systems I'd like to make, I mean. < 1438308359 450485 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Basically, operating systems made to work like they were made in a science fiction movie. < 1438308651 45438 :codergeek42!~pgordon@fedora/codergeek42 JOIN :#esoteric < 1438308659 166746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's an MDream system! i know this! < 1438309148 447757 :Sgeo_!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :http://ars.userfriendly.org/cartoons/?id=20010111 < 1438309928 465866 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Lessee. I think I'll say that each memory slab is simultaneously a node in a red–black tree and a node in a doubly linked list. < 1438309994 985161 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :But first I'll sleep for about eight hours. < 1438310579 961280 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net JOIN :#esoteric < 1438310765 527204 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you like these kind of jokes? http://allthetropes.orain.org/wiki/Textbook_Humor#Computing Do you have some of these book, some of the links don't work, and do you have additional examples? < 1438310789 813274 :ent0nces_!~ent0nces@71-34-83-253.ptld.qwest.net JOIN :#esoteric < 1438310880 691684 :Sgeo_!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/WR1Awc a is used in two contexts where it takes on different types, this surprised me for some reason < 1438310961 922837 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net QUIT :Ping timeout: 252 seconds < 1438311664 518972 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1438311866 7201 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Client Quit < 1438311995 654047 :spatterworthy_!621cff0d@gateway/web/freenode/ip.98.28.255.13 JOIN :#esoteric < 1438313271 675354 :spatterworthy_!621cff0d@gateway/web/freenode/ip.98.28.255.13 QUIT :Ping timeout: 246 seconds < 1438313418 601404 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 QUIT :Ping timeout: 246 seconds < 1438313875 993860 :TieSoul_!~quassel@86.89.119.147 JOIN :#esoteric < 1438313999 282461 :TieSoul!~quassel@2a02:a448:4a62:0:3dc1:8baf:4500:5251 QUIT :Ping timeout: 256 seconds < 1438315004 586301 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1438315404 456277 :dtscode!~dtscode@174-134-38-211.res.bhn.net QUIT :Ping timeout: 264 seconds < 1438315498 356293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?@ hm... < 1438315498 458772 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : hm... < 1438315508 874022 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :supoerjan < 1438315521 627126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?@ hm @run 1+1 < 1438315523 27332 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : hm 2 < 1438315528 904802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?@ hm ?run 1+1 < 1438315530 215271 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : hm 2 < 1438315532 873294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1438315548 949328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no distinction < 1438315555 816457 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :apparently < 1438315623 455538 :Frooxius!~Frooxius@50.141.34.1 JOIN :#esoteric < 1438315885 870029 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1438316225 206306 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Excess Flood < 1438316243 83455 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1438316262 787433 :vodkode!~vodkode@fl-71-52-126-76.dhcp.embarqhsd.net JOIN :#esoteric < 1438316548 299139 :ela2!~canaima@190.200.236.188 JOIN :#esoteric < 1438316565 541367 :ela2!~canaima@190.200.236.188 PRIVMSG #esoteric ::) < 1438316702 992209 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1438316964 93583 :ent0nces_!~ent0nces@71-34-83-253.ptld.qwest.net QUIT :Remote host closed the connection < 1438317127 31890 :ela2!~canaima@190.200.236.188 QUIT :Ping timeout: 260 seconds < 1438317331 433395 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net JOIN :#esoteric < 1438318048 616460 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 JOIN :#esoteric < 1438318062 661755 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :So < 1438318112 451021 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have a compiled binary from 1986 < 1438318118 357448 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's an ancient ksh < 1438318133 451168 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i disassemble it? < 1438318251 554860 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Have you tried googling "1986 ksh disassembler?" < 1438318262 385468 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Or just "ksh disassembler" < 1438318282 80738 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that yields a surprisingly low amount or results < 1438318322 956083 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :objdump doesn't recognize the format, file says it's "compiled: WE32000 COFF object (demand paged)" < 1438318348 447074 :codergeek42!~pgordon@fedora/codergeek42 QUIT :Quit: Ex-Chat < 1438318418 809057 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@(#)Version 06/03/86 < 1438318418 911722 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1438318436 449815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry lambdy < 1438318441 732742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you sure it's not 86th of march 2006 hth < 1438318479 762612 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Probably is < 1438318590 810966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :finally a haskell platform < 1438318745 26227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm that darn text bug means maybe i should wait a little more < 1438318843 100655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or not < 1438318866 175681 :Sgeo_!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Whee! I got a (very small) pull request merged into perl6 docs < 1438318958 67229 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :ACTION worships at the feet of Sgeo_, for he is truly a god < 1438319828 105736 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 PRIVMSG #esoteric :Going offlline while I switch houses < 1438319831 740953 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 QUIT :Quit: HICE < 1438320133 638020 :egrep!~egrepnix@grpnx.org PRIVMSG #esoteric :Yes! The plural of house is hice! :D < 1438320194 29616 :Wallacoloo!~colin@2601:602:8a00:78e3:c5c5:ff1f:f515:93cc JOIN :#esoteric < 1438320396 635481 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1438320922 88845 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 244 seconds < 1438321072 628351 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: nouse < 1438321985 17387 :Frooxius!~Frooxius@50.141.34.1 QUIT :Quit: *bubbles away* < 1438322055 499247 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1438322069 90655 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 244 seconds < 1438323715 474156 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net QUIT :Remote host closed the connection < 1438323884 940302 :x10A94!~x10A94@178.252.73.97 JOIN :#esoteric < 1438323905 987912 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :So < 1438324121 364284 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net JOIN :#esoteric < 1438324159 113819 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1438324170 607767 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1438324241 993323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1438324243 389085 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :banach-tarski/"Banach-Tarski" is an anagram of "Banach-Tarski Banach-Tarski". < 1438324294 51365 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :What's hackego made in < 1438324357 666700 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1438324621 502409 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, I think the "wisdom" program is a shell script < 1438324667 52665 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :entire bot < 1438324675 92327 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :fungot are you a bot < 1438324675 316899 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Walpurgisnacht: oh right. all of the files < 1438324681 316578 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :I c < 1438324683 270907 :egrep!~egrepnix@grpnx.org PRIVMSG #esoteric :https://bitbucket.org/GregorR/hackbot/src Huh. < 1438324930 493553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 995 < 1438324933 16247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 995: shachaf oerjan Sgeo FireFly boily nortti < 1438326000 277910 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :I am checking out qubes < 1438327383 682907 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1438328434 932399 :Walpurgisnacht!~Nihilumbr@74-61-60-199.war.clearwire-wmx.net QUIT :Quit: Fuck me < 1438328620 678238 :hppavilion1!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1438328642 898671 :hppavilion1!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :Quite frankly, I am surprised TBFSes are yet to be banned from the wiki < 1438329664 581402 :white_bear!~white_bea@AMontsouris-655-1-202-31.w92-151.abo.wanadoo.fr JOIN :#esoteric < 1438329673 393725 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438329796 766190 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Some of them would probably be. For example, a variant where the instructions are replaced with names of retail aprodisiacs. < 1438329861 497209 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There has been a double standard with regards to hair salons, though. < 1438330042 735746 :vodkode!~vodkode@fl-71-52-126-76.dhcp.embarqhsd.net QUIT :Quit: Leaving < 1438330380 34092 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1438330469 860328 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1438332710 637108 :lemurian!~sh4n3@unaffiliated/lemurian JOIN :#esoteric < 1438333234 136083 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1438333511 303092 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1438334063 632450 :lemurian!~sh4n3@unaffiliated/lemurian QUIT :Remote host closed the connection < 1438334748 889911 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1438334817 617276 :hppavilion1!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1438335581 858397 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDude < 1438336415 317007 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1438337177 327009 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1438337582 633720 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1438337767 363916 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1438338804 463514 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1438339668 63581 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Once again I have hit the brick wall that I really do not know Java < 1438339709 742669 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle! < 1438339715 380151 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Learn it! (Ram those bricks in your head.) < 1438339731 384175 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :first step to learning java: install eclipse. the rest is automagic. < 1438339754 711634 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Automagic, the most deadly school of magic. < 1438339843 476547 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, unfortunately I am in the position where I need to be making the automagic < 1438339850 60403 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm writing an Eclipse plugin) < 1438339857 272004 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1438339908 74915 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. < 1438339909 467549 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :uhm. < 1438339928 903040 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Jafellot. are you an automagick expert? < 1438340026 305502 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1438340330 852434 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1438340360 426601 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Eclipse automagic sounds like a place where the sun doesn't shine. < 1438341124 818073 :boily!~alexandre@96.127.201.149 QUIT :Quit: FOREHEAD CHICKEN < 1438341351 600883 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1438341661 918894 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fnord. < 1438341678 958181 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yes < 1438341686 283741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Install eclipse, gg, surr at 20 < 1438341721 506067 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438342967 62471 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Quit: Leaving < 1438346894 204101 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1438347757 362317 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1438348492 355457 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1438348890 657428 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1438349034 87587 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438349951 43550 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1438350381 470889 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438350495 740183 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1438350509 619188 :ais523!~ais523@147.188.254.135 JOIN :#esoteric < 1438350524 191316 :ais523!~ais523@147.188.254.135 QUIT :Changing host < 1438350524 245479 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438350744 33259 :Wallacoloo!~colin@2601:602:8a00:78e3:c5c5:ff1f:f515:93cc QUIT :Quit: Leaving. < 1438351005 588594 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: meeting < 1438351306 255223 :Jafet!~jafet@unaffiliated/jafet QUIT :Quit: Quit < 1438351546 54673 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Quit: de retour dans 1 - 1.5 semaines || be back in 1 - 1.5 weeks < 1438352069 801532 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1438352351 984231 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1438352593 940728 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 246 seconds < 1438352621 622374 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1438353005 363936 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1438353090 391622 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1438353897 662093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh there's ghc-7.10.2 now and I don't have time for dealing with lambdabot < 1438354982 373148 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1438355356 85945 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1438355460 644947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Jackass14]]4 M10 02http://esolangs.org/w/index.php?diff=43675&oldid=43523 5* 03JayCampbell 5* (-29) 10/* Interpreter */ link update to esoteric.ga < 1438355460 933347 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1438355486 91680 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1438356065 573416 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1438356080 316609 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1438356085 88998 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1438356092 88099 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1438357272 763191 :TieSoul_!~quassel@86.89.119.147 QUIT :Read error: Connection reset by peer < 1438357302 582857 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1438357538 401507 :x10A94!~x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1438357567 984870 :x10A94!x10A94@178.252.73.97 JOIN :#esoteric < 1438357990 367671 :Deepfriedice!~Deepfried@CPE-121-222-254-192.lnse2.woo.bigpond.net.au JOIN :#esoteric < 1438358323 963061 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net JOIN :#esoteric < 1438359056 674224 :white_bear!~white_bea@AMontsouris-655-1-202-31.w92-151.abo.wanadoo.fr QUIT :Quit: leaving < 1438359644 966176 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1438360463 932237 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1438360720 899196 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 246 seconds < 1438360728 947384 :_256Q!~toastyten@unaffiliated/256q/x-9307863 JOIN :#esoteric < 1438360743 367626 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1438360745 101605 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1438361607 671748 :Lymia!~lymia@magical.girl.lyrical.lymia.moe QUIT :Remote host closed the connection < 1438361875 816221 :variable!~variable@freebsd/developer/variable NICK :function < 1438362280 109834 :Lymia!~lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1438362434 255600 :Lymia!~lymia@magical.girl.lyrical.lymia.moe QUIT :Remote host closed the connection < 1438362464 896226 :Lymia!~lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1438362789 504279 :x10A94!x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1438363797 507501 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Read error: Connection reset by peer < 1438363827 546805 :_256Q!~toastyten@unaffiliated/256q/x-9307863 JOIN :#esoteric < 1438364139 228966 :rottytooth!26609942@gateway/web/freenode/ip.38.96.153.66 QUIT :Quit: Page closed < 1438365398 74160 :ent0nces!~ent0nces@71-34-83-253.ptld.qwest.net QUIT : < 1438366310 728174 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1438366902 110271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: spot of the olist, governor? < 1438367001 220579 :Deepfriedice!~Deepfried@CPE-121-222-254-192.lnse2.woo.bigpond.net.au QUIT :Quit: Leaving < 1438368013 152017 :idris-bot!~idris-bot@dslb-084-062-103-201.084.062.pools.vodafone-ip.de QUIT :Quit: Terminated < 1438368024 629745 :Melvar!~melvar@dslb-084-062-103-201.084.062.pools.vodafone-ip.de QUIT :Quit: rebooting < 1438368100 613697 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1438368234 897961 :Melvar!~melvar@dslb-084-062-103-201.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1438368680 738501 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1438368687 971388 :idris-bot!~idris-bot@dslb-084-062-103-201.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1438370265 280797 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1438370417 582618 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1438370683 547924 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 265 seconds < 1438370716 981764 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1438371416 636874 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck constants14]]4 10 02http://esolangs.org/w/index.php?diff=43676&oldid=43590 5* 03Rdebath 5* (-1) 10Sorted by codelength, cells used, instructions run and the code. < 1438371664 889608 :Frooxius!~Frooxius@50.141.35.65 JOIN :#esoteric < 1438372208 653922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck constants14]]4 10 02http://esolangs.org/w/index.php?diff=43677&oldid=43676 5* 03Rdebath 5* (-49379) 10Added all the best (I think) two-cell non-wrapping sequences, removed all sequences that aren't shorter 'cause they're boring. For every length+cells combination I selected the "best" (fewest steps) and discarded the others. Wrap, soft and non are inde... < 1438373139 831539 :impomatic_!~digital_w@31.185.136.135 JOIN :#esoteric < 1438373262 344428 :function!~variable@freebsd/developer/variable NICK :trout < 1438375591 301868 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1438375835 86739 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1438376870 458231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1438376871 541081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :something-that-isn't-in-hackego's-wisdom/It is now. < 1438377253 372676 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :`wisdom < 1438377254 732173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :water/Water is a squishy substance that creeps along the floor and can suddenly fall from the heavens. < 1438377273 486207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not at the Assembly this year. :/ < 1438377284 247809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason they didn't move it from Helsinki to London when I moved. < 1438377294 336866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's going on at the moment.) < 1438377419 593004 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 JOIN :#esoteric < 1438377445 105746 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Then I guess you'll have to be at the Higher Level or the Numerical Machine instead. < 1438377453 724080 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :I HAVE HAD < 1438377457 588208 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :AN IDEA < 1438377481 985867 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Should I take cover? < 1438377516 313427 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Probablay < 1438377518 989327 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :*Probably < 1438377523 496330 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :MY IDEA: < 1438377548 334127 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :A language centred around gluing greek/latin roots onto functions to change their effect < 1438377625 914701 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :ONE STEP FURTHER: < 1438377637 816766 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :You don't glue them onto functions, you make functiosn out of them directly < 1438377684 578061 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :so... you're going to write an interpreter for latin? < 1438377690 501509 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :good luck with that < 1438377887 62768 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1438377940 22766 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :It would be an interperter for simple latin < 1438377944 680931 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Not full latin < 1438377956 325200 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :And it would just be functions based around a few greek and latin roots < 1438377962 305340 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Not the whole language < 1438377969 330984 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Though you bring up an excellent point < 1438378339 354730 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :I think I'll just go with the first one, where roots form function modifiers < 1438378403 316626 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :so difoo(x) == foo(foo(x)) for example < 1438378669 859278 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i like this idea, except wouldn't it be ambiguous? < 1438378680 612247 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :what if the user defines difoo < 1438378682 839455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hth < 1438378684 189516 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth is help received from a hairy toe. It is not at all hambiguitous. < 1438378831 883417 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 252 seconds < 1438378843 643725 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :hppavilion[1]: -ify could be casts. like intify, charify < 1438379135 949373 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Yep < 1438379143 333195 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Good idea < 1438379190 203044 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :mauris: If the user defines difoo they get a syntax error for trying to define a rooted word < 1438379213 212266 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Either that or it calls the defined difoo due to pattern matching < 1438379267 922513 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1438379297 233424 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :Hi boily < 1438379314 321150 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]! < 1438379315 929930 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :We're discussing an Esolang that uses greek/latin/etc roots to modify funtions! < 1438379327 987884 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :!æ < 1438379338 839995 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(that was a declinated “!” hth) < 1438379403 151493 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :When are they going to add all of the features of Tektronix 4014 (and maybe also 4016) into xterm? So far a few features are missing I think < 1438379450 156455 :hilquias!~user@unaffiliated/hilquias JOIN :#esoteric < 1438379465 512440 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hezzo38. can I write a modern program that uses Tektronix specific features? < 1438379551 537863 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You probably can, although some of the features are not currently implemented in Xterm. < 1438379561 14482 :SopaXT!~androirc@unaffiliated/sopaxorztaker JOIN :#esoteric < 1438379567 680536 :SopaXT!~androirc@unaffiliated/sopaxorztaker PART #esoteric :"AndroIRC" < 1438379577 912722 :SopaXT!~androirc@unaffiliated/sopaxorztaker JOIN :#esoteric < 1438379590 165633 :SopaXT!~androirc@unaffiliated/sopaxorztaker PRIVMSG #esoteric :What about a FunctionFuck? < 1438379607 17863 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1438379641 912943 :SopaXT!~androirc@unaffiliated/sopaxorztaker PRIVMSG #esoteric :e.g DoStuff{+++++++++++++++++++++++++.[-].} =DoStuff < 1438379667 88803 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1438379690 256411 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :SopaXT: We already have Toadskin < 1438379701 115459 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :And another one I'm tryint to remember < 1438379743 848929 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 PRIVMSG #esoteric :pbrain < 1438380006 51564 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1438380670 951525 :tromp_!~tromp@rtc35-240.rentec.com QUIT :Ping timeout: 246 seconds < 1438380690 730072 :tromp__!~tromp@rtc35-240.rentec.com QUIT :Ping timeout: 244 seconds < 1438380810 629767 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1438380945 334718 :SopaXT!~androirc@unaffiliated/sopaxorztaker QUIT :Ping timeout: 256 seconds < 1438381228 957247 :tromp__!~tromp@rtc35-240.rentec.com JOIN :#esoteric < 1438381245 69170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: yopumpkin < 1438381464 276018 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1438381831 392351 :impomatic_!~digital_w@31.185.136.135 QUIT :Quit: http://corewar.co.uk < 1438381831 754895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION does a spot check for shachaf  < 1438381862 64371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: does that mean the vampire person saw the other person? < 1438381915 560305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i didn't actually read oots yet < 1438381936 2987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION reprioritizes < 1438381949 879532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then what are you doing logreading < 1438382056 457773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i was logreading, then i switched to another comic tab which i tend to open when logreading for stupid layout detection reasons < 1438382120 559724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it believes i am on mobile when using my usual zoom setting, which i coincidentally change for the logs. saves clicks.) < 1438382294 331394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway i have no idea why you think that one person's last birthday is imminent < 1438382322 141934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :birthday? < 1438382343 193686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :belkar < 1438382438 889675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid unorganized oots archive < 1438382526 20849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe you're looking for http://www.giantitp.com/comics/oots0329.html < 1438382527 900469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or something < 1438382593 861522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well almost. < 1438382616 582447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or maybe http://www.giantitp.com/comics/oots0572.html < 1438382671 106603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go. < 1438382763 892665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, so i didn't remember the details < 1438382822 991804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no idea when their year ends, anyway, but i think it would be a good time for a heroic sacrifice. < 1438382847 27979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or stupid failure < 1438382890 901190 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1438382955 41239 :hppavilion[1]!3ff12880@gateway/web/freenode/ip.63.241.40.128 QUIT :Quit: Page closed < 1438383166 4733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's winter solstice http://www.giantitp.com/comics/oots0987.html < 1438383175 511781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep pretty much the right time. < 1438383197 380415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1438383205 520743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you pay more attention that i do tdh < 1438383216 365428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yw < 1438383228 295103 :trout!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1438383460 596695 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1438384365 54898 :tromp_!~tromp@rtc35-240.rentec.com JOIN :#esoteric < 1438385027 639464 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you know how to make the smallest Sixel representation of a picture? It may help to change the color in the middle of a strip and to allow pixels to overlap each other < 1438385690 279192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Some of them would probably be. For example, a variant where the instructions are replaced with names of retail aprodisiacs. <-- are you entirely sure we don't have one already < 1438385790 277102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a book that uses "positive" and "strictly positive" to mean ≥0 and >0 respectively. < 1438385804 43901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no one's actually made the Casino Viagra language yet < 1438385808 80115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think this is probably a better convention, but using it is probably a bad idea. < 1438385828 996917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :strictly non-negative hth < 1438385857 199415 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I just use "nonnegative" and "positive". But for nonnegative integers they can just be called natural numbers. < 1438385919 584051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's like refusing to eat meat except for seal cubs < 1438385965 362828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I think seal cubs are instructional aphrodisiacs. < 1438385982 761641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure you could convince the chinese of it < 1438386053 122876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hboily < 1438386087 222701 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :œrjbonsoian. < 1438386206 832780 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1438386763 131245 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1438386879 252965 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :qubonsointopiar!