< 1429142570 665141 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Read error: Connection reset by peer < 1429142905 886505 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1429143185 711725 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429143410 238822 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 JOIN :#esoteric < 1429143424 673652 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Is there any reason that ddrescue on a non-damaged HD would be a bad idea? < 1429143624 670972 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That sounds rather harmless. < 1429143656 383850 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Could be a waste of space, I guess < 1429143676 171082 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :But I think most of the HDs in question are 80GB or so, the 1TB one is questionably broken < 1429143684 157841 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :(I guess ddrescue will tell me) < 1429143691 196466 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :So, planning on buying an 8TB NAS < 1429143851 696783 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1429143989 563539 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 252 seconds < 1429144067 110317 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429144124 287905 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1429144220 274916 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 JOIN :#esoteric < 1429144247 488724 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 PRIVMSG #esoteric :Greetings everyone! < 1429144293 928121 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1429144294 391700 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1429144594 106178 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :greetings to you! < 1429144630 787385 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 PRIVMSG #esoteric :How are you?! < 1429145214 692804 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Sgeo|web: If there aren't any read errors, ddrescue is basically just dd. < 1429145326 965754 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :hmm < 1429145453 305438 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 QUIT :Ping timeout: 246 seconds < 1429145542 573698 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 PRIVMSG #esoteric :I was wondering if there is anyone that would like to help with making an esolang called Chronos < 1429145948 316715 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 QUIT :Quit: Page closed < 1429146211 853191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript14]]4 10 02http://esolangs.org/w/index.php?diff=42556&oldid=42542 5* 03Esowiki201529A 5* (+9) 10It's stub < 1429146324 315550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript/HTML interpreter14]]4 10 02http://esolangs.org/w/index.php?diff=42557&oldid=42538 5* 03Esowiki201529A 5* (+9) 10 < 1429146548 540691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=42558&oldid=42516 5* 03Esowiki201529A 5* (+60) 10/* G */ < 1429146804 306631 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 JOIN :#esoteric < 1429146824 953543 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Can ddrescue be badly screwed up? Other than by forgetting to use a logfile, I mean < 1429146861 251890 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Also, webchat sucks, it disconnected and this fact was not obvious until I tried to send a message < 1429146913 220570 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Like, am I liable to do the wrong thing and regret ever using ddrescue? And should just send an HD (potentially with personal information) to professional data recovery service? < 1429146920 276605 :magician!~magician@31.203.146.52 JOIN :#esoteric < 1429147063 370629 :Guest3780!~magician@31.203.146.52 QUIT :Ping timeout: 245 seconds < 1429147063 517297 :magician!~magician@31.203.146.52 NICK :Guest3780 < 1429147632 227156 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1429147735 373022 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1429148583 606045 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 PRIVMSG #esoteric :No one? D: < 1429148747 799016 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :hi < 1429148969 104566 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :konbanwa < 1429148990 840543 :Naviaux!63fcf195@gateway/web/freenode/ip.99.252.241.149 QUIT :Quit: Page closed < 1429149021 437622 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :should I try my hand at translating a manga? < 1429149899 129035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript14]]4 10 02http://esolangs.org/w/index.php?diff=42559&oldid=42556 5* 03Esowiki201529A 5* (+51) 10 < 1429150100 606737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript14]]4 10 02http://esolangs.org/w/index.php?diff=42560&oldid=42559 5* 03Esowiki201529A 5* (+17) 10/* Escape sequence */ < 1429150836 184794 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429151146 165946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/move14]]4 move10 02 5* 03Esowiki201529A 5* 10moved [[02Gibberish10]] to [[Gibberish (programming language)]]: disambiguation? < 1429151146 400506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/move14]]4 move10 02 5* 03Esowiki201529A 5* 10moved [[02Talk:Gibberish10]] to [[Talk:Gibberish (programming language)]]: disambiguation? < 1429151318 6462 :bb010g!uid21050@gateway/web/irccloud.com/x-fatniygcpjofiocf QUIT :Quit: Connection closed for inactivity < 1429151335 517455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish14]]4 10 02http://esolangs.org/w/index.php?diff=42565&oldid=42562 5* 03Esowiki201529A 5* (-6) 10Redirected page to [[Gibberish (disambiguation)]] < 1429151379 582462 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :!bf ++++++++++++[>++++++++<-]> > +++++[>+++++<-]>+ [ [->>+<<]>> [-<+<+>>]<- ] <[<]< [->>[+>]<[<]<] >> [.>] < 1429151381 372226 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151381 451516 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151381 505846 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151400 617895 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i wrote it *.* < 1429151550 848423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish (disambiguation)14]]4 N10 02http://esolangs.org/w/index.php?oldid=42566 5* 03Esowiki201529A 5* (+65) 10Created page with "* [[Gibberish (programming language)]] * [[Gibberish/JavaScript]]" < 1429151555 105111 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :!bf <+++++++++++++++++++++++++++++++++. < 1429151555 206758 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :! < 1429151555 273311 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :! < 1429151555 699744 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​! < 1429151678 202228 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :!bf ++++++++++++[>++++++++++>++<<-]>++>++[<.->-] < 1429151678 297085 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151678 351501 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151678 835721 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :zyxwvutsrqponmlkjihgfedcba < 1429151738 941970 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::C < 1429151751 797759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish (programming language)14]]4 10 02http://esolangs.org/w/index.php?diff=42567&oldid=42561 5* 03Esowiki201529A 5* (+31) 10 < 1429151826 726016 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION is very offended < 1429151846 930087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :myndzi: might want to turn that off in here, or at least make it only run once per line :p < 1429151964 219338 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :btw the ! wasn't meant to convey anything, it's just the first non-whitespace printable character, and i wanted to check if the bf interpreter lets you go left of starting point < 1429151972 893868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :\o/ c.c \o/ < 1429151973 6761 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69  | c.c.c | < 1429151973 72299 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69  | c.c.c | < 1429151973 126669 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69  >\ c.c  |\ < 1429151973 181045 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 /`\ c.c  |\ < 1429151980 239066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow um that last line broke a bit < 1429151983 855384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^celebrate < 1429151983 999681 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ < 1429151984 239662 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 | c.c.c |  ¯|¯⌠ `\o/´69   | c.c.c |   `\o/´69  ¯|¯⌠ | c.c.c | < 1429151984 307560 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 | c.c.c |  ¯|¯⌠ `\o/´69   | c.c.c |   `\o/´69  ¯|¯⌠ ¦ c.c.c | < 1429151984 362000 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 |\ c.c /^\ /| |   |    /'\ c.c /|     |    /< |/<  c.c  >\ < 1429151984 416371 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69/'\ c.c  |\ /| |   |    /'\ c.c  >\    |     |\|´¸¨ c.c /| < 1429151986 479312 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                  /´\              (_|¯`\ < 1429151987 479552 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                (_| |_)                 |_) < 1429151988 579883 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                  /'\              (_|¯`\ < 1429151989 627903 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                (_| |_)                 |_) < 1429152001 536827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is everything running twice or something < 1429152020 775503 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the point of c.c < 1429152020 908004 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                    c.c.c < 1429152021 21917 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                     c.c < 1429152021 160932 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                    c.c.c < 1429152021 245115 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                     c.c < 1429152033 593914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's meant to be a multiocular o < 1429152039 349867 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :o.o < 1429152042 429542 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :c.c < 1429152045 675300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : c.c < 1429152045 802524 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 c.c.c < 1429152045 869828 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69  c.c < 1429152046 145646 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69 c.c.c < 1429152046 200115 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69  c.c < 1429152049 971533 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric : o.o < 1429152052 239794 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :-.- < 1429152053 951997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's... getting kind of messed up by everything running twice though < 1429152081 284136 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it sucks on weechat :\ < 1429152105 858076 :ascl-bot!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429152105 976775 :ascl-bot!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1429152217 995168 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://arin.ga/Z5HUya/raw < 1429152264 762375 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :!bf +[+] < 1429152265 273980 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1429152299 330731 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :!bf +[>+] < 1429152299 892700 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1429152387 100100 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :!bf ] < 1429152436 70815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is anyone else disturbed by the small penis in this part of the drawing? /`\ < 1429152449 757881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=42568&oldid=42558 5* 03Esowiki201529A 5* (+33) 10/* G */ < 1429152534 284251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would you prefer it be larger? >_> < 1429152546 866923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 10 02http://esolangs.org/w/index.php?diff=42569&oldid=42518 5* 03Esowiki201529A 5* (+33) 10/* Gibberish */ < 1429152610 534790 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :<_< < 1429152644 808431 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish/JavaScript14]]4 10 02http://esolangs.org/w/index.php?diff=42570&oldid=42560 5* 03Esowiki201529A 5* (+23) 10/* See also */ < 1429152786 274366 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=42571&oldid=42121 5* 03Esowiki201529A 5* (+33) 10/* Main table */ < 1429152854 159542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of quines14]]4 10 02http://esolangs.org/w/index.php?diff=42572&oldid=42076 5* 03Esowiki201529A 5* (+33) 10/* Gibberish */ < 1429152905 996313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Marinus/Brainfuck interpreters14]]4 10 02http://esolangs.org/w/index.php?diff=42573&oldid=20310 5* 03Esowiki201529A 5* (+33) 10/* Gibberish */ < 1429153044 806826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gibberish (disambiguation)14]]4 10 02http://esolangs.org/w/index.php?diff=42574&oldid=42566 5* 03Esowiki201529A 5* (+41) 10 < 1429153101 203009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Marinus14]]4 10 02http://esolangs.org/w/index.php?diff=42575&oldid=38074 5* 03Esowiki201529A 5* (+33) 10 < 1429153121 373710 :bb010g!uid21050@gateway/web/irccloud.com/x-wofhwacinjeckltm JOIN :#esoteric < 1429153183 621073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Marinus14]]4 10 02http://esolangs.org/w/index.php?diff=42576&oldid=42575 5* 03Esowiki201529A 5* (+33) 10 < 1429153223 407484 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Javawizard14]]4 10 02http://esolangs.org/w/index.php?diff=42577&oldid=16780 5* 03Esowiki201529A 5* (+33) 10 < 1429153285 951888 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :lolwut < 1429153290 327245 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :something is very wrong here < 1429153326 375987 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :why does everything run twice :( < 1429153362 236219 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :oh, haha < 1429153364 408090 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :i bet < 1429153368 521782 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :one is my work client and one is my home client < 1429153369 126423 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric ::o < 1429153381 629544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Quintopia14]]4 10 02http://esolangs.org/w/index.php?diff=42578&oldid=40213 5* 03Esowiki201529A 5* (+33) 10/* Interpreters written in Python */ < 1429153395 784170 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :unloaded here < 1429153399 264057 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :... \o/ < 1429153407 878041 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :well, i imagine the work one is locked up from the bf hax above < 1429153417 296243 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric ::o < 1429153418 142423 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :i didn't write it defensively :P < 1429153923 537146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^celebrate < 1429153923 630699 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ < 1429153931 507072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip. < 1429154419 168797 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric ::P < 1429154425 766404 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :well i could load it up again but then i'd just have to turn it off again < 1429154442 867676 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :2 clients 1 bnc KeKeKe < 1429154584 672886 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :every time I try to use Gimp I just wish I was using MS Pailnt < 1429154640 599486 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :"Pailnt" is an interesting word. < 1429154675 244031 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I can barely pronounce it as one syllable < 1429154762 209978 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :but seriously Gimp has an awful user interface < 1429154809 932421 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :I'd probably ponounce it like Pail'nt, or pailent with a silent e. < 1429154875 536408 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :OH, right. I'll just use Wine to run paint.net < 1429154892 826730 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :What about KPaint or something? < 1429154922 38229 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I have paint.net already installed on my other partition, so meh < 1429154929 806172 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :sure < 1429154957 482631 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :hmmm... it isn't working < 1429154968 686117 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :Try mono? < 1429155015 698613 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :(Assuming that ".net" means that it's a dotnet program.) < 1429155074 87461 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :it seems like people have been saying good things about "pinta" < 1429155128 377053 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :hell yes this is exactly what I want < 1429155147 619078 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :i.e. it is basically the same as MS paint < 1429155166 314345 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :(the version before Windows 8 ruined everything forever) < 1429155259 116937 :hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :"Pinta is ... modeled after Paint.NET", so, yes it seems like exaktly what you want. < 1429155276 224853 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :windows 7 ruined paint < 1429155278 774572 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :(and minesweeper) < 1429155281 739705 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :you can still get paint xp < 1429155291 476745 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :http://www.mspaintxp.com/ < 1429155344 287369 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Windows 7 paint was bad too? I jumped (was forced to jump) from XP to 8 < 1429155363 581854 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :7 ~ 8 as far as paint is concerned, i think < 1429155696 221164 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1429157384 418096 :Froo!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Quit: *bubbles away* < 1429157929 843373 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :I want to mount, read-only, a raw image file located on the network < 1429157934 272348 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :How terrible an idea is this? < 1429158787 645087 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :the terriblosity would depend on what kind of network it is < 1429159030 236531 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1429159211 253520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION spends 2 hours writing an unusually long ghc trac post only to have it start breaking down just before he's ready to submit. < 1429159212 553191 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :ohayoerjan! < 1429159221 51085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :helloren < 1429159261 918480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay it posted < 1429159274 887334 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I never trust in-browser text editing < 1429159308 216762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :me neither, i _did_ have enough clue to copy it first < 1429159320 584085 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :I use Google Docs for that < 1429159327 895988 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 PRIVMSG #esoteric :Safer than most forms < 1429159348 31017 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :with my browser i can launch a terminal with vim by pressing C-e in any editable area < 1429159358 426277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's dwb < 1429159369 211588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i already have vim open, i just didn't use it to write < 1429159395 371283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trac has the nice feature of automatic preview, as long as it isn't half-dying < 1429159445 391401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i did this instead of sleeping argh < 1429159468 302723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(figured once i started thinking mathy i wouldn't get any sleep anyway) < 1429159475 604096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*any more sleep < 1429159572 260179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it's a good thing that after this is fixed Typeable will be bulletproof < 1429159590 503125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1429159601 239814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(is that sarcasm) < 1429159615 765341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MAYBE < 1429159770 432878 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i guess this esowiki guy is nothing if not thorough < 1429160045 486390 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :i think haskell is a pretty cool guy, eyht makes evrything a manod and doesn't afraid of anything. < 1429160090 499251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION slips oren ZipList < 1429160100 540658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHERE'S YOUR MONAD NOW < 1429160119 423647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: diagonalization hth < 1429160147 495712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: doesn't obey the laws hth < 1429160157 374178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but everyone thinks it does hth < 1429160175 335567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no they don't, it's the goto "this cannot be a monad" example < 1429160223 809058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think Cont is the goto monad example hth < 1429160241 392418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1429160256 785401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually you can probably make a better goto monad than Cont. < 1429160295 431697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :inconzzzzzzievable < 1429160295 576162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You'd want to be able to jump forwards as well as backwards. < 1429160315 942248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :am i missing a pun < 1429160328 514928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i'm just wondering whether i should go back to bed < 1429160349 129578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time oerjan < 1429160350 120725 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Local time for oerjan is Thu Apr 16 07:00:50 2015 < 1429160361 337236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's time to wake up hth < 1429160380 781676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i did that > 3 hours ago tdnh < 1429160428 219132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but indeed, this would have been the perfect time if i hadn't woken up too early < 1429160457 166930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1429160736 385850 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1429161234 935587 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429161746 944205 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1429162161 449778 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429162628 486977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : well, factorization is np complete... [...] <-- that is neither believed nor proved. < 1429162697 634112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least not the usual way of thinking of it. < 1429162777 673519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell izabera well, factorization is np complete... [...] <-- that is neither believed nor proved. at least not the usual way of defining it. < 1429162777 783430 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1429163376 398069 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oerjan: sorry i meant np < 1429163422 249142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :easy things are also np < 1429163471 320692 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry i meant it takes ridiculously long on large enough inputs < 1429163480 297465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THAT MAY Be < 1429163484 130267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1429163486 99396 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what the fucking ever < 1429163495 753391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION hides his secret quantum computer < 1429164726 756501 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :izabera: It's not believed to be in P < 1429164733 169295 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you are confusing "in NP" with "NP-complete" < 1429164824 544737 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :who cares -.- < 1429164997 745671 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I < 1429165048 775486 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :/ragequit < 1429165049 200296 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I have already forgotten, mostly, what P and NP even mean, but NPC means "at least as hard as everything in NP" < 1429165063 988903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :npc means non-player character actually < 1429165069 214608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :np means no problem < 1429165074 833986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any more questions, nerds < 1429165090 978282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do you call people nerds? < 1429165124 36704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're not people, they're just NP-complete, obviously < 1429165128 407943 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :because he's emulating Piccolo from DBZA? < 1429165152 920084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. that is what I do all day, 24/7/365 < 1429165157 893051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's probably only faux-rude, but i don't particularly like it < 1429165162 556466 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wtf is the a in dbza < 1429165162 654514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sigh < 1429165170 759678 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :abridged < 1429165201 639601 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :dragon ballz abridged, the famous comedy youtube redub of DBZ < 1429165253 644874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dragon ballz just looks like the plural of dragon ball < 1429165259 103395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, most dragons have 2 dragon ballz < 1429165288 410352 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :https://www.youtube.com/watch?v=m0Wc50iEOtc < 1429165386 867447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1429165723 182526 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :watched episode 1 < 1429165725 532815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's stupid < 1429165784 291331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ep 1 of what? < 1429165797 238541 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(besides, don't judge from just one episode.) < 1429165849 753976 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i didn't say i'm not going to watch the rest < 1429166237 763865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eep rainy forecast < 1429166281 448144 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :@metar cyyz < 1429166281 852683 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYYZ 160600Z 00000KT 15SM SCT240 05/M02 A3040 RMK CI4 SLP298 < 1429166598 588615 :Sgeo|web!44c2a85f@gateway/web/freenode/ip.68.194.168.95 QUIT :Quit: Page closed < 1429167607 89867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1429167607 438540 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 160650Z 26020KT 9999 -RASN FEW005 SCT009 BKN011 02/01 Q1002 TEMPO 4000 SHRASNGS BKN010CB RMK WIND 670FT 27021KT < 1429167659 280526 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is this < 1429167689 343603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :airport weather reports < 1429167778 871852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :forecast says it's not going to rain here though, for today < 1429167789 565384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(tomorrow it might) < 1429167998 309652 :variable!~variable@freebsd/developer/variable NICK :trout < 1429168317 587545 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1429169975 915078 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Possibly relevant/interesting paper: http://arxiv.org/pdf/1203.1895v1.pdf < 1429170035 88017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itym http://arxiv.org/abs/1203.1895v1 hth < 1429170138 175511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :from which you can learn that there's a new version < 1429170712 674664 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oooh < 1429170718 918992 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I didn't know you could do that < 1429170725 786982 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I was just given the link direct to the PDF < 1429170747 335259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"always link to the abstract" hth < 1429170794 47165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for one thing, there's links only one way, otherwise you need to know the format < 1429170803 850357 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: they should use a better url scheme hth < 1429170805 817851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*url format < 1429170851 994016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: true, it's a bit awkward to guess < 1429170872 766421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in the past i deleted the .pdf, and it put it back in < 1429170883 12226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and i gave up on guessing the right url and just pasted the pdf link in < 1429171492 767764 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Read error: No route to host < 1429171676 660184 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1429172143 698637 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone remember when I started to learn Haskell? < 1429172194 120895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wild guess: shortly after you came here < 1429172212 620886 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PRIVMSG #esoteric :2011-07-18 11:26:19( Taneb) Haskell installed < 1429172228 434828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? haskell < 1429172230 528582 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Huh, that feels later than it should be < 1429172237 507282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, right < 1429172304 333834 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PRIVMSG #esoteric :One day earlier 2011-07-17 14:55:47( Taneb) Well, I'm not going to learn Haskell just yet < 1429172316 791488 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmmmm < 1429172583 328232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: that was just the day after the hexham revelation. < 1429172591 686772 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmmm < 1429172597 30416 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I came to this channel later than I though < 1429172597 493274 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :t < 1429172602 110673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so yeah, pretty fast < 1429172625 571033 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Jeez, I was already 16 when I got here? < 1429172671 275023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's about what i thought < 1429172691 558636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you _briefly_ visited some time earlier < 1429172962 548802 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It feels like this has been part of my life for much longer < 1429172985 220640 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1429173536 686479 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1429173572 333974 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1429173701 60357 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Duck Duck Goose14]]4 M10 02http://esolangs.org/w/index.php?diff=42579&oldid=42294 5* 03Vriskanon 5* (+245) 10/* Sample program */ Added cat program and multiple sample programs formatting < 1429173838 370116 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 265 seconds < 1429174515 618970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: I was 11 < 1429174653 879679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wikipedia is renaming accounts to get global logins < 1429174661 421418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*wikimedia < 1429174721 589487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mine seems to stay, but i accidentally got to see the talk page message about Oerjan@wiktionary < 1429174729 930218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is messy... < 1429174752 698349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not that he would care, hasn't been around since 2007) < 1429174777 820067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't _think_ it's me, anyway, i don't recognize those edits. < 1429175058 57534 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429175541 729800 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Hmm... I can tell I'm still young, because none of the languages I know has become obsolete yet < 1429175599 682297 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Whereas my dad knows Perl 3 and Fortran or something < 1429175609 169761 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :and therefore is old < 1429175659 180311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waves from Pascal-land < 1429175751 881744 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I think Perl as glue is dying in favor of python as glue though... so it won't be long... < 1429175856 923398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no it's not < 1429175955 328747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's the bizarro-oerjan, your goateed evil counterpart. < 1429176006 567776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? ørjan < 1429176046 585650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: you've got it backwards hth also HackEgo is damn slow < 1429176156 229647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That is slow. < 1429176160 555741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume it's the VPS provider. < 1429176164 612573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought it just wasn't working? < 1429176177 862124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The wiki bridge was working less than an hour ago. < 1429176194 509890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but ` hasn't been working for much longer than that. < 1429176199 65043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1429176218 810744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1429176235 450549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That seems plausible, given the logs. < 1429176237 534887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh the wiki is up < 1429176264 475165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember it getting stuck once, due to a thing that I fixed. < 1429176279 715485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was something related to file permissions, some bit had gone missing. < 1429176291 702400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course I didn't write down the details, because where's the fun in that? < 1429176311 710480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1429176320 228597 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it worked a few days ago < 1429176323 308420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`echo hello < 1429176339 848794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION recalls some time when `help worked but not user commands < 1429176356 172764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ping < 1429176361 808379 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1429176367 739544 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I should probably go to sleep < 1429176456 958666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's also being slow-ish over SSH, especially if I try to do anything disk-related. But that's probably not the main problem. < 1429176514 111654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's interesting. < 1429176533 169569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not on the channel, that's what's up. < 1429176551 244181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um according to my tab completion, it is < 1429176562 108299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to my /n, it's not. < 1429176570 4643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps your tab completion is based on incoming messages. < 1429176573 413584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's /n < 1429176604 270501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely it's based on /quits etc. < 1429176607 351193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1429176609 58978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's a nicely-formatted 'WHO', but it could also be based on 'NAMES'. I'm not entirely sure. < 1429176617 888047 :oerjan!oerjan@sprocket.nvg.ntnu.no PART :#esoteric < 1429176617 992553 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1429176633 877399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok there it was gone < 1429176649 662974 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1429176654 158445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there it is. < 1429176666 271912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it was some kind of irc network failure, actually < 1429176672 542403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? ørjan < 1429176673 318839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ørjan is oerjan's good twin. He's banned in the IRC RFC for being an invalid character. Sometimes he publishes papers. < 1429176679 897121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay < 1429176724 742032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I didn't realize we're so non-'+n' inclusive we allow messages from people not on the channel.) < 1429176756 377743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1429176767 266782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it's irssi getting confused, right < 1429176852 33845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, HackEgo never was here since i joined, so it must have been the wiki announcement that did it < 1429176874 645548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think it's an experiment? < 1429176911 662733 :dfgsiudgfsuifgs!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: Can you tab-complete *this*? < 1429176927 381309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this is the first time a problem has appeared with -n < 1429176930 698706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dfgsiudgfsuifgs: yep < 1429176953 218856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, that i've noticed anyway < 1429176977 378319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now you'll presumably have that stuck in your tab-completion list, since it won't get any part/quit. < 1429177009 405090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe people have messaged from out of channel left and right, and i never noticed they weren't here. < 1429177122 836466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An evil person could make tab-completion arbitrarily difficult by making conflicting prefixes for every nick at every length. < 1429177330 942379 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But the solution is obvious: only allow single letter nicknames. (Good morning!) < 1429177424 829190 :mroman!~roman2@fmnssun.ibone.ch NICK :fizzia < 1429177432 221623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1429177497 701912 :oerjan!oerjan@sprocket.nvg.ntnu.no PART :#esoteric < 1429177497 752907 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1429177602 34846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i made a new trac post in the thread < 1429177616 664779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume since i didn't get a Cc: you didn't either < 1429177663 7297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now with an actual proof. < 1429177670 368420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"#esoteric: Total of 104 nicks" that's a bit problematic for single-letter (printable ASCII not-reserved-by-IRC) names. < 1429177716 710885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1429177760 798348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"[0 ops, 0 halfops, 0 voices, 104 normal]" I'm not sure that last word is exactly the right one. < 1429177940 162339 :fizzia!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm a depilator. < 1429177981 246793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all matter of hairy business, including splitting < 1429178009 797198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*manner < 1429178072 783223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, I think irssi's tab-complete is based on last-one-who-spoke-first-on-the-list, which would make that less efficient. < 1429178094 840212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1429178403 505802 :fizzia!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :irssi has intelligent tab-completion yes. < 1429179064 163921 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Ping timeout: 246 seconds < 1429179270 420694 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: that can't be, my plan was perfect! < 1429179444 722791 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :Foiled by numbers | Dilapitated depilators | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1429179457 975604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: btw if you see any fatal flaw in my proof (including any form of Typeable-capable types that don't fit in either branch of argument) that might mean another exploit that works against spj's fix. < 1429179505 550828 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1429179560 817890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Maybe later. I'm not sure what you mean by "kind-ambiguous" right now, which means I don't know why the list you gave is exhaustive. < 1429179881 682184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, basically, any two type constructors with the same TypeRep, which afaik now only happens because of the */Constraint ambiguity in (), (,), ..., -> / => < 1429179948 837927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because Haskell distinguishes them, but core doesn't, and the kind parameters for Typeable are extracted from core. < 1429179996 406264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well not quite core maybe, but the upshot is this list has no kind parameters that get used for the TypeRep. < 1429180035 840562 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1429180078 742349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bofternoily < 1429180499 80047 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :boe matrjan! < 1429183817 185458 :boily!~alexandre@96.127.201.149 QUIT :Quit: LIBERATED CHICKEN < 1429185518 854463 :bb010g!uid21050@gateway/web/irccloud.com/x-wofhwacinjeckltm QUIT :Quit: Connection closed for inactivity < 1429187847 819154 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1429188601 516923 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1429189123 305935 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 246 seconds < 1429189179 699349 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1429190398 654592 :dianne!~diannes@unaffiliated/dianne QUIT :Quit: byeannes < 1429190758 541278 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1429192181 375782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`oeis 16271255119687320314 < 1429192183 175682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: oeis: not found < 1429192348 590861 :stuntaneous!~stuntaneo@124-149-53-169.dyn.iinet.net.au JOIN :#esoteric < 1429192406 274542 :stuntaneous!~stuntaneo@124-149-53-169.dyn.iinet.net.au QUIT :Client Quit < 1429192626 423848 :bb010g!uid21050@gateway/web/irccloud.com/x-ikfnvdisksqdurkm JOIN :#esoteric < 1429192808 793594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 16271255119687320314 < 1429192809 119748 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sequence not found. < 1429192821 384403 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`factor 16271255119687320314 < 1429192821 920995 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :16271255119687320314: 2 19 137 3989 61519 12736309 < 1429192831 35293 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 1 2 4 8 15 < 1429192833 487498 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Tetranacci numbers: a(n) = a(n-1) + a(n-2) + a(n-3) + a(n-4) with a(0)=a(1)=... < 1429192886 714890 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1429193008 999903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: unless I made a mistake, it's the number of sets of squares of a 8x8 chessboard such that each row and each column has some but not all squares in the subset < 1429193045 859659 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@google 16271255119687320314 < 1429193046 346090 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No Result Found. < 1429193054 743276 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but someone should check that < 1429193062 143679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I could have miscounted < 1429193131 218466 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so relations on {1..8} with full domain and codomain? < 1429193197 477558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes < 1429193210 19341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1429193212 92862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno < 1429193217 20254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does that mean? < 1429193250 951475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the domain of a relation in that sense? < 1429193260 673555 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :domain and codomain are defined by dom(R) = {a | (a,b) in R}; cod(R) = {b | (a,b) in R}. < 1429193270 663436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then no < 1429193275 429848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that only restricts rows < 1429193291 887138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in which case there would be (2**8-2)**8 such relations < 1429193296 86585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I restrict both rows and columns < 1429193323 789659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What? Surely you mean 255^8, not 254^8. But you're wrong. < 1429193336 401780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean 254**8 < 1429193345 175573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I see < 1429193349 658783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the codomain is teh columns < 1429193351 506994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1429193394 647828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in that case I want relations such that the domain and codomain is full, and also the domain and codomain of the negation (complement) of that relation are also full < 1429193414 273338 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, I missed that. < 1429193421 250972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry, I'm confused < 1429193424 976437 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : That's... ugly. < 1429193459 403696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's probably why it's not in oeis < 1429193668 927435 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :you want chessboards with no monochromatic ranks or files < 1429193781 728126 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :254^8 < 1429193786 77609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wrong window < 1429193819 691024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: yes, black and white chessboards with no monochromatic ranks or files < 1429193830 900454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 254^8 < 1429193831 516443 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1.73249e19 < 1429193878 711170 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf '\x03,%dx' {0..33} < 1429193879 770541 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​,0x,1x,2x,3x,4x,5x,6x,7x,8x,9x,10x,11x,12x,13x,14x,15x,16x,17x,18x,19x,20x,21x,22x,23x,24x,25x,26x,27x,28x,29x,30x,31x,32x,33x < 1429193893 859477 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf '\x03%dx' {0..33} < 1429193894 737073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​0x1x2x3x4x5x6x7x8x9x10x11x12x13x14x15x16x17x18x19x20x21x22x23x24x25x26x27x28x29x30x31x32x33x < 1429194216 708149 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let c n 0 = 1; c n k = c (n-1) (k-1); f n = (2^n - 2)^n + sum [(-1)^k * (2^((n-k)*n) * (2^k - 2) + (2^(n-k)-1)^n*2) * c n k | k <- [1..n]] in map f [1..8] < 1429194218 335608 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,4,174,34204,22874190,55079812684,496433383427646,17190560520625432252] < 1429194232 975522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ouch. < 1429194240 205309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let c n 0 = 1; c n k = c (n-1) (k-1) * n `div` k; f n = (2^n - 2)^n + sum [(-1)^k * (2^((n-k)*n) * (2^k - 2) + (2^(n-k)-1)^n*2) * c n k | k <- [1..n]] in map f [1..8] < 1429194241 536160 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,2,102,22874,17633670,46959933962,451575174961302,16271255119687320314] < 1429194274 424080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 16271255119687320314=16271255119687320314 < 1429194275 60815 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 < 1429194287 20360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, how does that computation work? < 1429194293 161512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I used a more complicated computation < 1429194339 71711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1429194352 678098 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Inclusion-exclusion principle: Starting from (2^k-2)^n solutions satisfying the column criterion, it computes how many of those have k=1..8 equal rows. < 1429194353 29108 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it some kind of sieve < 1429194371 846241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1429194379 394415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wondered if something like that would work < 1429194401 26076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but eventually wrote a computation that's more complicated, though still fast for 8x8 on a computer < 1429194454 616871 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that gives a c n k factor (for selecting the k equal rows), and then (2^k - 2) cases with 2^((n-k)*n) solutions (where the monochromatic rows have mixed colors) and 2 cases with (2^(n-k)-1)^n solutions because the monochromatic rows all have the same color. < 1429194469 595920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but don't you need to multiply by a binomial somewhere? < 1429194478 574733 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :c n k is a binomial. < 1429194482 678612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, c < 1429194506 23462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 0 2 102 22874 < 1429194506 673362 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sequence not found. < 1429194621 764707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here's my solution: http://rextester.com/QNQCE30194 < 1429194696 833193 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :what is running time as function of boardsize? < 1429194712 265642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: of my solution? exponential < 1429194740 931173 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :exponential in n or in n^2 for an nxn board? < 1429194741 864384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :O((3+epsilon)**width) I think < 1429194752 60888 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exponential in n for an nxn board < 1429194779 635105 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :can't you compute this with the inclusion-exclusion formula? < 1429194790 211503 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but this occurred to me first < 1429194795 825712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: scroll back a bit :) < 1429194809 915260 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the inclusion-exclusion formula int-e shows is a better way < 1429194838 703645 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :ah, you're ahead of me, int-e :) < 1429194844 67301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, I think mine could be optimized to a somewhat more complicated polynomial time solution < 1429194858 847880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no < 1429194861 327592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe < 1429194867 170025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, it could be < 1429194893 893592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would have a somewhat higher exponent but whatever < 1429194897 355368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I won't implement that though < 1429195095 751824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least https://oeis.org/A048291 exists < 1429195382 565438 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :meanwhile, my 19x19 go computation is still going... < 1429195459 296056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, this is a strange channel, I give a computation and two people try to implement it rightaway < 1429195467 996280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: or are you computing something else? < 1429195491 866768 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :i'm computing the number of legal 19x19 Go positions, which is somewhat more involved:) < 1429195497 42429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1429195500 63796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's more difficult < 1429195520 155633 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :should get finished this year though < 1429195635 467374 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lesser known programming languages14]]4 10 02http://esolangs.org/w/index.php?diff=42580&oldid=7995 5* 0350.23.113.210 5* (+51) 10 < 1429195726 826240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lesser known programming languages14]]4 10 02http://esolangs.org/w/index.php?diff=42581&oldid=42580 5* 03B jonas 5* (-51) 10revert spam by User:50.23.113.210 < 1429195843 984106 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429196273 302598 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: do you know the answer modulo some primes (2^64-ish, I guess) already? < 1429196403 986805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Babble14]]4 10 02http://esolangs.org/w/index.php?diff=42582&oldid=42550 5* 03Rottytooth 5* (+34) 10clarity < 1429196440 395766 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1429196456 251020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Babble14]]4 M10 02http://esolangs.org/w/index.php?diff=42583&oldid=42582 5* 03Rottytooth 5* (+16) 10/* Concept */ < 1429196519 585486 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :no, it will take another 6 weeks or so to get the first congruence (mod 2^64) < 1429196556 587151 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :you can see the progress at http://tromp.github.io/go/legal.html < 1429196919 214203 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 JOIN :#esoteric < 1429196929 989793 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :hi < 1429197163 966524 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429197328 4100 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :hi < 1429197342 439810 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :variable: since I'm so [not < 1429197349 247546 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :stupid enter key < 1429197369 754121 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :variable: since I'm so [not] kind, I'll elevate you to a first class object... lol... get it? < 1429197379 722490 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :no? :c < 1429197736 685587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? you're computing it modulo something? < 1429197794 402815 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: modulo several things, to be combined by the chinese remainder theorem to obtain the full answer < 1429197807 654028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, but how does that help in this case? < 1429197822 561167 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: it helps keeping the numbers to machine word size < 1429197831 724886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but you're traversing a graph < 1429197837 330423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a complicated graph < 1429197846 101262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't it better to do all the computations at once? < 1429197849 970081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, it doesn't have to be radixal < 1429197855 15472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but all the congruences at the same time < 1429197869 447110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so you just have to apply chinese remainder once at the very end, which is very quick < 1429197890 369798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as opposed to computing the result with one modulus first < 1429197916 321645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or do you run out of RAM? < 1429197996 469217 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :the problem is almost IO bound < 1429198029 962608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 3^20 -- too low because it doesn't take connectivity into account. < 1429198031 152710 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3486784401 < 1429198032 111728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, maybe it's just that you don't know any more efficient way to parallize the problem < 1429198059 553083 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :with filesize proportional to number of state-cnt pairs that can be held in memory < 1429198111 131692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: sure, but if you eg. computed the values modulo some 128 bit number instead of 64 bit number, how much larger would the io work become? twice larger, or just 1.1 larger? < 1429198119 400481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/1.1/1.1 times/ < 1429198119 528747 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :tromp: will you do 19×17 too, afterwards? To complete all {1..19}×{1..19} combinations < 1429198135 777861 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :so with 566 bit counts, you cldn't hold many states in memory, and get files with few states, which makes IO a much bigger problem < 1429198139 54817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 363324268018 / 3^20 < 1429198140 366269 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 104.200382425079 < 1429198172 310807 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :i will do all 19xn, n up to 20 < 1429198199 967976 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1429198203 481758 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: do you get separate counts for black to go next and white to go next? < 1429198205 80379 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :b_jonas: about 1.9 times larger < 1429198227 530316 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: I see. in that case parallelizing this way _might_ help, if you read the io sequentially enough < 1429198236 886038 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :i'm counting positions. there is no notoin of who is to move < 1429198240 78337 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't imagine how this could work < 1429198251 294036 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1429198275 867767 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1429198319 921759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Allowing for some redundancy, we need from 10 to 13 servers, each with at least 32 cores, 512GB RAM, and ample disk space (10-15TB), running for about 3-5 months." -- this disk space seems quite tightly calculated. < 1429198351 218153 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(going by the 363324268018 number) < 1429198365 336842 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :each "vector" takes about 4.3TB < 1429198401 492708 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 363324268018 * 8 -- plus some allowance for efficient access? < 1429198403 958082 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2906594144144 < 1429198434 805850 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :each modulus needs at least the current and new vector, but preferably also the previous and an older one for error recovery < 1429198481 117688 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :int-e: you need between 1 and 2 bytes on avg for the state-delta < 1429198516 946707 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :and the vectors have states duplicated < 1429198574 246963 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :each state could occur up to 3 times, in different files of a state vector < 1429198602 768726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :32 cores, 512GB of ram < 1429198615 726549 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :but most duplicates are alrd eliminated by the in-memory sorting < 1429198618 298642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :compared to this, we work with small data and quick computations < 1429198635 157841 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :i dont actually need 512GB that was rather conservative < 1429198645 479361 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :i can manage with 128GB < 1429198680 876135 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :the main requirement is high disk IO bandwidth < 1429198705 960822 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1429198720 661152 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even still, the beefyest machine I use here has 32GB of ram only, and 24 cores, though it does have a RAID with like twenty terabytes of disk space and fast IO bandwidth because we're recording raw image data quickly and compressing it later < 1429198736 167982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I was thinking about what you said, and you're right < 1429198771 889414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you only need to handle the case with identical reduce actions for any possible lookahead token (the reduce action can be a one symbol reduce), not the case of an identical shift < 1429198821 130889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1429198854 834706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(also, it's a NUMA machine) < 1429198884 765523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and with a crazy fast CPU) < 1429198947 546338 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :off to lunch. bbl < 1429199240 966476 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1429199465 870998 :nszceta!~nszceta@109.232.227.133 JOIN :#esoteric < 1429199512 888147 :nszceta!~nszceta@109.232.227.133 QUIT :Max SendQ exceeded < 1429199637 873269 :nszceta!~nszceta@95.211.152.2 JOIN :#esoteric < 1429199680 363529 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! < 1429199708 907213 :nszceta!~nszceta@95.211.152.2 QUIT :Max SendQ exceeded < 1429199748 890601 :nszceta!~nszceta@95.211.152.2 JOIN :#esoteric < 1429199919 248005 :bb010g!uid21050@gateway/web/irccloud.com/x-ikfnvdisksqdurkm QUIT :Quit: Connection closed for inactivity < 1429200327 524358 :nszceta!~nszceta@95.211.152.2 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1429200751 234482 :nszceta!~nszceta@82-204-29-31.dsl.bbeyond.nl JOIN :#esoteric < 1429200751 327632 :nszceta!~nszceta@82-204-29-31.dsl.bbeyond.nl QUIT :Read error: Connection reset by peer < 1429200845 100545 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1429201224 733544 :vodkode!~vodkode@fl-71-1-14-66.dyn.embarqhsd.net JOIN :#esoteric < 1429201351 563866 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Bye < 1429201814 808268 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I wonder < 1429201847 876242 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :is an OISC with a command to copy the bit at one address to a second, then flip the first, turing complete < 1429201934 597705 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 1 3 9 31 113 < 1429201935 444736 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : G.f.: (1-sqrt(1-4x-4x^2))/(2(1+x)).[0,1,1,3,9,31,113,431,1697,6847,28161,117... < 1429201954 37564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 1 3 9 31 113 435 < 1429201954 352736 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sequence not found. < 1429202181 96906 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 250 seconds < 1429202463 518598 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :@oeis 1 2 < 1429202465 444614 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1429202481 844341 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :@oeis 1 1 2 < 1429202494 8350 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Fibonacci numbers: F(n) = F(n-1) + F(n-2) with F(0) = 0 and F(1) = 1.[0,1,1,... < 1429203016 668253 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I didn't even noticed a spambot got hold of my talk page... < 1429203024 601650 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 QUIT :Quit: Page closed < 1429203114 249345 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 JOIN :#esoteric < 1429203450 169218 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :hmm < 1429203693 737415 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :a finite state automaton could be a described as a finite set of ordered triples p = {(x,y,z)}. < 1429203738 860317 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :and if they're numbers, then you can make a raster image with it < 1429203857 286193 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :assuming you have infinite color depth < 1429203871 758141 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :or atleast unbounded, so < 1429203879 519997 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Quit: ZNC - http://znc.in < 1429204042 140200 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1429204561 13114 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429204569 972442 :Hijiri!~oneechan@2602:306:b85c:4820:1136:cba8:c96:20ba QUIT :Ping timeout: 256 seconds < 1429204954 922219 :Guest3780!~magician@31.203.146.52 QUIT :Read error: Connection reset by peer < 1429205061 241496 :Guest3780!~magician@31.203.146.52 JOIN :#esoteric < 1429206127 567327 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I'm bored < 1429206146 34625 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1429206190 528714 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :why do programs have to exist < 1429206254 578844 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :try #philosphy < 1429206283 681073 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :syntax error: unknown channel < 1429206289 291216 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :#philosophy < 1429206307 284119 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :nope must be invited < 1429206340 152972 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :oh and apparently I'm banned from ##philosophy -.- forgot how notorious I look < 1429206360 896395 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I feel so lonely... nearly every channel rejects me... < 1429206380 990307 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I'm always the lonely one... the weird one... < 1429206384 34322 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :why?! < 1429206506 949060 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :well atleast this channel still likes me < 1429206824 291695 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :...I don't like monologues < 1429207048 850879 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1429207130 862982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: #9858 comment 90 would be more helpful if the required extensions had been listed... I've narrowed it down to KindSignatures + ScopedTypeVariables + TypeFamilies for the first one and PolyKinds + ScopedTypeFamilies for the second one. Interestingly, TypeFamilies seems to be essential for the first one... < 1429207234 747804 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait, GADTs works as well. < 1429207637 76578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me read your sieve formula, I tried to reproduce the sieve but got the wrong result < 1429207642 975090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait < 1429207647 829955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have to multiply by a power of 2 < 1429207673 275912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nope, still wrong < 1429207718 827602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> let c n 0 = 1; c n k = c (n-1) (k-1) * n `div` k; f n = (2^n - 2)^n + sum [(-1)^k * (2^((n-k)*n) * (2^k - 2) + (2^(n-k)-1)^n*2) * c n k | k <- [1..n]] in map f [1..8] < 1429207720 297882 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,2,102,22874,17633670,46959933962,451575174961302,16271255119687320314] < 1429207756 428691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> let { c n 0 = 1; c n k = c (n-1) (k-1) * n `div` k; } in map (c 8) [0..8] < 1429207757 818262 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,8,28,56,70,56,28,8,1] < 1429207822 502831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1429207859 312347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's different from the formula I tried < 1429207984 250763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok wait, mine gives the wrong result already for a 2x2 chessboard < 1429207986 639197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me debug it < 1429208103 155012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... wait < 1429208106 151067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mine is completely wrong < 1429208108 57530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try again < 1429208428 49211 :TESSSSSSSSSSSSSS!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429208454 766173 :TESSSSSSSSSSSSSS!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1429208977 516743 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :first get 1x1 correct (0) < 1429209007 559937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: that one was correct, and 0x0 too < 1429209016 86555 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :then 1x2 and 2x1 (also 0) < 1429209141 952360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, the formula I used is just wrong, and I know why < 1429209148 818848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll just have to try to write the correct formula now < 1429209153 89084 :tromp!~tromp@rtc35-012.rentec.com PRIVMSG #esoteric :answer for 2xn is 2^n-2 < 1429209228 299850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh, news on #9858, looks like you got what you wanted? < 1429209637 979762 :zadock!~zadock@5-13-166-44.residential.rdsnet.ro JOIN :#esoteric < 1429209980 894226 :zadock!~zadock@5-13-166-44.residential.rdsnet.ro QUIT :Max SendQ exceeded < 1429210025 829281 :zadock!~zadock@5-13-166-44.residential.rdsnet.ro JOIN :#esoteric < 1429210768 445033 :bb010g!uid21050@gateway/web/irccloud.com/x-wifazzxhxemefrxa JOIN :#esoteric < 1429210807 173231 :zadock!~zadock@5-13-166-44.residential.rdsnet.ro QUIT :Quit: Leaving < 1429210983 941375 :AnotherTest!~turingcom@d51a4c6f4.access.telenet.be JOIN :#esoteric < 1429211255 174981 :AnotherTest!~turingcom@d51a4c6f4.access.telenet.be QUIT :Ping timeout: 250 seconds < 1429212344 697208 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1429212451 124655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429212537 136020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh, I made another wrong formula < 1429212552 554769 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this one might be closer < 1429212564 562291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right < 1429212638 225008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :'+/,(([!y-])*(]!y"_)*(_1^+)*y^~(y>:+)*+/&(0&=)-~2^y-+)"0/~i.>:y'"0 i.9x < 1429212638 874679 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 0 2 102 22874 17633670 46959933962 451575174961302 16271255119687320314 < 1429212656 655634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, that seems right < 1429212662 725354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a double summation < 1429212679 222537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it could be turned to a single sum but then there'd be more conditions so this is simpler to write < 1429212736 777716 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl JOIN :#esoteric < 1429213005 6813 :Hijiri!~oneechan@128.54.21.128 JOIN :#esoteric < 1429213938 134860 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1429214452 199407 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429214461 899244 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429215309 208392 :Encapsulation!~Astoundin@c-75-67-50-34.hsd1.nh.comcast.net JOIN :#esoteric < 1429215337 422388 :Encapsulation!~Astoundin@c-75-67-50-34.hsd1.nh.comcast.net PRIVMSG #esoteric :I'm facing a challenge right now in my program. I need objects running methods and having their attributes change at regular intervals and in reaction to events while simultaneously providing I/O to the user. Which language would be best suited for me? < 1429215378 123307 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :malbolge < 1429215463 567353 :Encapsulation!~Astoundin@c-75-67-50-34.hsd1.nh.comcast.net PRIVMSG #esoteric :this looks like just what I needed < 1429215671 329005 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Encapsulation: maybe #esoteric isn't the best place to ask such a question..... < 1429215808 26997 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Abstract State Machine Language? < 1429215919 450863 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1429216259 552032 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :#esoteric is for esoteric programming languages < 1429216268 59428 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :ie, ones you probably don't want to use, lol < 1429216288 447800 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :what? I just wanted a laugh... lol < 1429216298 487074 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I need to stop using lol, lol < 1429216426 903148 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :just stop then, hth < 1429216520 9279 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :okay < 1429216711 937047 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 244 seconds < 1429216955 159231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1429217038 371871 :Hijiri!~oneechan@128.54.21.128 QUIT :Quit: WeeChat 1.0.1 < 1429217047 18428 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429217116 195340 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429217233 341034 :Froo!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429217338 987287 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 265 seconds < 1429217388 166115 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 256 seconds < 1429217582 954754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :'(y^~_2+2^y)--/(!&y*(2*y^~_1+2^y&-)+(2^y*y&-)*_2+2&^)>:i.y'"0 i.9x < 1429217583 637781 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 0 2 102 22874 17633670 46959933962 451575174961302 16271255119687320314 < 1429217596 890163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that one is just a single summation < 1429217613 440571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :'+/,(([!y-])*(]!y"_)*(_1^+)*y^~(y>:+)*+/&(0&=)-~2^y-+)"0/~i.>:y'"0 i.9x < 1429217614 184763 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 0 2 102 22874 17633670 46959933962 451575174961302 16271255119687320314 < 1429217633 12519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv0=: 3 :'+/,(([!y-])*(]!y"_)*(_1^+)*y^~(y>:+)*+/&(0&=)-~2^y-+)"0/~i.>:y'"0 i.9x < 1429217633 650273 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |ok < 1429217642 472324 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv2=: 3 :'+/,(([!y-])*(]!y"_)*(_1^+)*y^~(y>:+)*+/&(0&=)-~2^y-+)"0/~i.>:y'"0 i.9x < 1429217643 213882 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |ok < 1429217647 350932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv0-:rv2 < 1429217647 914480 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 < 1429217649 970700 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv0 < 1429217650 629918 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 0 2 102 22874 17633670 46959933962 451575174961302 16271255119687320314 < 1429217652 487116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great < 1429217671 42226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :somehow it even came out shorter, though probably the expression for the double sum could be written more concise too < 1429217700 651360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1429217711 951853 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429217726 379894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no wait < 1429217730 305757 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm comparing the wron gthing < 1429217733 122079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the single summation is longer < 1429217746 632773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ]rv2=: 3 :'(y^~_2+2^y)--/(!&y*(2*y^~_1+2^y&-)+(2^y*y&-)*_2+2&^)>:i.y'"0 i.9x < 1429217747 306311 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 0 2 102 22874 17633670 46959933962 451575174961302 16271255119687320314 < 1429217752 78045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv2-:rv0 < 1429217752 722940 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 < 1429217777 306584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, the single summation is shorter afterall < 1429217779 621261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1429217783 859603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now I'm confused < 1429217811 897232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv0=: 3 :'+/,(([!y-])*(]!y"_)*(_1^+)*y^~(y>:+)*+/&(0&=)-~2^y-+)"0/~i.>:y'"0 i.9x < 1429217812 578630 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |ok < 1429217817 291191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ rv0-:rv2 < 1429217817 928902 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 < 1429218010 787973 :nszceta!~nszceta@5ED062E5.cm-7-1b.dynamic.ziggo.nl QUIT :Quit: Textual IRC Client: www.textualapp.com < 1429218085 92219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and with that, good night < 1429218351 44301 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1429218613 390817 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Ping timeout: 250 seconds < 1429218805 42053 :variable!~variable@freebsd/developer/variable NICK :trout < 1429219223 302181 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I didn't know there was a trout class. < 1429219244 409413 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :rdococ, you didn't know that trout is directly related to programming? < 1429219249 155138 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :sorry, just had to < 1429219268 266174 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :anyway, I have another boring esolang coming, but atleast it'll have a punny name < 1429219288 466345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( is this an example of trolling fish? ) < 1429219369 233945 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1429219601 69691 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1429219631 237764 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :isn't it spelled trawling when you do it to fish? < 1429219644 912277 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :or is that just how I imagine it should be < 1429219648 890145 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Hmm... What if there was a language sufficiently flexible that you could write it to look like C, Fortran, Pascal, or Basic? < 1429219688 37531 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07State of the Art14]]4 N10 02http://esolangs.org/w/index.php?oldid=42584 5* 03Rdococ 5* (+1182) 10new esolang < 1429219700 654764 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :e.g. int x; and dim x as integer would both be valid < 1429219720 35277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07State of the Art14]]4 M10 02http://esolangs.org/w/index.php?diff=42585&oldid=42584 5* 03Rdococ 5* (+9) 10lil' stubby < 1429219733 413691 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :that'd be cool < 1429219738 58303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: "Trolling can be phonetically confused with trawling, a different method of fishing where a net (trawl) is drawn through the water instead of lines." says Wikipedia < 1429219772 800070 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :it could be trolling because the fish put on the rage face < 1429219790 14592 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :poor trout < 1429219813 972610 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Pouting trouts are not a pretty sight. < 1429219832 715592 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :(OДo}<| < 1429219845 763213 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdococ14]]4 10 02http://esolangs.org/w/index.php?diff=42586&oldid=42553 5* 03Rdococ 5* (+23) 10/* My esoteric programming languages */ < 1429219867 621137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :trout: Apologies for the puns, I hope you do not take them seriously. < 1429219876 417119 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :according to what I hear, these days it's all about the bass < 1429219882 953260 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :sorry about those puns... < 1429219883 838807 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :int-e, puns are fine, that is the whole point of having such a username < 1429219890 584203 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :true < 1429219891 122533 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 265 seconds < 1429219900 453282 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :also, scroll bar wont scroll down < 1429219911 48792 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :int-e, I do have a question about your name though < 1429219914 968841 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :e is not an int < 1429219921 382695 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :are you intenctionally casting it? < 1429219945 326996 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :int e is a page fault, maybe that's it < 1429219952 404468 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :int e? is he 2 or 3? < 1429219964 4513 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :he's more likely to be 3, I think < 1429219968 459381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rdococ: that's a better guess than I've seen in a while. < 1429219984 470805 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err. < 1429219988 1622 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :in C iirc (int) rounds down < 1429219992 455128 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :okay, 2 then < 1429219995 956844 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner said that. < 1429220012 394700 :sebbu!~sebbu@ADijon-152-1-40-165.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1429220012 816883 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :oren, it truncates, yes < 1429220013 280429 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :don't use C, prefer lua < 1429220036 469739 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :because low-level stuff derps and costs money and herps. < 1429220050 542779 :sebbu!~sebbu@ADijon-152-1-40-165.w83-194.abo.wanadoo.fr QUIT :Changing host < 1429220050 597496 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1429220112 409783 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :trout: so it rounds toward zero. I think it's probably a bad idea to rely on that though. < 1429220172 545343 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :so hi, int-2 < 1429220432 955252 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :I'd like a programming language based on nothing < 1429220474 6428 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :should I have just created a bf derivative? < 1429220645 282160 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Quit: Toodaloo < 1429220812 285933 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1429221234 887693 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :1a0b045d. < 1429221280 220895 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :maybe I should just add some hashing requirement < 1429221627 480167 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unzip unrar unxz... gunzip < 1429221631 199265 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck you gunzip < 1429221647 721100 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i type ungzip every fucking time and i keep getting command not found < 1429221775 216387 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :put an alias in your bashrc < 1429221782 693309 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah i know -.- < 1429221797 282115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :use gzip -d < 1429221804 580323 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I have alias fuckyou as pkill < 1429221810 95005 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :lol < 1429221872 92329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have these < 1429221874 174259 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :# stfu < 1429221876 175234 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :silent () { "$@" > /dev/null 2>&1; } < 1429221878 172643 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :silout () { "$@" > /dev/null; } < 1429221880 174097 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :silerr () { "$@" 2> /dev/null; } < 1429221959 231554 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also alias gdb='gdb -q' < 1429221965 964536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stupid spammy stallman < 1429221966 984945 :trout!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1429222002 317343 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I have a lot of aliases doing that stuff because, after canonical ruined everything with unity, every GUI program outputs: < 1429222028 708577 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Gtk-Message: Failed to load module "overlay-scrollbar" < 1429222035 692274 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :every few seconds < 1429222044 28111 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1429222060 688848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :izabera: install http://hartlich.com/deco/ and just use "deco" for all of them :p < 1429222070 356815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what < 1429222077 541661 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah < 1429222086 473038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(deco{,-archive} are in the AUR) < 1429222106 416704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also protects against tar bombs < 1429222108 109551 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1429222205 123865 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1429222218 441820 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well honestly i never had problems with tar bombs....... < 1429222239 968613 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :probably gnu tar has an option for it <.< < 1429222281 283385 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it does, see the overwrite control section in the man page < 1429222302 372275 :idris-bot!~ircslave@dslb-092-072-169-098.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1429222311 138600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's mostly .zip bombs < 1429222326 788428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a lot of the time I'm like "oh okay this is a .zip not a tar so uh 'unzip foo.zip'... fuck, the files went everywhere" < 1429222334 251766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hence deco's consistency is nice :p < 1429222404 423715 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i believe files in a zip archive can't have hardcoded paths... < 1429222438 606645 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mean the worst that can happen is that they clobber the current directory < 1429222452 337523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but that's the problem when the current directory is ~ or a downloads dir or something < 1429222456 100320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and of course tar files can do that as well. < 1429222460 171362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a minor annoyance < 1429222497 224868 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: yeah but in a tar you can have a file that extracts to /bin/whatever < 1429222541 59257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: and GNU tar at least strips leading slashes by default. < 1429222553 478367 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders about ... < 1429222554 422403 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :.. < 1429222723 929054 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :generally I don't just untar things < 1429222725 579479 :bb010g!uid21050@gateway/web/irccloud.com/x-wifazzxhxemefrxa QUIT :Quit: Connection closed for inactivity < 1429222736 812260 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I extract the specific files I want < 1429222855 512466 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :tar -tzf foo.tar < 1429222877 954918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"By default, GNU tar drops a leading `/' on input or output, and complains about file names containing a `..' component." < 1429222924 61653 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :with that behaviour it's no worse than zip < 1429222972 238064 :dianne!~diannes@unaffiliated/dianne JOIN :#esoteric < 1429222977 24525 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, I suppose you can create interesting symlinks or special files) < 1429223020 856113 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Also if you extract a whole archive, use tar -xkzvf foo.tgz < 1429223043 997830 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1429223059 683559 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :k makes it not clobber existing files < 1429223172 145811 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I learned about tar after seeing that XKCD comic < 1429223177 108048 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, well, no. I'm a tar xzf person. < 1429223257 980292 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but I have a scratch directory where I unpack stuff, and usually do a tar tzf first when I'm not dealing with a source code distribution of software I'm used to...) < 1429223379 269126 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I've lost more data to hitting ^J instead of ^K than I have lost to extracting tar files in a different place than I wanted.) < 1429223397 621593 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1429223426 475471 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1429223460 391533 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does ^K do? < 1429223475 353483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cuts the rest of the line < 1429223478 784140 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh < 1429223480 445734 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I know ^J is the same as enter... < 1429223487 58472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alternative explanation: d$ < 1429223490 927010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1429223491 827142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just D < 1429223494 591390 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks XD < 1429223500 791366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no no not XD it's D < 1429223505 667921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<_< < 1429223509 859447 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :haha < 1429223569 407865 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :anyway I don't understand how you can lose data to hitting enter instead of cutting the line? < 1429223575 605361 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429223631 233737 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't take it too seriously... < 1429223637 873759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :by executing a half-typed command instead of deleting it. as a silly example, consider rm -rf ./ [err, no, I don't want to actually delete anything], followed by ^A (beginning of line), ^J. < 1429223670 670975 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :ah < 1429223787 373814 :Froo!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 250 seconds < 1429223844 846805 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Perhaps I should use ^U instead of ^A^K. But U is also next to J.) < 1429223861 946685 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :What about just down? < 1429223864 633522 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 245 seconds < 1429223879 545990 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :perhaps consider using vi mode <.< < 1429223910 269918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not really. < 1429223928 551023 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :aUHHH < 1429223933 437087 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :nonononononononon < 1429223959 946285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I use vim but emacs keybindings in everything else < 1429223962 525039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does that make me weird < 1429223964 104251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oren: down doesn't delete anything for me (bash / readline) < 1429223971 362037 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1429223975 936339 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429223998 415126 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: no more weird than any other hacker I've ever met < 1429224007 194101 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net JOIN :#esoteric < 1429224018 629520 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Hm? oh. yeah for some reason I usually start every command by hitting up a fe tmes < 1429224023 438149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also sometimes I use emacs but rarely these days < 1429224032 265371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but when I do use emacs I often edit ~/.emacs with vim < 1429224043 539833 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I use midnight commander's internal editor < 1429224044 779493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there are so many ways of doing stuff that nobody does everything the same way anyway < 1429224085 632629 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :which makes even that nano people go "uh. what's that?" < 1429224099 110890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I use vi, too, for quick and simple edits. I switch to emacs when it involves moving stuff around (cut & paste)... < 1429224135 206969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nano gives me the vi effect (HOW DO I QUIT?) < 1429224158 330984 :rdococ!5219f1b7@gateway/web/freenode/ip.82.25.241.183 PRIVMSG #esoteric :real programmers use butterflies < 1429224163 569458 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Err, I use vim, I should say. Cursor keys... < 1429224235 888836 :Frooxius!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 246 seconds < 1429224266 217189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I get terrified when I do, like, "sudo -e" on a random system and nano pops up < 1429224281 30789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please. what condemned me to this fate. will I succeed in making the simple edit I'm going for here < 1429224304 134780 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :nano has internal help tho < 1429224321 103459 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Actually quitting nano is not so hard anymore, but I still struggle with saving files. What's wrong with the "Save" verb? "WriteOut" makes no sense. Wordstar has died in the mid 1990s!) < 1429224324 258590 :Froox!~Frooxius@199-241-202-205.PUBLIC.monkeybrains.net QUIT :Ping timeout: 256 seconds < 1429224333 469063 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :as in, the commands are at the bottom of the screen < 1429224361 806883 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :^X Exit < 1429224365 317803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(needless to say the shortcuts are different from the wordstar ones as well...) < 1429224369 161787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oren: I know! < 1429224428 224870 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :^S is XOFF < 1429224450 796174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"[ XOFF ignored, mumble mumble ]" ... cute. < 1429224519 351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oren: it's hard to read when you're panicking though < 1429224553 834032 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :wellyeah < 1429224579 219390 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I wish vi had like three or four lines of help at the bottom < 1429224669 436470 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that would waste more than 10% of a 25 line terminal's screen estate... < 1429224707 352203 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :it should enable it if it detcts you press escape like 5 times < 1429224742 56551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders whether joe still exists < 1429224785 800355 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I don't seem to have it installed anywhere) < 1429224860 671572 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :joe seems to exist, as in it prompts me to apt-get it < 1429224952 264697 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :vim has internal help too >.> < 1429225030 443054 :vodkode!~vodkode@fl-71-1-14-66.dyn.embarqhsd.net QUIT :Quit: Leaving < 1429225059 990657 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: but it's hard to find when some other program (like crontab -e) launched it for you to edit a file. < 1429225087 242098 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :??? :h backspace < 1429225165 938077 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :izabera: where? http://snag.gy/CUxag.jpg < 1429225198 465765 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I don't see a list of commands or a thing saying "insert mode" or anything! < 1429225220 566343 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how can you code with that < 1429225231 833455 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :with what? < 1429225246 703614 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :transparency at 50% < 1429225284 840449 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : i type ungzip every fucking time and i keep getting command not found ← don't forget bunzip2 < 1429225299 153492 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah that's another fucker -.- < 1429225302 323328 :Hijiri!~oneechan@2607:f720:f00:4032:9e4e:36ff:fe14:c0d8 JOIN :#esoteric < 1429225315 917130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. without transparency ;) http://int-e.eu/~bf3/tmp/vi.png < 1429225337 842167 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::h topic-you-want-help-about < 1429225341 419944 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( Same as gzip, I use bzip2 -d ) < 1429225377 476075 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: You know about vi already. We're discussing a first user experience here. Or so I thought. < 1429225384 394048 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :okok... < 1429225389 956017 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::h 42 < 1429225391 468168 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :What is the meaning of life, the universe and everything? *42* < 1429225394 231919 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Douglas Adams, the only person who knew what this question really was about is < 1429225396 233608 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :now dead, unfortunately. So now you might wonder what the meaning of death < 1429225398 246454 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is... < 1429225444 301717 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :anyway, mcedit has a list of commands at bottom, a status line at top with the name of the file. http://snag.gy/fBnvC.jpg nano has similar. < 1429225444 359215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Death is when you stop worrying about taxes. < 1429225478 183927 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Also you can click on the commands. < 1429225478 649209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION can't see anything in oren's screenshots. < 1429225496 941670 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(same issue as izabera mentioned) < 1429225540 101714 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :http://snag.gy/u2q1D.jpg < 1429225557 536988 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oren: when you start vim, you should get a startup message that tells you about :help < 1429225568 880967 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :unless you explicitly disable it < 1429225604 545480 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"type :help or for on-line help" < 1429225623 235827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: that works (for me) if you start 'vi', but not when you use 'vi file', which is what tools like crontab -e will do. < 1429225634 529494 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(oops, slow terminal) < 1429225634 781390 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :vim fake help file ... great. just great. < 1429225644 873581 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fake? < 1429225651 361923 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :vim fake help file? < 1429225671 301399 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :vim :help ~ shell man < 1429225678 830160 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :VIM - fake help file for vim-tiny The Vim online help is not installed on this Debian GNU/Linux system. < 1429225685 27930 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1429225687 496102 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1429225692 818841 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, what can I say.. blame Debian :P < 1429225693 964591 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :crap vim < 1429225697 814379 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :install a real one < 1429225705 30546 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :anyway I set EDITOR to nano < 1429225761 268635 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 256 seconds < 1429225784 436884 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :you could use the STANDARD EDITOR < 1429225787 871503 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does :version say in vim-tiny? < 1429225790 114949 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ed man! < 1429225796 322376 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION knows ed \o/ < 1429225802 960911 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION should learn ed < 1429225809 62224 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can teach you u_u < 1429225832 361218 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I know vim well enough, so the fact that ed ~ ex should help.. < 1429225847 434690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ooh, nasty thought: set $EDITOR to /bin/rm ... < 1429225853 171181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :izabera: have you ever used teco? < 1429225858 806988 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not yet D: < 1429225860 682899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was nicer than ed when I tried it I think < 1429225869 890435 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i tried sam < 1429225871 771014 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :ed is good. I can use ed well. but vi REALLY needs a help line at least telling me what mode i'm in. ed doesn'tneed it becuase you can see the commnads. < 1429225877 513692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :acme is cooler than sam :p < 1429225877 646598 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i hate its ui < 1429225883 548139 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i hate _that_ ui < 1429225886 671284 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whatever program uses it < 1429225893 940993 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yay, GNU ed has a -v < 1429225900 219905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sam is the one that's ed + viewer windows, basically < 1429225916 943297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :acme is the weird futuristic one < 1429225937 856781 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/futuristic/retarded/ < 1429225956 874587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like it. it's minimal and flexible < 1429225962 391290 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oren: in vim, :set nocompatible and you get a mode thingy in the bottom left < 1429225966 837145 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :-- INSERT -- and such < 1429225991 922258 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :("nocompatible" meaning "drop strict vi emulation; I want vim powers") < 1429226024 617171 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I see... so now the arrow keys work < 1429226068 787728 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mapped the arrows to resize the split windows <.< < 1429226081 594617 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :what < 1429226093 250787 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :how do you move around the file then? < 1429226097 978425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hjkl < 1429226098 184953 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...hjkl? < 1429226108 184122 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :in normal mode, that is < 1429226110 945116 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :what < 1429226113 122418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I use hjkl(yubn) in roguelikes but arrow keys in vim. < 1429226134 184171 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I use hjklyubn in nethack because it's too messy to remap < 1429226139 371719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sometimes I try yubn in vim and am surprised to find they don't work < 1429226140 184690 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it's kinda.. weird. with dvorak though < 1429226145 534455 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :why doesn't backspace work < 1429226160 313817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does if you set it to < 1429226162 184347 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Because of stupid defaults < 1429226162 545192 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oren: set bs=eol,indent,start < 1429226177 11847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vim comes with some sample vimrc you can copy that's better than nothing < 1429226182 651298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's probably in /usr/share somewhere < 1429226186 44537 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I hope neovim adopts nicer defaults < 1429226209 507776 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :like, nocompatible and bs=eol,indent,start should definitely be default in 2015.. < 1429226218 144097 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also nnoremap Y y$ < 1429226238 232828 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and syntax highlight < 1429226238 532714 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, that too, although I think that's less uniform than nocompatible and bs < 1429226281 674177 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The only downside I can think of for mapping Y to y$ is that you forget about the original Y when doing vimgolf.. < 1429226288 143100 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :haha < 1429226324 172220 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nnoremap n nzz <- also this and a couple more... < 1429226333 226621 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :augh I think I prefer ed < 1429226344 847028 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :ed doesn't have modes < 1429226350 934455 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could use ex for a slightly more user-friendly ed < 1429226352 137631 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ed does < 1429226360 858991 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it has normal and insert mode < 1429226370 743922 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :(well it does, but they are like heredocs) < 1429226467 162938 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, I guess ed is pretty straightforward after all < 1429226479 615180 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :Hmm... maybe I can write my own ed with syntax highlighiting < 1429226507 453447 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hmm < 1429226518 590612 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :bloated <.< < 1429226555 585918 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i wrote a readline wrapper to add history to ed < 1429226568 359264 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so that the arrow keys are a little more useful < 1429226616 306579 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was thinking "hey, ed is light enough that you could implement it in an esolang".. then I remembered :s < 1429226618 302124 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :I've never written an editor before, but maybe I'll call it OED < 1429226634 919948 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you remembered...? < 1429226642 27046 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :":s", as in substitute < 1429226659 75433 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's s in ed D: < 1429226665 766963 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess < 1429226673 722509 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :My mind is vim-y, sorry < 1429226705 449749 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :implement dc < 1429226706 577878 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :well you can do ed -p: < 1429226719 15827 :oren!~oren@65.94.97.99 PRIVMSG #esoteric :then you get a prompt of : < 1429226719 160799 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :With an esolang implementation of regex matching, I guess the regex engine would be bigger than the rest of the editor.. < 1429226745 863255 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :actually a basic regex engine isn't that hard... < 1429226746 899968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :vim regexes are p. fancy < 1429226754 134689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they support intersections and all sorts of things < 1429226791 668954 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :izabera: yes, that is true.. < 1429226898 121534 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :shachaf: you mean using /\= ? < 1429226907 293264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's /\= ? < 1429226910 337801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think I mean \& < 1429226912 252296 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Er, that's the wrong one < 1429226923 772006 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1429226958 190911 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was thinking of \@= which acts a bit like (?=) in PCRE < 1429226998 191442 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently \& is a \@= with implicit parens around everything to the left of it < 1429227011 153235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that all it is? < 1429227017 785963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, maybe \@= isn't the same as (?=) < 1429227036 191301 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"Note that using "\&" works the same as using "\@=": "foo\&.." is the same as "\(foo\)\@=..". But using "\&" is easier, you don't need the braces." < 1429227061 789519 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :`test < 1429227093 250896 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1429227103 982339 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :\@= tries to match the preceding atom zero-width, as far as I know that's the same as Perl's (?=...) (and the help seems to say so, too) < 1429227112 293777 :Hijiri!~oneechan@2607:f720:f00:4032:9e4e:36ff:fe14:c0d8 QUIT :Ping timeout: 256 seconds < 1429227178 42473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If it does actual regular language intersection, then there's a difference. < 1429227206 226794 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry guys i found this in ltrace's output regcomp(0x7ffeda758840, 0x740470, 1, 0) = 0 < 1429227216 202427 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i get the regex? < 1429227221 876099 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i grepped for 'reg' < 1429227245 106053 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i found that and regexec(0x7ffeda758840, 0x7403f0, 3, 0x741680) = 1 < 1429227249 309103 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and regfree(0x7ffeda758840, 0x7fb569fddc08, 0x741600, 0x740ec0) = 0 < 1429227314 691833 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Ping timeout: 245 seconds < 1429227322 25454 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok np i just thought that some of you could know it <.< < 1429227325 778727 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry < 1429227425 649604 :Hijiri!~oneechan@137.110.57.221 JOIN :#esoteric < 1429227434 756620 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1429227569 343336 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1429227975 585054 :`test!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1429228062 445339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :izabera: I think you can teach strace that the first two parameters are pointers? < 1429228065 500216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1429228066 893349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know about that < 1429228069 506666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ltrace < 1429228070 889001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :strace knows types and follows pointers, at least < 1429228079 999296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could just use gdb and breakpoint on regex stuff < 1429228128 765516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :izabera: http://man7.org/linux/man-pages/man5/ltrace.conf.5.html < 1429228133 492658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :make one of these for the functions in question < 1429228137 284679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess < 1429228229 440931 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i seriously hate debugging -_- < 1429228784 862352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How efficiently can two regular expressions be compared for equivalence?