< 1445472160 456143 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :@src < 1445472160 677795 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :src . Display the implementation of a standard function < 1445472173 645090 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :@src id < 1445472173 830431 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :id x = x < 1445472180 470599 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :magic? < 1445472189 283054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1445472220 141477 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :magic. < 1445472222 310110 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that was sarcastic oerjan < 1445472258 840618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooooh < 1445472335 773853 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :imback < 1445472655 453835 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445472666 48544 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\hellobackren\ < 1445473119 402463 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1445473199 218192 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1445473564 619240 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :@src map < 1445473564 803264 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :map _ [] = [] < 1445473564 803339 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :map f (x:xs) = f x : map f xs < 1445473569 801916 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric ::t map < 1445473571 1344 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(a -> b) -> [a] -> [b] < 1445473575 212290 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hmmm. < 1445473588 95035 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :> map (+21) (Just 5) < 1445473589 475582 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘[b]’ with actual type ‘Maybe Integer’ < 1445473589 659887 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the second argument of ‘map’, namely ‘(Just 5)’ < 1445473589 659979 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the expression: map (+ 21) (Just 5) < 1445473594 265282 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hmmmmm. < 1445473838 307719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> fmap (+21) (Just 5) < 1445473839 879984 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just 26 < 1445473876 733722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :map is very list-oriented. < 1445474033 982408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's @src and there's @instances, but I guess there's no @src-of-instance. < 1445474407 873914 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1445474557 622077 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445474569 412025 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1445474622 737215 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1445474719 436185 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com JOIN :#esoteric < 1445474971 17995 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shun the Royal Jelly and its acid blobs. < 1445474989 566698 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PRIVMSG #esoteric :It is known. < 1445475098 784826 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1445475110 902900 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Ox0dea: do you DCSS? < 1445475144 145101 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PRIVMSG #esoteric :boily: I don't, sorry. < 1445475342 672534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monad Maybe < 1445475342 856701 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Take a stress pill and think things over. < 1445475349 580391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Maybe Monad < 1445475349 764469 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. There are some things that I just don't know. < 1445475358 352278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ... there used to be < 1445475368 189287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monad (->) < 1445475368 373178 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. That's something I cannot allow to happen. < 1445475371 890943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monad -> < 1445475372 74902 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Sorry. < 1445475375 877286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monad < 1445475376 61425 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :class Monad m where < 1445475376 61474 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (>>=) :: forall a b. m a -> (a -> m b) -> m b < 1445475376 61499 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (>>) :: forall a b. m a -> m b -> m b < 1445475376 61523 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : return :: a -> m a < 1445475376 61548 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : fail :: String -> m a < 1445475387 632039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monad [] < 1445475387 816283 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Just try something else. < 1445475418 80159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ask int-e What happened to @src giving instance definitions, i'm _sure_ it used to have some... < 1445475418 264243 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445475574 573383 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@src something-that-doesnt-exist-in-lambdies-db < 1445475574 796525 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. My brain just exploded < 1445475577 68245 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@src something-that-doesnt-exist-in-lambdies-db < 1445475577 252386 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Sorry. < 1445475578 256500 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@src something-that-doesnt-exist-in-lambdies-db < 1445475578 440590 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. I am sorry. < 1445475580 814438 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@src something-that-doesnt-exist-in-lambdies-db < 1445475580 998560 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. And you call yourself a Rocket Scientist! < 1445475590 140461 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hehehehehehe < 1445475672 741526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@src [] (>>=) < 1445475672 925474 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :xs >>= f = concatMap f xs < 1445475673 802845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1445475699 859694 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1445475716 782711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oooh < 1445475724 157864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Maybe (>>=) < 1445475724 341882 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Just x) >>= k = k x < 1445475724 341933 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Nothing >>= _ = Nothing < 1445475732 48334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@src Maybe fmap < 1445475732 268662 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fmap _ Nothing = Nothing < 1445475732 268747 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fmap f (Just a) = Just (f a) < 1445475732 548973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e oops, false alarm < 1445475732 732956 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445475758 974623 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@src ZipList Monad < 1445475759 158815 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Maybe if you used more than just two fingers... < 1445475773 873535 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks lambdie < 1445475788 601483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src ZipList (<*>) < 1445475788 785585 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. This mission is too important for me to allow you to jeopardize it. < 1445475811 310861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps @src predates ZipList hth < 1445475820 746906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : @src is pretty old-fashioned and doesn't believe in those new-fangled Applicatives. < 1445475824 676639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Applicative < 1445475824 860938 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :class Functor f => Applicative f where < 1445475824 861001 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : pure :: a -> f a < 1445475824 861064 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (<*>) :: f (a -> b) -> f a -> f b < 1445475834 591271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :much. < 1445475856 822306 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1445475991 797247 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PRIVMSG #esoteric :"Nothing is just Nothing." -- Arya of House Peyton-Jones < 1445476088 55552 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Ox0dea: I shall quote you on that wisdomically. < 1445476112 369227 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: speaking of wisdom, you `learned an invention that isn't a tanebvention. < 1445476119 139516 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that is disturbing. < 1445476133 974290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i just edited that < 1445476144 85462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` egrep -r '[^b] invented' wisdom < 1445476145 334555 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/cpressey:cpressey invented the esolang, the pipe cleaner and the electrical mousse. \ wisdom/twoducks:TwoDucks programming language was invented in 2023. \ wisdom/al gore:Al Gore invented the algorithm. \ wisdom/algorithm:Algorithms (derived from the medieval "algorisms") are popular sayings by former president Al Gore, except for God's Algo < 1445476172 568346 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :cpressey is grandfathered in. < 1445476191 432016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because he's like, the grandfather of esolangs? < 1445476207 681360 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :he invented the esolang after all. < 1445476221 168654 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PRIVMSG #esoteric :Did he really? < 1445476228 446204 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PRIVMSG #esoteric :Doesn't that belong to the FALSE guy? < 1445476275 675687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` egrep -r '[^b] invented' wisdom | tail -n+5 < 1445476277 108896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/hexchat:Hexchat is a variant of Smalltalk invented in Hexham. \ wisdom/go:Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. \ wisdom/universe:The universe was invented by Taneb as an opposing force to oerjan. \ wisdom/nitia:nitia is the inventor of all things. The < 1445476315 922541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? nitia < 1445476317 31253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nitia is the inventor of all things. The BBC invented her. < 1445476357 355845 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION waves “Those aren't the notanebventions you aren't not looking for, eh” < 1445476360 778153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so many nontanebventions < 1445476464 525704 :Ox0dea!~Ox0dea@host-72-27-236-203.cbvnol.com PART #esoteric :"WeeChat 1.4-dev" < 1445476967 811629 :boily!~alexandre@96.127.201.149 QUIT :Quit: RAINBOW CHICKEN < 1445477979 655987 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? category < 1445477980 818980 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A category is just a category object in the category of classes. < 1445477995 902916 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`culprits wisdom/category < 1445477999 253467 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett int-e ais523 shachaf elliott oerjan elliott Bike FreeFull oerjan oerjan elliott oerjan FreeFull shachaf shachaf nitia < 1445478091 997235 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? category theory < 1445478093 82956 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :In category theory, category theory is a theory in the category of theories. < 1445478179 654533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I was expecting it to randomly select a subset of countries. <-- :( < 1445478330 854639 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1445478338 569298 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`le/rn category/A category is an enriched category where the enriching category is the category of classes. < 1445478342 16312 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «category» < 1445478353 198060 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? monoid < 1445478354 331791 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monoids are just the easy version of categories with a single object. < 1445478366 377548 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? monoids < 1445478367 836695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monoids are just the easy version of categories with a single object. < 1445478370 889312 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hmm. < 1445478384 44433 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`file wisdom/monoids < 1445478385 133665 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/monoids: ERROR: cannot open `wisdom/monoids' (No such file or directory) < 1445478391 484240 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? monoides < 1445478392 425217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :monoides? ¯\(°​_o)/¯ < 1445478399 774115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :! < 1445478404 234879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/monoids < 1445478406 366745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan oerjan elliott Bike FreeFull ais523 ais523 shachaf elliott shachaf < 1445478426 252249 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1445478432 584251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that sentence makes no sense < 1445478438 295520 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :This is true. < 1445478446 701123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"categories with a single object" isn't the thing that monoids are the easy version of < 1445478447 71265 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm gonna fix it. < 1445478482 769463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: this is like the algorithm thing < 1445478485 45804 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1445478492 250474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can't just mix two wisdoms and hope for an improved combined wisdom < 1445478534 132408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`wisdom < 1445478535 392872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :itidus20/itidus20's entry has been censored. < 1445478541 974339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`wisdom < 1445478543 430044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :substructural typing/Not to be confused with structural subtyping. < 1445478554 490615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, how to combine those < 1445478579 709467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"itidus20/itidus20 was confused about structural subtyping, but [CENSORED]" < 1445478587 371413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not that funny but neither were the originals < 1445478597 547007 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`le/rn Monoids are just the easy version of categories. Kids these days don't know how easy they've got it... in my day, two-sorted algebraic structures were the only kind we had, and we LIKED it! < 1445478598 577705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445478610 983173 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1445478613 863659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's even worse < 1445478625 816484 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Your turn. < 1445478634 444603 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :By the way, what's your opinion on this? < 1445478635 568009 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`? rust < 1445478636 899604 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Rust is C++ as designed by the makers of Haskell. < 1445478646 827824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i was happy with the way it was < 1445478664 79083 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :You preferred wisdom/monoid immediately before I changed it just now? < 1445478692 163327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I preferred it before oerjan merged them. < 1445478707 399510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A month ago, apparently. < 1445478754 984305 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well then. < 1445478768 618257 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`le/rn monoid/A monoid is the easy version of a category. < 1445478771 593455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «monoid» < 1445478777 781844 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`le/rn monoids/Monoids are categories with single objects. < 1445478780 797795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «monoids» < 1445478786 116368 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Rather. < 1445478790 572251 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`le/rn monoids/Monoids are just categories with single objects. < 1445478793 685407 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «monoids» < 1445478800 549669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1445478808 228686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i was hoping to get some input from oerjan < 1445478815 975290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not just to mess his thing up < 1445478821 434695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we gotta form a committee < 1445478861 276097 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`mkcommittee < 1445478862 140107 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mkcommittee: not found < 1445478874 169509 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :What? What sort of Unix-like environment doesn't have mkcommittee? < 1445478896 354264 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :This isn't very welcoming. I'm feeling underwelcomed. < 1445478905 37121 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I need some way to compensate for this feeling of underwelcome. < 1445478910 842768 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`autowelcome on < 1445478911 940524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Autowelcome enabled. < 1445478920 2349 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yes. Yes. Most wonderful. < 1445478927 727551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/autowelcome < 1445478928 578779 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[ "$1" == "on" ] && echo 'Autowelcome enabled.' || echo 'Autowelcome disabled.' < 1445478934 605677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1445478942 375860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that script looks a lot like it doesn't do anything but print a message < 1445479009 406527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/Mon* < 1445479010 535144 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/Mon*: No such file or directory < 1445479015 189228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/mon* < 1445479016 467555 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/monad \ wisdom/monads \ wisdom/monoid \ wisdom/monoidal category \ wisdom/monoids \ wisdom/monqy < 1445479023 213742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i already checked, it's not there hth < 1445479048 644157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1445479048 864483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :otherwise it would've printed "learnt «foo»" or something < 1445479054 293411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1445479102 98712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: _sometimes_ you're a bit captain obvious hth < 1445479137 292862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait that sounded all wrong. < 1445479215 13744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i'm sure it would do something if it were possible to get HackEgo to do that something. < 1445479221 988534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which it isn't. < 1445479265 903835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/le/rn < 1445479266 791354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/le/rn: No such file or directory < 1445479285 198637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, how does that even work. < 1445479304 405546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls bin/le* < 1445479305 641170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn \ bin/learn_append \ bin/learn_append2 < 1445479310 848064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAA < 1445479323 655322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1445479324 506599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MWAHAHAHA < 1445479348 494089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1445479352 262781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls le/rn < 1445479353 343999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn < 1445479358 320858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat le/rn < 1445479359 579713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ value=$(echo "$1" | cut -d / -f 2-) \ echo "$value" > wisdom/"$topic" && echo "Learned «$topic»" < 1445479365 811333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls -l le/rn < 1445479367 40286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 17 Jun 5 04:35 le/rn -> ../bin/slashlearn < 1445479380 872333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mk is better < 1445479382 255188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/mk < 1445479383 267510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || exit 1; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$key" && echo "$key" < 1445479490 242596 :ent0nces!~ent0nces@67-5-169-50.ptld.qwest.net QUIT : < 1445479717 414686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that obfuscated bash? < 1445479721 208205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`mk wisdom/`mk//Everything's better with `mk. < 1445479723 786392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/`mk < 1445479763 904846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i don't see what's obfuscated about it < 1445479766 552125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it uses a ton of operators that are rarely used, and is very punctuation-heavy as a result < 1445479784 579298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even something like "?*//*" severely strains my mental parser < 1445479790 376396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1445479816 742590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i would not write such a thing in bash, but i don't know if there's a better way if you do < 1445479818 548021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: All I wanted to do was split a string on the first occurrence of // < 1445479848 695547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's the question mark for? < 1445479895 562725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`mk ///////////// < 1445479896 617330 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/mk: line 1: : No such file or directory < 1445479898 355548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Making sure the first part isn't empty. < 1445479914 242509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i found a loophole in that hth < 1445479915 244970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As oerjan points out, it doesn't work very well. < 1445479928 717887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :improvements are welcome twh < 1445479943 244737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think you can use the loophole for anything, though < 1445479960 983469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think the check is even strictly necessary. < 1445479976 654759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo "blah" > ""; echo $? < 1445479977 671135 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: : No such file or directory \ 1 < 1445480012 180764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :istr you discussed empty filenames the other day, and POSIX forbids them < 1445480059 859289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :idrt < 1445480064 512360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :idnrt, rather < 1445480077 663010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION somehow wants a better pronoun there. something that means, "we, but not me, and possibly not you (singular) either" < 1445480088 410559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ah < 1445480099 123637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :y'all? < 1445480106 513974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe < 1445480116 674147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :exclusive y'all :P < 1445480137 832464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's not exclusive, is it? < 1445480213 702128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :y'all includes all < 1445480250 510906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we do? < 1445480285 237283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it does hth < 1445480383 90426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in another channel there was a swatworthy moment discussing the phrase "all that glitters is not gold" < 1445480389 534438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's a pity you weren't there < 1445480416 927328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a missed golden opportunity, for sure < 1445481356 45206 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1445481567 54577 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1445483064 319038 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :POSTSCRIPT ENGLISH < 1445483162 805927 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :face man 's kick; < 1445483170 191264 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :(Kick man's face) < 1445483270 565679 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1445483311 133820 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1445483875 667579 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :RRRRR < 1445483905 971051 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :can people quiet down and stop having their lovers quarrel in the allwy behind my house < 1445483970 654573 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :I opened the window and yelled "Hello! Can You quiet down out there!" < 1445484113 478442 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :Oh god damn it stop whimpering and shrieking < 1445484501 246428 :hppavilion[2]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1445484588 228049 :hppavilion[1]!~Devourero@93-231-58-66.gci.net QUIT :Ping timeout: 244 seconds < 1445484684 90941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07J--14]]4 M10 02http://esolangs.org/w/index.php?diff=44822&oldid=44573 5* 03Phase 5* (-78) 10That branch was merged < 1445485189 282122 :hppavilion[1]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1445485332 210494 :hppavilion[2]!~Devourero@93-231-58-66.gci.net QUIT :Ping timeout: 244 seconds < 1445486467 185739 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDream < 1445489610 228108 :hppavilion[1]!~Devourero@93-231-58-66.gci.net QUIT :Ping timeout: 244 seconds < 1445491559 236012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rail14]]4 10 02http://esolangs.org/w/index.php?diff=44823&oldid=42119 5* 03106.219.33.0 5* (+4) 10/* More examples */ < 1445491839 866335 :JesseH!~JesseH@oftn/member/JesseH QUIT :Remote host closed the connection < 1445493718 270328 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445493770 571604 :jaboja!~jaboja@acvs189.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1445494133 193516 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1445496888 285417 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1445497819 108326 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1445498332 594537 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 265 seconds < 1445499552 974137 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1445499690 282976 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1445499760 433407 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1445499774 383677 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1445499847 705483 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1445503770 596945 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1445504045 302530 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1445504454 843391 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1445504619 657747 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1445504868 560733 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1445504880 102443 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445504965 961503 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1445505019 572936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow is github's UI for merge commits terrible, it seems to show all the content that was being merged in even if the merge itself was lawful good (i.e. no conflicts anywhere) < 1445505101 214895 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :...I don't think that's what they mean by "sequence alignment" < 1445505200 995600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well isn't "evil merge" an established git phrase? I took the opposite, then intensified it < 1445505219 300526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I assume a merge with conflicts, in which the merge-conflict-fixing is obvious and benign, would be chaotic good) < 1445505279 275380 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Would that mean that lawful evil merges are the worst (no conflicts, but your code breaks) < 1445505297 608810 :J_Arcane!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi QUIT :Ping timeout: 255 seconds < 1445505340 115450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh I like that < 1445505357 528677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although an "evil merge" normally refers to introducing something unrelated in a merge commit < 1445505445 970217 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 252 seconds < 1445505469 492193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably a true neutral commit is when you actually cherry-picked, rather than merging, and had to heavily modify the code to get it to fit with the codebase < 1445505732 598637 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1445505744 927962 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :ais523: what would chaotic and lawful neutral be? < 1445505782 521686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lawful neutral is an extra commit just after the merge, that does nothing but delete trailing whitespace < 1445505790 252171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure about CN offhand < 1445506385 697787 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1445506395 352539 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445506689 503213 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1445506705 319372 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445507579 960965 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1445507695 517102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Deconstructed Salad-Smoked Salmon" what does that even mean < 1445507738 701306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohh, it's "Deconstructed salad: smoked salmon, something else, more stuff." < 1445507761 647842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I still don't know exactly what it means, but at least it's more plausible. < 1445507932 894466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly you set the salad on fire and use it to smoke the salmon < 1445507954 116062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(yesterday I had a meal I haven't had in over 10 years: chicken mayo and lettuice toastie) < 1445507969 453692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I ordered it by mistake once and discovered I rather liked it, despite the fact that people rarely toast lettuice) < 1445507982 401156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the hard part was convincing the chef to cook it < 1445508820 129447 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1445508925 572200 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445509468 632125 :aretecode!~aretecode@64.120.6.170 QUIT :Ping timeout: 265 seconds < 1445509612 97595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A deconstructed salad was just a thing where you have the ingredients for a salad in different containers. < 1445509637 73548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although I have a feeling they never were in a salad together at any point in time. < 1445509670 346841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :idea: a salad sorting machine, which you put a salad in and it sorts out the individual ingredients < 1445509685 629496 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :useful if you have a salad that contains something you can't eat or don't like, but which you otherwise want to eat < 1445509693 736089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you can subsequently shuffle the desired ingredients back together) < 1445509734 723025 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1445509748 445492 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445509753 359689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Might be a challenging build if it needs to handle more liquid ingredients. < 1445509875 280925 :bender|!~benderx2@2404:e800:e61a:41d:d14:9bb0:2e65:fd8c JOIN :#esoteric < 1445509875 457723 :bender|!~benderx2@2404:e800:e61a:41d:d14:9bb0:2e65:fd8c QUIT :Changing host < 1445509875 457788 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1445510300 566271 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1445510656 532278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: salad sorter: http://stickman.qntm.org/comics.php?n=944 < 1445510698 666714 :TieSleep!~TieSoul@2a02:a448:4a62:0:548d:2bb6:e105:b48e NICK :TieSoul < 1445511405 841792 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1445511411 965529 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445511467 996809 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1445511694 669902 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1445512023 128437 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`mk < 1445512024 462209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445512030 938597 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` cat bin/mk < 1445512032 608210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || exit 1; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$key" && echo "$key" < 1445512272 58635 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445512392 111625 :jaboja!~jaboja@acvs189.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1445513184 809780 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar FTTJ < 1445513185 115737 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :FTTJ 221100Z 07008KT 030V110 CAVOK 38/03 Q1010 NOSIG < 1445513234 639257 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar FEFF < 1445513235 4389 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :FEFF 221100Z VRB02KT 8000 SCT026 32/22 Q1011 NOSIG < 1445513258 812585 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :warmth, why must you be so far away... < 1445513282 433253 :boily!~alexandre@96.127.201.149 QUIT :Quit: OPINIATED CHICKEN < 1445513307 348014 :J_Arcane!~chatzilla@37-219-241-225.nat.bb.dnainternet.fi JOIN :#esoteric < 1445513822 403926 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1445514190 796417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :>30? That's crazy-talk. < 1445514198 665422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1445514198 902421 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 221120Z AUTO 29010KT 9999 OVC031 14/07 Q1017 < 1445514386 99718 :jaboja!~jaboja@acvs189.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1445514410 380344 :J_Arcane!~chatzilla@37-219-241-225.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1445514759 105853 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds < 1445515572 874458 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1445515898 961989 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net QUIT :Ping timeout: 268 seconds < 1445518470 404830 :J_Arcane!~chatzilla@37-219-241-225.nat.bb.dnainternet.fi JOIN :#esoteric < 1445518822 966402 :vifino!~vifino@tty.sh QUIT :Ping timeout: 246 seconds < 1445518986 320292 :vifino!~vifino@tty.sh JOIN :#esoteric < 1445519714 765251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :cold, fizzie? < 1445519723 932400 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1445519842 685490 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :apparently that 30+ was africa? boily must be cold too < 1445519934 625770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar lowi < 1445519935 45247 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 221250Z VRB02KT 9999 FEW060 12/02 Q1016 NOSIG < 1445520594 440808 :bender|!~benderx2@unaffiliated/bender/x-9459530 NICK :JackWarnerBros < 1445520644 260333 :JackWarnerBros!~benderx2@unaffiliated/bender/x-9459530 NICK :bender^ < 1445520660 103989 :bender^!~benderx2@unaffiliated/bender/x-9459530 NICK :bender| < 1445521583 766806 :kallisti!3260a08e@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 264 seconds < 1445522076 892867 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1445522454 733397 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1445522760 222753 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PRIVMSG #esoteric :https://www.reddit.com/r/befunge/ was this necessary, I wonder < 1445522898 289951 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net JOIN :#esoteric < 1445523177 857396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, reddit wasn't necessary < 1445523216 101501 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's a minor nuisance compared to facebook and twitter ;) < 1445523902 442435 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1445524156 382903 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :who is okflo < 1445524300 141491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: someone close to int-e < 1445524342 872721 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1445524761 983889 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds < 1445524859 976508 :mroman!~mroman@160.85.232.100 JOIN :#esoteric < 1445524873 404520 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :Does someone have a vServer with CGI Support :)? < 1445524947 552895 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :@tell mauris: Yeah en is different than pythons [::a], but I just commented on that codegolf post and included some workarounds < 1445524947 769529 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445525033 600682 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :did it post that to mauris or mauris:? < 1445525038 444539 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :@tell mauris Yeah en is different than pythons [::a], but I just commented on that codegolf post and included some workarounds < 1445525038 621333 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445525041 669394 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :just to be sure :D < 1445525077 341657 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :@tell mauris There's 7mo14.+?i1+] but I found a better way today which is by using co: 100ro7co)-] < 1445525077 518547 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445525107 746518 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :@tell mauris generally slicing as in [::a] can be done by doing a co)-] < 1445525107 923447 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445525219 961407 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how can you have a vserver without cgi support? < 1445525239 483793 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I mean, aren't you supposed to be root on those things? < 1445525279 461038 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :I don't have a vServer anymore I'm afraid. < 1445525327 418977 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :and 7bc0R@?*15.+?i is probably my worst attempt at the problem :D < 1445525480 4834 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, what are you trying to do? < 1445525504 996430 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :@tell mauris Well actually 1{7?+}14!C is even shorter. (If you output the numbers) < 1445525505 173249 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1445525516 121294 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :int-e: Trying to host the burlesque online shell again :D < 1445525528 957768 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :so people can use Burlesque again without installing it locally < 1445525555 97290 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :and I don't think haskell2javascript is advanced enough for that to work < 1445525579 965966 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :so the easiest option is through CGI like I did in the past. < 1445525591 897091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you sure, i hear ghcjs is pretty impressive these days < 1445525611 2161 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :No, I just haven't heard any good things about it lately < 1445525624 261593 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what was that language someone made that was based on programming by example < 1445525634 765953 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh nvm < 1445525636 578985 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :found it < 1445525644 573837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: I guess I could give you an account on my cloud at coast server... I'm not using it for anything useful anyway < 1445525661 817530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(this one, http://104.167.104.168/) < 1445525663 414534 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :also < 1445525666 450609 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1445525678 756103 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :doesn't ghcjs require some backend server running as well? < 1445525684 814805 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :like node.js or something? < 1445525697 918308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know how it works < 1445525705 353728 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :yeah me neither :( < 1445525723 972199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except that it supports most of ghc haskell and can even install cabal packages < 1445525724 149258 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :int-e: I guess that could be awesome. < 1445525740 549303 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :can you set limits on that account? < 1445525744 324271 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :like ram/cpu usage < 1445525754 176416 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :because somebody could easily try to run a script that consumes 4GB of memory ;) < 1445525770 53646 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :I had configured limits through apache < 1445525772 961615 :MoALTz_!~no@78-11-179-104.static.ip.netia.com.pl JOIN :#esoteric < 1445525796 521908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shouldn't be hard < 1445525808 424404 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1445525892 878681 :ocharles___!sid30093@gateway/web/irccloud.com/x-lzywjezoglqhqnhf JOIN :#esoteric < 1445525934 636024 :tromp!~tromp@rtc35-217.rentec.com JOIN :#esoteric < 1445525936 986132 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :Well that depends :) < 1445525972 114461 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :If you give me a www-home-dir (such as host/~username/cgi-bin) then you need to make sure that those programs in cgi-bin aren't run under the user the webserver runs under < 1445525975 933522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Ah, the NoCloudAtAnyCost provider. < 1445526014 25812 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1445526015 388900 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: is hackego still running on one of those? < 1445526072 733959 :puck1pedia!puck@irc.puckipedia.com JOIN :#esoteric < 1445526205 611053 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :I can't even access error logs on my server < 1445526210 849600 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :in case I mess up a .htacess or something < 1445526212 498401 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric ::D < 1445526216 469601 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :I have so fucking limited access :( < 1445526247 701464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Yes. < 1445526249 319323 :Lymee!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1445526259 806418 :dtscode!nchambers@compilerdev.net JOIN :#esoteric < 1445526330 471549 :aretecode!~aretecode@64.120.6.170 JOIN :#esoteric < 1445526420 47927 :ocharles__!sid30093@gateway/web/irccloud.com/x-eckyuwatzlybecyv QUIT :*.net *.split < 1445526420 47957 :tromp__!~tromp@rtc35-217.rentec.com QUIT :*.net *.split < 1445526420 47970 :nchambers!nchambers@compilerdev.net QUIT :*.net *.split < 1445526420 607879 :MoALTz!~no@78.11.179.104 QUIT :*.net *.split < 1445526420 607903 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :*.net *.split < 1445526420 607932 :perrier!~cinch@107.170.175.57 QUIT :*.net *.split < 1445526420 607960 :skarn!skarn@unaffiliated/skarn QUIT :*.net *.split < 1445526420 607976 :Alcest!~alcest@93.186.169.30 QUIT :*.net *.split < 1445526420 608022 :puckipedia!puck@irc.puckipedia.com QUIT :*.net *.split < 1445526420 608037 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :*.net *.split < 1445526420 608050 :dtscode!nchambers@compilerdev.net NICK :nchambers < 1445526420 608065 :puck1pedia!puck@irc.puckipedia.com NICK :puckipedia < 1445526420 608078 :Lymee!lymia@magical.girl.lyrical.lymia.moe NICK :Lymia < 1445526437 745406 :Alcest_!~alcest@93.186.169.30 JOIN :#esoteric < 1445526492 447542 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1445526521 594040 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07RubE On Conveyor Belts14]]4 10 02http://esolangs.org/w/index.php?diff=44824&oldid=38332 5* 03152.26.69.43 5* (+48) 10/* Interpreter source code */ < 1445526613 841671 :ocharles___!sid30093@gateway/web/irccloud.com/x-lzywjezoglqhqnhf NICK :ocharles__ < 1445526634 7643 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1445527134 111123 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Etc. < 1445527349 924179 :Alcest_!~alcest@93.186.169.30 NICK :Alcest < 1445527457 929221 :bender|!~benderx2@unaffiliated/bender/x-9459530 QUIT :Remote host closed the connection < 1445528173 410335 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1445528261 377365 :kallisti!471e37d7@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1445528526 572921 :bb010g!uid21050@gateway/web/irccloud.com/x-vujdidbysqislnma JOIN :#esoteric < 1445528581 994021 :jaboja!~jaboja@acvs189.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1445528616 107278 :jaboja!~jaboja@acvs189.neoplus.adsl.tpnet.pl QUIT :Client Quit < 1445528761 256762 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1445529565 626061 :J_Arcane!~chatzilla@37-219-241-225.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1445529821 905483 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 252 seconds < 1445531073 690810 :aretecode!~aretecode@64.120.6.170 QUIT :Ping timeout: 265 seconds < 1445531453 379252 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445531621 731058 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Infix stack-based language < 1445531630 305464 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :The SYA is run on the source prior to execution < 1445531714 627716 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Hi? < 1445531727 248707 :aretecode!~aretecode@64.120.6.170 JOIN :#esoteric < 1445531820 674737 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Hi aretecode! < 1445532034 89138 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Do Stack-Oriented Languages have a `while` loop? < 1445532066 413397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1445532071 339048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: hello < 1445532082 506552 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric ::) < 1445532097 196331 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :How's it going? < 1445532280 341706 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :They don't need too, but neither do register-oriented languages. < 1445532343 202329 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Huh < 1445532367 543967 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1445532376 768456 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :What I mean is, what stack-based alnguage do you mean specifically? < 1445532380 500628 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDude < 1445532382 520190 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I always assumed WHILE (or a similar counterpart) was pretty much necessary for TCness, as a TM can not halt (as opposed to cannot halt) < 1445532391 84830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh. I'm blaming the compiler now. < 1445532391 968402 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I know stack languages can have loops. < 1445532403 524036 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :They definitely have FOR loops; that's easy < 1445532420 955452 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :They pop a couple variables and an anonymous function < 1445532429 89989 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(or nonymous function if the language allows) < 1445532445 860254 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :A FOR loop can be seen as a while loop in which the loop control variable is only modified when ti is checked. < 1445532458 812152 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Oh yeah! < 1445532489 188156 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :You can do something like for(i=0;False;i++;) {...} < 1445532494 956183 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(I think that works) < 1445532519 825764 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(The second argument to for can be any boolean value or thing returning a boolean value, if it's designed correctly) < 1445532523 363896 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :The only stack-ased language I've learned to any great extent is IBNIZ. < 1445532594 481254 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't know wbout non-esoteric ones as much, but I'm pretty sure Forth has while loops. < 1445532597 639765 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :And Factor. < 1445532711 734608 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :You can also get TCness with gotos, subtroutines, or functions. < 1445532743 434604 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Though the first one is seen as undesired outside of assembly coding. < 1445532852 620151 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I think that my design for Wbye could support WHILE loops < 1445532862 723049 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :And k-loops < 1445532882 796422 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :What is the heirarchy of control flow structures? < 1445532897 155649 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :At the root, the primitives, is GOTO-IF < 1445532902 28174 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: first: False actually doesn't make sense. second: nothingnis also valid in most languages < 1445532920 153668 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: How does it not make sense? < 1445532928 85111 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Oh right! < 1445532933 929857 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :It should be `True`! < 1445532941 632083 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1445532942 800013 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Forgot how that kind of for-loop works xD < 1445532953 996037 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Python, sadly, only supports foreach < 1445532971 543197 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but for(;;) is a valid endless loop most of the time < 1445532981 687067 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: I knew that xD < 1445532998 239276 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :So at the bottom is goto-if, upon which we get k-loops and while-loops, and upon that is for, and upon that is foreach. < 1445533002 514158 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :That's my heirarchy < 1445533006 909466 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so why not for(i=0;;i++) < 1445533016 436110 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :More of a linked list than a heirarchy < 1445533023 685022 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: Fair enough. I'm not very good at C. < 1445533024 864396 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :GTG < 1445533045 434981 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :for(i=0;;i++) would take up a whole variable for no reason. < 1445533061 607251 :ent0nces!~ent0nces@67-5-169-50.ptld.qwest.net JOIN :#esoteric < 1445533066 853411 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, so just (;;) is fine < 1445533068 167368 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :If numbers are bignum by default, it's even an unbounded memory leak. < 1445533082 80027 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I'm back, for a short time < 1445533088 709723 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(Classes just started for me) < 1445533127 26137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If i is signed, for(i=0;;i++); is undefined. < 1445533128 34347 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: Oh! I know why I did that! < 1445533144 146072 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I was thinking in stack-based, where you can't tell it how many variables it gets, it just pops a fixed number < 1445533157 855622 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :s/variables/arguments/ < 1445533171 898442 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Because I was discussing `while` in an SBL. < 1445533171 898550 :ent0nces_!~ent0nces@linux-jord1.cryptostorm.net JOIN :#esoteric < 1445533186 138441 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I still got the `False` wrong, though. < 1445533237 429747 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Stack based languages use a secondary stack to manage loops. < 1445533260 433648 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :MDude: But a Stack-based FOR loop still gets its arguments from the main stack, iirc < 1445533264 150835 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Or they useone for FOR loops anyway. < 1445533274 865163 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :True < 1445533291 410468 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :OK. That's why I wrote it with all the extra arguments then. < 1445533330 583221 :ent0nces!~ent0nces@67-5-169-50.ptld.qwest.net QUIT :Ping timeout: 240 seconds < 1445533331 724993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Forth has "uncounted" loops -- `BEGIN ... test WHILE ... REPEAT`, `BEGIN ... test UNTIL` and `BEGIN ... AGAIN` -- and counted loops -- `limit start DO ... LOOP`. < 1445533369 544723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where ... is for loop body, and 'test' something that's supposed to leave a flag on the stack on whether to continue or not. < 1445533376 482230 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I was confused earlier because there's a stack based programming language named FALSE which does in fact make sense. < 1445533591 204865 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :well < 1445533601 722528 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :enough burlesque'ing on codegolf.stackexchange.com for today < 1445533638 761511 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :MDude: they don't. < 1445533641 973625 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :well... maybe some do < 1445533656 405573 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :but the ones I know use the same stack for that. < 1445533661 298395 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 256 seconds < 1445533686 364476 :mroman!~mroman@160.85.232.100 PRIVMSG #esoteric :bye < 1445533705 850020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Forth control flow stack is "logically" a separate stack, but it's allowed to be the same stack as the data stack. < 1445533714 428167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gforth at least does it that way. < 1445533783 123651 :mroman!~mroman@160.85.232.100 QUIT :Quit: 12XX^pq.*10C! < 1445533822 232146 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :How does that work < 1445533987 732219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :By... pushing a thing on the data stack? < 1445534037 751791 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :So you can pop the return location? < 1445534150 504710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, that would be the return stack. < 1445534239 712803 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Read error: Connection reset by peer < 1445534242 24167 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Ah < 1445534307 696351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although I might have misremembered, maybe it was actually the return stack where gforth puts the loop control structures. < 1445534329 847932 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1445534334 410872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ANS Forth permits and supports using control structures in a non-nested way. Information about incomplete control structures is stored on the control-flow stack. This stack may be implemented on the Forth data stack, and this is what we have done in Gforth." < 1445534367 354947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that seems to be quite definite. But my empirical tests did not make it look like that's the case. < 1445534429 786469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It certainly looks like it's the return stack they're using. < 1445534507 249200 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445534511 940138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the manual's stack effect descriptors claim that it's the data stack. Meh, whatever. < 1445536211 271244 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 256 seconds < 1445536714 363183 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's nice that tlmgr update --all only updates the packages but not tlmgr itself < 1445536720 735671 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :an you need --self < 1445536750 339500 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so --all is more like --almost-all < 1445536849 901114 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know that at least some of you use texlive <.< < 1445537097 447241 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445537164 704732 :aretecode!~aretecode@64.120.6.170 QUIT :Read error: Connection reset by peer < 1445537345 295613 :aretecode!~aretecode@64.120.6.170 JOIN :#esoteric < 1445537584 875740 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1445537679 716452 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i use texlive, but the package manager of my distribution should handle that < 1445537872 747732 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :infix stack commands. < 1445537875 881737 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Seriously. < 1445537907 878549 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :"walrus":3 -> stack["walrus" "walrus" "walrus"] < 1445537920 281747 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Not the best design, but it works < 1445537932 845189 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Kind of. Don't know if it's anywhere close to TC. < 1445538386 444121 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 272 seconds < 1445538469 300613 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1445538855 836434 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445538923 590807 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1445538933 819638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArbourDB14]]4 N10 02http://esolangs.org/w/index.php?oldid=44825 5* 03Hppavilion1 5* (+247) 10Created Page < 1445539058 367344 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I want to make a CSV-based funge designed for actual usability and potential serious usage < 1445539068 725517 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :The IDE would be a spreadsheet software xD < 1445539108 663925 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :funge is perfectly usable < 1445539131 434503 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: so like y/;//d when loading the program? < 1445539143 405379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or whatever separator you use < 1445539147 756797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe y/\t//d < 1445539174 633678 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :No clue < 1445539203 634523 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I don't really know how CSV works. < 1445539217 650432 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Though based on the name, I can guess it's fairly simple < 1445539223 376264 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, characger seperated values < 1445539223 553461 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1445539229 603989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: it depends < 1445539229 821597 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pretty much sums it up < 1445539235 494471 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I thought it was Comma Separated Values... < 1445539255 536232 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you actually don't have to use commas < 1445539261 221502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mmmm()14]]4 10 02http://esolangs.org/w/index.php?diff=44826&oldid=42257 5* 0370.45.127.182 5* (+478) 10 < 1445539283 501078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: some CSV has double-quotes in it to escape most values, or only the values that contain the column delimiter or newlines. that's harder to parse, just y/\t//d won't work, because you may have to join lines when there's a quoted newline < 1445539317 898691 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I found a csv library though, so... xD < 1445539339 980554 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(I'm starting out in Python; C(++)? implementation comes later) < 1445539356 578708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, everyone has a different idea about what csv means, and they sometimes publish "standards" and say that their code writes and reads "standard csv" but of course there's no single such thing < 1445539364 822698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mmmm()14]]4 10 02http://esolangs.org/w/index.php?diff=44827&oldid=44826 5* 0370.45.127.182 5* (-478) 10 < 1445539404 169483 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :What should I call my usable Fungeoid... < 1445539428 550515 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what do you mean by "usable"? < 1445539454 307393 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: Something that, in a universe where I was lucky, could end up being used seriously. < 1445539458 663435 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I don't really plan on that, though. < 1445539484 210311 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why should one use it over befunge? < 1445539513 915608 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: It's actually readable. It allows you to push numbers anywhere in the range of a signed long integer. < 1445539528 995774 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :It allows expressions that are evaluated on preprocessing. < 1445539564 969712 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Fungeoid® (Standard™ Lite™ < 1445539571 107300 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Whoops, sent that too early < 1445539574 393599 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, you are trying to make a preprocessor and call it a language < 1445539585 903108 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: Well it'll also have its own stuff < 1445539597 851318 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :It'll support various useful features < 1445539610 209736 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I don't really plan to sell it, I'm just bored. xD. < 1445539633 548966 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :"Fungeoid® (Lite|Standard|Pro|Entereprise)™" xD. < 1445539665 446843 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :There /will/ be a preprocessor of sorts though. < 1445539688 190735 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(Also, technically, a preprocessor is a language; a primitive transcompiler) < 1445539690 992085 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not convinced yet < 1445539704 971317 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I do not need to convince people. < 1445539721 437352 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :It isn't really for usage, it's just designed to be marginally usable. < 1445539722 609805 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well yeah, basically changing brainfuck symbols to letters is a language < 1445539737 587684 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :That is technically true. < 1445539751 292462 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :these langiages tend to suck, though < 1445539763 74317 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :It'll also have some OO if I figure that out. < 1445539774 848483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least it's not a BF variant < 1445539787 698431 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :At least that xD < 1445539788 488115 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :befunge is perfectly useable, just look at fungot < 1445539788 665018 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :myname: like multi-color mode you could find a considerable amount of each register is set to 129 and 128 per line 200, 300 if dv=positive) call the old vector address in 53272 ( d018). < 1445539812 9728 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :myname: But no one treats it as usable outside of this channel. No one's even /heard/ of it outside of this channel. < 1445539827 666649 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :But what should I call it... < 1445539837 958700 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that will be true for whazever you are trying to do, i guess < 1445539838 184725 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :SmartFunge? Profunge? < 1445539874 882213 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Meh. I'll name it later. < 1445539913 710244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think technically Mouse wasn't designed as an esolang < 1445539943 481477 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Thue wasn't even technically designed as an esolang, AFAIK. It was just an example in a paper. < 1445539947 781231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then I think Befunge is a bit less convenient than Mouse, because of the lack of named variables or named subroutines < 1445540007 891768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does Befunge have an indirect jump? < 1445540013 791231 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rail actually has a lot of features < 1445540428 226284 :jaboja!~jaboja@erw37.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1445540742 830777 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1445540798 382852 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445541026 273285 :idris-bot!~idris-bot@dslb-092-072-164-249.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1445541107 997774 :Melvar!~melvar@dslb-092-072-164-249.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1445541141 326668 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 256 seconds < 1445541256 582650 :Melvar!~melvar@dslb-092-072-164-249.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1445541279 470932 :idris-bot!~idris-bot@dslb-092-072-164-249.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1445541325 326700 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1445541576 320073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Indirect in what sense? You can treat x in Funge-98 as an arbitrary relative jump (with operands from the stack), though it needs to have a "landing pad" to reset the delta. < 1445541966 462533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, that sense is fine < 1445542210 244329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's also a j, which pops a number and jumps that * delta.) < 1445542414 528555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, that's even easier < 1445542453 623808 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :How do I rotate a fungeoidal vector? < 1445542479 54922 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(by 90 degrees (or any other number, for that matter)) < 1445542535 937899 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Not vector, delta < 1445542717 552453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(x, y) = (-y, x) etc. are the usual 90-degree rotations. < 1445542749 549899 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Ah < 1445542753 847992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They fall out of the [cos x, -sin x; sin x, cos x] rotation matrix. < 1445542763 136189 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :OK < 1445542769 775188 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :as do the double angle formulae < 1445542780 412300 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's literally the only way i can remember them < 1445543042 487494 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :fizzie: Is that one for clockwise or counter-clockwise? And what's the other one? Am I asking stupid questions? < 1445543051 456392 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I don't feel like doing that much thinking right now xD < 1445543070 556794 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I think I figured out that that's the one for clockwise < 1445543071 416096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :anticlockwise < 1445543074 447107 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Oh < 1445543078 760152 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(dammit!) < 1445543081 12240 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Right, right < 1445543095 986977 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :no! < 1445543099 857756 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that one's clockwise < 1445543102 800724 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Oh xD < 1445543105 342836 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :fizzie, what the fuck is wrong with you < 1445543107 486094 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Were you just correcting me? < 1445543127 639808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Is it? (1,2) to (-2,1)? < 1445543154 803341 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: are you thinking in screen coordinates? < 1445543171 968732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depends on which screen that is! < 1445543209 427003 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(0,1) to (cos, -sin) < 1445543214 368777 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ffs < 1445543221 170104 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(1,0) to (cos,-sin) < 1445543228 635204 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh I see, the matrix didn't agree with the previous one. < 1445543229 659116 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so clockwise < 1445543256 503098 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1445543299 823644 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry, too many conventions at play here ... are you working with vectors? < 1445543304 937676 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh < 1445543310 23275 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :with *column* vectors? < 1445543328 712253 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :column vectors, yes < 1445543332 534080 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :as god intended < 1445543357 581901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Column vectors, yes, but I may have gotten rows/columns mixed up when going from the implied [0 1; -1 0] to the sincossy one. < 1445543374 580236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did I just do that again. < 1445543398 95202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes you did < 1445543400 683855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I'm going to just not say anything, I think. < 1445543431 655749 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least you're consistent < 1445543443 43637 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i still want to get a proper mathematician's watch < 1445543463 657949 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :where noon is at the right, the hands go anticlockwise and the hours are marked off in radians < 1445543464 98491 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hppavilion[1]: *Anyway*, the pair of (x, y) = (-y, x) is (x, y) = (y, -x). < 1445543522 560077 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I don't really know what a pair is. Keep in mind, I just finished first quarter algebra II. And barely passed. < 1445543541 46089 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(well, I know that a pair is a 2-tuple, but I don't know what it is in /this/ context) < 1445543575 555199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :inverse? < 1445543583 775152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is confused as well. < 1445543706 790547 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I added the cardinal directions to what I'm calling Profunge. < 1445543713 998242 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Should I add non-cardinal directions? < 1445543722 151307 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(Northwest, etc.) < 1445543731 799411 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm... non-cardinal... omega + 1 < 1445543736 855144 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :xD < 1445543753 919697 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I mean like the secondary ones, the ones at 45 degree angles from the cardinals xD < 1445543763 430357 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :(Though you obviously understood what I meant...) < 1445543785 7284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :skip those and add knight moves < 1445543812 83288 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :How about no xD < 1445543819 183296 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Those'll be in a library. < 1445543821 504429 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :xD. < 1445543901 24853 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :I think I'll reserve the 4 secondaries for that same library. < 1445544459 321322 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1445544645 516667 :TieSoul!~TieSoul@2a02:a448:4a62:0:548d:2bb6:e105:b48e QUIT :Read error: Connection reset by peer < 1445545482 175860 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Should I include tradtional single-character stack manipulation commands? < 1445545493 966330 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :e.g. $=DROP, \=SWAP, :=DUP < 1445545599 424122 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445545964 245721 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1445545973 898517 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1445546054 492869 :llue!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1445546071 121718 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1445546118 280365 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1445546121 254536 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1445546185 231281 :hppavilion[1]!~Devourero@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 244 seconds < 1445546538 860409 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1445546667 375581 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1445546838 229465 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1445546951 304292 :ent0nces!~ent0nces@linux-jord1.cryptostorm.net JOIN :#esoteric < 1445547109 400628 :ent0nces_!~ent0nces@linux-jord1.cryptostorm.net QUIT :Ping timeout: 250 seconds < 1445547148 805649 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445547301 46462 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Client Quit < 1445547704 330364 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 246 seconds < 1445547714 134492 :ent0nces!~ent0nces@linux-jord1.cryptostorm.net QUIT :Remote host closed the connection < 1445547900 935404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes, the text/plain half of a multipart/alternative messages can be rather different than the HTML part. < 1445547935 552124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one says: "preview email text - enter one line of text to show up in the preview window make it fairly long", and "[TITLE_ONE_HALF HREF TITLE ALL-CAPS]", and "This is very important English email. This is def not Latin. Please don't flag this as Latin because it isn't." < 1445547945 243430 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :w < 1445549294 919209 :Greg__!~greg@h246.25.40.69.dynamic.ip.windstream.net JOIN :#esoteric < 1445549388 546505 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Ping timeout: 255 seconds < 1445550015 503008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DLosc 5* 10New user account < 1445550481 747407 :Greg__!~greg@h246.25.40.69.dynamic.ip.windstream.net PART :#esoteric < 1445552028 895279 :J_Arcane!~chatzilla@37-219-241-225.nat.bb.dnainternet.fi JOIN :#esoteric < 1445553355 837889 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445553420 583684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages? < 1445553420 760666 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Sorry, no messages today. < 1445553473 624677 :hppavilion[1]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1445553530 58501 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :We should update Befunge to Funge-98 < 1445553572 291801 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :In other news, I think I discovered a new (or at least seldom discussed) programming style and paradigm. < 1445553587 377705 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :s/update Befunge to/create a page for/ < 1445553604 600968 :bb010g!uid21050@gateway/web/irccloud.com/x-vujdidbysqislnma QUIT :Quit: Connection closed for inactivity < 1445553782 358029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 M10 02http://esolangs.org/w/index.php?diff=44828&oldid=44393 5* 03Hppavilion1 5* (+61) 10Linked to fungeoids < 1445553836 696939 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 M10 02http://esolangs.org/w/index.php?diff=44829&oldid=44828 5* 03Hppavilion1 5* (+0) 10Fixed the link (Gah! I never get those right!) < 1445553860 127262 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Hi. < 1445553877 979708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1445553930 703530 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I think I'll start on the page for Funge-98 < 1445553973 290199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, the existing page refers to Funge-98 here and there. It might make sense to just have a joint article for them. < 1445554030 405050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that they couldn't be separate either, just musing. < 1445554050 520843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think we should have befunge-93 and funge-98 as articles < 1445554056 668784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and suitable redirects/disambiguations < 1445554357 848636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Funge-9814]]4 10 02http://esolangs.org/w/index.php?diff=44830&oldid=21000 5* 03Hppavilion1 5* (+395) 10Initialized page, will work on later. < 1445554392 280061 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Yay! The wiki get a disambiguation! I'm so proud of it, all grown up :,) < 1445554430 793779 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I agree with ais523; Funge-98 is /very/ different from Befunge-93 < 1445554482 830062 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Though I do think that Funge-98's page should be about /(Concurrent)? (Un|B|Tr)efunge-98/, instead of having different pages for each. < 1445554487 955862 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: it has a disambiguation already < 1445554490 397771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/Clue < 1445554496 338241 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Oh. < 1445554498 504439 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :xD < 1445554519 723307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was great that two experienced esolangers just happened to pick the same name for their languages :-) < 1445554557 739573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not the only one, either. < 1445554561 744932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://esolangs.org/wiki/Special:WhatLinksHere/Template:Disambig < 1445554567 973114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Clue, Onecode, Gibberish. < 1445554638 992768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 M10 02http://esolangs.org/w/index.php?diff=44831&oldid=44829 5* 03Hppavilion1 5* (+0) 10/* History */ Fixed/repurposed a link. < 1445554734 425369 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :So I'm making a language called Profunge that is designed to be a Fungeoid that is technically seriously usable. I'm trying to decide whether to allow traditional, single-character commands (like : for dup, $ for drop, \ for swap, etc.) < 1445554746 111761 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :(Profunge is a working name) < 1445554798 133332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: Befunge-98 is already seriously usable < 1445554803 172031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: demonstrate for me < 1445554803 349004 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: these two sources, timer a is used to verify ram, starting from the memory address in low-byte, high-byte order). < 1445554818 354529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think this is the best style for demonstrations. < 1445554835 110517 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Technically, yes. However, it'll never get taken seriously, as it was made as an esolang. < 1445554845 194166 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Also, it's a pain in the ass to read. < 1445554892 525729 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1445554896 926272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: well if you're trying to make a new language as a non-esolang, it's even less likely that people will take it seriously because you're competing with languages which have had a lot of effort put into them < 1445554927 423830 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: I don't really mean for it to be used xD. That's why I said "Technically". < 1445554989 151684 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I just mean that it /could/, in /theory/, be seriously used by someone someday < 1445557508 388456 :JesseH!~JesseH@oftn/member/JesseH QUIT :Read error: Connection reset by peer < 1445557650 876819 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric