< 1467590404 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and then it gets called with arguments python scriptfile restofargs < 1467590452 0 :Cale!~Cale@2607:fea8:9840:324:6d68:36d9:7106:efba QUIT :Ping timeout: 250 seconds < 1467590536 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i'm suggesting a general metaethical principle that it not the purpose of etiquette and manners to compensate for the /choices/ of others. whether you want to do so should be a personal choice every time with no denigration if you choose not to < 1467590602 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and i have yet to figure out an acceptable way to make my client treat too long messages the way i'd like them to be treated, so i'm willing to accept the occasional cut-off message < 1467590721 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: isn't the entire purpose of etiquette and manners not to disturb people unintentionally? < 1467590742 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/unintentionally// < 1467590747 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can of course do it if you _intend_ to, in which case you are allowed, but _still_ rude. < 1467590763 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: no < 1467590765 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is not < 1467590767 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: yes. < 1467590771 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you are wrong hth < 1467590802 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is about establishing general principles that *everyone* is supposed to follow. societally enforced laws. a list of items which it is acceptable to refer to someone as rude for not obeying < 1467590822 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in general we try to pick those items based on whether not doing them would disturb people unintentionally < 1467590834 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but not disturbing people unintentionally goes well beyond manners and etiquette < 1467590853 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1467590877 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :one thing that should never be on that list is "it should be my fault for doing something that i had absolutely no way of knowing would offend you" < 1467590947 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :maybe hitler didn't know that holocaust would offend jews < 1467591087 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :maybe < 1467591105 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :he certainly kept doing it long after they made it clear to him < 1467591183 0 :Cale!~Cale@2607:fea8:9840:324:40b:704e:d648:8268 JOIN :#esoteric < 1467592004 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://oerjan.nvg.org/shebang_args_or_input < 1467592011 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-03 23:26:39 URL:http://oerjan.nvg.org/shebang_args_or_input [126/126] -> "shebang_args_or_input" [1] < 1467592021 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv she* bin < 1467592027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1467592034 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` chmod +x bin/she* < 1467592037 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1467592051 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok now what was that python script < 1467592104 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` grep -l python bin < 1467592105 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: bin: Is a directory < 1467592109 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` grep -l python bin/* < 1467592116 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/cAt \ bin/CaT \ bin/distort \ bin/gs2c \ bin/gs2.py \ bin/gs2x \ bin/icode \ bin/json \ bin/loudly \ bin/loudlye \ bin/multicode \ bin/rainbow \ bin/rainwords \ bin/raw-url \ bin/toutf8 \ bin/unicode \ bin/unidecode \ bin/uniqs \ bin/url \ bin/wl \ bin/zalgo < 1467592140 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rainbow it was < 1467592146 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`head bin/rainbow < 1467592148 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import random \ import re \ w=raw_input() \ p=list('x'*len(w)+'C'*int((341-len(w))/3+1)) \ random.shuffle(p) \ p=list(re.sub('C+','C',''.join(p))) \ i=(c for c in w) \ print ''.join(i.next() if c=='x' else chr(3)+'%02d' % random.randrange(2,15) for c in ['C']+p) < 1467592167 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rainbow test < 1467592183 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo test | rainbow < 1467592186 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1467592195 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07t07e12s03t03 < 1467592198 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1467592248 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/rainbow//1c#!/hackenv/bin/shebang_args_or_input python < 1467592254 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/rainbow//#!/hackenv/bin/shebang_args_or_input python \ import random \ import re \ w=raw_input() \ p=list('x'*len(w)+'C'*int((341-len(w))/3+1)) \ random.shuffle(p) \ p=list(re.sub('C+','C',''.join(p))) \ i=(c for c in w) \ print ''.join(i.next() if c=='x' else chr(3)+'%02d' % random.randrange(2,15) for c in ['C']+p) < 1467592259 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh < 1467592272 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now that was right < 1467592275 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rainbow test < 1467592278 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​0910t09e06s07t11 < 1467592290 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo test | rainbow < 1467592293 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​0713t09e08s05t09 < 1467592297 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :splendid < 1467592313 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`head bin/rainwords < 1467592314 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/python \ import random; w=[l.split() for l in open("/dev/stdin").read().split("\n")]; r=[4,7,8,9,2,6,13]; print "\n".join((lambda s: " ".join(chr(3) + "%02d"%r[(i+s)%len(r)] + l[i] for i in range(len(l))))(random.randrange(0, len(r))) for l in w) < 1467592332 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rainwords test using all the color colors, not just those 7 <-- not to my knowledge. does irc even allow that? < 1467592715 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :helloily < 1467592733 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily ain't seen you here in a bit < 1467592735 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what been up to < 1467592742 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :quinthellørjan! < 1467592751 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` loudly test = 2 and sys.argv[1] or raw_input() \ cyc = itertools.cycle(["\00304,09","\00309,04"]) \ print "".join(cyc.next() + c for c in unicode(inp, locale.getpreferredencoding())).encode(locale.getpreferredencoding()) < 1467592814 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`head bin/distort < 1467592814 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys \ N=330 \ name = sys.argv[1] if len(sys.argv) > 1 else "/dev/stdin" \ with open(name, "r") as f: \ data = ' \\ '.join(f.read().splitlines()) \ for i in xrange(0, len(data), N): \ print data[i:i+N] < 1467592837 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :is it possible to shoot ANSI escape codes over IRC? < 1467592840 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that one actually uses files. < 1467592878 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :cannot change it backwards compatibly. < 1467592909 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: are you complaining about my loud tests < 1467592941 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :no, I want more colours! :D < 1467592968 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: probably, but do clients support them? < 1467592985 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cAt test Did that go through? <-- far too much of it hth < 1467594705 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1467594899 0 :Nathan2055!uid28382@wikipedia/Nathan2055 QUIT :Quit: Connection closed for inactivity < 1467595609 0 :moon_!~AndChat17@tx-76-1-74-221.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1467595967 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1467596183 0 :moon_!~AndChat17@tx-76-1-74-221.dhcp.embarqhsd.net JOIN :#esoteric < 1467596708 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net QUIT :Quit: SACRED CHICKEN < 1467597274 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Ping timeout: 272 seconds < 1467597591 0 :bb010g!uid21050@gateway/web/irccloud.com/x-teltegjyuyygqfvx QUIT :Quit: Connection closed for inactivity < 1467598096 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-ebgshxvdfxkjqgav QUIT :Read error: Connection reset by peer < 1467598114 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-sottbijioekehzhx JOIN :#esoteric < 1467599848 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-sottbijioekehzhx QUIT :Quit: Connection closed for inactivity < 1467600033 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1467600073 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1467600321 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Ping timeout: 246 seconds < 1467600910 0 :moonythedwarf!moonheart@da1.hashbang.sh PRIVMSG #esoteric :moo < 1467601094 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good mooning < 1467601715 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net JOIN :#esoteric < 1467601840 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1467601868 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nœd//Nœd is Norwegian for distress. < 1467603941 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I was making a new toolkit library for X and this is one example program that works so far: http://sprunge.us/AQAd < 1467603998 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do you have a program that automatically extracts code from "#if 0" and runs it? < 1467604082 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :The program "bash" will treat "#if 0" as a comment and stop once "exit" is reached, so that is what can be used < 1467604099 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, of course. < 1467604713 0 :moon_!~AndChat17@tx-76-1-74-221.dhcp.embarqhsd.net QUIT :Ping timeout: 240 seconds < 1467605971 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 240 seconds < 1467606868 0 :hppavilion[2]!~Doslowdow@93-231-58-66.gci.net JOIN :#esoteric < 1467607865 0 :bender!~bender@2404:e800:e61a:41d:e872:5704:5847:59d1 JOIN :#esoteric < 1467607868 0 :bender!~bender@2404:e800:e61a:41d:e872:5704:5847:59d1 QUIT :Remote host closed the connection < 1467608380 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1467608822 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1467610141 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1467610448 0 :augur!~augur@76-218-206-38.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1467610687 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net QUIT :Quit: adu < 1467612094 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :This program makes a window with the title "Test!" and the mouse cursor shape is a eight-way arrow; when clicked it exits, the exit code tell which mouse button is pushed. Command-line arguments can be used to override the title, cursor shape, window size, and background colour. < 1467612160 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :most usefull program of all time? < 1467612179 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :It is just an example of this use and just a test; nor very useful. < 1467612209 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(Normally you should use XwicCreateFormWindow (which additionally sets up the event handler automatically and populates the window with widgets and a few other things) rather than XwicCreateMainWindow, although XwicCreateFormWindow is not fully implemented yet.) < 1467612288 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net JOIN :#esoteric < 1467612290 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :If the Internet declared sovereignty and formed a government, what would its political structure be? < 1467612309 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :(We assume that the people on the internet lack physical bodies and are no longer part of their host nations) < 1467612315 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :@massages-houd < 1467612315 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 4h 53m 30s ago: Did that go through? <-- far too much of it hth < 1467612322 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: sry < 1467612376 0 :lambda-11235!~lambda-11@67.54.200.64 JOIN :#esoteric < 1467612715 0 :lambda-11235!~lambda-11@67.54.200.64 QUIT :Quit: Bye < 1467612828 0 :lambda-11235!~lambda-11@67.54.200.64 JOIN :#esoteric < 1467613180 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://arin.ga/9UPuGZ/raw i just wrote this < 1467613206 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :surely someone else came up with it before me < 1467613223 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but i've never seen it anywhere < 1467613230 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :izabera: print("dang", NULL, "it"); < 1467613251 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what would you expect it to print in that case? < 1467613281 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'd expect it to either segfault or vomit junk < 1467613301 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so just don't pass null pointers to it < 1467614472 0 :J_Arcane!~chatzilla@83-245-231-234-nat-p.elisa-mobile.fi QUIT :Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805] < 1467614681 0 :pikhq!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :izabera: You need to va_end(ap); at the end of that function. < 1467614704 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes i do but my compiler ought to help me find stupid bugs like that < 1467614719 0 :pikhq!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It should, yes, but it doesn't. Grumble! < 1467614721 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :compiler is stupid :) < 1467615579 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:35bf:c950:7e53:32a5 JOIN :#esoteric < 1467615586 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1467615747 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :izabera: I could write a Rust macro that does the same thing < 1467615766 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you can't < 1467615777 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my license is proprietary < 1467615787 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'll sue the shit out of you < 1467615863 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :on a more serious note, what's the smallest amount of code you can copyright? < 1467616145 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :izabera: https://is.gd/iqltum Too late < 1467616181 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :lawyer up < 1467616217 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net JOIN :#esoteric < 1467616263 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nah < 1467616362 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :mine works with numbers too < 1467616367 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :as long as they're in your address space < 1467616378 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and you can dereference them as pointer to char < 1467616425 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Mine works with any type that implements Display < 1467616525 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hikhq < 1467616832 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I didn't even need va_end(ap); < 1467616847 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :rust is so unfair < 1467617600 0 :lambda-11235!~lambda-11@67.54.200.64 QUIT :Quit: Bye < 1467618030 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1467618043 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :future//We know nothing about the future. < 1467618069 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know what time it will be 1 minute in the future < 1467618126 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball Was a bounty hunter justified in shooting this man's dog? < 1467618128 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Outlook good. < 1467618132 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :Damn < 1467618135 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :I was hoping that would work < 1467618143 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :That's what happens when you rely on random chance to make a joke < 1467618170 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is https://www.youtube.com/watch?v=IS5mwymTIJU reflective of real Magic 8 balls? < 1467618171 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You may rely on it. < 1467618174 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you should have a joke ready for all possible outcomes < 1467618174 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :OK < 1467618183 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: Yeah, generally that's the case < 1467618197 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is literal horseshit tasty? < 1467618199 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Yes. < 1467618202 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :...wow < 1467618220 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Justin Bieber a good singer? < 1467618220 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You may rely on it. < 1467618227 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Justin Timberlake a good singer? < 1467618228 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Concentrate and ask again. < 1467618230 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Justin Timberlake a good singer? < 1467618231 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :It is certain. < 1467618242 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :(I'm just waiting for the right response to trigger) < 1467618249 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Miley Cyrus a good singer? < 1467618250 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Very doubtful. < 1467618254 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`8-ball is 8-ball working correctly? < 1467618257 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Outlook good. < 1467618259 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Hannah Montanna a good singer? < 1467618260 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :It is certain. < 1467618269 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :`8-ball is Donald Trump a good singer? < 1467618269 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Holy shit, I can't believe you're even asking me. NO! < 1467618274 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :THERE we go < 1467618277 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`8-ball am I sane right now? < 1467618277 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Don't count on it. < 1467618291 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :It's a reference to https://www.youtube.com/watch?v=IS5mwymTIJU < 1467618295 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :For all wondering < 1467618313 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`8-ball Is hppavilion[1] trying too hard? < 1467618314 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Yes definitely. < 1467618320 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hth < 1467618329 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: ty tdh < 1467618400 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yw < 1467619597 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :What is the worst name for a US state (or other area) that a band could take? < 1467619609 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :My guess is US Virgin Islands < 1467619743 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Virgin Islands sounds like a h-game title < 1467620624 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1467620794 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:35bf:c950:7e53:32a5 QUIT :Ping timeout: 250 seconds < 1467621758 0 :augur!~augur@76-218-206-38.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1467622225 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1467622505 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 258 seconds < 1467622535 0 :ejsf!~ejsf@84.241.193.220 JOIN :#esoteric < 1467622605 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how's it going? < 1467622781 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/United_States_v._Approximately_64,695_Pounds_of_Shark_Fins < 1467622899 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :United States v. Vampire Nation < 1467623152 0 :ejsf!~ejsf@84.241.193.220 QUIT :Ping timeout: 272 seconds < 1467623198 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's Monday! < 1467623317 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it's been Monday for 17 hours here < 1467623996 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1467624430 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1467624874 0 :AnotherTest!~turingcom@2a02:2c40:400:0:ed2:92ff:fe3b:ec82 JOIN :#esoteric < 1467625991 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1467626392 0 :AnotherTest!~turingcom@2a02:2c40:400:0:ed2:92ff:fe3b:ec82 QUIT :Ping timeout: 258 seconds < 1467626796 0 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1467627133 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1467629025 0 :augur!~augur@76-218-206-38.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1467629279 0 :augur!~augur@76-218-206-38.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1467629379 0 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 264 seconds < 1467629412 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dateu < 1467629424 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wakey wakey HackEgo < 1467629462 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-04 09:50:51.348726000+00:00 < 1467629558 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/dateu < 1467629565 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ exec date --rfc-3=n -u "$@" < 1467629571 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: it has a pair, datei < 1467629576 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/datei < 1467629577 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ exec date --rfc-3=n "$@" < 1467629583 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`datei < 1467629584 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-04 09:52:56.239897000+00:00 < 1467629601 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they do the same on HackEgo, because it has UTC as its default timezone, < 1467629604 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although you can still do < 1467629618 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm disappointed tho < 1467629624 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` TZ=Europe/Paris; dateu; datei < 1467629626 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-04 09:53:38.753286000+00:00 \ 2016-07-04 09:53:38.786882000+00:00 < 1467629630 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: why? < 1467629667 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that didn't work) < 1467629694 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` TZ=:Europe/Paris; dateu; datei < 1467629696 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-04 09:54:47.754040000+00:00 \ 2016-07-04 09:54:47.788169000+00:00 < 1467629701 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still no < 1467629722 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whatever < 1467630852 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1467631418 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Quit: Leaving < 1467631503 0 :fizzie!?@? PRIVMSG #esoteric :``` export TZ=Europe/Paris; dateu; datei < 1467631505 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-07-04 10:24:56.472202000+00:00 \ 2016-07-04 12:24:56.495597000+02:00 < 1467631506 0 :fizzie!?@? PRIVMSG #esoteric :b_jonas: ^ < 1467631615 0 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1467631896 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@work we have macros that end in try { < 1467632627 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh DUH < 1467632633 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just don't know my bash < 1467632637 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1467632798 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1467632815 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1467634353 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1467634418 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1467634567 0 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1467634611 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1467635771 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1467635773 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`random-card < 1467635776 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1467635778 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`random-card < 1467635828 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1467635835 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1467635836 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :space elevator//Like the shorter and more familiar strings of stringed musical instruments, the cable of a space elevator has a natural resonant frequency. < 1467635836 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vedalken AEthermage \ 1U \ Creature -- Vedalken Wizard \ 1/2 \ Flash (You may cast this spell any time you could cast an instant.) \ When Vedalken AEthermage enters the battlefield, return target Sliver to its owner's hand. \ Wizardcycling {3} ({3}, Discard this card: Search your library for a Wizard card, reveal it, and put it into your hand. Then < 1467635868 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's one of the Time Spiral block ones, right? < 1467635887 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yup, FUT time shifted < 1467635920 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`random-card [a-z]cycling < 1467635923 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Jhessian Zombies \ 4UB \ Creature -- Zombie \ 2/4 \ Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ Islandcycling {2}, swampcycling {2} ({2}, Discard this card: Search your library for an Island or Swamp card, reveal it, and put it into your hand. Then shuffle your library.) \ ARB-C, DDH-C < 1467636287 0 :augur!~augur@2602:304:cdac:e260:cd74:eb6b:b90c:1725 JOIN :#esoteric < 1467636533 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they ported docker in go https://twitter.com/icecrime/status/730422482516082688 < 1467636549 0 :augur!~augur@2602:304:cdac:e260:cd74:eb6b:b90c:1725 QUIT :Ping timeout: 250 seconds < 1467637476 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :// replace \n with "" and trim < 1467637477 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :replaceString("\n", "", lValue); < 1467637479 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :trim(lValue); < 1467637503 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :useful comments everywhere < 1467637993 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Fun codebase < 1467640822 0 :MDream!?@? NICK :MDude < 1467643530 0 :augur!~augur@2602:304:cdac:e260:957a:99fa:ce25:f4bb JOIN :#esoteric < 1467643803 0 :augur!~augur@2602:304:cdac:e260:957a:99fa:ce25:f4bb QUIT :Ping timeout: 250 seconds < 1467645986 0 :jaboja!~jaboja@2a00:f41:381d:7b76:de85:deff:fe55:967a JOIN :#esoteric < 1467646030 0 :spiette!~spiette@198-200-116-42.cpe.distributel.net JOIN :#esoteric < 1467647414 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1467648374 0 :alercah_!raedford@unaffiliated/alercah JOIN :#esoteric < 1467648405 0 :izabera1!~izabera@unaffiliated/izabera JOIN :#esoteric < 1467648578 0 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 260 seconds < 1467648592 0 :alercah!raedford@unaffiliated/alercah QUIT :Ping timeout: 276 seconds < 1467648933 0 :alercah_!?@? NICK :alercah < 1467648959 0 :alercah!?@? NICK :alercah_ < 1467648963 0 :alercah_!?@? NICK :alercah < 1467649256 0 :izabera1!~izabera@unaffiliated/izabera PRIVMSG #esoteric :handy: #define Sprintf(fmt, ...) ({ char *tmp; asprintf(&tmp, fmt, __VA_ARGS__); tmp; }) < 1467649444 0 :izabera1!?@? NICK :izabera < 1467650007 0 :jaboja!~jaboja@2a00:f41:381d:7b76:de85:deff:fe55:967a QUIT :Ping timeout: 264 seconds < 1467650108 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :moar comments from work: < 1467650109 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Reboot the Solaris Server < 1467650111 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :I know this sounds stupid, but even after restarting LDAP and enabling/starting/restarting the DNS client, things still didn’t work for me in the lab. However, after rebooting the Solaris server, it worked like a champ. So, just in case, reboot the Solaris server after completing the configuration. < 1467650264 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and we have a trash bin with a /dev/null label http://i.imgur.com/K3ncORb.jpg < 1467650399 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: but reading from /dev/null gives EOF < 1467650406 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think you can do that from a trashcan < 1467650420 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In today's xkcd, am I supposed to assume there's more explanation omitted between the last two panels? < 1467650421 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i sure am not gonna try < 1467650432 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, ais523 < 1467650479 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I think so < 1467650683 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1467650786 0 :augur!~augur@2602:304:cdac:e260:6d86:bce8:ecb:16ca JOIN :#esoteric < 1467651057 0 :augur!~augur@2602:304:cdac:e260:6d86:bce8:ecb:16ca QUIT :Ping timeout: 250 seconds < 1467651197 0 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 260 seconds < 1467651827 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1467651955 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net JOIN :#esoteric < 1467652236 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1467652343 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1467653171 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:35bf:c950:7e53:32a5 JOIN :#esoteric < 1467654140 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net QUIT :Quit: adu < 1467654393 0 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1467654671 0 :augur!~augur@2602:304:cdac:e260:bc07:5b6c:211a:3217 JOIN :#esoteric < 1467654931 0 :augur!~augur@2602:304:cdac:e260:bc07:5b6c:211a:3217 QUIT :Ping timeout: 250 seconds < 1467655121 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-fawbfewpjqkaukng JOIN :#esoteric < 1467656915 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca QUIT :Remote host closed the connection < 1467659227 0 :spockers!~spockers@unaffiliated/spockers QUIT :Read error: Connection reset by peer < 1467659291 0 :spockers!~spockers@unaffiliated/spockers JOIN :#esoteric < 1467660013 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1467660269 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I hate C++ < 1467660297 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i hate kids < 1467660299 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`wisdom < 1467660300 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it shouldn't be possible for it to have a type error in invisible code < 1467660321 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yeeeeeeesh//See yeeeeeesh. < 1467660328 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :\oren\: you mean like in templates? < 1467660333 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1467660346 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`wisdom < 1467660347 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Somehow it generated a class with a type error < 1467660348 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mapole//A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. < 1467660405 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :\oren\: um, I dunno, if you want a strong type system, wait like a few more years till rust gains better support for generics (e.g. generics parametrized by compile-time constant values rather than by types, etc) and maybe use that < 1467660438 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :or, like, try Haskell < 1467660454 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Haskell has sucky support for imperative code < 1467660513 0 :iaglium!~i@c-67-190-234-214.hsd1.fl.comcast.net QUIT :Quit: Bed Time < 1467660569 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I get how monads are "programmable semicolons" or whatever, but it would be nice if haskell had support for our normal semicolons that we've been using since 1970 < 1467660613 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1467660621 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hehe, "programmable semicolons" < 1467660621 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? monads < 1467660625 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monads are just free monad monad monad algebras. < 1467660639 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hmm, how to wisdom that < 1467661199 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wisdom < 1467661202 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :caffè//Caffè is an oddly-spelled hot beverage popular in Italy. < 1467661283 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :is there a library that adds a goto statement to Heskell? < 1467661347 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :actually I guess you would first need the ability to tell haskell what order to do things in < 1467661384 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and then a simpler syntax for variables < 1467661399 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :(like, variable variables I mean) < 1467661489 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Ooh, Control.Monad.Imperative < 1467661528 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://github.com/mmirman/ImperativeHaskell/blob/master/Main.hs < 1467661583 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :When do you refill the lemon-scented paper napkins? < 1467661608 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :\oren\: you know, a lot of imperative languages could actually do with having a goto added. < 1467661622 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Eg. ruby, python, rust. < 1467661632 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :(I was surprised to learn that lua has a goto now.) < 1467661751 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1467662481 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? napkin < 1467662483 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :napkin? ¯\(°​_o)/¯ < 1467663073 0 :moonythedwarf!moonheart@da1.hashbang.sh PRIVMSG #esoteric :hbot got klined and i cant find any freenode staff >_> < 1467663241 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :it turns out, it's lemon-soaked paper napkins instead < 1467663357 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1467663444 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-fawbfewpjqkaukng QUIT :Quit: Connection closed for inactivity < 1467664255 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1467664605 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`shashlearn napkin/A complement of small lemon-soaked paper napkins is essential for the comfort, refreshment, and hygiene of the passengers during the journey. < 1467664616 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: shashlearn: not found < 1467664628 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`slashlearn napkin/A complement of small lemon-soaked paper napkins is essential for the comfort, refreshment, and hygiene of the passengers during the journey. < 1467664635 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «napkin» < 1467664750 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What happened to putting the name of the thing at the beginning of the wisdom entry? < 1467664763 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, why do you make those b_jonas-style wisdom entries? < 1467664912 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :dunno, they're sort of my style or something < 1467664960 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :besides, the statistical likelihood is, some day a civilization will arise, and then there will be small lemon-soaked paper napkins, and then there'll be a short delay before continuing your flight < 1467665076 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? cake < 1467665079 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Enrichment Center is required to remind you that you will be baked, and then there will be cake. < 1467665161 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :shachaf: do you have a good idea how to turn this one into a wisdom entry? I think it wouldn't be b_jonas-style => "<\oren\> I get how monads are "programmable semicolons" or whatever," < 1467665175 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :the problem is, we already have a wisdom/monad < 1467665203 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not everything needs a wisdom entry. < 1467665231 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :maybe addquote it or something, how does that work? < 1467665240 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? addquote < 1467665241 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :addquote? ¯\(°​_o)/¯ < 1467665286 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1467665323 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you're thinking it was the first time it was said or something? < 1467665336 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"programmable semicolons" is an old phrase. < 1467665350 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :is it? < 1467665355 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? programmable semicolons < 1467665356 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :programmable semicolons? ¯\(°​_o)/¯ < 1467665362 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google "programmable semicolons" < 1467665363 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://zacharyvoase.com/2014/04/30/monads/ < 1467665364 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Title: Monads, or Programmable Semicolons | Zack’s Blog < 1467665387 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not a huge fan of it but it's been around for at least five years. < 1467666296 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :shachaf: I see < 1467666964 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i'd prefer if languages like Haskell and C++ had fewer solutions to invented problems < 1467667057 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net JOIN :#esoteric < 1467667250 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :C++ could have made more operators like the new[] and delete[] operators and thus done away with the vector<> class < 1467667380 0 :adu!~ajr@pool-71-178-208-237.washdc.fios.verizon.net QUIT :Quit: adu < 1467668649 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1467668702 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++ should have had something like vector instead of new[] and delete[] < 1467669437 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:35bf:c950:7e53:32a5 QUIT :Quit: ZNC - http://znc.in < 1467670246 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: right. if they had vector<> as a builtin that would also be good < 1467670276 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1467670853 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's in the standard library. < 1467670860 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even better than built-in. < 1467673824 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net JOIN :#esoteric < 1467674199 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1467674438 0 :jaboja!~jaboja@2a00:f41:388d:b065:de85:deff:fe55:967a JOIN :#esoteric < 1467674800 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1467675442 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@work hm < 1467675485 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION noticed izabera accidentally doing @work in the logs, and lambdabot not responding < 1467675497 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@werk < 1467675497 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: where vera < 1467675507 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@worf < 1467675515 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@word < 1467675522 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@woom < 1467675522 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1467675529 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@list word < 1467675529 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No module "word" loaded < 1467675533 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@list work < 1467675533 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No module "work" loaded < 1467675538 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bork < 1467675543 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bork hi there < 1467675549 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bank < 1467675549 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Who should I ask? < 1467675553 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1467675565 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@worse < 1467675574 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@worst < 1467675574 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1467675582 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@wor < 1467675582 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :world02 ..... CIA World Factbook 2002 < 1467675589 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@world < 1467675589 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :world02 ..... CIA World Factbook 2002 < 1467675593 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@work < 1467675602 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's weird < 1467675612 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@hork < 1467675620 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@wock < 1467675620 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://haskell.org/ghc/docs/latest/html/libraries/index.html < 1467675632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@park < 1467675632 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1467675638 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t (.)(.)(.)(.)(.)(.)(.)(.)(.) < 1467675639 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(a -> a1 -> a2 -> b -> c) -> a -> a1 -> a2 -> (a3 -> b) -> a3 -> c < 1467675642 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1467675646 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Foiled. < 1467675648 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@pock < 1467675648 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://haskell.org/ghc/docs/latest/html/libraries/index.html < 1467675656 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :look < 1467675658 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i've figured it out already < 1467675687 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn Maybe a -> Maybe b -> Maybe (a,b) < 1467675688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :f a b = < 1467675688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : case a of < 1467675688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nothing -> Nothing < 1467675688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just c -> case b of < 1467675688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nothing -> Nothing < 1467675690 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just d -> Just (c, d) < 1467675697 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn Maybe a -> Maybe b -> Maybe c -> Maybe ((a,b),c) < 1467675697 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :f a b c = < 1467675697 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : case a of < 1467675697 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nothing -> Nothing < 1467675698 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just d -> case b of < 1467675700 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nothing -> Nothing < 1467675702 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just e -> case c of < 1467675704 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nothing -> Nothing < 1467675706 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Just f -> Just ((d, e), f) < 1467675709 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, never mind. < 1467675715 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's @more < 1467675722 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1467675727 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I don't know how to make lambdabot say a bunch of text. < 1467675731 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn work < 1467675732 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "work" wn "WordNet (r) 3.0 (2006)" < 1467675732 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :work < 1467675732 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : n 1: activity directed toward making or doing something; "she < 1467675732 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : checked several points needing further work" < 1467675732 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2: a product produced or accomplished through the effort or < 1467675734 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[112 @more lines] < 1467675736 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@work < 1467675736 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : activity or agency of a person or thing; "it is not regarded < 1467675736 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@wook < 1467675738 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : as one of his more memorable works"; "the symphony was hailed < 1467675740 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : as an ingenious work"; "he was indebted to the pioneering < 1467675742 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : work of John Dewey"; "the work of an active imagination"; < 1467675744 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "erosion is the work of wind or water over time" [syn: < 1467675746 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[107 @more lines] < 1467675748 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1467675748 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sorry for the spam. < 1467675749 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh < 1467675765 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, I intended to spam, just not that much. < 1467675765 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@moor < 1467675783 0 :jaboja!~jaboja@2a00:f41:388d:b065:de85:deff:fe55:967a QUIT :Ping timeout: 264 seconds < 1467675843 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@list bork < 1467675843 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No module "bork" loaded < 1467675906 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1467675943 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@nerk < 1467675943 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :vera ........ V.E.R.A.: Virtual Entity of Relevant Acronyms < 1467675956 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that is weird < 1467675962 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@list vera < 1467675962 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :dict provides: dict-help all-dicts bouvier cide devils easton elements foldoc gazetteer hitchcock jargon thesaurus vera wn world02 < 1467675965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@list more < 1467675966 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :more provides: more < 1467675969 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1467675983 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wrong baseline < 1467676009 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@woke < 1467676009 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: wiki vote more < 1467676012 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :finally < 1467676417 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Apparently, in the Harry Potter universe the Norwegian magic school teaches the Dark Arts as a class < 1467676444 0 :hppavilion[1]!~Doslowdow@93-231-58-66.gci.net PRIVMSG #esoteric :(Well, it might be in Sweden; it pretty much just serves the whole of Scandinavia) < 1467676512 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY