< 1403481792 811451 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1403482044 889065 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/ProgrammerHumor/comments/28t6he/not_sure_i_have_high_hopes_for_this_class/ < 1403482050 467392 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Someone should make a C+ esolang < 1403482203 191013 :Bike!~Glossina@67-5-253-116.ptld.qwest.net PRIVMSG #esoteric :maaaaan i'd be so bored in that curriculum < 1403482324 91375 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah, the joy of never having classes no more... < 1403482337 376655 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(yes. I do still have nightmares from time to time about school.) < 1403482383 266676 :Bike!~Glossina@67-5-253-116.ptld.qwest.net PRIVMSG #esoteric :shoulda taken a cooler major, like kinesthesiology < 1403482640 760889 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1403482660 709163 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1403482715 227405 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Sgeo: like a cross between C and C++ or something? < 1403482762 264861 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Yes. Omitting features that other C++ features rely on to make sense < 1403482940 492371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Eventually = MVar? < 1403483013 679821 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :elliott: you could probably implement Eventually with MVar. < 1403483031 180348 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I'm pretty sure Haskell doesn't guarantee that only one thread will be executing at a time. < 1403483318 319625 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403483359 451234 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403483359 601404 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1403483535 681905 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://blog.izs.me/post/59142742143/designing-apis-for-asynchrony < 1403483928 654021 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Ooh. Language idea. < 1403483982 779906 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :A program consists of an array containing movable objects and stationary objects. Execution consists of repeatedly selecting an arbitrary movable object and direction, and moving it as far as it will go in that direction. < 1403484014 678552 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Without overlapping any other objects. < 1403484097 252910 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1403484138 713247 :yonathan135!~canaima@181-17-160-201.dyn.movilnet.com.ve JOIN :#esoteric < 1403484273 886767 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1403484293 558197 :yonathan135!~canaima@181-17-160-201.dyn.movilnet.com.ve PRIVMSG #esoteric :hola < 1403484307 48080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bienvenido yonathan135 < 1403484307 824926 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yonathan135: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en irc.dal.net.) < 1403484314 129960 :yonathan135!~canaima@181-17-160-201.dyn.movilnet.com.ve PART :#esoteric < 1403484835 779137 :Bike!~Glossina@67-5-253-116.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1403484910 531115 :Bike!~Glossina@71-222-123-162.ptld.qwest.net JOIN :#esoteric < 1403484973 648038 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu < 1403484998 523984 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: that may be the cleanest hispanophone-handling I ever saw in this chännel. < 1403485082 912064 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Why is the command "bienvenido", like "having been welcomed"? < 1403485122 355360 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Probably should be "bienvenir", like "to welcome", aye? < 1403485138 689332 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`bienvenue moi-même < 1403485139 267178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bienvenue: not found < 1403485150 826872 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hm. weird. where was the French version again? < 1403485177 197829 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Oh shucks. < 1403485198 843055 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I should promote Lepwick by creating an IRC bot that executes Unix commands in some account. < 1403485207 267338 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :tswett: it's the same in French. you wish to somebody that they had a nice well come. (or something probably more grammatical than that.) < 1403485228 279083 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :«je vous souhaite la bienvenue» → “I wish to you that you came well” < 1403485250 725452 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1403485256 88058 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :boily: well, yeah, you say "bienvenido" to a person in order to welcome them. < 1403485282 669634 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But if you wanted to order someone else to welcome someone, you wouldn't say "bienvenido" to the orderee. < 1403485298 448335 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Nor would you say "bienvenir", for that matter. Unless the orderee is a computer. < 1403485323 103847 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So what's the latest best IRC bot? < 1403485382 166086 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :FutaServ < 1403485396 342432 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :FutaServ??? < 1403485419 612885 :barrucadu!~barrucadu@fsf/member/barrucadu NICK :barruca2 < 1403485427 393849 :barruca2!~barrucadu@fsf/member/barrucadu NICK :barrucadu < 1403485470 86802 :barrucadu!~barrucadu@fsf/member/barrucadu NICK :barruca2 < 1403485478 958544 :barruca2!~barrucadu@fsf/member/barrucadu NICK :barrucadu < 1403485600 414331 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Whoops, I destroyed littlesyl's sudoers database. < 1403485663 999706 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Fortunately, I can magically undestroy it. < 1403485898 118160 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1403486050 831649 :boily!~boily@96.127.201.149 QUIT :Quit: WELLCAMED CHICKEN < 1403486052 858156 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1403486175 607348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/welcome* < 1403486176 432993 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/welcome \ wisdom/welcome.bork \ wisdom/welcome.es \ wisdom/welcome.fi < 1403486195 171132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep bienvenu wisdom/* < 1403486195 922933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: wisdom/d: Is a directory \ grep: wisdom/¯\(°_o): Is a directory < 1403486196 73090 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                                   | < 1403486196 223393 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                                 º¯`\o < 1403486209 509577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems like we don't have any < 1403486222 579721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1403486225 528537 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So, what's something you can't do in HackEgo? < 1403486232 879628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep -i bien wisdom/* < 1403486234 495655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/bienvenue:Bienvenue au centre international pour le design et le déploiement des langages de programmation ésotériques! Pour plus d’informations, visitez le wiki: http://esolangs.org/wiki/Main_Page. (Pour l’autre type d'ésotérisme, essayez #esoteric sur irc.dal.net.) \ grep: wisdom/d: Is a directory \ grep: wisdom/¯\(°_o): Is a di < 1403486237 714023 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Besides resolving DNS? < 1403486245 889036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :silly case < 1403486530 633674 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :deepnds on what you mean by "in" < 1403486533 14636 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :`yes < 1403486533 524013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y < 1403486549 422401 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :can't make it spam itself to death < 1403486577 845913 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com JOIN :#esoteric < 1403486589 653012 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Like, something you might hope to be able to do with a Unix shell that you can't do with HackEgo. < 1403486598 633369 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com QUIT :Client Quit < 1403486614 119471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: vim is probably pretty awkward to use hth < 1403486627 471215 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :oerjan: tht < 1403486652 656519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yw < 1403486678 236447 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :`irssi < 1403486678 612771 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: irssi: not found < 1403486681 747923 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :`emacs < 1403486682 153289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: emacs: not found < 1403486688 69012 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :dag < 1403486689 380486 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :`vi < 1403486719 678282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vim: Warning: Output is not to a terminal \ [?25h[?8c[?25h[?0c[?25l[?1c~ ~ ~ < 1403486787 456304 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1403486843 882495 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403487222 736235 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :that's good < 1403487474 517487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh i got a blue screen of death on windows 8 < 1403487564 908606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :grumble, now i need to find my place again in the shtetl-optimized comment tabs < 1403487639 708054 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1403487648 403609 :Bike!~Glossina@71-222-123-162.ptld.qwest.net QUIT :Quit: leaving < 1403487688 735519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what, his page numbers aren't chronological < 1403487926 421626 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com JOIN :#esoteric < 1403487931 344457 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :@unix whoami < 1403487931 494622 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: unpl unpf undo < 1403487939 818971 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Maybe I should figure out what lepwick's command prefix is. < 1403487953 207467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh lepwick is a bot? < 1403487969 932570 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :lepwick is, yeah. < 1403487970 82937 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Lepwick isn't, but lepwick is. < 1403487974 942188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i almost `relcomed it last time it was < 1403487984 665798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :here < 1403488008 169750 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :`relcome lepwick < 1403488008 319916 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08lepwick: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02irc.dal.net.) < 1403488008 833290 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :[ 404 Not Found ] - esolangs.org < 1403488054 508355 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :.unix whoami < 1403488054 709483 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :NameError: global name 'subprocess' is not defined (file "/home/ircbot/.willie/modules/unix.py", line 6, in unix) < 1403488062 926774 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com QUIT :Client Quit < 1403488086 309987 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :More like [ 404 Not Found ] - http://esolangs.org/%3E < 1403488106 467685 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com JOIN :#esoteric < 1403488142 716888 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1403488158 963702 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com QUIT :Client Quit < 1403488191 717924 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Forgot to import subprocess. < 1403488202 543956 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Um. < 1403488203 602733 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Okay. < 1403488253 526342 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I thought lepwick was no longer running. < 1403488257 682905 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Quit: No Ping reply in 180 seconds. < 1403488257 833179 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :According to ps, lepwick is indeed no longer running. < 1403488293 768574 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1403488346 229866 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :That took a really long time to quit. < 1403488354 35932 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Wait, what... < 1403488372 880912 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :lepwick: how are you still here? The process isn't running any more! < 1403488483 349355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lepwick isn't here hth < 1403488518 408569 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net NICK :lepwick < 1403488537 641926 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Remote host closed the connection < 1403488548 327603 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1403488553 852821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :either you are really lagged or you aren't responding to pings hth < 1403488559 779725 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1403488633 522311 :lepwick!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :`run echo tell < 1403488640 646608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tell < 1403488682 291707 :lepwick!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :oerjan: I guess I am really lagged. < 1403488685 631514 :lepwick!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I'm so lagged that I haven't gotten your message saying that I'm really lagged. < 1403488699 447635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1403488709 238100 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and _still_ hasn't responded to my pings. < 1403488722 595027 :lepwick!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Quit: lepwick < 1403488724 296818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh there < 1403488736 459668 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1403488739 518214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :212 seconds < 1403488782 619895 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, gee, it's traveling HALFWAY AROUND THE WORLD. < 1403488788 172610 :tswett!~tswett@unaffiliated/tswett NICK :lepwick < 1403488811 246182 :lepwick!~tswett@unaffiliated/tswett NICK :tswett < 1403488859 289753 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com JOIN :#esoteric < 1403488866 14947 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix whoami < 1403488866 165155 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :ircbotbox < 1403488870 674856 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Woo. < 1403488907 119602 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix echo -e 'blah\nblah\nblah' < 1403488907 278285 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :blahblahblah < 1403488944 693083 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So yeah. < 1403488958 229586 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1403488996 153759 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix false < 1403488996 303999 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :CalledProcessError: Command '['sudo', '-u', 'ircbotbox', 'bash', '-c', u'false']' returned non-zero exit status 1 (file "/usr/lib/python2.7/subprocess.py", line 573, in check_output) < 1403489165 593663 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 240 seconds < 1403489172 779894 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1403489185 571145 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 JOIN :#esoteric < 1403489282 369705 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix sed 's/lepwick/lepwick2/' /home/ircbot/.willie/default.cfg stupidwilliecfg < 1403489282 585955 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :CalledProcessError: Command '['sudo', '-u', 'ircbotbox', 'bash', '-c', u"sed 's/lepwick/lepwick2/' /home/ircbot/.willie/default.cfg stupidwilliecfg"]' returned non-zero exit status 2 (file "/usr/lib/python2.7/subprocess.py", line 573, in check_output) < 1403489305 463670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome wagner < 1403489315 462128 :drdanmaku!uid17782@gateway/web/irccloud.com/x-puiszzxyxttigfwc JOIN :#esoteric < 1403489318 970393 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix sed 's/member:lepwick/lepwick2/' /home/ircbot/.willie/default.cfg stupidwilliecfg 2>&1; true < 1403489319 157299 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :sed: can't read stupidwilliecfg: No such file or directory[core]nick = lepwickhost = irc.freenode.netuse_ssl = Falseport = 6667owner = tswettchannels = #esotericexclude = url[db]userdb_type = sqliteuserdb_file = /home/ircbot/userdb.sqlite < 1403489324 905591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, HackEgo isn't here < 1403489332 183982 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :HackEgo isn't here? < 1403489333 238530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wagner: hi! no bother intended if not, but are you hagb4rd? (just a persistent problem with a ban-evading user who uses your ISP) < 1403489343 905794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: okay, HackEgo is here, but ignored me < 1403489379 730241 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :hi elliott < 1403489407 995468 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :hi@all < 1403489422 161823 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :hagbard celine? < 1403489476 257496 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :aka karl kochj? i think he's dead.. suicide. < 1403489545 999637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wagner: have you ever been banned here before, under another name? < 1403489563 502878 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :no < 1403489627 947779 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :do you know karl koch? a famous german hacker in the 80s < 1403489683 594656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh. okay, I find that interesting, since the only person to use your ISP in here in many, many months is him, and he's also evaded his ban with webchat before on the IP range 77.11.*. you also type like him and act like him < 1403489691 619118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wagner: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1403489697 411612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't mean to fuss you if you are truly someone else, but I'm sure you can see how that looks pretty suspicious in isolation :) < 1403489772 437498 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix PYTHONPATH=/home/ircbot/lib/python /home/ircbot/bin/willie -d -c /home/ircbotbox/stupidwillie.cfg < 1403489839 268495 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Mm-hmm. < 1403489846 644257 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Whelp. Have at it. < 1403489892 685780 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix rm -rf ~ < 1403489892 904018 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :CalledProcessError: Command '['sudo', '-u', 'ircbotbox', 'bash', '-c', u'rm -rf ~']' returned non-zero exit status 1 (file "/usr/lib/python2.7/subprocess.py", line 573, in check_output) < 1403489913 124152 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Oh right. Because < 1403489919 857303 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix whoami; echo ~ < 1403489920 7411 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :ircbotbox/home/ircbot < 1403489942 533223 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix rm -rf /home/ircbotbox/* < 1403490126 759682 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :elliott: he used to say hi too? :) well..probably same ISP. and webchat is the only web-client i know working with freenode..isn't it? < 1403490218 124489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll give you the benefit of the doubt :) (but in case you are him, I think it's a good sign you don't know what tells I'm going by!) < 1403490299 795885 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :yes, i'm not sure if i want to stay by myself. i give you the benefit of not knowing if i like it here ;) < 1403490393 376951 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`run sleep 300; echo hi < 1403490396 662384 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix sleep 300; echo hi < 1403490414 60090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wagner: sorry for the poor welcome :) < 1403490419 132451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's rather persistent. < 1403490425 121340 :wagner!4d0b5c81@gateway/web/freenode/ip.77.11.92.129 PRIVMSG #esoteric :np :) < 1403490425 926358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1403490436 775485 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :See? This is why lepwick is superior. < 1403490503 272016 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I don't think there's any time limit on computations. < 1403490682 5484 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm on the edge of my seat. < 1403490696 832375 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :hi < 1403490701 372536 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :\o/ < 1403490701 685674 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69 | < 1403490702 206198 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69/| < 1403490736 648334 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix sleep 200000; echo 'hi everyone :)' < 1403490741 234461 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm not on the edge of my seat for this one. < 1403490773 755743 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Note that anyone can interact with the process, kill it, whatever. Isn't that awesome. < 1403491205 198997 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Ping timeout: 240 seconds < 1403491331 313957 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1403491419 760271 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`run uname -a < 1403491420 470855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1403491527 607975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :.unix echo are you multitasking < 1403491527 758493 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :are you multitasking < 1403491822 948140 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :And now I try to get a bot to repsond to another one again, since there's a new one. < 1403491857 213129 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :.unix sleep 10; echo hi fungot < 1403491857 495745 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: it logs the date and time every time you cast the result of the < 1403491867 347557 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :hi fungot < 1403491867 718236 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :lepwick: really? why not some other writer? sn fnord fnord /usr/ lib... so i could provide. < 1403491906 418414 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Yes, hmm. < 1403492019 423812 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1403492038 524619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by tradition you're supposed to make a bot loop hth < 1403492121 430061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :.unix echo hm ^hm < 1403492121 580321 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :hm ^hm < 1403492157 52344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see how to do it but i'm overqualified < 1403492213 26215 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :To avoid bot loop you can make it detect overuse and reply using a NOTICE instead of PRIVMSG in such a case, which therefore exits the loop. < 1403492232 383817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: we're not trying to avoid it hth < 1403492294 552287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hint: fungot has a convenient ^echo command. < 1403492294 796002 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: it could be, with directsound or normal wave out... something like ( apply f < 1403492525 976300 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Well to avoid the loop being avoided, you could take advantage of delays. < 1403492593 365951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1403492610 987355 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Now I know I could say .unix sleep 10; echo ^echo whatever < 1403492658 611210 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :But for it to be unending I'll need to figure out how to duplicate and concatinate in a one liner. < 1403492662 246523 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Actually there are ways to still cause it be avoided, depending how much the delay is. For example you can probably avoid loop being avoided in such way by doubling the delay each time. < 1403492683 487790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: second hint: ^echo doesn't do what you think it does (unless you already know about it) < 1403492700 326328 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Probably not, I'll ahve to test it. < 1403492706 841566 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :^echo echo < 1403492707 29696 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo echo < 1403492712 218421 :Bike!~Glossina@71-222-123-162.ptld.qwest.net JOIN :#esoteric < 1403492714 712867 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :^echo sup < 1403492714 863026 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :sup sup < 1403492893 850886 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :^echo .unix sleep 60; echo ^echo < 1403492894 106023 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix sleep 60; echo ^echo .unix sleep 60; echo ^echo < 1403492916 221896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops i think that's broken < 1403492917 994720 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Now to wait a minute and see how that goes. < 1403492954 75454 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix sleep 60^echo < 1403492954 225801 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix sleep 60^echo .unix sleep 60^echo < 1403492957 165644 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :CalledProcessError: Command '['sudo', '-u', 'ircbotbox', 'bash', '-c', u'sleep 60^echo .unix sleep 60^echo']' returned non-zero exit status 1 (file "/usr/lib/python2.7/subprocess.py", line 573, in check_output) < 1403493023 352810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that wasn't what i thought would be wrong. < 1403493036 362224 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :To the power of echo? < 1403493067 119881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1403493091 915979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid ; is interpreted by lepwick instead of passed on to fungot < 1403493092 66162 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: but i dont have the high level < 1403493144 400379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while the extra space didn't matter because it's being parsed into words anyway < 1403493198 738212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would probably work without the sleep >:) < 1403493236 16780 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I guess only one way to find out? < 1403493241 318590 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :like ^echo .unix echo ^echo or some such? < 1403493250 794004 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :^echo .unix echo < 1403493250 944342 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo .unix echo < 1403493251 94685 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :.unix echo < 1403493267 152104 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493267 302265 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493267 818715 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493267 969356 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493268 159819 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493268 310094 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493269 4072 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493269 154481 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493269 762215 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493269 912350 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493270 566464 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493270 717176 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493271 366983 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493271 517220 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493272 165964 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493272 316449 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493272 983512 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493273 133772 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493273 768671 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493273 919305 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493274 569933 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com PRIVMSG #esoteric :^echo .unix echo ^echo < 1403493274 720427 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :.unix echo ^echo .unix echo ^echo < 1403493275 301819 :ChanServ!ChanServ@services. MODE #esoteric +q :*!*@ec2-54-83-10-153.compute-1.amazonaws.com > 1403493275 335522 NAMES :#esoteric < 1403493277 727957 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :Thanks < 1403493285 561972 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :Sevastopol < 1403493298 491900 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's all your fault nooodl < 1403493304 406733 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :that's: a good way to test < 1403493309 567518 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :texhnolysis < 1403493329 467852 :ChanServ!ChanServ@services. MODE #esoteric -q :*!*@ec2-54-83-10-153.compute-1.amazonaws.com > 1403493329 489511 NAMES :#esoteric < 1403493339 645211 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :whose idea was it to make fungot's echo a potential y-combinator? < 1403493339 908456 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Quintopia: isn't it fnord in haskell. um... that seemo person doesn't seem particularly censored to me either < 1403493362 166639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Quintopia: well it's just stupid for an echo _not_ to repeat things, right? < 1403493386 198323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a mockingbird, not Y < 1403493391 114807 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: if it's going to repeat them, it should repeat them on separate lines and in a much smaller font < 1403493398 976205 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You should really just make it detect a possible loop and reply using NOTICE if such a thing seems likely, when writing such IRC bot program. < 1403493405 447938 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :fr: echo command that repeats the final word... word... word... < 1403493411 491784 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Furthermore, make it to never reply to any NOTICE. < 1403493417 837195 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: good idea. oh wait, rice's theorem < 1403493440 390278 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So wait, why'd lepwick stop responding. < 1403493444 796886 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :well, you could just cut messages beginning in punctuation. < 1403493449 591952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Quintopia: fungot's commands cannot do newlines < 1403493449 810355 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: yeah it is. it being pleasant mitigates the effect somewhat. and i don't < 1403493453 44343 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :tswett: +q < 1403493466 539713 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i like nooodl's idea < 1403493467 644022 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION nods. < 1403493499 518990 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :You totally should have come up with a .unix command that would kill the offending echo. < 1403493503 795282 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :The Man censoring us < 1403493506 847809 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: in a concatenative language, what's the difference? < 1403493519 937937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the same as in a non-concatenative language? < 1403493521 18343 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :unfair randomizer < 1403493562 127876 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :For some reason my client doesn't show the +q. < 1403493569 211437 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Quintopia: I know about Rice's theorem, but you only have to guess, not to be perfect, and I have some ideas about how to make such a guess, in several ways. In such ways, it will be the case such that doubling the delay every time is not detected by this algorithm, but that will slow it down sufficiently anyways and is not such a problem (if it is, a bot can be quit and reconnect, +q, or whatever) < 1403493575 566253 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :If you wanted, you could also make each response longer than tha last. < 1403493587 474782 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Until some presumable characte r length is reached. < 1403493598 891992 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Is fungot in any other channels? < 1403493599 172025 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :tswett: for c there is a linux on the newer computers, solaris just runs on the whole thing < 1403493612 541947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the most annoying thing about the botloops here is that they make people start blabbering about NOTICE. < 1403493625 433200 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I should write down more ideas somewhere. < 1403493633 257416 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :oerjan: see, if we had the bots issue a NOTICE NOTICE, we'd be able to avoid that < 1403493653 878631 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Like #botloop? < 1403493661 833009 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :They sould issue SUPs instead. < 1403493673 217651 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Like a NOTICE, but they say SUP instead. < 1403493688 380788 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think SUP is not a valid IRC command. < 1403493726 294174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: not that i know of < 1403493764 82816 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't know all the IRC commands, and thought you just means lines starting with the word NOTICE in all caps. < 1403493810 685736 :tswett!~tswett@unaffiliated/tswett NOTICE #esoteric :The NOTICE command is another way of sending messages to a channel. Some IRC clients misinterpret NOTICEs as being important. < 1403493812 399770 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :No, I mean a message sent to the channel using NOTICE instead of PRIVMSG if the algorithm determines it likely that a botloop would be caused. < 1403493843 459300 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :NOTICE is also used for replying to client queries. < 1403493866 333395 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The intended use is that automatic responses are supposed to be NOTICEs, and an automatic response is never supposed to be generated to a NOTICE. < 1403493877 547240 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NOTICE #esoteric :According to Wikipedia, NOTICE works similarly to PRIVMSG, except automatic replies must never be sent in reply to NOTICE messages. < 1403493892 855728 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Here's a great idea. < 1403493893 865815 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :MDude: Yes, and this is exactly what I am suggesting, in fact. < 1403493896 322502 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :yeah, the idea is that bots could use notices. < 1403493899 233026 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :but nobody does that. < 1403493904 598484 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :We'll say that a bot should only respond to a message that's repeated twice. < 1403493916 338246 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So that bot loops decay exponentially. < 1403493922 247497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm going to start kicking people if my IRC workspace keeps going red. < 1403493942 421395 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Switch clients hth, bro? < 1403493949 311846 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am suggesting that if you do not want to use notices all the time, you can make it decide by using such thing. < 1403493958 96888 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :is there a way to ban anybody who says hth < 1403493960 240601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm also going to start kicking people if they say things like "hth, bro?" at me. < 1403493976 581900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even irssi makes notices more annoying than privmsg in channel :( < 1403493989 392160 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :oerjan: Can't you configure that somehow? < 1403493995 418179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially the bro part. < 1403494005 556362 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Is there something like notices that gets less attention than notices? < 1403494009 73605 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :At least the IRC client I use, does not do any annoying/stupid things like that. < 1403494010 947126 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :Notices < 1403494012 224420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: /set beep_msg_level to disable notices. < 1403494013 802559 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Maybe announements. < 1403494029 234759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: probably. but requiring _everyone_ to do that will get you hated. < 1403494068 765219 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com QUIT :Quit: Quitting on command from tswett < 1403494091 425961 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com JOIN :#esoteric < 1403494123 982696 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't think going red every time an automated message is sent the way the protocol was designed to have it sent is the best design for a client. < 1403494127 799818 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, I can write just as well on a IRC channel, please don't make any bot respond to any command or event on the IRC using the PRIVMSG command; please use NOTICE instead, and don't ever reply to a NOTICE automatically. < 1403494161 160848 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In such a channel most bots are not allowed until they are being fixed, of course!! < 1403494178 923837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately we haven't yet invented time machines to go back in time and put horse heads in the beds of bad irc client programmers. < 1403494192 331729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you haven't. < 1403494194 736156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :when we do, all this will have been fixed hth < 1403494314 988687 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Are bots allowed to respond to NOTICEs containing profanity? < 1403494326 804747 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1403494327 477464 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think I have been told also once that some features of my IRC client are more accurate than those of other clients, such as being able to respond to messages embedded inside of another message. ACTION (like this one) < 1403494334 278125 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Or is that a loophole against anti-profanity bots in the interest of blocking botloops < 1403494340 718564 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: Not with another message. < 1403494362 194423 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :They're allowed to respond to any NOTICEs at all. < 1403494363 738073 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :...aye? < 1403494367 503376 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If they wish to have a bot to avoid profanity (although I do not think this is a good idea at all!), just make it KICK without posting any other kind of message. < 1403494400 361418 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And of course it can still *log* notices and perform statistics on them, just not reply directly to them using a PRIVMSG, NOTICE, or similar. < 1403494447 397014 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How does my "(like this one)" message appears in your IRC clients? What if it is a command other than ACTION, though? < 1403494469 414424 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: that message to me looks like it ends in "message. ACTION (like this one)" < 1403494510 583166 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I saw something similar to tswett but there was a weird character in front and a weird character behind it < 1403494513 128277 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :tswett: Are there any colors or control-symbols displayed? There should be at least such thing < 1403494530 775927 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: Yes, what "weird character" is OK < 1403494544 419260 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :␁ in front ␁ behind < 1403494550 401356 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I have no idea how that will display to others < 1403494592 29507 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ACTION Does this message display differently to you? Here is another sentence afterward, does it affect it too? < 1403494599 872656 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :See same weird character < 1403494612 731980 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Also, http://codu.org/logs/log/_esoteric/2014-06-23 shows my copy/pasted version of the character, but not in your message < 1403494633 894246 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :glogbot sees that most recent message of yours as an ACTION < 1403494641 970893 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: nope, no control symbols or colors or anything. < 1403494642 793186 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :With the second cut off < 1403494657 255800 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: then your second message displayed all as one emote. < 1403494676 61445 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you mean the second sentence? I posted two sentences, one inside of the ACTION block and one outside. < 1403494692 658980 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"zzo38 Does this message display differently to you? Here is another sentence afterward, does it affect it too" < 1403494715 560368 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, OK < 1403494805 743938 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think once someone tried sending a TIME request or something like that to the channel inside of the middle of another message, and mine is the only one that responded; I think the specification actually specifies that it is supposed to be allowed in the middle of other messages. < 1403494864 570689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Slide14]]4 N10 02http://esolangs.org/w/index.php?oldid=39893 5* 03107.5.152.253 5* (+1149) 10Created page with "'''Slide''' is an esoteric programming language created by Tanner Swett in 2014. A Slide program consists of a two-dimensional array of spaces, periods, and lowercase English..." < 1403494957 912466 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I also think that other IRC clients do not do syntax highlighting, isn't it? < 1403494980 441376 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :syntax for what, natural langauge? < 1403494986 539040 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :No, for IRC. < 1403495009 35712 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Someone prove my language Turing complete thanks. < 1403495010 718116 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :1syntax 2for 3what5, 4natural 1language5? < 1403495064 957821 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :No, it syntax highlight the IRC. For example it display ":Bike!~Glossina@71-222-123-162.ptld.qwest.net" in cyan, "PRIVMSG" in white, "#esoteric" in gray, the colon afterward in gray, and "syntax for what, natural langauge?" in blue. < 1403495078 65598 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NICK :MDream < 1403495086 523587 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Most IRC clients hide that stuff < 1403495094 504720 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Isn't there that RawIRC client that does in fact syntax highlight the IRC? < 1403495098 758527 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :you have a client that shows you the raw message, huh < 1403495135 422327 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Bike: Yes, I have. < 1403495135 572554 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think it is not useful to hide that kinds of stuff < 1403495140 856149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Ds84182 5* 10New user account < 1403495177 480497 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :tswett: Maybe, but this is a different one, not RawIRC. < 1403495183 57401 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I don't need to see "PRIVMSG #esoteric :" on every PRIVMSG sent to #esoteric to know that it's a PRIVMSG sent to #esoteric. < 1403495250 130329 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It still is not perfect; for example, there are no options to open additional windows and to redirect messages to other windows. There are a few other things missing too, but most of it is complete. < 1403495348 581433 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Commands that are typed in also use the same syntax highlighting, including client commands with a slash in front. Also I have shortcut, if no command is typed and the first key is a space-bar, it automatically fill in "PRIVMSG" and a channel and colon. < 1403495367 449662 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1403495378 253880 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In my experience, this way better. < 1403495474 470059 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :tswett: i don't know, but one thing i can prove is: you don't need the spaces < 1403495556 213604 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I assume that by spaces you mean barriers rather than empty spaces? < 1403495569 985394 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :proof being: "zooming" all of your objects by a factor 3 obviously results in an equivalent one, and ' ' can then map to 'aaa\naba\naaa' < 1403495570 770349 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :yeah < 1403495592 232964 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yup. < 1403495620 730734 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1403495665 187982 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, it's easy enough to create something that can move back and forth. < 1403495698 858931 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Can you make a spaceship? A pattern that moves forever, but only in one direction? < 1403495839 726860 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Can you make logic gates in any way? < 1403495989 346760 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 N10 02http://esolangs.org/w/index.php?oldid=39894 5* 03Ds84182 5* (+602) 10Created page with "Xihcute is a esolanguage created by ds84182. It is self modifying, stack based, and most likely turning complete. ==Operators== {| class="wikitable" |- ! Name !! Description |..." < 1403496006 242667 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :.unix :(){ :|:& };: < 1403496063 299775 :lepwick!~willie@ec2-54-83-10-153.compute-1.amazonaws.com QUIT :Remote host closed the connection < 1403496065 412870 :sebbu!~sebbu@ADijon-152-1-54-243.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1403496098 944291 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :It actually worked? < 1403496102 588897 :sebbu!~sebbu@ADijon-152-1-54-243.w83-194.abo.wanadoo.fr QUIT :Changing host < 1403496102 739324 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1403496113 869062 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I think it actually worked. < 1403496214 474036 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It worked so well that I can't SSH into the host. < 1403496280 351177 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :hm. how do you prove a language *isn't* turing complete when you can't cheat by pointing out some "finity" limitation it runs into < 1403496295 343468 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Solve its halting problem. < 1403496309 651011 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39895&oldid=39894 5* 03Ds84182 5* (+578) 10Added more of Xihcutes instructions from it's working interpreter < 1403496338 788786 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :How many languages have solved halting problems that the solution is NOT 'always halts' or 'never halts'? < 1403496378 671770 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yup, that forkbomb was super effective. < 1403496381 13352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as many as you'd like < 1403496409 651203 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I wonder what's the shortest /// program that outputs infinitely much stuff. < 1403496441 214561 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I don't think one shorter than about a hundred characters has been found. < 1403496458 568516 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :Sgeo_: take some language L with halting problem solution 'never halts'. define a language L' that halts for only one program p which is not in L, and otherwise behaves exactly like L < 1403496521 818498 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :How many such languages that were not designed to have "trivial" (whatever that means) answers? < 1403496549 255247 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Aren't most languages pretty clearly designed to have some programs that halt and some that don't? < 1403496551 109253 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :i think that sadly depends on: whatever that means < 1403496574 623091 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I wonder if it's possible to abuse the specification of Proce and make it do digital computation. < 1403496616 191213 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :SQL isn't TC, is it? Is it trivially halting? < 1403496703 988347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo_: the 0x29A functional fragment was one i solved the halting problem for, without being either. < 1403496743 423548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the wiki seems slow < 1403496835 999923 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I went to refresh, page rendered, pressed stop < 1403496876 456830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah right Subtle Cough was the other one. < 1403496887 503604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :slightly more trivial. < 1403496905 484134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(only three cases to check) < 1403496913 967677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1403496920 383673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only 3*3 < 1403496946 763887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39896&oldid=39895 5* 03Ds84182 5* (+371) 10 < 1403497647 668947 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1403497667 325891 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403498028 108043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39897&oldid=39896 5* 03Ds84182 5* (+149) 10 < 1403498183 481759 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1403498364 986426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39898&oldid=39897 5* 03Ds84182 5* (+138) 10 < 1403498568 698949 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yeah, you can obviously make digital logic gates in Proce. < 1403498571 865645 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Must nerf. < 1403498634 2192 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39899&oldid=39898 5* 03Ds84182 5* (+366) 10Added a length independent quine < 1403498951 885128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39900&oldid=39899 5* 03Ds84182 5* (+9) 10Change "Quine" to "Cheating Quine", because my method is cheating... < 1403499007 950600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Proce14]]4 10 02http://esolangs.org/w/index.php?diff=39901&oldid=32990 5* 03107.5.152.253 5* (+248) 10Nerf by limiting slew rate < 1403499094 336978 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1403499112 197017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39902&oldid=39900 5* 03Ds84182 5* (+70) 10 < 1403499139 344493 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo_: SQL is now TC, due to a WITH command. < 1403499429 512861 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Whelp, Funciton is my favorite esolang at the moment. < 1403499464 852149 :tswett!~tswett@unaffiliated/tswett QUIT :Quit: tswett < 1403502426 730828 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1403502933 880179 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 240 seconds < 1403503163 122185 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I want to add 'legal, winning, and not fun' to oerjan's wisdom < 1403503592 530083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gentzen14]]4 10 02http://esolangs.org/w/index.php?diff=39903&oldid=39892 5* 03Zzo38 5* (+270) 10 < 1403503600 661314 :password2!~password@197.78.184.41 JOIN :#esoteric < 1403503679 613569 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why? < 1403503711 419871 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :`? oerjan < 1403503712 298233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. < 1403503835 730460 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^0 < 1403504367 781664 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1403504505 387458 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That is what is wrong with playing cash games. Just play a tournament style (even if there are only two players), each player starts same number of chips, and nobody wins until the other player loses all of their chips. You can bet money on winning if you want to, and it does not have to correspond to how many chips they are. Amount of money in your pocket is therefore irrelevant, except that you need to have enough to afford to pay the entry fee < 1403504792 674039 :password2!~password@197.78.184.41 PRIVMSG #esoteric :but people will bet less then < 1403504909 530518 :Speed`!~Speed@evile.thrash.im QUIT :Ping timeout: 264 seconds < 1403504945 493944 :erdic!erdic@unaffiliated/motley QUIT :Ping timeout: 264 seconds < 1403504977 164208 :Speed`!~Speed@evile.thrash.im JOIN :#esoteric < 1403504982 915031 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1403505033 816638 :password2!~password@197.78.184.41 PRIVMSG #esoteric :mmm , i should build an eso lang that runs backwards , it starts by exiting with code 0 and ends at the start < 1403505136 780804 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :People will bet less then? I do not quite understand what you mean, although my message may have been cut off. < 1403505146 358233 :password2!~password@197.78.184.41 PRIVMSG #esoteric :yes < 1403505159 417492 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi JOIN :#esoteric < 1403505167 176497 :password2!~password@197.78.184.41 PRIVMSG #esoteric :your message end with "the entry fee" < 1403505190 827257 :password2!~password@197.78.184.41 PRIVMSG #esoteric :they will bet less because betting now no longer changes the outcome of the game < 1403505220 517516 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is something afterward: (which you have to decide before you start, and then the prize is twice the entry fee). < 1403505253 968961 :password2!~password@197.78.184.41 PRIVMSG #esoteric :and what about buy ins? < 1403505266 524018 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The entry fee is the only buy in. < 1403505281 192815 :password2!~password@197.78.184.41 PRIVMSG #esoteric :yeah good luck on that :P < 1403505343 526128 :password2!~password@197.78.184.41 PRIVMSG #esoteric :and if you are good you would have the money to start with < 1403505358 363672 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You are still more likely to win if you play well by betting correct amounts of poker chips. < 1403505368 330628 :password2!~password@197.78.184.41 PRIVMSG #esoteric :nope < 1403505379 384091 :password2!~password@197.78.184.41 PRIVMSG #esoteric :i doubt , not in high end games < 1403505406 518004 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But that is how all poker tournaments are played; just they usually have more than two players in the tournament. < 1403505424 948200 :password2!~password@197.78.184.41 PRIVMSG #esoteric :with buy in rounds < 1403505438 673474 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Not all have buy-in rounds. < 1403505444 617488 :password2!~password@197.78.184.41 PRIVMSG #esoteric :many do < 1403505459 443459 :password2!~password@197.78.184.41 PRIVMSG #esoteric :for the first few rounds atleast < 1403505471 510374 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes I know that. < 1403505472 378229 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Sacchan14]]4 10 02http://esolangs.org/w/index.php?diff=39904&oldid=39715 5* 03Sacchan 5* (+16) 10 < 1403505495 585334 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :However, you can play without it. < 1403505537 617896 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You don't get to undo a move in a chess tournament because you bribed the tournament directors, of course. < 1403505566 643915 :MoALTz!~no@user-46-112-93-173.play-internet.pl QUIT :Quit: Leaving < 1403505594 354964 :password2!~password@197.78.184.41 PRIVMSG #esoteric :heh < 1403505663 116456 :password2!~password@197.78.184.41 PRIVMSG #esoteric :meh , i really want to code that thing now < 1403505666 290426 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Poker games simply involve a lot more money than chess, and there are people who play at both games (some even combine them in various ways). < 1403505702 62907 :password2!~password@197.78.184.41 PRIVMSG #esoteric :i once saw an epic poker tournement on espn < 1403505718 942121 :password2!~password@197.78.184.41 PRIVMSG #esoteric :as in the most epic < 1403505767 642487 :password2!~password@197.78.184.41 PRIVMSG #esoteric :the tournement had something like 40 professional players that bought into the tournament and like 10 that won their place by playing online < 1403505798 537063 :password2!~password@197.78.184.41 PRIVMSG #esoteric :I was watching the last round and this guy who won his seat made 4 people drop out in under 5 min < 1403505823 859956 :password2!~password@197.78.184.41 PRIVMSG #esoteric :leaving him heads up against two and a pot of like $1000 000 < 1403505845 419869 :password2!~password@197.78.184.41 PRIVMSG #esoteric :30min later he wons < 1403506066 323817 :password2!~password@197.78.184.41 PRIVMSG #esoteric :and the final pot was like 2mil < 1403506115 610780 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1403506168 293175 :password2!~password@197.78.184.41 PRIVMSG #esoteric :anyway , I'm out < 1403506183 215219 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :For similar reasons as I have described above (although also other reasons), when I play at Magic: the Gathering I always prefer the Limited formats. < 1403506208 874914 :password2!~password@197.78.184.41 PRIVMSG #esoteric :i have never played magic < 1403506229 375049 :password2!~password@197.78.184.41 PRIVMSG #esoteric :its kinda dead here < 1403506237 955520 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1403506239 13728 :password2!~password@197.78.184.41 PRIVMSG #esoteric :have only seen one game being played < 1403506273 675546 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :When? Where? < 1403506303 201291 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I actually like the Magic: the Puzzling, much better than playing the game itself. Same with chess, really. < 1403506314 135658 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I also invented a few Pokemon card puzzles, because I like that game too. < 1403506449 974085 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :For example, this one: http://zzo38computer.org/textfile/miscellaneous/pokemon_card/puzzle.1 < 1403506503 860011 :password2!~password@197.78.184.41 QUIT :Ping timeout: 240 seconds < 1403506867 6561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I see < 1403506887 356464 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TBBT is getting boring. < 1403506947 416865 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Who is TBBT? Do you prefer BTTB, perhaps? < 1403507004 21247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :BTTB: Big Theory, The Bang. < 1403507127 162047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: as for M:tG, they changed http://gatherer.wizards.com/ so now I can no longer download (almost) all cards with a single large page load, < 1403507139 166515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but at least they seem to have fixed how flip cards show up < 1403507220 118443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might eventually have to write a script to download the cards the slow way unless they fix this. < 1403507263 367332 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK. Do you want the pictures or the text or both or what? < 1403507272 550461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :text only < 1403507314 59085 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1403507404 757630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: How did you do it before? < 1403507406 682601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least http://www.yawgatog.com/ seems to have been able to get everything < 1403507425 854869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: you could get the text of all cards valid in Legacy with a single page load, then parse that html, < 1403507458 758482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :except that the newest set was often months late to get marked as valid in Legacy in Gatherer (when it actually was) so I couldn't get the newest set rightaway < 1403507621 48640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Legacy Legado < 1403507631 630574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Legatog < 1403507666 199077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do people play these formats with old expensive cards < 1403507671 517536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do people play this game in the first place < 1403507774 515422 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I recently saw someone who used mostly grayscale proxy cards, against an opponent who did the same, playing on a boat that I happened to be on. < 1403507794 702657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: it's not that I want to play legacy, it's just the easiest way in their interface to download all cards < 1403507813 322662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: grayscale proxy cards? sounds ugly < 1403507814 859126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you using advanced search? < 1403507819 418479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like the cards for art < 1403507842 610677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: dunno, I just loaded this url => http://ww2.wizards.com/gatherer/index.aspx?term=&Field_Name=on&Field_Rules=on&Field_Type=on&setfilter=Legacy&output=Text%20Spoiler < 1403507849 22585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in the old interface that is < 1403507851 770508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it no longer works < 1403507854 262739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can just search for name not "ahflsjflhsf" < 1403507864 851839 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: If the cards are readable then it works. < 1403507873 522477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: in the old or the new gatherer? < 1403507890 754591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, but the cards have beautiful art, and it's so much harder to recognize them without color < 1403507891 599076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in either. but i'm not sure about this text spoiler thing < 1403507905 418108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the best cards are banned in legacy, of course < 1403507945 906551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: the problem with the new gatherer is that I can't seem to be able to get all cards in a single page, it's forcefully paged to like ten cards per page or something, < 1403507953 814434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I'd need a thousand page loads < 1403507958 559523 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, but perhaps they only care the text when playing the game; I also only care the text when playing the game. Yes some cards have nice pictures (I especially like the really old ones) although it is irrelevant. < 1403507997 626673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, have you found out where they'd hidden the list of all set FAQs? I can see links to the set FAQs only from the pages describing each set, not together < 1403508000 998510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I need the set FAQs < 1403508010 820031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can get http://gatherer.wizards.com/Pages/Search/Default.aspx?action=advanced&output=checklist&name=+![sdfaskjdfsdal] < 1403508017 420655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but that doesn't have card text < 1403508019 622620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :plus, they're again not releasing the comprehensive rules as plain text < 1403508029 222496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yes, I need the text, not just the names < 1403508082 418935 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Then, convert it by yourself into plain text. < 1403508089 368692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I've seen some people train for standard with a deck where almost all cards were unmarked proxies for some other card, so it was impossible to understand from outside because I had no idea which card represented what < 1403508095 648758 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 240 seconds < 1403508097 466652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yep, I have converted already < 1403508100 906507 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is less of a problem < 1403508106 650717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm more bothered by gatherer < 1403508128 922532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'll try to watch the plus side: at least flip cards work now < 1403508159 614089 :slereah!~slereah@46.218.232.202 JOIN :#esoteric < 1403508211 752306 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Perhaps you can make a local cache of SQL of file already copied, so that only new cards and information, you are needing to download, and then searched by SQL. < 1403508259 933298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, flip /= transform < 1403508276 35283 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(You can also use XML instead if you prefer) < 1403508288 498557 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that's basically the same. I have to download all cards four times a year. I need to have all, not just a cache, because I want complex local searches in the full text. < 1403508316 780011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kind of surprising they don't make that easily available < 1403508353 931545 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: What are you using, SQL or XML or HTML or what? < 1403508384 567914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: maybe try http://gatherer.wizards.com/pages/Settings.aspx < 1403508391 570685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: nah, it's just a plain text thing. it's not that big, was only 25 megs at about M1023 < 1403508399 594559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: ok, will check that later < 1403508427 524198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, I'm not too worried because both http://www.yawgatog.com/ and http://magiccards.info/ seems to have the new cards available < 1403508431 956666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :apparently you can't actually set results per page? < 1403508434 973015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh well < 1403508437 6551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'd like to have an independent download < 1403508470 898592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: no big deal, I'd done big web scraping stuff before, I'm just annoyed they broke what used to work < 1403508581 961525 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I would like to have the SQL so that, you can write something like SELECT "SET", COUNT(*) FROM "CARDS" GROUP BY "SET"; or whatever < 1403508695 528299 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403509141 746668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, once you have downloaded the stuff, you can try to fill them to a database or anything you want < 1403510557 135613 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Randwork14]]4 N10 02http://esolangs.org/w/index.php?oldid=39905 5* 03178.125.27.107 5* (+573) 10Created page with "It's a pity, but '''Randwork+''' isn't so interesting... As for me. I've made a small interpreter of this language and have noticed some unpleasant things:
* Too many "H..." < 1403510751 813479 :atehwa_!atehwa@aulis.sange.fi QUIT :Ping timeout: 272 seconds < 1403511058 563101 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 244 seconds < 1403511170 483945 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403511511 779780 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1403511553 853240 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1403511613 383903 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1403511638 883382 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1403511694 756768 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1403511720 923178 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1403511806 923511 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1403511807 176468 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1403511901 951603 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1403512246 565045 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi JOIN :#esoteric < 1403512329 474071 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 244 seconds < 1403512360 595798 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 244 seconds < 1403512495 95128 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403512765 493061 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1403512841 785330 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 272 seconds < 1403513055 352125 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 255 seconds < 1403513106 7862 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403513523 866526 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 240 seconds < 1403514412 457448 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 245 seconds < 1403515155 445244 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1403515851 741362 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1403516514 642504 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403516627 82041 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Beep boop computers < 1403516628 328930 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403516674 64881 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should breakfast < 1403516787 563698 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1403516789 306190 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403516806 317408 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1403516838 434151 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Break your fast? < 1403516842 682276 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :But it is lent :o < 1403516843 245125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1403516850 24947 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It... isn't lent < 1403516851 77114 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :At all < 1403516865 401963 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :IT IS ALWAYS LENT < 1403516874 369111 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :I gave up my linear construct of time for lent < 1403516886 451381 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 244 seconds < 1403517005 964263 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1403517051 594116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is always lent when you increment a lens by one. < 1403517089 723004 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :_1 + 1 = _2 < 1403517105 316661 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1403517384 569275 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1403517437 493838 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403518312 456757 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1403518378 903017 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403519043 900114 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1403519048 106784 :vifino!~vifino@ip-37-24-78-77.unitymediagroup.de JOIN :#esoteric < 1403519199 908668 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403520380 455694 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1403520458 435421 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Client Quit < 1403520481 495351 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1403520581 848395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1403521463 59792 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1403522162 985833 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :zzo38: “* | zzo38 Does this message display differently to you?” “-- | unbekannte CTCP Anfrage von zzo38: Here is another sentence afterward, does it affect it too?” < 1403522315 123680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I missed a botloop and all. < 1403522351 630300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is what one gets with manually managed ignore lists. < 1403523474 95011 :MDream!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NICK :MDude < 1403523695 934960 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1403524166 83372 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1403524228 686345 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1403524709 114279 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1403525924 490619 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403526049 70018 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1403526062 649217 :barrucadu!~barrucadu@fsf/member/barrucadu NICK :barruca2 < 1403526067 117927 :barruca2!~barrucadu@fsf/member/barrucadu NICK :barrucadu < 1403526190 96377 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1403526505 942490 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1403526514 424049 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403527100 120393 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1403527262 460565 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1403528583 507762 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403528701 533752 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :dishes washed: check. bedsheets laundering: check. bowl of cheerios: check. bodum infusing: check. I am ready to begin the day! < 1403529290 845047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:ESOSC14]]4 N10 02http://esolangs.org/w/index.php?oldid=39906 5* 03GreyKnight 5* (+290) 10Created page with "== Standard [[Clunk]] == The specification for Clunk states that «The "clunk" sound must be approved by the appropriate standards body.». Probably ESOSC should give a stand..." < 1403529337 923022 :AnotherTest!~turingcom@d51A42986.access.telenet.be JOIN :#esoteric < 1403529358 49443 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403529412 424140 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1403529516 227803 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1403529650 44553 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1403529659 828040 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gs214]]4 10 02http://esolangs.org/w/index.php?diff=39907&oldid=39819 5* 03Nooodl 5* (+918) 10comparison operators < 1403530316 464345 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1403530324 871277 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Changing host < 1403530325 21567 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1403530788 798962 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1403531190 808235 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39908&oldid=39902 5* 03Ds84182 5* (+371) 10 < 1403531708 90029 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Torpenhow Hill is an alleged hill" < 1403531714 631778 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How does one be an alleged hill? < 1403531747 276785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"the hill may not exist." < 1403531834 306106 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :http://www.the-berg.de/ < 1403531956 264117 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, there's a difference between an elaborate prank and a geographical eggcorn < 1403531978 293042 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :beuh :P < 1403532762 454470 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 245 seconds < 1403532994 471537 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39909&oldid=39908 5* 03Ds84182 5* (+1235) 10Added the rest of the instructions, and add a new and more complex Hello, World < 1403533175 894883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39910&oldid=39909 5* 03Ds84182 5* (+159) 10 < 1403533824 532724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39911&oldid=39910 5* 03Ds84182 5* (+40) 10 < 1403533993 504863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39912&oldid=39911 5* 03Ds84182 5* (+109) 10Add if statement command < 1403534173 957423 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :boily: good example of mystery-meat navigation < 1403534287 467651 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :eh? < 1403534304 359742 :aretecode!~aretecode@173.192.170.114-static.reverse.softlayer.com QUIT :Ping timeout: 255 seconds < 1403534309 704428 :^0!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds < 1403534413 328025 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :boily: it's the name for a navigation system which has a bunch of unlabelled buttons, each of which takes you to a different page < 1403534458 346413 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :aaaaah :D < 1403534480 151167 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :What is that? < 1403534630 86172 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't see an actual description anywhere else, but at the same time am averse to reading anything labled "manifesto". < 1403534652 315124 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :MDude, it's a mountain they built in Berlin to attract tourists < 1403534667 199324 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Oh, I could ask WIkipedia. < 1403534686 63888 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :But it says the page implies it doens't exist yet? < 1403534693 661160 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :the best manifesto of them all → http://www.kimmok.com/THE-MANIFESTO-MANIFESTO < 1403534699 695599 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :MDude: of course it exists! < 1403534718 808899 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I'm sure the web site does. < 1403534838 651227 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Yes, good. < 1403534866 253834 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I completely understand the overarching concept of that. < 1403535798 320190 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1403536060 829301 :boily!~boily@96.127.201.149 QUIT :Quit: HONING CHICKEN < 1403536089 539299 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How does "unbekannte CTCP Anfrage von zzo38" in English? < 1403536326 745561 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :"unbekannte" is "unknown", and "CTCP" and "zzo38" are obvious < 1403536334 327195 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Anfrage is either "request" or "response", not sure which though < 1403536350 231141 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and "von" is a preposition, but I'm not quite sure which one in this context, because prepositions don't translate well between languages < 1403536391 356786 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"unknown CTCP request of zz038" < 1403536392 563108 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Unknown CTCP request from zzo38? < 1403536395 917866 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :s/0/o/ < 1403536398 649971 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why? < 1403536697 885813 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then it is incorrectly interpreting the part outside of the CTCP request as a CTCP request instead < 1403536732 762649 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :? < 1403536754 148023 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why do you do something with german irc clients if you don't speak german? < 1403536856 476990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's from < 1403536860 491582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes. < 1403537026 582226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Perhaps there's a set of specified criteria for a hill (e.g. to distinguish between lesser/greater geographical features, such as mounds and mountains), and the "alleged hill" is alleged because its hillness has not been clearly shown. < 1403537049 537283 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, reading the article, it's an alleged hill because nobody quite knows which hill it is < 1403537055 555829 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There are a lot of hills around there < 1403537738 764020 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Woo, I've passed my first year at uni! < 1403537750 431212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://www.kickstarter.com/projects/1270709547/chrono-legends-1999-a-20th-anniversary-project "uh" < 1403537769 397891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: congrats < 1403537780 460349 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :copyright violating kickstarters are the best kickstarters < 1403537789 861131 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I passed decently, too! < 1403537792 351912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: eh? < 1403537795 820281 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :78% over the year < 1403537817 283883 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :anyway re alleged hills you should clearly cite "On Hills and Dales" by maxwell < 1403537826 594281 :Bike!~Glossina@71-222-123-162.ptld.qwest.net PRIVMSG #esoteric :i don't actually know w hat a dale is, but he was pretty smart, so he probably could figure it out < 1403537839 362558 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A dale is like a valley < 1403537844 959111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\hat{w} < 1403538628 779927 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1403538736 212073 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1403538745 456670 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Hey < 1403539142 385905 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number < 1403539179 163245 :slereah!~slereah@46.218.232.202 QUIT :Quit: Leaving < 1403539192 779569 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1403539421 996785 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net JOIN :#esoteric < 1403539929 457129 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1403540470 480396 :Bicyclidine!~Glossina@69.166.35.233 JOIN :#esoteric < 1403540589 308572 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1403540619 841051 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net JOIN :#esoteric < 1403541516 490392 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 240 seconds < 1403541554 215559 :aretecode!~aretecode@207.126.88.2 JOIN :#esoteric < 1403541914 737636 :password2!~password@197.78.152.14 JOIN :#esoteric < 1403543273 598863 :MoALTz!~no@user-46-112-93-173.play-internet.pl JOIN :#esoteric < 1403543380 670385 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1403543981 231914 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Here describes some people seem to be using both LaTeX and Plain TeX: https://en.wikipedia.org/wiki/User:TeXnocrat < 1403544303 75853 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Read error: Connection reset by peer < 1403544332 544175 :boily!~boily@96.127.201.149 QUIT :Quit: *mattress* < 1403544553 347963 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`relcome TieSoul < 1403544554 105324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13TieSoul: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1403544563 715785 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :we have rainbow welcomes again? < 1403544580 395847 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :first time in /ages/ I've seen one of those, as they don't show up on my other client < 1403544590 702445 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also, something that's bothering me al ot < 1403544593 762425 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :*a lot < 1403544596 64598 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :That's an amazing welcome message < 1403544603 997115 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that seems to have red, orange, yellow, green, indigo, violet, and magenta < 1403544629 864922 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess I'd be less concerned if it was either exactly a traditional rainbow, or further from one < 1403544645 985422 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Riot! There's no blue! < 1403544665 672969 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :I'm pretty sure it'd tricky to do closer with IRC colors. < 1403544674 157073 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oh, right, there isn't < 1403544680 676064 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :why didn't I notice that < 1403544687 855981 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :wait, I did notice that < 1403544694 870489 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :blue is not listed in my list of colours < 1403544706 642685 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :mIRC color codes. < 1403544719 811726 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :looks like "red, brown, yellow, lightgreen, blue, magenta, lightmagenta" to me < 1403544750 152461 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39913&oldid=39912 5* 03Ds84182 5* (-85) 10Took out the shitty () command < 1403544751 400926 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :nooodl: are you in a terminal, by any chance? < 1403544759 994518 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :nope, x-chat < 1403544775 385607 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that's quite the customized ctcp version message < 1403544777 127650 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :but my colours are terminal-y < 1403544779 463518 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also, I actually /like/ Vista :-( < 1403544780 632229 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Has anyone ever made an http://esolangs.org/wiki/Eitherf*ck interpreter? It sounds really cool < 1403544795 839973 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but gimmicky < 1403544804 233402 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but all esolangs are gimmicky < 1403544809 250124 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :probably not < 1403544820 151887 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the main issue with that language is that it has no control flow at all < 1403544823 590508 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i forget, which newish version of windows is it everybody hates < 1403544832 552332 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :which is a common mistake in making BF derivatives < 1403544834 985039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39914&oldid=39913 5* 03Ds84182 5* (+0) 10Forgive me division, I did not mean to replace you < 1403544841 1611 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :(arguably, making BF derivatives at all is a mistake, but...) < 1403544842 116633 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Bicyclidine: 8 < 1403544852 221947 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although it's specifically the UI on 8 that sucks < 1403544854 247395 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Bicyclidine: Vista < 1403544859 235233 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the actual technology behind it is pretty solid < 1403544861 641660 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I actually like 8 < 1403544877 703835 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :confusing < 1403544890 411073 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I found that 8 became tolerable when I removed edge gestures from the touchpad < 1403544898 283865 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :those things activated unwantdly far too often < 1403544915 810173 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I found that 8 is tolerable because I use a mouse. < 1403544916 591890 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: here's one for you: without using the keyboard, how do you close a Metro application (actually close it, not just switch away)? < 1403544936 138941 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I know the answer, but I had to look it up, and couldn't quite believe it once I did < 1403544947 591010 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :a Metro application? < 1403544951 819878 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :On a fully up-to-date Windows 8 machine, put mouse at the top of the screen to get the Metro titlebar to un-autohide. :) < 1403544952 166646 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :err, Modern UI < 1403544964 566422 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it used to be called Metro but Microsoft renamed it because the Metro name got such bad press < 1403544982 339925 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :pikhq: I never got that to work < 1403544998 61853 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that used to just let me snap the application to half the screen < 1403545005 917873 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :(disclaimer, I don't have a Windows 8 install handy) < 1403545033 983186 :password2!~password@197.78.152.14 PRIVMSG #esoteric :(disclaimer i will never have windows install handy) < 1403545034 378142 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :none of my apps will open 'because File Explorer is open with administrator priviledges' < 1403545039 467091 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1403545041 204018 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sgwine on? < 1403545043 303897 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Can you tell Windows 8 to not un-autohide the Metro titlebar, or to tell it to never autohide? < 1403545046 861345 :password2!~password@197.78.152.14 PRIVMSG #esoteric :and perfect line up there < 1403545066 846143 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :zzo38: it would surprise me if you could, given how Metro programs are typically designed to be fullscreen/halfscreen only < 1403545080 479996 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: No, but IIRC one of the upcoming features of Windows 9 is to let you do Metro programs windowed. < 1403545086 369606 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523_, I thought they renamed Metro because it was trademarked by another company? < 1403545101 558067 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :possibly < 1403545101 708683 :password2!~password@197.78.152.14 PRIVMSG #esoteric :can we agree that windows 8 is just a browser? < 1403545123 581572 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :It isn't really, it's just Win32 with random crap glued on. :) < 1403545131 88476 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :in Windows 8, I went and uninstalled most of the Metro programs, and unpinned everything else < 1403545137 541801 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and then I had a usable start screen < 1403545153 591717 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I still prefer Unity, though, I think < 1403545170 908699 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I have a few specific issues with Unity's UI, and it's pretty buggy < 1403545175 743228 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but apart from that I really like it < 1403545180 357777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :password2: y'know, I know windows-bashing is fashionable, and if it makes you happy then fine, but it helps if you at least try and say things that are meaningful < 1403545200 422690 :password2!~password@197.78.152.14 PRIVMSG #esoteric :elliott, but that a catch 22 for me < 1403545224 721729 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay ais < 1403545229 39957 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the Metro programs < 1403545229 988301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like saying windows 8 is just a browser sounds snappy, but you could, like, devote three seconds to thinking about what you're going to say beforehand, and decide if it makes any sense whatsoever or is just a string of words that sound like they bash windows < 1403545234 870052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then only say it if it's the former < 1403545237 980142 :password2!~password@197.78.152.14 PRIVMSG #esoteric :i don't want to try it so badly that i don't even want other people using it < 1403545248 794888 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I interpreted "bash windows" as "terminal emulator windows running bash" < 1403545255 569278 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and got a little confused < 1403545261 391804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :password2: okay, if you admit you are completely ignorant of it, then don't try and offer analysis and opinions presented as consensus? < 1403545266 917243 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :you can close them by going to the top left corner of the screen, making the whole UI there show up, then right clicking the app and clicking close. < 1403545272 280090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and especially don't say stuff you know has no basis in reality to convince other people not to use something < 1403545277 75317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just trolling < 1403545284 716611 :password2!~password@197.78.152.14 PRIVMSG #esoteric :i still think its a glorified browser < 1403545288 373121 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott > 1403545288 673634 NAMES :#esoteric < 1403545297 620399 :elliott!~elliott@unaffiliated/elliott KICK #esoteric password2 :trolling after warning < 1403545297 770803 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: yep, that's actually the second method I learned < 1403545313 320993 :password2!~password@197.78.152.14 JOIN :#esoteric < 1403545316 172573 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :switch to another program, then mouse to top left corner, down the left edge, then right click and close < 1403545322 96569 :password2!~password@197.78.152.14 PRIVMSG #esoteric :ok I'll stop < 1403545325 85787 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott > 1403545325 107326 NAMES :#esoteric < 1403545326 469708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you < 1403545345 622594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(n.b. I hate windows, this isn't me being defensive) < 1403545346 391236 :password2!~password@197.78.152.14 PRIVMSG #esoteric :though i think a kick was over doing it < 1403545351 860621 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the method in the instruction manual that came with the computer was to repeat the first three steps, then drag the program to the right, then down to the bottom of the screen < 1403545368 276577 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I hate Windows from the software development point of view < 1403545385 66604 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :from the point of view of a casual user, it's mostly just slightly worse than Ubuntu nowadays < 1403545388 575649 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I like Windows because it's got the most support for applications and stuff. < 1403545389 437041 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Pity Windows doesn't have a C environment. < 1403545390 96008 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Still in Windows 8 all of the older Windows stuff still works: cmd.exe still exists (somehow I thought they would remove it in favor of PowerShell), WIN+R still works for the Run dialog box, ALT+F4 and ALT+TAB and that stuff still works, etc < 1403545396 936292 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and it has some nice features, like resizing a mounted partition < 1403545417 260099 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: cmd.exe is a bit more work to remove than you'd think. < 1403545419 311425 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :PowerShell takes like 30 seconds to load, somehow < 1403545427 138360 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that's one good reason for cmd.exe to still work < 1403545433 95833 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also, they didn't want to break old shell scripts < 1403545443 152134 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Also does Linux have anything that isn't a command line? < 1403545443 488374 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :cmd.exe is also kinda architecturally required. < 1403545450 260904 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I've also never been able to learn PowerShell because it tries to connect to the Internet to work < 1403545457 205495 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :^ not serious < 1403545458 817482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :password2: well, when you admit that you're just saying untrue things in an attempt to get a reaction out of people to discourage them to use windows and an op warns you for it, and then you deliberately do it again without adding anything to it, that's pretty obvious provocation. since you rejoined less than 20 seconds afterwards I don't think a kick is much more of a penalty than the second warning it was intended as :p < 1403545466 403120 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Essentially Windows command line stuff has a "talk to cmd.exe" API. < 1403545472 996821 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :err, connect to the Internet to download documentation < 1403545476 862359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I admit though, it is probably completely futile to try and make this channel more bearable to be in. < 1403545479 644019 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :PowerShell for Windows command line stuff screen-scrapes cmd.exe. < 1403545484 14062 :password2!~password@197.78.152.14 PRIVMSG #esoteric :elliott, ok I'll add some to it < 1403545484 343484 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :(more-or-less) < 1403545487 442701 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net QUIT :Ping timeout: 245 seconds < 1403545491 965041 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I like that it still has cmd.exe though, and those other stuff, so when working on a computer with Windows 8, I can still work on it < 1403545505 13041 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :pikhq: screenscraping cmd.exe would actually be very difficult < 1403545521 64490 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :even copy-and-paste is awkward due to the way Windows does permissions < 1403545522 415539 :password2!~password@197.78.152.14 PRIVMSG #esoteric :the layouts that i have seen from afar reminds me the fixed position type things one would expect to see in a browser < 1403545528 582568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: OCR screenshot! < 1403545539 205131 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ais523_: It's really awkward. < 1403545546 737562 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also cmd.exe can't go fullscreen for some reason < 1403545547 151964 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I mean, I'm not certain that a screenshot wouldn't just come up completely black, if done without privilege < 1403545553 353772 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :TieSoul: It's not a Win32 app. < 1403545568 914305 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: actually, that's because the Windows terminal system is implemented in a really awkward manner < 1403545596 654663 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh < 1403545597 837276 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay < 1403545609 835265 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can't remember the last time I used Windows < 1403545615 784057 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think it was last friday, actually < 1403545647 240748 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, I'm perfectly fine with Windows; Mac OS X is just not for me and Linux is complicated and I'm too lazy to learn about it. < 1403545673 978098 :maurer!~maurer@MIMUNG.ECE.CMU.EDU PRIVMSG #esoteric :TieSoul: I'm not really sure what you mean by Linux being complicated. Windows is super painful to use by comparison < 1403545680 933656 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I happen to think UNIX based systems work well; Mac OS X and Linux both use UNIX based stuff. < 1403545690 37492 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It isn't really so complicated to understand, I think < 1403545705 125637 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Well, don't you have to do a LOT of command line stuff for Linux to work properly? < 1403545710 851019 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Depends on the distro. < 1403545728 705360 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :That's the case for some, but that's because some people like it that way. < 1403545734 366768 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think the issue with Linux is there is sooo muuuuch chooooiiiiice to set it up < 1403545739 227194 :password2!~password@197.78.152.14 PRIVMSG #esoteric :yeah , debian requires no a little < 1403545747 238629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ubuntu should pretty much just work on everything with no fuss, but it's certainly different to windows. < 1403545751 505416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it may or may not be worth it for you to switch. < 1403545756 376186 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :*nod* < 1403545756 934687 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Which distro do you want?" "OK, great, now which window manager?" etc < 1403545760 570812 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hrm < 1403545767 731304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you're fine with windows then stick with it; some of the best programmers I know use windows < 1403545767 901226 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: Ubuntu is a little less trivial to install as dual boot than it used to be < 1403545768 275504 :password2!~password@197.78.152.14 PRIVMSG #esoteric :Taneb, true , the average user just freezes when they have too many choice < 1403545780 266563 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Yeah, I'm going to stick with Windows < 1403545783 565254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: don't care as long as it isn't Ubuntu; fvwm; next question? ;-) < 1403545787 935789 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I try to write program for cross-platform if possible < 1403545790 420659 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Taneb: distro + window manager + 32/64bitness are the only three decisions that are typically made nowadays < 1403545795 93279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think fvwm is more of a question than an answer. < 1403545795 243535 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :my answer, btw: Ubuntu, Unity, 64 bit < 1403545796 605015 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Or for Nintendo Family Computer and run them on emulators < 1403545807 368599 :password2!~password@197.78.152.14 PRIVMSG #esoteric :don't forget filemanager < 1403545810 938124 :password2!~password@197.78.152.14 PRIVMSG #esoteric :and shell < 1403545814 694513 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because I actually really like Unity < 1403545814 844747 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And file system < 1403545817 9771 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :or is there a way to get a double-boot Windows-Linux system? Or is that horribly slow? < 1403545820 89308 :password2!~password@197.78.152.14 PRIVMSG #esoteric :i use debian < 1403545825 379553 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: you can get dual-boot, and it's not horribly slow < 1403545831 732017 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I currently use Ubuntu and XMonad < 1403545838 499609 :password2!~password@197.78.152.14 PRIVMSG #esoteric :if you have lotsa cap get debian stable < 1403545845 227309 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the only extra time spent is at the boot screen where you decide which to boot < 1403545851 184835 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :however, it's a little less trivial to set up than it used to be < 1403545854 284499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't recommend getting Debian stable. < 1403545856 415705 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If you want a fast system, get FreeDOS. It boots faster than the time the CRT takes to warm up. < 1403545856 565906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I don't think there is any reason for not using a 64 bit system (at least on x86), the 32bit emulation is quite good, since the processors support it.) < 1403545857 231122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39915&oldid=39914 5* 03Ds84182 5* (+516) 10 < 1403545864 147224 :password2!~password@197.78.152.14 PRIVMSG #esoteric :*unstable < 1403545866 916180 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and if you have any files on the Windows side you care about, you want pretty good backups before starting < 1403545867 66404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also don't think any of you are doing a good job of selling Linux as not a fuss to set up. < 1403545880 375189 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: that's because I'm trying to be honest about the issue < 1403545883 106307 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: I'm pretty sure we're not. :) < 1403545889 232130 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :am i being sold to < 1403545890 29050 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Erm. Not trying to. < 1403545898 247881 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Ubuntu knows how to install itself along Windows 7, natively < 1403545902 147302 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Just stating that you don't have to literally use a command line for everything. < 1403545902 912043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: actually I was talking more to everyone other than you < 1403545903 860477 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i would like to buy a copy of "More Tales of Pirx the Pilot" < 1403545906 355984 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it does not, however, know how to install itself alongside Windows 8 < 1403545909 500336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: sold < 1403545915 688062 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you can tell it how to do so, but you have to do so manually < 1403545916 102788 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ais523_: That's sad. :( < 1403545929 44464 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: How could I be a judge of that? I've been using Linux since 1993ish, and back then it was a bit of a pain to set up. < 1403545936 707100 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :booyeah < 1403545938 761624 :password2!~password@197.78.152.14 PRIVMSG #esoteric :can't you install ubuntu from withing windows? < 1403545944 147548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :All I know is that it got much simpler. < 1403545945 705257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: I bet it actually does know how, it just doesn't know how to handle the GPT/UEFI parts that most Windows 8 systems have? < 1403545952 523029 :password2!~password@197.78.152.14 PRIVMSG #esoteric :*within < 1403545952 925444 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Yeah, there is a thing for that, password2. < 1403545959 575885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: no, everyone still installs slackware from floppies :) < 1403545961 835426 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :pikhq: if you know how partitions work, it's pretty easy; on Windows, you shrink partitions to give free space, and turn off fast restart after shutdown; in the Linux installer, you install it to the free space < 1403545967 579966 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and then sometimes, you have to mess with the EFI boot order < 1403545971 609644 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: speak for yourself < 1403545971 964213 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ais523_: Yeah, I know. < 1403545974 635897 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although whether you do or not seems to be hardware dependent < 1403545974 786658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: "ubuntu" is just a running gag. < 1403545987 84133 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I use debootstrap from knoppix which isn't exactly the simplest way. < 1403545990 557977 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: Which is weird, cause Ubuntu does EFI. < 1403546001 79794 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :password2: you used to be able to install Ubuntu from within Windows, but that doesn't work on Windows 8 < 1403546007 960074 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am using Ubuntu until I get my SSD working < 1403546009 151665 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i wish linux on efi didn't seem to be such a pain. i'm prety sure i fucked up upgrading syslinux < 1403546011 261079 :password2!~password@197.78.152.14 PRIVMSG #esoteric :ah i see < 1403546019 32999 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Whereupon I shall install a different distro < 1403546027 14402 :password2!~password@197.78.152.14 PRIVMSG #esoteric :i want to see debian boot from ssd < 1403546032 338797 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Bicyclidine: It's a typical case of "BIOS makers test Windows only" causing issues. < 1403546033 118004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: I recommend you just use gummiboot (and no separate boot loader) for Linux on EFI. < 1403546033 551855 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :on my new laptop, the issue seems to be that whenever I go into the BIOS configuration screen, it sets Windows as the default boot, rather than GRUB's boot menu < 1403546033 701975 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'll just stick with Windows for now < 1403546040 774339 :password2!~password@197.78.152.14 PRIVMSG #esoteric :its already faster than some OS's < 1403546046 196328 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Plus "EFI on Linux is not that solid". < 1403546064 825870 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :urgh, i'm afraid i'm gonna brick myself if i touch it < 1403546069 602949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: fair < 1403546072 364081 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Oh, EFI, I've avoided that can of worms so far.) < 1403546072 990214 :password2!~password@197.78.152.14 PRIVMSG #esoteric :ais523_, thats weird < 1403546073 153306 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :in order to set the boot menu as the default, I have to override the boot order for one boot to get it into Linux (via Esc spam at startup), then use Linux to edit the boot order < 1403546084 960180 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :luckily you don't have to configure the BIOS very often < 1403546086 555015 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think you can disable UEFI on any Windows 8 computers that are x86 based, due to Microsoft's specification. (On ARM, you can't disable it, again due to Microsoft's specification.) < 1403546087 194686 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but still < 1403546097 542164 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i had ridiculous problems getting things set up to begin with. people i asked for tech support concluded that my shiny new 1 TB drive was defective < 1403546100 219874 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Windows 8 and Linux both prefer UEFI to BIOS < 1403546104 458399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: UEFI is not secure boot < 1403546105 538008 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Windows 7 prefers BIOS, though < 1403546112 629236 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: MS doesn't require *that*, it requires that you can disable secure boot. < 1403546112 932514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so much FUD < 1403546114 865974 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and yeah, your comments relate to secure boot < 1403546116 201234 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :because the actual problem was, in fact, even more ridiculous < 1403546128 552976 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :however, the vast majority of laptops also allow disabling UEFI altogether, so that you can install Windwos 7 on them < 1403546135 650319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway you can worst-case "just", like, use the CSM for BIOS backwards-compatibility < 1403546140 355507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think anyone ships motherboards without that < 1403546146 269844 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :also all the wiki instructions involve $esp and i forget where i put $esp so i'm doomed. < 1403546149 150613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it's automatic if you try and boot something that isn't UEFI < 1403546160 37868 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :er no wait, i remember. it's just a partition, i can mount it < 1403546173 425014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :most of the UEFI problems come from when distros try to do it the native UEFI way, which is nicer than relying on the compatibility but currently more fraught for obvious reasons < 1403546174 584136 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :except that when i tried doing that mount didn't recognize the filesystem. i don't know why i'm allowed near computers < 1403546183 701979 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :On my desktop EFI basically "just works" perfectly well. On my laptop (which doesn't do BIOS boot on its internal HD!) every now and then I need to literally pull up the EFI command line to boot it. < 1403546201 989036 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Thankfully that laptop actually *has* that. < 1403546212 943110 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :So what does Linux do better than Windows? < 1403546219 756895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: my setup is I have the esp be /boot and I just have gummiboot set up and it all works automatically (I'm on arch) < 1403546228 548809 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :TieSoul: Big one is flexibility. < 1403546228 781135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TieSoul: tux racer < 1403546230 986571 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :TieSoul: it's much better for developing software on, IME < 1403546240 112829 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i have a /boot and i... don't /think/ it's a partition, or something < 1403546242 605170 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :TieSoul, it's a lot more configurable < 1403546249 832050 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...which is where most of the issues come from, I guess < 1403546252 321544 :password2!~password@197.78.152.14 PRIVMSG #esoteric :TieSoul, the ap-get < 1403546253 998315 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because most development environments treat Windows as a second-class citizen, and the others are Visual Studio < 1403546259 403158 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Bicyclidine: it's a rotated root directory < 1403546263 978053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :flash videos being nigh-unusable is another advantage of linux :P < 1403546264 609218 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :what < 1403546271 641569 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: :) < 1403546274 998343 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hehe < 1403546286 75918 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Even on my stupid nice box Flash doesn't work nicely. :( < 1403546288 547989 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :I actually have flash work shockingly well, i can even play games! though it still crashes every two days or so < 1403546289 652502 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :basically, what happens is that /boot is the root directory while the system is booting; then later during the boot process, it makes another directory into / (the one with all the actual files on) < 1403546290 721626 :password2!~password@197.78.152.14 PRIVMSG #esoteric :elliott, i have no problem with flash < 1403546295 315000 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :ha, shockingly, i'm great < 1403546303 364139 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and it needs to put the old root directory system somewhere, so it uses /boot < 1403546304 576621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you get full AV sync in fullscreen on youtube < 1403546306 662121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with no tearing or anything < 1403546308 227075 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :ais523_: so is it a partition or... well, whatever < 1403546308 421428 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that way, you can edit it < 1403546314 655716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :TieSoul: not *forcing* you on a new desktop every 3 years. < 1403546316 378286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: um... < 1403546318 36945 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Bicyclidine: it's a directory, but one that's the only one that's accessible during boot < 1403546319 255034 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :elliott: with proprietary drivers, yeah. < 1403546322 667228 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: When I pass the Youtube URL to mpv, sure. < 1403546323 363018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: that isn't how the boot process works at all < 1403546323 824321 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though they do try) < 1403546325 813210 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I may be confusing this with something else < 1403546326 68491 :password2!~password@197.78.152.14 PRIVMSG #esoteric :I played creeper world in fullscreen mode < 1403546331 181599 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Not with Flash on proprietary drivers though. < 1403546332 872762 :password2!~password@197.78.152.14 PRIVMSG #esoteric :elliott, no tearing < 1403546335 143051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: /boot contains the kernels and initramfs < 1403546337 485887 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I know Linux has a system call to rotate the root directory though < 1403546341 533168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the initramfs is mounted as a, well, you know, ramfs < 1403546344 552885 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :I switched back to mesa and everything broke, so, fuck everything. < 1403546347 175799 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523_: pivot_root < 1403546348 734226 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: yes, right < 1403546350 958514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is then / for a while, and then pivots to < 1403546352 179989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/ < 1403546354 644073 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :Oh! Did y'all see my mesa problems < 1403546354 814250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but /boot itself is never /. < 1403546359 422541 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oh, right < 1403546361 761207 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I was almost right < 1403546362 475157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HAVE WE MENTIONED LINUX IS SIMPLE AND EASY < 1403546363 99521 :password2!~password@197.78.152.14 PRIVMSG #esoteric :only youtube probs i get is when it switches quality the audio jumps back like 0.2s < 1403546373 777202 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :http://cgit.freedesktop.org/xorg/driver/glamor/commit/src/glamor_fbo.c?id=1957b7d713e5408f397412d4beb1317c84ded7ce < 1403546380 688260 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :very helpful error message when your xorg dies, let me tell you < 1403546382 391068 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I consider best way would be, design the BIOS, it is compatible with PC BIOS (so DOS programs run, too) and includes a built-in Forth interpreter (instead of BASIC), with the Forth including functions for BIOS configuration, UEFI configuration (if applicable), terminal emulation, etc < 1403546384 465869 :password2!~password@197.78.152.14 PRIVMSG #esoteric :NOT ENOUGH < 1403546384 920406 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: it's many parts, all simple and easy (except for the many that aren't) < 1403546385 99727 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I've actually been going without Flash on my new laptop, because I haven't figured out how to install it < 1403546392 454152 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :there are clear and simple instructions that don't actually work < 1403546415 252140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I'm not sure I'd consider any part of a linux system simple and easy :/ < 1403546420 591444 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :anyway, i'm only worrying about this because i upgraded syslinux but pacman may or may not have told me i needed to do some upgrading. < 1403546421 559003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the same goes for windows of course < 1403546428 862899 :password2!~password@197.78.152.14 PRIVMSG #esoteric :the key to linux is to try stuff < 1403546434 136604 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :manual upgrading, i mean < 1403546448 7612 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think this way I describe would help better; you can then program it and that kind of stuff, it is usable, even if you do not have any operating systems installed at all. < 1403546458 236361 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i think my favorite linux problem is when my boss was setting up the computer, he did a regular shutdown in the shell and it failed, which i hadn't even realized was possible < 1403546462 339648 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: have you seen Ubuntu Browser? < 1403546473 347450 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ubuntu Browser? < 1403546480 236052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: is that like windows 8 < 1403546480 459991 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it is amazing < 1403546488 548134 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: no, it's /better/ < 1403546491 749495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1403546494 622723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a high bar you've set < 1403546513 211353 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :it's even better than acorn < 1403546515 445231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whelm me adequately < 1403546519 760650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: well, there's the kernel itself. systemd is getting messy. who understands dbus? udev ... ok, is lots of simple parts. and then there are more or less monolithic desktop environments < 1403546524 35145 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it has no obvious navigation features at all, although you can expose a box with a back and forwards and address bar by clicking at the bottom of the screen < 1403546537 707921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: you think the linux kernel is simple and easy...? < 1403546544 466535 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also, that menu lets you go to another screen, which lists all the tabs you have open; tabs aren't otherwise tabs, they're just simultaneously open windows < 1403546550 464996 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: well, it is compared to the Windows kernel < 1403546550 653415 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: no I was listing parts that aren't, in my opinion. < 1403546559 489880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: googling suggests it's meant for mobile < 1403546565 898578 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :this is the entire extent of its functionality < 1403546568 490483 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i actually think dbus is kinda neat < 1403546568 640673 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: sorry. I missed a negation in your statement < 1403546587 163967 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: yeah, I actually like it though, although not for actual Web browsing < 1403546592 728032 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I've been using it to look at profiler output < 1403546593 153651 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :though i don't use it on my desktop, probably < 1403546602 32789 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I used to use Epiphany for that < 1403546605 581524 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: so then there's /bin/true, /bin/false, which are definitely easy. :) < 1403546611 919861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I'm not sure systemd is any more or less messy than it ever was :) (though I actually like it, because at least all the complex ugliness has some kind of cohesiveness to it now) < 1403546613 32411 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i doubt that < 1403546613 201221 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :int-e: Not in GNU. < 1403546620 696865 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :GNU true and false are non-conforming. < 1403546621 636283 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that program which removed functionality over time, and collapsed all the menus to a single menu saying "Web" < 1403546635 844110 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I assumed that Ubuntu Browser was just Epiphany brought to its logical conclusion < 1403546638 465298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: everything uses dbus, so you quite likely do < 1403546640 525220 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: I'm still quite upset about it. Though it's understandable everyone's switching. < 1403546640 675674 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :no menus, basically no functionality < 1403546646 694255 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :The perceived options are that or sysvinit. < 1403546651 889169 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :And sysvinit is... sysvinit. < 1403546652 940406 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :actually, not enough uses dbus, properly < 1403546659 649108 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :pikhq: Did you try setting the POSIXLY_CORRECT environment variable? Does that make it conforming? < 1403546659 958600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> /bin/true --help < 1403546660 109082 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Usage: /bin/true [ignored command line arguments] < 1403546660 818313 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :elliott: Oh, is that so? I thought it was still ubuntuy or whatever. < 1403546661 677287 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘/’ < 1403546668 501727 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I was hoping there'd be some way to find out which files were open in any given application, and which currently had focus < 1403546669 984084 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pikhq: ironically, yes < 1403546678 651878 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :`true --help < 1403546679 134707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: true [ignored command line arguments] \ or: true OPTION \ Exit with a status code indicating success. \ \ --help display this help and exit \ --version output version information and exit \ \ NOTE: your shell may have its own version of true, which usually supersedes \ the version described here. Please refer to your s < 1403546689 238618 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`run /bin/true --help > /dev/full < 1403546689 941251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/true: write error: No space left on device < 1403546697 139825 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`run /bin/true --help > /dev/full; echo $? < 1403546698 51499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/true: write error: No space left on device \ 1 < 1403546698 995999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` true --help < 1403546699 688773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1403546710 255357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(fortunately it's a builtin in common shells) < 1403546713 423992 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: No, because it is incorrect to require that. :P < 1403546715 552668 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :Simple < 1403546724 923599 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Also, no, that doesn't change it. < 1403546737 256249 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :we actually found a second way to get /bin/true to return nonzero < 1403546746 574656 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :set a precise ulimit such that it runs out of memory and segfaults < 1403546762 565231 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I'm unaware of any way to get false to return zero, though < 1403546777 203062 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :`run false --help < 1403546777 645422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1403546789 32295 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i feel unhelped < 1403546793 552062 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ACTION wonders why /bin/true even needs dynamic memory < 1403546802 344148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: does LD_PRELOAD count? < 1403546807 30229 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :int main(){} // should do it < 1403546810 516324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: intl for --help, I'd guess < 1403546814 752217 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: no < 1403546818 781848 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :pikhq: You should put return 0 in? < 1403546828 506562 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I hadn't thought of that, so I'm going to say yes < 1403546829 628058 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Other than that it should be OK < 1403546831 211243 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: Nope. Implied by ISO C. < 1403546834 92374 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: neither does replacing the binary by a different one < 1403546841 609777 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :presumably you --version and hook whatever function it uses to produce output? < 1403546849 91595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: something like that, yes < 1403546853 966069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does a clever cosmic ray bit flip count? < 1403546862 656858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523_: you can add an initialiser function to the .so < 1403546868 714538 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: only if you do it reliably < 1403546880 468360 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :/bin/false is very insecure when run in a solar storm < 1403546886 20294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :time to look at false's source code ~_~ < 1403546887 152847 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ais523_: So, Firewire then. < 1403546904 781092 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oh gah, I forgot about DMA-over-Firewire < 1403546914 674949 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that has to be one of the biggest POLA violations ever < 1403546922 258971 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :the amount of chauvinism in assuming that secure programs won't be run inside an event horizon is depressing < 1403546948 104983 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have seen once that a computer has a BIOS where its built-in program is a CD player program. However, I think the best thing to include as the built-in program in BIOS is a Forth interpreter, where this Forth system includes low-level system access, as well as perhaps a few other minor things such as BIOS config commands and a terminal emulator. < 1403546963 305832 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523_: but it's fast! < 1403546973 32134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :getting false to return 0 without cheating looks really hard < 1403546977 509106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe the impossible kind of really hard < 1403546991 350228 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :how pessimistic < 1403546991 500591 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: I take it you love Open Firmware? < 1403546993 30465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, that is the worst kind of really hard < 1403546998 514674 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :false's help information is localized, right? < 1403547002 939263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1403547008 280842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but why would that ever exit with 0? < 1403547008 785407 :password2!~password@197.78.152.14 PRIVMSG #esoteric :i have never used false < 1403547011 161317 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :are any of the localized strings passed to printf? < 1403547019 302970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh < 1403547021 396298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1403547023 568087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice! < 1403547026 381541 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :if so, all we need is a malicious locale definition < 1403547026 777320 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :pikhq: I don't think Open Firmware is PC compatible from what I know? < 1403547033 88042 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and we can use the printf-%n overflow exploit < 1403547036 462594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are we going to write a false 0day shellcode? < 1403547040 686673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to make it exit(0)? < 1403547041 400145 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :load shellcode that consists of exit(0) ... hehe. < 1403547050 273446 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :zzo38: Sadly no. < 1403547057 588108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :time to email fulldisclosure < 1403547058 204121 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Nothing inherit about it, but yeah. < 1403547071 320072 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I think you need root to install the malicious translation files < 1403547077 84636 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"local invalid exit code vulnerability" < 1403547080 849780 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :Taneb: impossible is a good kind of really hard. i mean, computer science < 1403547090 35157 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although if you can override the path somehow, you wouldn't < 1403547098 283623 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you can /definitely/ override the locale, that's a user-accessible setting < 1403547103 780894 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, only if you can prove impossibility! < 1403547117 259762 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/false.c i'm impressed < 1403547118 248408 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`run LC_ALL=malicious_NZ.UTF-8 /bin/false --help < 1403547119 39533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: /bin/false [ignored command line arguments] \ or: /bin/false OPTION \ Exit with a status code indicating failure. \ \ --help display this help and exit \ --version output version information and exit \ \ NOTE: your shell may have its own version of false, which usually supersedes \ the version described here. Please re < 1403547119 189777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"The path used for finding locale data can be set using the LOCPATH environment variable." < 1403547124 244108 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Modern Linux does let you do a new filesystem namespace and user namespace, thus letting you do root in your own file tree. :) < 1403547143 895522 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :pikhq: requiers root < 1403547146 619628 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :*requires < 1403547152 974574 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Baah! < 1403547161 675861 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That's why, make the PC Forth BIOS. < 1403547167 640752 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :Act like "true" by default; false.c overrides this. < 1403547171 364079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there must be /some/ way to make false exit 0 without root < 1403547186 792452 :aretecode!~aretecode@207.126.88.2 QUIT :Ping timeout: 240 seconds < 1403547187 43975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe we should just use a local privilege escalation bug. < 1403547187 898676 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net JOIN :#esoteric < 1403547199 655369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's worth it, to make false exit(0). < 1403547205 612894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is important and we are using our time well. < 1403547224 960269 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: I think int-e's LOCPATH suggestion may work < 1403547232 782650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I missed that < 1403547237 979206 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :this conversation actually came up in nethack4.org < 1403547239 420111 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :wow, factor is pretty involved < 1403547244 600171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait < 1403547248 233155 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I explicitly said "what if someone uses a malicious timezone definition?" < 1403547248 533260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where are gettext translation files even stored? < 1403547254 43339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are they with the locales? < 1403547254 281456 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but locale definition isn't gettext translations < 1403547260 432698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but we need gettext translations < 1403547262 53010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :LOCPATH=123 LC_ALL=foo.UTF-8 strace -eopen /bin/false --help ====> open("123/foo.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) < 1403547263 79965 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I think they're normally stored in a directory called "po" < 1403547265 108082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the point is to make _ return what we want < 1403547271 180434 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :is factor actually a posix thing, it seems kind of random for coreutils < 1403547284 444902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so the printf thing sounds like a good idea < 1403547288 911092 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`which strace < 1403547289 656351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1403547291 944192 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :whaddya know, it's from 1974 < 1403547312 872667 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Bicyclidine: I think it's mostly intended for primality checking < 1403547315 995313 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Bicyclidine: Not POSIX, but traditional. < 1403547317 634878 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :«In some variants of Unix, it is classified as a "game" more than a serious utility, and therefore documented in section 6.» < 1403547321 974166 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :pikhq: so i see. < 1403547338 685667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, so $LOCPATH/$LC_MESSAGES/LC_MESSAGES/coreutils.mo < 1403547356 49171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is the file it looks for the translations in. < 1403547367 196014 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1403547370 186343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I believe.) < 1403547406 672759 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and two of those are under user control < 1403547422 822078 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :including where it's rooted < 1403547459 296556 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess the first step is to create a translation file consisting of a huge row of %n, to see whether it segfaults < 1403547479 889842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I'm just going to use this method to run every program from now on. < 1403547487 636140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why write a binary when you can use false? < 1403547489 670676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, hey < 1403547495 743775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a way to get around a filesystem having noexec set < 1403547498 238523 :^v!~notnot^v@173-15-245-174-static.hfc.comcastbusiness.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1403547500 904509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :! < 1403547517 444115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using coreutils to jump to code for you < 1403547521 324841 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :assuming that the _ is going to the printf format string and that it doesn't sanitize out %n < 1403547530 67003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that seems like sort of a big deal < 1403547538 316240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ex falso quodlibet < 1403547538 466422 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :actually, if _ doesn't sanitize out %n, it probably should, and that's probably a major security bug that we should report < 1403547547 793131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think it interprets the string at all < 1403547558 934387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably there should just be a localised version of printf < 1403547564 880478 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :screw it, I'm gonna plug my laptop back in and check, even though I should be going home < 1403547567 824217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that processes the format string and uses gettext internally < 1403547622 395962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523_: isn't printf(_("Foo: %s Bar: %s"),"foo","bar") sort of supported? < 1403547641 199483 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I hope LOCPATH is at least disregarded in suid programs < 1403547644 72211 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :int-e: it is < 1403547649 416322 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :you'd want to filter out %n specifically < 1403547651 183276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/true.c#n38 is the promising call here < 1403547665 103919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: you could translate to %s%s%s or whatever, too < 1403547674 561756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's lots of nasty things you can do as a printf format string < 1403547678 340023 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that just reads, though < 1403547687 795084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's still pretty bad < 1403547692 105217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the program could be storing sensitive things < 1403547699 181233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and printing a diagnostic error < 1403547704 833628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, "sorry, these passwords don't match" < 1403547705 863462 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :bleh, I don't have coreutils osurce here < 1403547708 923019 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :luckily, the network connected < 1403547710 581207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/true.c < 1403547714 344690 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1403547781 134022 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How to diff more than one history in PukiWiki? < 1403547813 538610 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :It seems that indeed, it does check if the binary is SUID and changes the path lookup behavior accordingly. < 1403547818 279727 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :That's probably for the better. < 1403547846 813911 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :``false --help < 1403547847 592129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `false: not found < 1403547852 182499 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :What would a malicious timezone look like < 1403547860 777446 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :`` /bin/false --help < 1403547861 579698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: /bin/false [ignored command line arguments] \ or: /bin/false OPTION \ Exit with a status code indicating failure. \ \ --help display this help and exit \ --version output version information and exit \ \ NOTE: your shell may have its own version of false, which usually supersedes \ the version described here. Please re < 1403547867 228386 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :Bicyclidine: very high DST offset to change the date < 1403547896 933948 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Bicyclidine: zoneinfo file that exploits a bug in the parser? < 1403548441 759390 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the make file for coreutils is broken :-( < 1403548447 58026 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :make install builds things that make doesn't < 1403548498 526792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does it compile stuff or is it "just" libtool relinking everything? < 1403548558 649207 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :compile < 1403548880 209134 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why don't they make it to change the message languages at compile-time instead? < 1403548924 969016 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Default setting should be English with ASCII-only, and then other one can be added later on if they want to. < 1403548926 719675 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1403548927 697375 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Max SendQ exceeded < 1403548931 784015 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1403548954 723721 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1403548955 696778 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Max SendQ exceeded < 1403548977 203947 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1403549112 457123 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1403549146 498294 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :bleh, overriding the locale is harder than I thought < 1403549489 682784 :BeingToDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1403549586 846989 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Slide is totally supposed to be Turing-complete. < 1403549658 470449 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :no good: all the locale machinery respects LOCPATH, but gettext /doesn't/ < 1403549661 400615 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :tswett: Is it? Do you prove it? < 1403549665 500396 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :it's not even looking in $LOCPATH for coreutils.mo < 1403549691 724257 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Theorem. Slide is totally supposed to be Turing-complete. Proof. < 1403549693 479467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: huh? < 1403549707 566025 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I've been doing a bunch of stracing to make sure < 1403549719 439378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: that's because you don't have an LC_IDENTIFICATION file, probably < 1403549729 591301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, hmm < 1403549735 5187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're maybe right :/ < 1403549740 961300 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I'm using the one from the existing locale < 1403549752 890946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't even look for .mo at all when you set LOCPATH < 1403549754 570895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oddly < 1403549756 416421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe they anticipated this < 1403549769 981406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess grepping LOCPATH over gettext would be productive < 1403549828 508302 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :no LOCPATH anywhere in the gettext source < 1403549918 432929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then how is setting LOCPATH preventing it from loading coreutils.mo? < 1403549930 689168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do I need to gdb? < 1403549961 314637 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: if you set LOCPATH, it makes the setlocale() call fail < 1403549968 841920 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :unless all the things it loads are on your LOCPATH somewhere < 1403549976 256603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I set it to /usr/share/locale < 1403549991 40603 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the trick is LOCPATH=malicious:/usr/share/locale LANG=C.UTF-8 LANGUAGE=malicious < 1403550074 557537 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also you need to copy the SYS_LC_MESSAGES fallback from somewhere < 1403550126 781685 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :to the new locale definition < 1403550137 832013 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that gets it to actually translate the messages, but it still doesn't look in $LOCPATH < 1403550331 835493 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1403550514 4485 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :elliott: haha, path traversal vulnerability < 1403550536 131184 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :LANGUAGE=../../../path/to/malicious/definition /bin/false --help < 1403550603 624488 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the bad news: the %n appear to be output literally < 1403550605 408781 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1403550613 667499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh < 1403550616 900490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does %s%s%s work < 1403550634 449049 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :also there's a SUID check on the path traversal < 1403550644 660515 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :they disallow slashes in language names when the program's setuid < 1403550688 80252 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :ooh, I think I can edit a different string < 1403550697 752459 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :some of these strings are tagged as "#, c-format" < 1403550715 892312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any of them in false? < 1403550771 932382 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :yeah, but the makefile seems to be broken, it's not updating the locale definition any more < 1403551334 662142 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :de.po:12125: format specifications in 'msgid' and 'msgstr' for argument 1 are not the same < 1403551342 761651 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this can be worked around; this is in the gettext compiler < 1403551356 441686 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the difficult part is to get it to produce a bugged .gmo file for us < 1403551403 169510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just hex-edit it < 1403551422 951175 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :that's what I'm doing now :-) < 1403551460 757744 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :$ LANGUAGE=../../../home/ais523/research/coreutils/prefix/share/locale/de /bin/false --help < 1403551462 238488 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Segmentation fault (core dumped) < 1403551476 802376 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the real /bin/false, btw < 1403551509 114160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :great < 1403551512 585920 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, you don't actually need coreutils source for this at all < 1403551522 680026 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could just copy and hex edit the existing coreutils.mo < 1403551541 407431 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless the existing message isn't long enough for your shellcode < 1403551546 658903 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, now that you all know how it's done < 1403551555 748460 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll let you do the shellcode injection while I go home :-) < 1403551683 679021 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1403551701 370962 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1403551722 498087 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, Ubuntu popped up an error report thing so that I can report the segfault in false < 1403551726 970566 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm going to say no now < 1403551746 957150 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and wait until we have some way to get a payload into this before I report the bug < 1403551795 854961 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bye everyone < 1403551797 83463 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1403552751 778264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02http://esolangs.org/w/index.php?diff=39916&oldid=39915 5* 03Ds84182 5* (+198) 10 < 1403552865 690111 :MoALTz!~no@user-46-112-93-173.play-internet.pl QUIT :Quit: Leaving < 1403552883 870812 :MoALTz!~no@user-46-112-93-173.play-internet.pl JOIN :#esoteric < 1403553288 398942 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1403553805 779198 :password2!~password@197.78.152.14 QUIT :Ping timeout: 272 seconds < 1403553976 984075 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1403554331 885317 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1403555893 945441 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1403556173 536133 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1403556869 43283 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :holy shit what have you people been doing < 1403556880 94348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trying to make /bin/false exit(0) < 1403556938 55820 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :It's ten minutes from there to the Pentagon, baby. < 1403557163 499361 :erdic!erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1403557224 157135 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1403557243 928714 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403557262 867668 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1403557263 17972 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403557300 310906 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :elliott, it does look like you're just looking for security holes in the internationalisation system in general though < 1403557326 446999 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :purely accidental. the ogal here is truth < 1403557364 126362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: look, we looked at true.c and this was the only way we could think of < 1403557367 544706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: whatever it takes < 1403557425 891349 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i know, i know < 1403557475 601108 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i was just hoping there'd be some small crack in the actual interface between true.c and the locale stuff, since it's so dumb nobody would actually waste time vetting it for security < 1403557484 853248 :Patashu!Helix@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1403557494 758659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's sort of what it is < 1403557499 699582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they do printf(_("..."), ...); < 1403557506 752921 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i for one like that true and false are defined by the same file < 1403557513 799433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which basically lets the gettext files do things with memory < 1403557518 999592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because printf format strings are unsafe < 1403557527 445202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: it's a bit sad that true is given preference though < 1403557537 12177 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :why < 1403557542 776657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's asymmetrical! < 1403557549 388810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there should be a third file with the actual code < 1403557549 930262 :Bike!~Glossina@71-222-123-162.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1403557551 403799 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i had somehow got it into my head in previous mockings of true.c that it looked at argv[0] < 1403557557 536497 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Not only unsafe, but also somewhat not versatile enough in some cases. < 1403557559 131673 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :which if true would make this all very easy, alas < 1403557569 401009 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :true. they should use compiler switches to define EXIT_STATUS < 1403557588 131484 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Which to be fair is not even really much of a security hole in this particular context. The environment of a program is typically assumed to be trusted on Unix. < 1403557597 61848 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Except for SUID stuff. < 1403557603 667486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: it sets the program name to it, but doesn't seem to do anything unsafe with it < 1403557627 960975 :Bike!~Glossina@67-5-208-85.ptld.qwest.net JOIN :#esoteric < 1403557639 656871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I think being able to set an environment variable and have "if false; ...; fi" stuff execute in a shell script (with a dumb enough shell) is rather bad < 1403557644 242172 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :pikhq: It is generally how I have deal with it too; I usually don't deal with kind of security flaw if it isn't meant to be SUID or remote data or whatever like that. < 1403557653 867625 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1403557659 240555 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Internet Quiz Engine avoids buffer overflows by not having any buffers! < 1403557661 16725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: one thing this should let you do is bypass noexec stuff < 1403557674 382363 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :(and as gettext does actually not trust the environment in SUID, well...) < 1403557694 38162 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :elliott: Basically my point is that this isn't any *worse* than LD_PRELOAD. < 1403557706 539028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LD_PRELOAD requires +x, right? < 1403557754 736152 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :i recently found out the suggested bugfixes for a particular thing for me were (a) LD_PRELOAD and (b) editing the binary < 1403557759 769522 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :so that's cool. < 1403557797 661727 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Hrm, I don't know if glibc actually requires +x. < 1403557840 343431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it had better < 1403557843 92940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :noexec isn't meant to be that useless < 1403557889 919038 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't really like gettext and I have made a simpler kind of thing which could be used for dynamic internationalization: Two things are exposed to the program, one function to load the strings from a file, and an array of string pointers. Internationalized strings in the source code are then replaced by array accesses, and the strings themself are written out to a file (similar to the pool strings in WEB). < 1403557935 981136 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think you could also make it use a pre-existing string file so that existing strings keep their same ID numbers. < 1403557964 917766 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Seeing as +x isn't needed for libraries-in-general, it might *not*... < 1403558039 877872 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you think my way better than GNU? < 1403558056 546166 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :(incidentally, LD_LIBRARY_PATH is searched for libraries *before* the system configured paths) < 1403558061 734702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of think shared libraries should require +x < 1403558071 552659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are executable code that gets executed < 1403558080 863641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can even try and run them! < 1403558098 175021 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :I'm also pretty sure that it's generally assumed that execute permissions aren't really a security feature. < 1403558110 6656 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :(whether or not they *should* be is a separate issue) < 1403558138 179561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but noexec exists and people recommend using it for hardening. that's kinda silly because of how useless it is, but given that it exists it should probably be less useless < 1403558192 147444 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :True, it is goofy that it exists while being *misleading*. < 1403558225 288600 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Only preventing cases of pilot error rather than being at all about hardening... < 1403558548 286523 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What is a simple way to implement something like OPLL FM synthesis? < 1403558586 481962 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :permissions aren't a security feature, huh < 1403558587 20783 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 240 seconds < 1403559083 284590 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :ACTION blinks. LD_PRELOAD on glibc works for suid binaries if the LD_PRELOAD list doesn't have a '/' in it. < 1403559308 41353 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh well. < 1403559784 768000 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/JBhf < 1403559858 520332 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :pikhq, i thought there were measures in place for using LD_PRELOAD with suid binaries < 1403559926 703986 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :EXPLOITED < 1403560017 547871 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Phantom_Hoover: Yep. Apparently it needs to be a library in the system library path, or configured with /etc/ldpreload.conf or some such < 1403560078 113559 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, ASLR? < 1403560086 825070 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :address space layout randomization < 1403560094 932921 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :fucks up a lot of shellcode injctions. < 1403560114 6614 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Which is of course the point. < 1403560127 689288 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(there is no shell code actually; the exit value is already on the stack when printf is called, in the /bin/false binary here) < 1403560154 293755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so I'm just poking 0 there < 1403560158 806433 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :o well < 1403560170 275661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or 256, which has the same effecty < 1403560170 425906 :BeingToDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT :Ping timeout: 255 seconds < 1403560182 176294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: beautiful < 1403560716 285250 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1403560720 552042 :AnotherTest!~turingcom@d51A42986.access.telenet.be QUIT :Ping timeout: 244 seconds < 1403560758 817352 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1403561121 119605 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1403561155 487697 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1403561287 691241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Whelp, Funciton is my favorite esolang at the moment. <-- it is pretty nice < 1403561674 451606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BytePusher II14]]4 N10 02http://esolangs.org/w/index.php?oldid=39917 5* 03Javamannen 5* (+1855) 10The Holy Quest for a New and Improved BytePusher has begun! You too can be a Knight! < 1403561716 451690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` diff <(cat /proc/self/maps) <(cat /proc/self/maps) < 1403561717 481152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :29c29 \ < 7fbfafb000-7fbfb1c000 rw-p 00000000 00:00 0 \ --- \ > 7fbfde4000-7fbfe05000 rw-p 00000000 00:00 0 < 1403561750 896164 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(without ASLR, the output would be empty) < 1403561785 782012 :idris-bot!~ircslave@dslb-092-072-175-242.pools.arcor-ip.net QUIT :Ping timeout: 272 seconds < 1403561828 27454 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :https://www.youtube.com/watch?v=E-dUx9fgbW0 feel it. < 1403561883 32331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Works in progress14]]4 M10 02http://esolangs.org/w/index.php?diff=39918&oldid=39448 5* 03Javamannen 5* (+20) 10Added BytePusher II to list < 1403562047 999496 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ahoily! < 1403562483 380804 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1403562511 413822 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1403562528 271033 :vifino!~vifino@ip-37-24-78-77.unitymediagroup.de QUIT :Quit: Me sais Laptop sleepy. < 1403562664 898698 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Tanelle. < 1403562670 257876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 I found that 8 became tolerable when I removed edge gestures from the touchpad <-- i have this bug in my touchpad driver that occasionally makes it forget i've disabled that. (and sometimes it instead chooses to scroll whatever page i'm on all the way to the top.) < 1403562671 154102 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1403562788 409799 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: eh? wut? you... auto tanelled yourself? < 1403562801 518358 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Quintopia: QUINTHELLOPIA! < 1403562804 287675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may have been that bug that caused my blue screen of death yesterday, for the first time. although that may also have been keeping my browser open too long. < 1403562816 273509 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I felt like saving you the effort < 1403562856 827668 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: enjoying the steam sale? < 1403562885 963990 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no, I'm enjoying the 10% off on québec products at the SAQ :D < 1403562897 798506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i try to restart my browser about once a day to prevent that, but lately i've been having too many shtetl-optimized tabs i don't want to lose my place in < 1403562899 448269 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(we're celebrating la St-Jean à soir!) < 1403562906 11610 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is SAQ < 1403562913 991147 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Société des Alcools du Québec. < 1403562927 304705 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :government-run store? < 1403562934 219883 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :exactly right spot on. < 1403562948 57867 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so weird < 1403562952 559304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it a monopoly like the scandinavian ones < 1403562961 575798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is this that whole weird alcohol monopoly thing < 1403562967 785088 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the idea of a vinmonopolet weirds me < 1403563027 390403 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: it is, so they tax us with outrageous taxes, along with some artificial overpricing and taxes on top of it. < 1403563038 774559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"vinmonopolet" translates to "the wine monopoly" you can't put "a" in front hth < 1403563102 924784 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: sure i can. i did. < 1403563183 527697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok you can, but you _may_ not hth < 1403563235 78020 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :«le vinmonopolet» < 1403563253 118465 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it may translate with an article, but it's still the name of a store, and i can always turn the name of a store into a category of store, and then i can refer to particular stores in that category with an indefinite article < 1403563269 458707 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's the name of a store? < 1403563300 242625 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, it is < 1403563365 455671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Quintopia: the term for a single unarticled store is "vinmonopol" or to be formal "vinmonopolutsalg" hth < 1403563396 151751 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what is a tsalg? < 1403563412 255620 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :'utsalg', you mean < 1403563429 103901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ut = out, salg = sale < 1403563456 780320 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: but as a brand name, it's vinmonopolet! < 1403563472 512015 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I want to be able to support, in a music playback, to have a 6502 emulation which has registers to do three kind of things: sample playback (with the features of Impulse Tracker), OPL2 emulation (for use with some Scream Tracker files), and Amiga LED filter emulations (for use with Amiga Protracker files). < 1403563473 279619 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and the idea still weirds me < 1403563476 691376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Quintopia: tricky < 1403563512 796244 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :FireFly: “tsalg” is more euphonic, I say. < 1403563520 488583 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think scandinavian countries should outlaw alcohol. < 1403563534 282488 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You could have, $0000-$3FFF = RAM, $4000-$7FFF = audio registers, $8000-$FFFF = ROM (bankswitched). < 1403563540 219215 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently Norway did, between 1917 and 1922 < 1403563544 244149 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it'd do wonders for prices and organized crime < 1403563565 963623 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :And Finland between 1919 and 1932 < 1403563601 232867 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and they still ended up with monopolies? do scandinavian mobsters have no balls? < 1403563607 700939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: norwegian really doesn't use "ts" at the beginning of words, except in loan words like tsatsiki and tse-tse-flue < 1403563656 659702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the less pedantic may pronounce it as just s even then < 1403563684 407753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not even sure which is considered most correct < 1403563800 533591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: vinmonopolet used to be more than just the store, but the eu forced us to disband the import monopoly part < 1403563888 655817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Apparently Norway did, between 1917 and 1922 <-- only hard liquor afair < 1403563917 311006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you were around back then? < 1403563925 224010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1403563936 990374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :only mod. surprising, i suppose < 1403563942 663919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my recall is from some time reading about it, though. < 1403564027 247718 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Aaaah, prohibition and temperance. < 1403564041 881096 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Such an amusingly counterproductive set of policies. < 1403564058 440124 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the best way to make people quit drinking is to give away really shitty alcohol for free < 1403564073 274357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :methanol is really effective for that hth < 1403564093 714513 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :indeed < 1403564105 260712 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :tdhaa. < 1403564109 639459 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :s/dh/dnh/ < 1403564128 503696 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is not perfectly effective though < 1403564130 617744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: sure it does, i guarantee they'll quit < 1403564139 781500 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :as can be seen in hobos drinking rubbing alcohol when they get desperate < 1403564169 898299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think rubbing alcohol is methanol? < 1403564205 951604 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :rubbing is a mix of ethanol and isopropanol. < 1403564206 710877 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :it's isopropyl alcohol < 1403564210 937265 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :usually no ethanol < 1403564212 330859 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :some water < 1403564214 977947 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :30% water < 1403564236 739385 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :may vary between countries < 1403564254 704753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi douglass tell kmc we would like him back :( < 1403564262 1520 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :In the US it's a solution of isopropanol. I imagine the choice varies depending on the country. < 1403564265 874327 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :kmc disappeared? noooooooooo! < 1403564328 601377 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :douglass: Weird. In the US "rubbing alcohol" is defined to be 68-99% isopropanol by volume. :) < 1403564479 300375 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :I'm not sure what the 99% stuff is actually meant for. Maybe for super-cheap people like me who dilute it themselves to save money? < 1403564520 1177 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Burning, I presume. < 1403564662 377799 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :Right, alcohol stoves are a thing. < 1403564680 383622 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :what a broad idea of rubbing < 1403564699 702201 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :I was only thinking of this use as "well, I know that's why people buy it, but I'd think stores would not deliberately cater to foolish college students" < 1403564753 939768 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :hm why is the preferred name 2-propanol instead of propan-2-ol. < 1403564770 819886 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :if you're at a party and a chemistry student offers you some of his homemade «robine» that already smells like vomit even before it went through somebody's mouth once, just say no. < 1403564809 580077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~duck robine < 1403564819 157908 :douglass!~iridium@home-on-the-dome.mit.edu PRIVMSG #esoteric :What is robine? < 1403564820 562728 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :robine = mouthwash? < 1403564823 79854 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :??/ < 1403564895 907666 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, rubbing alcohol < 1403565023 628753 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1403565048 661857 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Hi < 1403565072 313835 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: as you pointed out, qc:robine = en:“rubbing alcohol”. we call alcoholic hobos «robineux». < 1403565078 33276 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :MDude: hi! < 1403565085 300703 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I shall goodnight now < 1403565088 247193 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION --> bed < 1403565091 806641 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :bonne tanuitb! < 1403565093 611591 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :the use-mention distinction there seems odd < 1403565619 254171 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :according to wikipedia brainfuck's typing discipline is 'static, strong, manifest' < 1403565685 641641 :Bicyclidine!~Glossina@69.166.35.233 PRIVMSG #esoteric :admittedly i have never run into a type error in brainfuck. < 1403565836 146175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: having just one type would tend to imply that, no < 1403565871 180401 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i dunno about 'manifest', you're not exactly declaring the type anywhere < 1403565895 981030 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(in fact the ragged edges of the implementation are mostly there because of that) < 1403565902 850876 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :s/implementation/specification/ < 1403566550 523677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1403566580 851621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you could say that since you never declare any variables, all declared variables are manifestly typed hth < 1403566706 27725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does this mean underload is manifestly typed too < 1403566765 327385 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :~duck manifest < 1403566768 783493 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :--- No relevant information < 1403566771 272522 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :... < 1403566780 418627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~metar ENVA < 1403566781 146934 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :ENVA 232250Z 25009KT 9999 SCT020 BKN050 09/06 Q1020 RMK WIND 670FT 26008KT < 1403566783 248521 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AAAAAAAAARGH STUPID BOT DE MARCHE TOUT CROCHE AAAAAAAAAAAAARGH! < 1403566788 10585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see, not 10 hth < 1403566796 310517 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh. indeed. < 1403566798 794959 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :~metar CYUL < 1403566799 306947 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :CYUL 232300Z 12007KT 30SM FEW065 OVC210 26/11 A3000 RMK SC1CI8 SC TR SLP159 DENSITY ALT 1300FT < 1403567188 407005 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1403567209 83898 :nooodl_!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1403567262 787499 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :~metar ESSA < 1403567263 223029 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :ESSA 232320Z 35010KT 9999 BKN007 09/08 Q1011 TEMPO BKN010 < 1403567406 316671 :nooodl!~nooodl@12.120-242-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 255 seconds < 1403567412 127718 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Quit: mihow < 1403567947 664533 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I cannot get this FM synthesizer to work properly!