< 1450396863 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :hint- read phonetically < 1450396954 0 :hppavilion[1]!~Devourero@74-114-87-79.dynamic.asdk12.org QUIT :Ping timeout: 265 seconds < 1450397051 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :he\\oren\. 夜露死苦。 < 1450397170 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: it worked better once i convinced google translate it wasn't chinese < 1450397271 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as for boily's, no clue. < 1450397387 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :よろしく should work. < 1450397389 0 :heroux!sandroco@gateway/shell/insomnia247/x-uonjxpqsvzuxvagi QUIT :Ping timeout: 265 seconds < 1450397434 0 :heroux!sandroco@gateway/shell/insomnia247/x-vlwietyknxsgnjmu JOIN :#esoteric < 1450397441 0 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1450397479 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1450397516 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hey < 1450397529 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`relcome mad < 1450397530 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02mad: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13EFnet 04or 07DALnet.) < 1450397558 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nice < 1450397570 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :The international hub for esoteric pun design and deployment. | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ < 1450397588 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :better keep the topic on topic < 1450397630 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? pun < 1450397631 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pun? ¯\(°​_o)/¯ < 1450397635 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what kind of language would you end up with if you did something like C++, but with absolutely no aliasing or side effects < 1450397653 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Puns are fun. Ask shachaf about them. < 1450397657 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'pun': Puns are fun. Ask shachaf about them. < 1450397707 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION defers to the people who actually know C++ < 1450397742 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Puns are fun. Ask shachaf about them. < 1450397744 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'pun': Puns are fun. Ask shachaf about them. < 1450397758 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1450397764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what now < 1450397767 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` xxd wisdom/pun < 1450397768 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 5075 6e73 2061 7265 2066 756e 2e20 4173 Puns are fun. As \ 0000010: 6b20 7368 6163 680f 6166 2061 626f 7574 k shach.af about \ 0000020: 2074 6865 6d2e 0a them.. < 1450397777 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was just applying some anti-ping < 1450397779 0 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1450397805 0 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 260 seconds < 1450397811 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i tried to use the version that doesn't f* up your terminal < 1450397831 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? mad < 1450397832 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mad? ¯\(°​_o)/¯ < 1450397836 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? madness < 1450397836 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :madness lies thataway. < 1450397851 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah. I thought everyone here is mad. only mad is mad, and I'm a sane man. < 1450397852 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i removed the mad entry. it was getting depressingly accurate. < 1450397854 0 :puck1pedia!?@? NICK :puckipedia < 1450397857 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yo < 1450397864 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except for boily, of course. < 1450397871 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mwah ah. < 1450397899 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mad: unaliased, no side effects C++ sounds like Rust. < 1450397923 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :does rust have references < 1450397925 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but do you count mutation as side effects? *MWAHAHAHA* < 1450397971 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know much about rust but the one thing i know is it has weird kinds of references < 1450398005 0 :bb010g!uid21050@gateway/web/irccloud.com/x-uxczcvuiltdgemfo JOIN :#esoteric < 1450398017 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, some people have "no side effects" for high-level execution kinds of goals < 1450398020 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: mutation is a side effect only if it effects my sides hth < 1450398033 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like using late evaluation functional programming < 1450398034 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :btw, where's kmc when you need him? < 1450398045 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this is not what I'm talking about < 1450398061 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm talking about "no side effects" for _performance_ reasons < 1450398088 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that you can make everything SIMD because pointer aliasing cannot happen at all ever < 1450398096 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or do on-the-fly multithreading < 1450398105 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: i haven't seen kmc here for years... < 1450398116 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Alice < 1450398117 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alice doesn't want to go among mad people. < 1450398123 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he got too mad, then left < 1450398141 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :On that note, where did Bike go? < 1450398156 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically it means references can only ever exist on the stack < 1450398176 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :everything else requires either a deep copy, or something like copy-on-write < 1450398180 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FireFly: a recurrent mystery, with disquieting hints as to his whereabouts :( < 1450398197 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aka Bike still shows up with /whois < 1450398203 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they all do < 1450398254 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe leaving this channel is a prerequisite to doing something productive < 1450398286 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: that would explain my life tdnh < 1450398310 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> const "what is this functional programming you're talking about" (1 `div` 0) < 1450398312 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "what is this functional programming you're talking about" < 1450398358 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I've been on a marathon of std:: / STL containers recently < 1450398369 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because of implementing text to phoneme < 1450398485 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :open source C coders with an aversion to C++ would twitch if they saw my code < 1450398506 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as for "on-the-fly multithreading", even the haskell people cannot really make that work - even with a language with no mutation, it is still too hard for a computer to guess when splitting up work in parallel is worth it. < 1450398517 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you always need programmer hints. < 1450398562 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1450398573 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450398580 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :something tells me haskell isn't too suitable for this, too < 1450398582 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it can always do so _safely_, but not _efficiently_. < 1450398589 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I wouldn't really know < 1450398594 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well < 1450398606 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Haskell isn't suitable for what? < 1450398617 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :on the fly being split into threads < 1450398620 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1450398623 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :haskell is Always Suitable (TM) < 1450398638 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :haskell is very good at splitting into threads when you hint properly. < 1450398677 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ah < 1450398686 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :What is a program that is written in multiple languages called? < 1450398690 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Not a polyglot < 1450398704 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :surely a polyglot. < 1450398710 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :A program that itself is written with different files in different languages that somehow communicated < 1450398715 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1450398716 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :s/ted/te/ < 1450398732 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks "chimera" but that just popped into his head < 1450398758 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think it's called "a hedgewars" < 1450398786 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Last I checked Hedgewars was written in five or six languages < 1450398787 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Like, if I have a browser in Node and a parser for a new browser-based language in Python, and the Node browser writes the script-to-be-parsed into a file then calls the parser which parses and then serializes its output to JSON, which /it/ then writes to a file < 1450398800 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And then the JS script loads up the JSON and executes it < 1450398809 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :At least C++, Haskell, Lua, Pascal < 1450398834 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And this is something I'm actively doing. Like, what I just described. A new language for browsers (one that'll never really be used) that gets parsed in python. < 1450398874 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Though I might use an internal server (with Thoonk, perhaps) instead of a file < 1450398929 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Alternatively, I might just transcribe the Node into python. That could work too. < 1450398971 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what's the slowest possible language < 1450399003 0 :zgrep!~zgrep@zgrep.org PRIVMSG #esoteric :Programming purely using rocks. < 1450399012 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: NotAScript: Accepts the empty file exclusively. Does not ever terminate, or do anything at all < 1450399027 0 :zgrep!~zgrep@zgrep.org PRIVMSG #esoteric :Or perhaps programming using turtles. < 1450399037 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, slowest that actually runs and eventually must terminate < 1450399037 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Here's a python interpreter: < 1450399040 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :input() < 1450399041 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :while True: pass < 1450399067 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: So not TC I assume? < 1450399085 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523 is trying to make a fast implementation of minsky machines. moral: languages aren't slow, implementations are. < 1450399105 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Well you could always define a language as taking one second longer between lines than the slowest language, ad infinitum < 1450399107 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :must terminate for programs that terminate < 1450399111 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so slowest TC < 1450399112 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is it taking him a long time to make it? < 1450399129 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: < 1450399134 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: because that sounds like a slow implementation indeed < 1450399134 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION gently bruises shachaf with the swatter -----### < 1450399142 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :if argv[0] == '': while True: pass < 1450399148 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :else: pass < 1450399157 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(might have to reformat to make it work) < 1450399170 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :All programs except the empty file terminate. < 1450399180 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The empty file runs forever doing nothing. < 1450399209 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could make it take arbitrarily long to execute any program that terminates < 1450399217 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose one of the esolangs where instructions only work at specific times would be intrinsically slow. < 1450399220 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Averaging the speed, you either get "it takes nearly 0 time for any given program" or "it takes forever to execute any file", depending on how you "average" with infinities < 1450399238 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Sort of like latitude or whatever it's called? < 1450399245 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't remember any names, or indeed if there is more than one < 1450399253 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oerjan : hm < 1450399258 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :But timeier? < 1450399265 0 :Frooxius!~Frooxius@193.86.27.79 QUIT :Ping timeout: 255 seconds < 1450399277 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What if you specify the output of any program to be prefixed by the first N digits of some expensive-to-compute irrational number? < 1450399296 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Then again, one can argue that "takes 10000 years between lines" is still fast, since that's an implementation thing < 1450399316 0 :Frooxius!~Frooxius@193.86.27.79 JOIN :#esoteric < 1450399359 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :So speed of a programming language isn't really dependent on time to execute on a computer (indeed, a supercomputer does it faster than a desktop), it's more based on steps-to-complete < 1450399375 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :So then your question is valid again < 1450399387 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I was thinking of this: all variables have a random value at start, and the only operation is to do comparatives on those random values and restart if they don't match < 1450399396 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, it wasn't specified whether we were talking about asymptotic or concrete time < 1450399399 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically every sort would be a bogosort < 1450399414 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and every algorithm would be O(N!) < 1450399426 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bogosort is just factorial though < 1450399433 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There are artificial sort algorithms that are a lot slower < 1450399437 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or at least one < 1450399445 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Until we can remember that we can define "x" as a nop that takes one step and require that there be an arbitary number of "x"s between each instruction to even be syntactically valid < 1450399460 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :def nopscript(prog, nopiness): < 1450399466 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'll pastebin it, actually < 1450399897 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: http://pastebin.com/faBnE9qg < 1450399915 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Untested, probably works < 1450399941 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh man, there's a bogobogosort < 1450399950 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Assuming unbounded integers, allows any nopscript-family language to be evaluated. < 1450399961 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And raises an AssertionError if you fail to Nop it properly < 1450400010 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Yes. Yes there is. < 1450400052 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: There's also Quantum Bogosort < 1450400083 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Destroys the universe if the list isn't sorted on the first try. Only universes that survive (and thus can be observed) continue < 1450400223 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Google uses quantum sort to create search results. < 1450400227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :note: not predicted to work on actual quantum computers < 1450400289 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Sure, they effectively commit omnicide so they can get you your porn quickly; but hey, that's google for you. < 1450400354 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I prefer slow porn, withouth nudity, only two persons (I'm open to guy/guy, gal/gal, guy/gal and gal/guy), silent, lots of thinking, no contact, and a chess board between them. < 1450401382 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: i was going to quibble, but https://www.reddit.com/r/chessporn < 1450401439 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oooooooooh... you're making me blush! < 1450401523 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you might want to visit before deciding to blush hth < 1450401577 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(like most *porn subreddits, it's SFW) < 1450401688 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au QUIT :Quit: Leaving... < 1450401698 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I visited, and I'm already subscribed to other SFW porn subs. < 1450401713 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(mainly /r/mapporn. great content!) < 1450401769 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Indeed < 1450402697 0 :^v!~^v@c-68-41-200-241.hsd1.mi.comcast.net JOIN :#esoteric < 1450402866 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :^hellov < 1450402957 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 265 seconds < 1450403018 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1450403019 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pipe/This is not a pipe. < 1450403186 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`unidecode ℞ < 1450403187 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+211E PRESCRIPTION TAKE] < 1450403194 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Prescription take"? < 1450403206 0 :jaboja64!~jaboja@ery254.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1450403980 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1450403996 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Medical_prescription hth < 1450404029 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :I have that character! < 1450404061 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"Literally, the Latin word recipe means simply "Take...." and medieval prescriptions invariably began with the command to "take" certain materials and compound them in specified ways." < 1450404069 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Characterous \oren\ the Fontmaker. < 1450404172 0 :^v!~^v@c-68-41-200-241.hsd1.mi.comcast.net QUIT :Ping timeout: 272 seconds < 1450404283 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: could you adjust the strokewidth on 灯 please? < 1450404318 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, I believe the short diagonal stroke on 斥 should be lower, and extend both ways across the vertical stroke. < 1450404556 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450404596 0 :andrew!~andrew@61.141.94.190 JOIN :#esoteric < 1450404969 0 :^v!~^v@c-68-41-200-241.hsd1.mi.comcast.net JOIN :#esoteric < 1450405046 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :boily: 了解 < 1450405246 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :がんばって! < 1450405295 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: BOXED CHICKEN < 1450405622 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :CHICKEN CRUELTY < 1450405655 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450406405 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450406506 0 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Ping timeout: 256 seconds < 1450406680 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1450406823 0 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1450407308 0 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1450407523 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x2180 0x2188 < 1450407524 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ↀↁↂↃↄↅↆↇↈ < 1450407528 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :ARGH < 1450407565 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :stupid terminal doesn't support recent unicode < 1450407686 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :oh, wait maybe my font hasn't reloaded < 1450407738 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A lot of characters that really should take up two cells only take up one < 1450407782 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's what you get when you put together kanji and latin in one character set < 1450407809 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they ain't made to fit < 1450407881 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :kanji usually take up two cells in my experience < 1450407884 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :so that is not the issue < 1450407950 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean for example ↀ takes up one cell, but is as wide as two < 1450407957 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So it ends up overlapping with the next character < 1450407978 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Same thing happens with all the emoji characters < 1450407978 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :displaying unicode on a terminal seems like asking for trouble if you ask me < 1450407996 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that kind of display was never meant for this < 1450408018 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :がんばって! doesn't show the problem, all the characters take two cells as expected < 1450408056 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, terminal is more or less an emulation of text mode < 1450408094 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which by hardware has always been limited to 256 characters (512 with a special mode that interferes with colors) < 1450408121 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and 8 or 9 pixels wide < 1450408154 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :stuff like combinating accents make no sense on a terminal < 1450408192 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :I fixed it by deleting the font from my system and then reintalling it < 1450408196 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In the east quite a lot of hardware used 16-bit encodings for the terminals < 1450408206 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like what < 1450408233 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the hw I'm aware of is the pc-98 and that basically uses 1bpp 640x400 rather than text mode < 1450408247 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au JOIN :#esoteric < 1450408270 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dunno for other stuff like fm towns or x68000 < 1450408308 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :http://postimg.org/image/mlhnbarpz/ < 1450408366 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess it depends on whether you treat terminal as "actually emulating an old-school terminal" (like, in the usual sennse of an emulator) or take a more lax perspective where the terminal is just a tool that provides a text-based interface of sorts < 1450408368 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :the characters that weren't displaying properly were obscure roman numerals < 1450408371 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: Ah, maybe my problem is then that the characters are coming from a non-monospace font < 1450408435 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :firefly : you'd have to basically decide for each unicode character if it's combinating, 1-space or 2-space < 1450408463 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and then your color attributes don't line up anymore and your text line doesn't have 80 chars anymore < 1450408476 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :mad: good thing Unicode already specifies which characters are combining < 1450408496 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :1-space and 2-space isn't strictly specified, but people have tried to work that out regardless < 1450408499 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically each line becomes a std::string rather than a char[80] < 1450408502 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(well, in some cases it's psecified) < 1450408510 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there is no limit to how long a line can be < 1450408511 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yes, it's not a buffer of bytes < 1450408532 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wouldn't say a std::string < 1450408544 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there is no limit to the amount of combinating diacritics < 1450408554 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :there's still discrete cells, just that each cell could contain a sequence of codepoints < 1450408555 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also < 1450408569 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :char[80] doesn't make sense anyway, assuming you're using utf8 < 1450408570 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :utf8 characters can be up to like 6 chars < 1450408582 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Less, and octets < 1450408598 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Calling it "chars" is really just confusing, and C's "char" is just a historical accident < 1450408598 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with a sequence of codepoints per cell then it's < 1450408622 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :vector> < 1450408627 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't see how it would affect SGR attributes < 1450408631 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you know what I meant by 'char' < 1450408647 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1450408647 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mad: Theoretically six if all of utf8's potential were used, but the encoding for the maximum codepoint is only four bytes < 1450408655 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe, but it's really confusing to talk aobut char as byte when you're also talking about unicode characters < 1450408662 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :PLY won't match 0x[0-9a-f]+ for some reason. What obvious thing am I missing? < 1450408678 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(I know that that doesn't account for uppercase. That was intentional.) < 1450408687 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1450408687 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There are still many microprocessors and such where a C char is 16 bytes < 1450408690 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean 16 bits < 1450408694 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true I guess < 1450408706 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :FreeFull: 16-byte characters. I'd like to use that charset. < 1450408707 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :FreeFull : word addessed DSP's? < 1450408712 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :if it's an ordinary regex then maybe you should do 0x[0-9a-f]\+ < 1450408719 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mad: Yeah < 1450408732 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I want the + though, don't I? It's to match hexadecimal integers < 1450408734 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :anyways < 1450408755 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :in basic regexes \+ does what + does in extended regexes and vice versa < 1450408764 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Really? < 1450408765 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I always use extended regexes < 1450408767 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :yes < 1450408770 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :egrep > grep < 1450408770 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I've never run into that before < 1450408772 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'll try it < 1450408774 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you get {std::vector, foreground_color, background_color}[80] < 1450408788 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Nope < 1450408801 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I agree to don't use Unicode with the terminal < 1450408801 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :OH < 1450408802 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :[0-9A-Fa-f] < 1450408805 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I SEE THE PROBLEM < 1450408813 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is the problem? < 1450408847 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: No, I want it to match either 0-9a-f OR 0-9A-F, but not 0-9a-fA-F because mixing caps and noncaps in hex constants is stupid < 1450408864 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess you can reasonably expect that if you're over 8 bytes for a cell, you're really messing it up on purpose < 1450408889 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :FreeFull: That wasn't the full regex; it starts by trying to match [0-9], THEN [01], THEN [0-3], THEN [0-7], THEN [0-9a-f], THEN [0-9A-F] < 1450408903 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And it was matching on [0-9] then matching xFF as a name < 1450408906 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :and just fuck people who use combining characters amiright! < 1450408907 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means you could have each cell be a struct{unsigned char utf[8]; int foreground; int background} < 1450408912 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: Ah < 1450408913 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :16 byte aligned < 1450408969 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Yep, now it works < 1450409026 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : I'm coding text to phoneme atm for french. é is acceptable. é is not and will simply not work. < 1450409054 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :anyway I also added some more devanagari: ०१२३४५६७८९ < 1450409098 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hence fuck combinating diacritics < 1450409178 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl QUIT :Read error: Connection reset by peer < 1450409192 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hell, the engine uses unicode for the frontend but internally is in latin-1 because life is too short to deal with 2 byte character sequences < 1450409221 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450409277 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and binary searching a blob of text is already crazy enough even with single-byte chars < 1450409300 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :I usually use 24-bit chars < 1450409316 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :(for a given vlaue of "usually") < 1450409338 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :is there even a C/C++ container for that < 1450409395 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :mad: you do this: 0xffffff&*(int*)(s+i) where s is the string (a char*) and i is the index < 1450409438 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :the index must always be a multiple of 3 obviously < 1450409444 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok what do you do when it changes size < 1450409457 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :this only works on little-endian of course < 1450409487 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if things keep going at the current rate it won't be too long before there's only little-endian left anyways < 1450409489 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :mad: no my point is you translate from utf-8 to utf-24 < 1450409506 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :and then use utf-24 internally < 1450409532 0 :^v!~^v@c-68-41-200-241.hsd1.mi.comcast.net QUIT :Ping timeout: 256 seconds < 1450409539 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :With UTF-8 you can easily do search text by ordinary byte strings, as long as you do not extend it beyond 36-bits < 1450409540 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but if you use utf-32 then you can use std::vector < 1450409574 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :My program "utftovlq" does not even support UTF-24 currently < 1450409585 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :mad: yes, but that's wasteful < 1450409608 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then std::wstring and fuck the user if he wants higher plane characters < 1450409642 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :I ehould write a c++ container around utf-24 < 1450409667 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Even with UTF-16 you can use higher planes if it is strictly Unicode text (although 0xFFFE and 0xFFFF can now be used too) < 1450409669 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess you could use a std::vector internally and write a front end that makes it 24 bits yes < 1450409700 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : but it throws off character counts < 1450409715 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes it does do that < 1450409729 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Depending on what you are doing it might or might not be the problem < 1450409735 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it is a problem < 1450409756 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because character counts are used to tell where each syllable starts and ends in the text < 1450409769 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the code that deals with that is already complex enough < 1450409800 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :hold wtf happened to the music < 1450409826 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :https://youtu.be/OUAyNCxyM2k?t=3451 < 1450409869 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :UTF-32 seem it would be easiest to work with then, especially if you need to go beyond Unicode. However, with both UTF-8 and UTF-16 the algorithm to count characters is simple anyways, although it does require to iterate each cell to do so anyways. < 1450409913 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the code already has way enough iterations already < 1450409967 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, I thought it might be. < 1450409977 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :well arguably any code that only handles one language should use the native encoding of that language < 1450409985 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :latin-1 < 1450410008 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or actually windows cp-1252 < 1450410013 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :\oren\: Yes, that would be simpler to do. < 1450410046 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(If you need to input/output Unicode data, external programs can be used with pipe to convert; that also allows converting even other non-Unicode encodings for the same language text) < 1450410053 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is the same thing as latin-1 but with useful chars from 0x80 to 0xa0 instead of more retarded control characters < 1450410070 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pipe? there is no pipe < 1450410074 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this has to run in a dll < 1450410089 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :I prefer cp437 < 1450410096 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Then another function can convert < 1450410111 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I also like CP437 < 1450410142 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au PRIVMSG #esoteric :Wondering if anyone here has a cat implementation in ><> (http://esolangs.org/wiki/Fish) < 1450410160 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you know if vi and/or other text editor you can send the text to another program (by pipe) even without saving it to the file yet? < 1450410202 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :cp437 has a certain lack of accented caps < 1450410270 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :zzo38: ed can, therefore vi can < 1450410281 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: ed can, therefor I am < 1450410293 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a browser-based application called MetaCalc. It's for my "Programmer's Browser Toolkit", a small collection of programs I'm writing for programming < 1450410311 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :They're going to come with the SQ browser by default and may be available elsewhere < 1450410321 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(SQ = Strange Quark) < 1450410345 0 :\oren\!~oren@TOROON0949W-LP130-01-1242512118.dsl.bell.ca PRIVMSG #esoteric :the command is 1,$w !command < 1450410367 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to decide whether or not to put an immense amount of effort into making 5>x>1 work < 1450410375 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :This use can be useful for such thing as to test music with AmigaMML even without saving any files, in case someone want to do that < 1450410462 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(And possibly with other programs too) < 1450410632 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :One of the rules of UNIX is to make every program a filter, isn't it? < 1450410869 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how much music have you made with amigamml btw? < 1450410885 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :A few. I don't make a lot of music. < 1450410955 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I am not Bach or whatever. < 1450411056 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But at this time what I am working on is PCRE for SQLite. < 1450411242 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :only bach is bach < 1450412091 0 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :'the rules of unix' sounds a bit strong < 1450412097 0 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :unix is a way, not a set of rules < 1450412155 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I suppose so. < 1450412317 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I made up even a few more Magic: the Gathering cards. < 1450412374 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :During declare attackers step you must toss a coin; if heads put a +1/+1 counter on the enchanted creature if tails put a -1/-1 counter < 1450412535 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450412913 0 :bb010g!uid21050@gateway/web/irccloud.com/x-uxczcvuiltdgemfo QUIT :Quit: Connection closed for inactivity < 1450413370 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1450413389 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450413406 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1450414851 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450415206 0 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1450415238 0 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1450415238 0 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1450415584 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1450415797 0 :incomprehensibly!?@? NICK :micahjohnston < 1450415807 0 :micahjohnston!?@? NICK :incomprehensibly < 1450418916 0 :ocharles__!sid30093@gateway/web/irccloud.com/x-bymbuegzkuwdjpua QUIT :Ping timeout: 272 seconds < 1450419075 0 :ocharles__!sid30093@gateway/web/irccloud.com/x-hhbeljcnisvblcuz JOIN :#esoteric < 1450419214 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450419473 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1450419967 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :github and github gist are very funny with noscript < 1450420023 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au QUIT :Quit: Leaving... < 1450420259 0 :tjt263!~RAPSCA77I@unaffiliated/tjt263 QUIT :Quit: sleep < 1450423406 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450423676 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1450424011 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450424141 0 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1450424151 0 :^^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450424328 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1450424339 0 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450425150 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have now made PCRE_EXEC and PCRE_QUOTE to work. < 1450425186 0 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1450425203 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450425374 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1450425770 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1450425798 0 :Patashu!Verdonna_@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450426255 0 :andrew!~andrew@61.141.94.190 QUIT :Ping timeout: 240 seconds < 1450426274 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I should also need PCRE_REPLACE, and also a virtual table for iterating matches < 1450426283 0 :andrew!~andrew@61.141.94.190 JOIN :#esoteric < 1450426821 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1450427075 0 :^^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 255 seconds < 1450427352 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1450428037 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1450428449 0 :Elronnd!?@? NICK :Gilthonniel < 1450428458 0 :Gilthonniel!?@? NICK :earenndil < 1450429041 0 :tjt263!~RAPSCA77I@unaffiliated/tjt263 JOIN :#esoteric < 1450429082 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1450429259 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :10am sunrise < 1450429883 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: leaving < 1450432175 0 :dcentral!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 QUIT :Ping timeout: 240 seconds < 1450434415 0 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1450439465 0 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 246 seconds < 1450439652 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450439793 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1450439826 0 :tjt263!~RAPSCA77I@unaffiliated/tjt263 QUIT :Quit: sleep < 1450439927 0 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1450440222 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 265 seconds < 1450440488 0 :andrew!~andrew@61.141.94.190 QUIT :Remote host closed the connection < 1450441505 0 :mroman!~mroman@160.85.232.184 JOIN :#esoteric < 1450441522 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :Does anybody know of a CPU where emulators are sparse? < 1450441822 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450442274 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1450442681 0 :Patashu!Verdonna_@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1450443347 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl JOIN :#esoteric < 1450443433 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450445407 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450445706 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1450447924 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi JOIN :#esoteric < 1450449366 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Read error: Connection reset by peer < 1450449388 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1450450575 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1450450740 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1450450749 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1450451450 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :hm. < 1450451453 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :what's a full circcle? < 1450451456 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :angle=pi? < 1450451457 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :or 2pi < 1450451457 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :hm < 1450451511 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :hm < 1450451512 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :neither < 1450451513 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :wtf < 1450451682 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but it has to be 2pi < 1450451775 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :weird < 1450451809 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't follow < 1450452331 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman, 2pi is the angle in radians of a full circle < 1450452884 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi JOIN :#esoteric < 1450453015 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :how the fuck do I get the cursor position in this library < 1450453041 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I have to keep track of that myself? < 1450453099 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What library is this? < 1450453206 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :lanterna < 1450453209 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :it always returns 0,0 < 1450453268 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :hm ok < 1450453274 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :you can create a screen from the terminal facade < 1450453286 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but the screen doesn't know that the terminal cursor changed < 1450453291 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :who the fuck designed this shit < 1450453537 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :hm < 1450453537 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :ok < 1450453543 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I should probably use the higher level interface < 1450453543 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but < 1450453553 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :It doesn't update cursor pos after putString < 1450453553 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric ::( < 1450453909 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :well alrigiht < 1450454058 0 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :q: is mroman drunk < 1450454180 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :fuck no < 1450454185 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I don't drink. < 1450454197 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I'm neither on any prescription drug < 1450454203 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :although I have access to many of those < 1450454219 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :such as anti-psychotics, benzos, z-drugs < 1450454425 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe just high on mathematics < 1450454587 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :maybe I'm getting a somewhat hypomanic episode < 1450454613 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but I'm still brainfogged from the last weeks < 1450454664 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1450455160 0 :fizzie!?@? PRIVMSG #esoteric :1tau, not 2pi. < 1450455216 0 :fizzie!?@? PRIVMSG #esoteric :(I'm lukewarm on the τ proposal.) < 1450455225 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, they are equal by definition < 1450455244 0 :fizzie!?@? PRIVMSG #esoteric :Their values are equal, you mean. < 1450455250 0 :fizzie!?@? PRIVMSG #esoteric :strcmp("1tau", "2pi") != 0. < 1450455316 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :They are mathematically, if not lexicographically, equal. < 1450455375 0 :fizzie!?@? PRIVMSG #esoteric :Yes, but I don't think the τ proposal is really objecting to the actual value of π, or seeking to redefine it; it's strictly about what you're using to talk about it. < 1450455453 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :"Netflix Creates DIY Smart Socks That Pause Your Show When You Fall Asleep" < 1450455460 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :what... < 1450455508 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :How one can fall asleep while watching something is still a mistery to me anyway < 1450455525 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman, I find it quite easy < 1450455590 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I probably wouldnt even fall asleep while watching something if on zopiclone. < 1450455599 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :-if < 1450455608 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I guess we are different people < 1450455624 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :Yeah. < 1450455633 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I've never fallen asleep while watching TV. < 1450455644 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :or while listening to music. < 1450455698 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I have fallen asleep while riding the Bus though. < 1450455849 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've never done that < 1450455865 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've been drowsy on buses and not with it, but never actually asleep < 1450455934 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450456784 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi JOIN :#esoteric < 1450457710 0 :J_Arcane!~chatzilla@37-219-95-182.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1450457914 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 256 seconds < 1450458486 0 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1450458615 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I'm pretty much always drowsy < 1450458621 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I think. < 1450458626 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I have memory recall problems < 1450458683 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :apparentely < 1450458689 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I don't really know how exactly that is defined. < 1450458709 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :Do people generally really know what they got last birthday/christmas for presents? < 1450458718 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :*know/remember < 1450458836 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :Or what they ate yesterday? < 1450458866 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I find it hard to beleive that people remember what the ate yesterday. < 1450458878 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :seeing as I'm happy if I can recall what I ate today < 1450459539 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :usually remembering that I ate something for lunch is good enough for me. < 1450459549 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :sometimes I can't even remember that. < 1450459892 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450460158 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1450460328 0 :Welo!~hato@546A4E77.cm-12-3b.dynamic.ziggo.nl QUIT :Quit: Leaving < 1450460350 0 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 260 seconds < 1450460411 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-qgmwmlmjcvjlmrdi QUIT :Excess Flood < 1450460436 0 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-atsejhoewmtupbtm JOIN :#esoteric < 1450460548 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I remember what I ate yesterday, and the day before that < 1450460621 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yesterday, I had (in reverse order) a burrito, a pasty, and a bowl of cornflakes. < 1450460644 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The day before, I had spare ribs, a pork pie, and (again) a bowl of cornflakes < 1450460712 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1016 < 1450460720 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1016: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1450460748 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :spare ribs? is this a usual wednesday for you?:p < 1450460759 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`thanks shachaf < 1450460760 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, shachaf. Thachaf. < 1450460945 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FireFly, I was at my parents and they were both out all day so we had something easy < 1450460956 0 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Makes sense < 1450461013 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't see what's especially unwednesdayish about spare ribs < 1450461289 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I find tau generally more useful than pi too, for example tau is the period of a trigonometric function. In some software dealing with audio (such as AmigaMML) I usually define TAU at the top of the program and it gets use a lot. < 1450461297 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh GREAT! < 1450461310 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he'll reach 1024 soon enough next year if he's this fast < 1450461320 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and yes, thanks. < 1450461329 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :If you ask me on monday what I did over the weekend there's a 25% chance I have no fucking clue < 1450461495 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but < 1450461501 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :I'm having it checked out < 1450461512 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :Today they drew some blood < 1450461580 0 :mroman!~mroman@160.85.232.184 PRIVMSG #esoteric :but other than my blood being chronically too thick I doubt there's something visible in it < 1450461652 0 :mroman!~mroman@160.85.232.184 QUIT :Quit: bye. < 1450461953 0 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Textual IRC Client: www.textualapp.com < 1450462740 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1450463781 0 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1450463935 0 :earenndil!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1450464049 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1450464225 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1450464445 0 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 260 seconds < 1450465405 0 :dcentral!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 JOIN :#esoteric < 1450465605 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is there anyone else on here by now that would like my Magic: the Puzzling that I have made up? < 1450465646 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you post a link to it? < 1450465712 0 :triggerwarning!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 JOIN :#esoteric < 1450465721 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/textfile/miscellaneous/magic_card/puzzle.1 up to puzzle.5 < 1450465726 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(There are five so far) < 1450465743 0 :triggerwarning!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 QUIT :Changing host < 1450465743 0 :triggerwarning!~dcntral@unaffiliated/triggerwarning JOIN :#esoteric < 1450465775 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(You can see Yawgatog if you need the rule and Oracle changes, although as far as I know this is not actually necessary in these cases right now) < 1450465842 0 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The fifth puzzle is a team game. < 1450465892 0 :triggerwarning!~dcntral@unaffiliated/triggerwarning QUIT :Remote host closed the connection < 1450465931 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:D1ffe7e45e14]]4 N10 02http://esolangs.org/w/index.php?oldid=45915 5* 03Martin Büttner 5* (+262) 10Created page with "It actually seems quite trivial to translate BF to D1ffe7e45e, so I don't think the Computational Class section needs to be so careful in its statement. --~~~~" < 1450466830 0 :shikhin!?@? NICK :Shikhin < 1450466838 0 :Shikhin!?@? NICK :shikhin < 1450467180 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450467455 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1450469780 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1450469808 0 :Phantom_Hoover!~phantomho@cpc11-sgyl31-2-0-cust296.sgyl.cable.virginm.net JOIN :#esoteric < 1450469812 0 :Phantom_Hoover!~phantomho@cpc11-sgyl31-2-0-cust296.sgyl.cable.virginm.net QUIT :Changing host < 1450469812 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450470246 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1450470598 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1450471186 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1450471242 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1450471844 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION gets annoyed that one cannot call a linker script with dlopen(). < 1450471999 0 :triggerwarning!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 JOIN :#esoteric < 1450472031 0 :triggerwarning!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 QUIT :Changing host < 1450472031 0 :triggerwarning!~dcntral@unaffiliated/triggerwarning JOIN :#esoteric < 1450472105 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450472105 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1450472207 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Because I need a handle to libc, but libc.so is a linker script. So I used to work around that by asking for libm, which also worked to access libc symbols, but now libm.so has also been made a linker script. < 1450472369 0 :jaboja64!~jaboja@erq145.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1450472602 0 :jaboja!~jaboja@ery254.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1450474938 0 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1450476963 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Melvar: What about libc.so.6 ? < 1450477552 0 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1450477768 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FreeFull: The processing is such that if I want a system library it must end with “.so”. < 1450477795 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Weird < 1450477845 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Specifically, “.so” is added to what I give it. < 1450477871 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :“it” being the program doing the dlopening at my direction. < 1450477874 0 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 246 seconds < 1450477885 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Namely Idris. < 1450477912 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I have a libc-2.22.so but that filename might vary between systems < 1450478014 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I should probably add logic to use RTLD_DEFAULT so I can just skip trying to load libc, but then is there a windows equivalent of that? < 1450478770 0 :TieSoul!~TieSoul@86.89.119.147 QUIT :Read error: Connection reset by peer < 1450478784 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FreeFull: Since my code in question is not portable and only used by me, I’ll go with the hardcoded version for now, thanks for pointing it out. < 1450478902 0 :idris-bot!~idris-bot@dslb-084-062-104-105.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1450478908 0 :jaboja64!~jaboja@erq145.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1450478914 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :> idrisVersion < 1450478915 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘idrisVersion’ < 1450478918 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :( idrisVersion < 1450478918 0 :idris-bot!~idris-bot@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :04"0.9.20.2-git:7625799" : 12String < 1450478934 0 :Melvar!~melvar@dslb-084-062-104-105.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Yaaaay finally. -ω- < 1450480271 0 :interest1ng!~interest1@14-202-115-22.static.tpgi.com.au JOIN :#esoteric < 1450480315 0 :dcentral!~dcntral@2601:681:500:165a:7d37:1f54:9a70:6b63 QUIT :Ping timeout: 240 seconds < 1450480370 0 :triggerwarning!~dcntral@unaffiliated/triggerwarning QUIT :Ping timeout: 260 seconds < 1450480503 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1450480769 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1450481048 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1450481124 0 :dcentral!~dcntral@2601:681:500:165a:18e3:925d:1b23:6980 JOIN :#esoteric < 1450481720 0 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Apples to Apples, Dust to Dust < 1450481814 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :another one bites the apple