< 1400717325 977369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does it have the equivalent of -fdefer-type-errors < 1400717330 643149 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1400717333 193193 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but I keep talking about it < 1400717339 89085 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :less clear what it means in a strict language < 1400717344 783153 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :you could do it on a per-top-level-function basis, though < 1400717352 979491 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :since we don't have type inference between top level functions, anyway < 1400717362 461851 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: you should implement it < 1400717365 664183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can't you replace a type error with a call to exit(whatever) < 1400717369 130691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or something like that < 1400717385 798621 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yeah but in Haskell it will only happen if the value is actually used < 1400717392 693580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or the line the type error is on < 1400717398 410666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, sure, it won't be as fine-grained < 1400717435 901424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i think i'm fine with that usually < 1400717454 139657 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :only the finest of grains will do < 1400717617 720740 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :i'm imagining this disablement being like #PRAGMA fuckthisfile < 1400717630 737309 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :#![yolo] < 1400717640 81736 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it's actually #![warn(warnings)] which is... not the most clear < 1400717661 830602 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the -Wall equivalent is deny(warnings) aka -D warnings on the command line < 1400717695 478900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it scoped or just per-file < 1400717756 502501 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :warn(warnings), lol < 1400717896 822161 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :kmc, type errors on, eg, the wrong side of a conditional can still be deferred? < 1400718002 553569 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: all of the warning attributes can be applied to a module or function etc. < 1400718010 622425 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :and you can change the warning handling further within that thing < 1400718022 573310 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :except there's also an attribute to make a warning fatal and forbid making it non-fatal inside < 1400718026 554288 :idris-bot!~ircslave@dslb-092-072-175-242.pools.arcor-ip.net JOIN :#esoteric < 1400718049 126637 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: yeah < 1400718052 984241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :( "this is your last warning" < 1400718053 132731 :idris-bot!~ircslave@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :04"this is your last warning" : 12String < 1400718546 735121 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1400718679 904546 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :I was going to say we don’t have warnings yet, but we do … --warnpartial and --warnreach . < 1400719116 262005 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :a wild oerjan < 1400720175 310659 :hk3380!~test@90.219.231.23 QUIT :Ping timeout: 240 seconds < 1400720828 926157 :coppro_!raedford@taurine.csclub.uwaterloo.ca NICK :coppro < 1400721147 475617 :olsner!~salparot@c83-252-203-32.bredband.comhem.se QUIT :Ping timeout: 276 seconds < 1400721265 203807 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :At work, I forgot that Java enums aren't algebraic data types < 1400721284 483908 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::( < 1400721632 305770 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaaaah it's poll day today < 1400721757 662265 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But who should I vote for? I don't know! < 1400721769 740079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Being an adult is scary sometimes < 1400721827 125796 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :vote for the least evil < 1400721851 653229 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if you can't tell, the answer is probably 'not a lawyer or activist or lobbyist' < 1400721854 372010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I could vote for the Yorkshire Independence Party! < 1400721858 987190 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I... actually can) < 1400721931 714668 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, "Yorkshire First" < 1400722023 748885 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :is this a racist thing < 1400722057 453798 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I... don't know their policies < 1400722067 438465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe they just don't like Lancastrians < 1400722124 352769 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :« < 1400722133 896679 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :It is otherwise described as a “pragmatic” centrist party with “progressive views on economic, social and environmental issues”, with the top goal of building “a self-assured and outward-looking Yorkshire where the decisions affecting Yorkshire people are taken locally”.» < 1400722138 896381 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :man this computer is bad < 1400722157 406833 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`quote < 1400722157 921453 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :102) what's the data of? [...] Locations in a now deceased game called Mutation I have no problems with you being interested in online games but the necrophilia is disturbing < 1400722174 273198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: this is britain where every vote that doesn't have a chance of winning its circuit is wasted, right? < 1400722185 180982 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, not sure < 1400722197 371959 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The europarl elections are different < 1400722258 107951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh this is europarl? < 1400722266 43199 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1400722276 96351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...what is the yorkshire independence party doing there. < 1400722286 663975 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Good question < 1400722301 561950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but yeah i think europarl is proportional, at least partly < 1400722326 261924 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Europarl is proportional at the region level, Yorkshire and the Humber has 6 seats < 1400722333 972256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1400722372 53401 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Of the 6 from last time, 2 are no longer members of their parties < 1400722419 40048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just do your part to keep ukip from becoming britain's biggest europarl party twh < 1400722480 176155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION read about that in the newpaper. < 1400722495 82927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the local one. < 1400722512 307411 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The York Press? < 1400722527 685972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, Adresseavisen hth < 1400722548 640451 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, cool < 1400722577 378573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i _think_ it was there, anyhow. < 1400722614 552237 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hexham's local newspaper is "Hexham Courant incorporating Alston Herald, Hexham Herald, Haltwhistle Herald and Haltwhistle Echo" < 1400722686 297595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just call it the Hexham Chimæra and be done with it. < 1400723196 825402 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1400723902 88010 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: anyone from the Official Monster Raving Loony Party? < 1400723999 587911 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No :( < 1400724012 238985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'll probably vote lib dem, there's almost as good a joke < 1400724115 552622 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1400724119 559463 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Pity, OMRLP is definitely the best party. < 1400724143 578306 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: how do you feel about scottish independence < 1400724201 746346 :xk003!~001@109.48.208.33 JOIN :#esoteric < 1400724242 722223 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm ambivalent < 1400724321 590592 :xk002!~001@109.49.21.85 QUIT :Ping timeout: 252 seconds < 1400724366 859115 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it would probably send the UK lurching even further to the right :/ < 1400724391 15436 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...why am I drawing the 20th iteration of the dragon fractal using Python's turtle module < 1400724426 414179 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :that sounds like a fine idea < 1400724459 669635 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :At 3 am < 1400724474 591436 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should sleep < 1400724478 12046 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodnight! < 1400724492 801194 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :why am i drawing the 20th iteration of the dragon fractal using paper and pen < 1400724557 662004 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because you have too much time and paper < 1400724624 364722 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :do you ever draw a sierpinksi triangle by hand using the randomized algorithm? < 1400724625 693803 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it's p. fun < 1400724683 760784 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :i was more the "make fun of you for doing that" guy < 1400724686 571640 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :in school < 1400724707 739757 :realzies!~pinky@unaffiliated/realazthat QUIT :Quit: realzies < 1400724801 621750 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Randomized algorithm? < 1400724805 850635 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :I haven't heard of that one. < 1400724890 754894 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Sierpinski_triangle#Chaos_game < 1400724907 431390 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Ah. Neat. < 1400725019 725455 :xk003!~001@109.48.208.33 QUIT :Ping timeout: 252 seconds < 1400725137 458550 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1400725166 312203 :xk003!~001@109.48.208.33 JOIN :#esoteric < 1400725171 343006 :xk004!~001@109.48.208.33 JOIN :#esoteric < 1400725182 349216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Sierpinski_triangle#Chaos_game < 1400725187 684314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1400725199 549827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid touchpad < 1400725229 302497 :xk003!~001@109.48.208.33 QUIT :Client Quit < 1400725234 610524 :xk004!~001@109.48.208.33 QUIT :Read error: Connection reset by peer < 1400725250 320350 :xk002!~001@109.48.208.33 JOIN :#esoteric < 1400725261 840960 :prooftechnique!~NihilistD@c-174-63-103-117.hsd1.vt.comcast.net QUIT :Quit: leaving < 1400725485 648073 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :touchy stupidpad < 1400725659 199193 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1400725908 212797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: psst http://biohaskell.org/ < 1400725916 679465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1400725948 438242 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :i looked up some code for this book i'm reading and it uses a matlab feature i didn't know existed, namely, declaring variables as global within a function < 1400725949 671843 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :nice logo < 1400725956 410520 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: hilarious < 1400725966 247068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Christian Höner zu Siederdissen is quite a name. < 1400725999 192098 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :This is a great theme song https://www.youtube.com/watch?v=CGufyFt6zQc < 1400726011 411527 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :if someone writes a haskell thing that lets me vary parameter sets to a function that takes like a million parameters and doesn't look ugly as fuck i'll use it < 1400726045 41577 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If they're using the biohazard symbol to represent biology, they should also use \bottom to represent haskell < 1400726050 7342 :monotone!~monotone@room208.org PRIVMSG #esoteric :Vary parameter sets? < 1400726062 422252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: CLEARLY you need lenses hth < 1400726112 933412 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :well, for example, hodgkin-huxley has like a dozen parameters. i just want something to run a model with various sets of arguments that doesn't look terrible < 1400726130 191637 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :right now i'm loading variable assignments from a file (uuuuuuugh) < 1400726151 298398 :xk002!~001@109.48.208.33 QUIT :Ping timeout: 240 seconds < 1400726163 786793 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :relatedly, are there any good ode sims in haskell, i guess < 1400726175 626635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: python has that matlab feature < 1400726219 233906 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :python has every matlab feature < 1400726235 645201 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Does that mean all matlab features are bad < 1400726267 625839 :monotone!~monotone@room208.org PRIVMSG #esoteric :JavaScript has that feature too. Every once in a while someone actually uses it intentionally. < 1400726270 297570 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :have you ever seen a matlab program?? < 1400726273 685239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it means some python ones are hth < 1400726292 757677 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :here you know what i'll show you what i was looking at: http://www.izhikevich.org/publications/dsn/addprob.pdf < 1400726298 481973 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :point one: code is a pdf < 1400726337 208376 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Haskell's horrible record system is actually a p. good parameter system < 1400726346 80866 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :point two: I = par(13)*(m.^p.*h.^q)'.*((v(:,2)-E)*ones(1,length(times))); < 1400726347 354791 :irctc664!46485481@gateway/web/freenode/ip.70.72.84.129 JOIN :#esoteric < 1400726348 413082 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :THIS IS MY LIFE < 1400726355 733898 :irctc664!46485481@gateway/web/freenode/ip.70.72.84.129 QUIT :Client Quit < 1400726361 287941 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :yeah that's right run < 1400726366 421211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION slips Bike the cyanide pills < 1400726375 141231 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :nobody could love me < 1400726375 622446 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Jafet: truth < 1400726462 305890 :xk002!~001@109.48.208.33 JOIN :#esoteric < 1400726571 567490 :xk002!~001@109.48.208.33 QUIT :Read error: Connection reset by peer < 1400727226 727901 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1400727253 861786 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1400727259 977814 :nycs!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com JOIN :#esoteric < 1400727434 492943 :not^v!~notnot^v@2601:4:4500:887:2830:162e:cbc3:3ba3 JOIN :#esoteric < 1400727435 922040 :douglass1!~iridium@home-on-the-dome.mit.edu JOIN :#esoteric < 1400727785 77158 :Gracenotes!~person@192.241.203.42 QUIT :Ping timeout: 258 seconds < 1400727791 748255 :douglass_!~iridium@18.9.64.16 QUIT :Ping timeout: 258 seconds < 1400727792 755403 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1400727792 901754 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com QUIT :Ping timeout: 258 seconds < 1400727797 316906 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1400727820 367730 :EgoBot!dlopen@libdl.so QUIT :*.net *.split < 1400727823 387014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!hug < 1400727831 748872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAA too late < 1400727842 104489 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1400727854 619563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!hug < 1400727923 649941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!addinterp hug sh echo 'Keep your dirty fingers off me!' < 1400727924 262156 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter hug installed. < 1400727997 270743 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT : < 1400728018 399434 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1400728043 147052 :Gracenotes_!~person@192.241.203.42 JOIN :#esoteric < 1400728043 340082 :not^v!~notnot^v@2601:4:4500:887:2830:162e:cbc3:3ba3 QUIT :Read error: Connection reset by peer < 1400728043 878966 :not^v!~notnot^v@2601:4:4500:887:2830:162e:cbc3:3ba3 JOIN :#esoteric < 1400728044 413255 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net QUIT :Ping timeout: 252 seconds < 1400728056 709751 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net JOIN :#esoteric < 1400728146 29135 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1400728821 4352 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1400729574 376210 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1400729661 6880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"As obvious as this sounds, it seems to me that large swaths of consciousness-theorizing can just be summarily rejected for trying to have their brain and eat it in precisely the above way." < 1400729671 295130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.scottaaronson.com/blog/?p=1799 < 1400729741 587381 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT : < 1400729810 262569 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1400730104 922897 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :mathematical theory of consciousness lol < 1400730314 386537 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :"Strikingly, despite the large literature about Φ, I had a hard time finding a clear mathematical definition of it" yep lol < 1400730356 789692 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :these people need jesus + thermodynamics < 1400730380 771057 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1400730421 742330 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :the pancreas joke is funny given that i have a paper on modeling pancreatic cells open < 1400730523 400562 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT : < 1400730584 342789 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1400730605 251708 :not^v!~notnot^v@2601:4:4500:887:2830:162e:cbc3:3ba3 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1400730827 214745 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT :Client Quit < 1400730841 416200 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1400732171 686714 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NICK :MDream < 1400733822 320334 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 JOIN :#esoteric < 1400733833 186443 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Hello < 1400733883 985923 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :sup. < 1400734004 718152 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Nothing just new over here < 1400734031 78196 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :saying hi... you know :P < 1400734047 874545 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :you? < 1400734077 319797 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :maxin', relaxin' < 1400734103 822085 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`relcome Positive07 < 1400734105 192951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04irc.dal.net.) < 1400734174 810109 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Yeah I come from there... Im quite intrigued by esolangs and looking for ideas for a new one < 1400734296 423865 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, usually people come here because they already have some glimmer of an idea and want some feedback on how to improve it < 1400734317 313193 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and some are willing to offer said feedback as long as its not another brainfuck clone :P < 1400734415 612302 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :http://scholar.google.co.uk/citations?sortby=pubdate&hl=en&user=suo5D8wAAAAJ&view_op=list_works roll w/it < 1400734495 331798 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Positive07: do something involving graph grammars < 1400734515 599893 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like this idea < 1400734540 107652 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :grammars could be more sophisticated than eodermdrome < 1400734540 397032 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I mention graph grammars for purely selfish reasons < 1400734555 344535 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Yeah have some ideas... gifs qrs and cym plus some instructions, basically you take your code and make qr codes with it then put it into cyan magenta and yellow channels and combine them., do this multiple times andmakes frames of a gif < 1400734609 464913 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that sounds less like a language and more like an encoding scheme < 1400734624 902879 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but IT HAS POTENTIAL < 1400734639 359973 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :yeah it is, the language its underneath < 1400734652 450197 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :also it looks awesome :D < 1400734689 507752 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :is* < 1400734747 804103 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :underneath its brainfuck :D just kidding -.- < 1400734785 741375 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :deep < 1400734826 364849 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :hey you are into electronics too! Thats great < 1400734840 837994 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike is? < 1400734847 439892 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Think so < 1400734847 870871 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro? < 1400734855 131709 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :google says so < 1400734859 641235 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is he in ##electronics < 1400734863 970920 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1400734883 289112 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :i am not adamatzky, i just like electrocytoplasm < 1400734906 808043 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :ohhhh might read it < 1400734907 573588 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :dude's made a career out of building electronic things out of slime molds. i respect that < 1400734943 490937 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm not into electronics < 1400734946 975078 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :why does google say I am? < 1400734973 437203 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Wrote my message before him < 1400734977 952255 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :I meant bike < 1400734991 828640 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :but it wasn't bike either < 1400735080 61779 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :Hated graph grammars since I was a child... not because I'm bad at it but I just dont like to represent data like that < 1400735195 688694 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I've reached inbox 666 < 1400735224 781578 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 PRIVMSG #esoteric :delete one and wait to reach it again < 1400735513 222372 :tertu!~tertu@143.44.70.199 JOIN :#esoteric < 1400735834 531521 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kmc: where did you start? < 1400735972 214215 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :? < 1400735978 398541 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :well I didn't have any email when I was born < 1400735981 938279 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I didn't even have an email address < 1400735984 329982 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :unlike kids these days < 1400736176 341068 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1400736191 875852 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i thought you were working on reducing the number of emails in your inbox < 1400736220 22441 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i was impressed, since it would take me a full day or even longer to get down to 666 < 1400736229 653653 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :of continuous archiving < 1400736425 144503 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1400736429 802901 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 QUIT :Quit: Page closed < 1400736571 312228 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 JOIN :#esoteric < 1400737841 419382 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi QUIT :Ping timeout: 264 seconds < 1400738505 606082 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1400738608 421036 :aloril!~aloril@dsl-tkubrasgw2-54f80b-12.dhcp.inet.fi JOIN :#esoteric < 1400738648 768577 :Sgeo_!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1400738776 275355 :BeingUntoDeath!~BeingUnto@173-31-68-167.client.mchsi.com QUIT : < 1400739189 908658 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :/topic серафими многоꙮчитїи < 1400739328 556176 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :why does italic г look like a backwards 's'? < 1400739378 314495 :Positive07!beb1006b@gateway/web/freenode/ip.190.177.0.107 QUIT :Ping timeout: 240 seconds < 1400739752 284824 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1400739907 624603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39637&oldid=39633 5* 03Sacchan 5* (+186) 10 < 1400739933 183379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: who, why indeed < 1400739944 719765 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :why who < 1400739971 691943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :italic г < 1400739973 960810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39638&oldid=39637 5* 03Sacchan 5* (-27) 10 < 1400739983 751728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't see it for https://en.wikipedia.org/wiki/Ghe_with_upturn or https://en.wikipedia.org/wiki/Gje < 1400740001 725825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39639&oldid=39638 5* 03Sacchan 5* (-6) 10 < 1400740055 106992 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39640&oldid=39639 5* 03Sacchan 5* (+20) 10 < 1400740060 36887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://bugs.launchpad.net/ubuntu-font-family/+bug/823276 < 1400740281 383041 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :nice < 1400740306 954653 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :гѓ I Can't Believe It's Not HTML < 1400740393 120080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: do you think rustc would be a better place to spend one's time than ghc if one was to work on some compiler < 1400740398 834442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps that's an odd comparison to make < 1400740536 221405 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :bit underspecified < 1400740547 677323 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it depends on your goals < 1400740590 372363 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :if you want to work on exotic type system features, no < 1400740669 193985 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it makes sense for me because working on rustc helps me do my job :) < 1400740671 281979 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :maybe I will actually implement loadable warnings < 1400740723 792708 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :do you have any nifty use cases for that? i gave a few on https://github.com/mozilla/rust/issues/14067 < 1400740763 639862 :hk3380!~test@90.219.231.23 JOIN :#esoteric < 1400740792 782329 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :are there C or C++ projects today which use GCC plugins to implement custom static checking? < 1400740833 622368 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :PaX uses GCC plugins to harden the Linux kernel in various ways, but I think all of them involve modifying the code < 1400740912 610971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think there are things for clang. < 1400741135 413462 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it's so nice doing systems programming in a language with a macro system that isn't shit < 1400741202 281663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. https://tecnocode.co.uk/2013/12/09/clang-plugin-for-glib-and-gnome/ < 1400741322 369852 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ah, nice < 1400741339 301392 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :now I remember that there's also a plugin, written in Python, to audit usage of the CPython API < 1400741358 775869 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :a plugin for GCC < 1400742194 718085 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 240 seconds < 1400742277 979751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39641&oldid=39640 5* 03Sacchan 5* (+59) 10 < 1400742335 414739 :hk3380!~test@90.219.231.23 QUIT :Ping timeout: 265 seconds < 1400742392 239988 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds < 1400742654 41133 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Tempest_prognosticator < 1400743795 203670 :Bike!~Glossina@67-5-251-179.ptld.qwest.net QUIT :Ping timeout: 240 seconds < 1400743798 351832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[070(nop^)14]]4 10 02http://esolangs.org/w/index.php?diff=39642&oldid=39636 5* 03John Misciagno 5* (-102) 10 < 1400746392 362720 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1400747173 321183 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*yawn* < 1400747699 453106 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1400748043 330723 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1400748043 513386 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1400748439 769531 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why the hell does cabal install complains about not finding a shared object if the corresponding package is installed >_> < 1400749578 756090 :clog!~nef@bespin.org JOIN :#esoteric < 1400750777 307436 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1400750777 540975 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Client Quit < 1400750780 391089 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1400750902 659732 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1400751488 481444 :Slereah!~jackal@176.222.51.233 JOIN :#esoteric < 1400751571 277134 :Slereah_!~jackal@176.222.51.233 QUIT :Ping timeout: 240 seconds < 1400751609 293165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1400753942 166090 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1400754245 963011 :hk3380!~test@90.219.231.23 JOIN :#esoteric < 1400754355 568304 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1400755534 576218 :KingOfKarlsruhe!~chatzilla@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1400756491 836131 :boily!~boily@96.127.201.149 QUIT :Quit: Poulet! < 1400757404 515645 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1400757673 539245 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1400757950 451628 :KingOfKarlsruhe!~chatzilla@unaffiliated/kingofkarlsruhe QUIT :Quit: ChatZilla 0.9.90.1 [Firefox 29.0/20140421221237] < 1400758297 50742 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1400758662 410329 :Slereah!~jackal@176.222.51.233 QUIT :Ping timeout: 265 seconds < 1400758771 444511 :Slereah!~jackal@176.222.51.233 JOIN :#esoteric < 1400759020 576027 :xk002!~001@109.48.208.33 JOIN :#esoteric < 1400759630 493424 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1400760357 552796 :xk002!~001@109.48.208.33 QUIT :Ping timeout: 252 seconds < 1400760462 159571 :xk002!~001@109.48.208.33 JOIN :#esoteric < 1400760806 121946 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1400760906 976864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"pattern syntax in expression context" < 1400760908 724173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf is that < 1400760936 704004 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't nest case in Haskell? < 1400760953 119842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure you can < 1400760962 108362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what did you try < 1400761002 580037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*what's your code < 1400761006 962337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1400761013 631502 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it's some tab/spaces mixup then < 1400761052 536863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1400761059 529855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My editor inserts tabs when I do 4 spaces < 1400761063 871189 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1400761079 879007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can program haskell with that setting. < 1400761083 893879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*cannot < 1400761092 680227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, technically you can. < 1400761112 562406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can tune a filesystem, but you can't tunafish. < 1400761112 905562 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1400761117 615435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can. It just does'nt work when nesting cases :D < 1400761131 220796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then you must make sure to _only_ use tabs for indentation, and never do alignment-based layout. < 1400761154 202135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: you know haskell _defines_ tabs as equivalent to 8 spaces, right? < 1400761173 496686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or precisely, 8 space column fits) < 1400761183 715023 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've seen python code-golfs make use of that < 1400761192 695503 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: no. But I know that it's probably a bad idea to mix tabs and spaces since indentation matters < 1400761259 991698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's your editor. < 1400761271 887946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Notepad++ < 1400761280 264724 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or maybe it inserts tabs when pressing enter < 1400761285 117135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it has this auto indentation stuff < 1400761285 818195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION shifts away carefully < 1400761296 642837 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1400761300 927294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not worth discussing it ;) < 1400761316 207953 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've changed it to "replace tabs with spaces" and things work fine < 1400761321 576555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1400761659 723151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote dude's made a career out of building electronic things out of slime molds. i respect that < 1400761661 14164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1196) dude's made a career out of building electronic things out of slime molds. i respect that < 1400761834 795392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : why does italic г look like a backwards 's'? <-- because cyrillic italics is insane, hth < 1400761861 910967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I actually wondered for quite long why "italic r" would look like a backwards s. < 1400761898 211210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And also how those wikilinks about cyrillic characters are relevant w.r.t. r. < 1400761937 728121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :insane enough that it's a problem for me that google translate italicizes its spell correction suggestions. < 1400761948 869890 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :You know how traditional cursive r looks not much like print r either? < 1400761988 244537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i'm sure the latin alphabet is just as insane. what's this lower case madness?!?! < 1400761992 559385 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1400762005 899996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(admittedly cyrillic borrowed it from latin) < 1400762048 275032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :YES I ALSO THINK LOWER CASE IS ENTIRELY UNNECESSARY AND THE SAME GOES FOR PUNCTUATION TBH < 1400762071 705642 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1400762089 452355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actuallyitscapitalsthatareunnecessaryasarespacesmanywritingsystemsdofinewithoutthem < 1400762162 832953 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :spacesareunnecessarytoo < 1400762174 609938 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :japanesedoesnthavethemandtheycanreadfineiguess < 1400762188 543794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ORAMIWRONG < 1400762194 647166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it's a unicameral writing system, how can you tell if it's lacking lower or upper case? < 1400762202 96391 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :VVESHOVLDGOBACKTOTHEORIGINALLATINALPHABET < 1400762231 460346 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :ᚨᛚᛊᛟ᛬ᚱᚢᚾᛖᛊ᛬ᚨᚱᛖ᛬ᚠᛁᚾᛖ᛬ᛏᛟᛟ < 1400762231 934925 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :mroman: They have three distinct grapheme sets though. < 1400762542 148137 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :Has anyone else found firefox more crashy since 29? < 1400762617 969272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well 28 is perfect, 29 has _got_ to be worse. < 1400762632 671754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1400762679 152864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ΜCurse14]]4 10 02http://esolangs.org/w/index.php?diff=39643&oldid=39641 5* 03Sacchan 5* (+2) 10 < 1400762992 942395 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/3kHXYnYM <- is this primitive recursion? < 1400763118 844469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :psst never use foldl(1) without ' hth < 1400763201 488578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it leaks? < 1400763205 761804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1400763325 992481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: eval (Recurse xs) (Recurse xs) ... doesn't terminate afaict, thus it's definitely not primitive. < 1400763365 456807 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1400763383 584830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: You can trivially express programs that don't terminate < 1400763385 407225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess Firefox 496 will again be fine, then? < 1400763397 51285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: not with primitive recursion hth < 1400763400 94161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e looping until it becomes zero like the example given in main < 1400763411 683710 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just use a positive start number and it won't halt < 1400763552 313243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: can you express f 1 = 1; f x | odd x = 3*x + 1 | otherwise = x `div` 2 < 1400763569 663826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that < 1400763589 843469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s pretty non-primitive recursive (since it's unproved that it halts) < 1400763601 697326 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1400763604 580931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: obviously < 1400763697 595860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or are you saying that all nontermination is trivial, that might be < 1400764110 229330 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/dWcrt7fK <- jep, that's pretty much collatz < 1400764129 178050 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: you might rewrite your Add as Value $ foldl1' (\qa b -> case eval b r args of Value qb -> qa + qb; _ -> 0) 0 xs, that's slightly different in the case the _first_ list element does not evaluate to a Value but i doubt you really want that corner case anyhow < 1400764161 360054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1400764168 523968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*foldl' without 1 < 1400764189 204103 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Different how? < 1400764221 969677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your original ignores the value of the second element if the first does not give a Value < 1400764234 714081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-the value of < 1400764258 977264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. yeah < 1400764290 20541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I probably should error instead of Value 0 anyway < 1400764348 251214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are args always Values? < 1400764361 452598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1400764367 663789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1400764378 330432 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e Add [Mul [Value 3, Get 0], Value 1] < 1400764383 464366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because that was the only way i could see your eval not giving a Value < 1400764383 611555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an expression as an argument < 1400764411 737248 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1400764414 681539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you mean something else < 1400764415 30304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i mean if it doesn't have to be) < 1400764430 668560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wan't to add some rewrite stuff too later < 1400764436 757640 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*want < 1400764438 959823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1400764444 410157 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that eval can return expressions too < 1400764464 151333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok well since you can express collatz it's definitely not primitive recursion. < 1400764824 449631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you error out it would probably be simpler to separate the folding and the evaluation: Value . foldl1' (+) $ map (\x -> evalToValue x r args) xs < 1400764870 890708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that could leak if you make it monadic later. < 1400764910 601701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t foldM < 1400764911 785691 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monad m => (a -> b -> m a) -> a -> [b] -> m a < 1400765063 171047 :nycs!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com NICK :`^_^v < 1400765183 431664 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can actually call any function you want < 1400765189 952333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by just making a case statement in your function < 1400765201 123657 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then just add a parameter to recurse which defines what it should do < 1400765223 406952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so TC eh < 1400765232 842406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I pretty much suspect so < 1400765328 396687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I gotta define a syntax and write some parsec stuff for it < 1400766967 482468 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if== $0 1 1 (if== 1 (odd $0) (r (add (mul 3 $0) 1)) (r (div $0 2)))) < 1400766975 85600 :tertu!~tertu@143.44.70.199 QUIT :Ping timeout: 240 seconds < 1400767284 307192 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does this qualify as an esolang :D? < 1400767568 282504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :probably. it's not immensely radical, mind you... < 1400767624 389334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this has never prevented anyone from adding stuff to the wiki. (ok, maybe someone.) < 1400767628 108432 :tertu!~tertu@143.44.70.199 JOIN :#esoteric < 1400768079 287587 :nooodl!~nooodl@72.153-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1400768321 357776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: There are probably already languages like that, yeh < 1400768522 375353 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1400768893 129342 :impomatic!~digital_w@43.16.208.46.dyn.plus.net PRIVMSG #esoteric :mroman: did you want to enter that warrior in the tournament? There are a few other new players taking part... < 1400768995 492053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wrote a new version < 1400769007 207479 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you give me the link again? < 1400770011 943334 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :impomatic: memory is set to dat #0,#0 after each run, right? < 1400770226 810495 :impomatic!~digital_w@43.16.208.46.dyn.plus.net PRIVMSG #esoteric :mroman: It's dat $0, $0 and http://corewar.co.uk/spring2014.htm < 1400770228 211628 :spiette!~spiette@2607:fad8:4:6:a288:b4ff:fe60:a3b0 JOIN :#esoteric < 1400770958 543237 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :impomatic: Mine uses a distance of 37, and -35 < 1400770970 743363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if it misses small warriors it will most likely loose < 1400772305 224334 :not^v!~notnot^v@2601:4:4500:887:c17b:2f73:d46c:d93 JOIN :#esoteric < 1400773117 540517 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 252 seconds < 1400773319 267071 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1400773360 149987 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can I somehow find out in which commit a certain directory was deleted and recover it with git? < 1400773404 893689 :not^v!~notnot^v@2601:4:4500:887:c17b:2f73:d46c:d93 PRIVMSG #esoteric :not specifically no, you will have to scrape commits manually < 1400773433 827191 :not^v!~notnot^v@2601:4:4500:887:c17b:2f73:d46c:d93 PRIVMSG #esoteric :you can make a program to use the github api to find the last time something was modified < 1400773575 895507 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is bullshit < 1400773583 663726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the hell am I even using a version control system < 1400773594 876481 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :if you know a file in the directory, you can do git log -- directory/file < 1400773601 995907 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's write once revert never < 1400773618 241937 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :i dont think git "tracks" just the directories < 1400773636 663317 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :well i guess it does < 1400773641 7472 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :but there have to be files in it < 1400773659 118878 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :i think git log -- directory would work < 1400773685 886754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think checkout a certain commit should do it < 1400773758 781666 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com PRIVMSG #esoteric :to recover the actual file, you can checkout or show with the commit hash < 1400773765 211699 :MDream!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NICK :MDude < 1400773768 765356 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Version control was invented to remember all the stupid things you did < 1400773815 823156 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :and to vacuum up your time in the form of "commit messages". < 1400773854 411841 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Don't let it have its way! Make your next commit message asdfasgafsgasfy. < 1400773903 716026 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1400773935 39324 :tertu!~tertu@143.44.70.199 QUIT :Ping timeout: 240 seconds < 1400774568 553838 :Rikkol!john3213@static-72-66-66-50.washdc.fios.verizon.net JOIN :#esoteric < 1400774872 138896 :Rikkol!john3213@static-72-66-66-50.washdc.fios.verizon.net PART :#esoteric < 1400775448 232135 :Bike!~Glossina@67-5-251-179.ptld.qwest.net JOIN :#esoteric < 1400777192 888603 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :lol < 1400777248 800778 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :git has a pretty effective set of tools for erasing the stupid things you did < 1400777741 939919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: you know Linus' tech talk on git (at google), right? < 1400777803 845375 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: because what you just said reminded me a lot of the opening words, where he talks about managing linux as a collection of tarballs and patches ... and then says that that's a superior source code management system compared to CVS :) < 1400777938 188799 :nooodl_!~nooodl@72.153-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1400778204 185922 :nooodl!~nooodl@72.153-241-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 276 seconds < 1400778420 191802 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1400778751 370665 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Are any of you people in Austria < 1400779012 81164 :MoALTz!~no@user-5-173-28-196.play-internet.pl JOIN :#esoteric < 1400779175 472882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION hides < 1400779454 107337 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am not very good at this "getting stressed by exams" thing < 1400779462 464030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm sat here singing Eurovision songs < 1400779539 861367 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because after you get burned in an exam you can always rise again like a phoenix? < 1400779555 496700 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because alcohol is free! < 1400779568 384557 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :We are the winners! < 1400779568 677241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you don't have to sing for that, do you ... < 1400779585 76682 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: leaving < 1400779610 877190 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I wasn't actually too keen on Rise Like A Phoenix, I preferred Moustache < 1400779721 343249 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although I've gone off Moustache a bit now < 1400780151 167481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, good use of stage, but I'd rather switch off the sound, and they should rethink their color scheme ;-) < 1400780184 615683 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :<-- will not become a Moustache fan < 1400780275 233116 :not^v!~notnot^v@2601:4:4500:887:c17b:2f73:d46c:d93 QUIT :Ping timeout: 240 seconds < 1400780299 210593 :not^v!~notnot^v@2601:4:4500:887:7c91:ea8f:13fa:4f6f JOIN :#esoteric < 1400780353 956019 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1400780486 325223 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Client Quit < 1400780558 722894 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1400781120 354345 :Cyragia!510bb1d6@gateway/web/freenode/ip.81.11.177.214 JOIN :#esoteric < 1400782894 481424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No standard for pseudocode syntax exists, as a program in pseudocode is not an executable program. <- I see some work for the ESOSC :P < 1400783010 102436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Surely some standards organ must've tried to standardise pseudocode syntax? < 1400783044 292926 :tertu!~tertu@143.44.70.199 JOIN :#esoteric < 1400783119 728362 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :UML? < 1400783286 511575 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I think if you really standardise pseudocode it will no longer be pseudo and becomes just "code" < 1400783423 58942 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I suppose < 1400783625 157246 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 276 seconds < 1400783742 629418 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Well not necessarily < 1400783748 268693 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Though < 1400783753 852278 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :If you write a pseudocode compiler < 1400783976 480255 :not^v!~notnot^v@2601:4:4500:887:7c91:ea8f:13fa:4f6f QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1400784589 56241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1400784593 950673 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you write a pseudocode compiler < 1400784597 28829 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not pseudocode anymore < 1400784614 559538 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :all programs that compile with your compiler would have to be rewritten < 1400784625 604873 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(compile and do what they are supposed to do) < 1400784748 417675 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :But what if I write a compiler for that other languag D: < 1400784846 649538 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :That reminds me that I'd like to make something that works like a natural language translater, but train it to attempt to turn an informal language into something that can be compiled or interpreted. < 1400784958 246754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bitch please print Hello, world! < 1400784977 823244 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Hmmm. < 1400784995 717992 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Runnnig Gizoogle on BASIC code does sound like a good idea. < 1400785068 440151 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Mechanized IRP? < 1400785125 783014 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :http://gizoogle.net/index.php?search=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FBASIC&se=Gizoogle+Dis+Shiznit#Examples < 1400785147 453864 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :10 PRINT "Yo muthafucka, World!" < 1400785215 984448 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Oddly, the code itself ins't really changed. < 1400785258 483170 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I guess because the keywords themselves are too terse to be picked up as translatable phrases. < 1400785386 552634 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :https://twitter.com/0xabad1dea/status/469541728828280832/photo/1/large programming < 1400785500 553762 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :MDude < 1400785500 737514 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :You know who else did that < 1400785500 737595 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :THE FUCKING OSMOSIAN < 1400785508 404748 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :And their Plain English Compiler < 1400785525 787375 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :How did I not know about gizoogle before? < 1400785554 594364 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :DOn't think I've read about the Plain English Compiler, but I think that sounds like something not made as a joke. < 1400785613 712176 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I bet it's an implementation of http://en.wikipedia.org/wiki/English_(programming_language) < 1400785627 442546 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :MDude : It is terrifyingly not a joke < 1400785636 873239 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh wait, no, it's that silly other thing < 1400785642 93026 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :http://www.theonion.com/articles/family-saved-by-threeway-inflatable-goat,4579/ < 1400785643 842967 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Woops < 1400785645 558546 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Wrong link < 1400785651 402003 :Bike!~Glossina@67-5-251-179.ptld.qwest.net PRIVMSG #esoteric :no, that is the correct link. < 1400785651 567033 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :https://web.archive.org/web/20140108064338/http://osmosian.com/ < 1400785662 180770 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Bike : Well close enough < 1400785664 154702 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I was thinking of just having something that tries to avoid making obviously bad decisions, but doesn't particularly care what your actual intent is. < 1400785666 466274 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://www.osmosian.com/ works too < 1400785677 157839 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :The older version had more content though < 1400785682 518645 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ah < 1400785698 750883 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Wonder why it got cut. < 1400785713 203686 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Because he wants to sell it, no doubt < 1400785719 989737 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :The old site had the compiler for free! < 1400785722 49986 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :And I have it < 1400785724 345865 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :If you wish < 1400785799 957135 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It doesn't actually work, does it? < 1400785808 522640 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Well < 1400785814 221575 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :it's a programming language < 1400785819 627769 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :And it does compile < 1400785825 704368 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :I can't vouch for how well it works < 1400785853 217944 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Have you tried compiling their sample draw-anything-you-can-name-in-the-style-of-Claude-Monet program? < 1400785864 362170 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :I forget < 1400785871 847559 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :But all that program does is < 1400785883 107546 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :It googles "Monet" and put up a picture < 1400785902 197554 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :In the hope that it's not porn, perhaps < 1400785916 526612 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What if I want porn in the style of Claude Monet? < 1400785934 731663 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Try Dirty English then < 1400786967 175382 :hk3380!~test@90.219.231.23 QUIT :Ping timeout: 245 seconds < 1400787111 30951 :xk002!~001@109.48.208.33 QUIT :Ping timeout: 240 seconds < 1400787155 456792 :hk3380!~test@90.219.231.23 JOIN :#esoteric < 1400787447 163819 :Bike!~Glossina@67-5-251-179.ptld.qwest.net QUIT :Ping timeout: 276 seconds < 1400787633 456301 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1400787836 452887 :Slereah!~jackal@176.222.51.233 QUIT :Ping timeout: 265 seconds < 1400788207 657048 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I like how the old version of the site has a page of "What our customers could be saying" (if we had any). < 1400788246 12054 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the unconscious part of my mind that plays 2048 is learning new move sequences that the conscious mind is unaware of < 1400788249 52999 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the ego is a joke < 1400788447 337135 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :MDude : It was the best < 1400788464 912554 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Jesus would have said "Had I known about it, I wouldn't have died for mankind!" < 1400788815 961002 :AnotherTest!~turingcom@d51A42986.access.telenet.be JOIN :#esoteric < 1400789068 491269 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1400789426 201869 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1400789628 341716 :Cyragia!510bb1d6@gateway/web/freenode/ip.81.11.177.214 QUIT :Ping timeout: 240 seconds < 1400790150 373526 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1400790222 748841 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :http://www.gizoogle.net/index.php?search=http%3A%2F%2Fwww.w3schools.com%2Fjs%2Fjs_intro.asp&se=Gizoogle+Dis+Shiznit < 1400790225 839476 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :"ECMA-262 is tha straight-up legit name. ECMAScript 5 (version 1.8.5 - July 2010) is tha sickest fuckin standard. " < 1400790290 613599 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I'm still wondering what IRP is. < 1400790300 137073 :Bike!~Glossina@69.166.35.235 JOIN :#esoteric < 1400790315 475702 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :MDude: #irp < 1400790361 395207 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Ah, I see. < 1400790667 104902 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There's also a page on the wiki < 1400790977 410711 :AnotherTest!~turingcom@d51A42986.access.telenet.be QUIT :Ping timeout: 264 seconds < 1400791214 571683 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :irp dirp < 1400791802 78459 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1400791883 519708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many times has it been the end of ipv4 now? < 1400791915 781864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"We’ve been talking for many years about IPv4 addresses running out. Now it’s happening. [...] Yes, there are enough IPv4 addresses in the overall system right now that we’re not running out of addresses TODAY … but we are basically OUT at the top-level." come on, I heard the exact same thing years ago! hurry up already < 1400792279 612245 :Bike!~Glossina@69.166.35.235 PRIVMSG #esoteric :climate change is still going to kill us all too. just have some patience < 1400792577 689267 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1400793037 385975 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I want ISPs here to provide IPv6 ): < 1400793167 236349 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1400793191 236229 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hm, I wonder how much data you could squeeze into a huge 2d barcode < 1400793290 704405 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It depends < 1400793298 246642 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You have to be error resistant < 1400793320 745318 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :something you could successfully scan with a cheap CCD (cell phone cam) < 1400793334 631377 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://ronja.twibright.com/optar/ This works for black-and-white < 1400793335 984253 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :As do QR codes < 1400793343 964476 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1400793344 112127 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1400793356 833320 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :given optimal camera position and a barcode printed with a good process (possibly in color even) < 1400793357 563414 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :optar probably requires a scanner for any large amount of data though < 1400793376 316317 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"Optar fits 200kB on an A4 page" < 1400793552 240464 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1400793565 744134 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can probably fit more if you're smarter < 1400793614 758501 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah but it probably has to be resilient to being photographied at unfavorable angles < 1400793623 406007 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like having some perspective in the shot < 1400793634 368596 :Bike!~Glossina@69.166.35.235 PRIVMSG #esoteric :probably want some error correction, too. < 1400793646 105004 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah it will need heavy error correction < 1400793666 94393 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :on the other hand it can probably be in color < 1400793708 455552 :Bike!~Glossina@69.166.35.235 PRIVMSG #esoteric :that makes things dependent on the ambient lighting, in addition to positioning. < 1400793724 385737 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true < 1400793744 915164 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but ambient lighting effects will probably have a low frequency < 1400793779 484301 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ie will be roughly the same for a whole block of, say, 32x32 pixels < 1400793796 50138 :Bike!~Glossina@69.166.35.235 PRIVMSG #esoteric :optimistic. < 1400793847 851020 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also, the camera can probably have a flash < 1400793896 913647 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means that if most of the light contribution comes from the flash it should have roughly consistent color temperature < 1400793928 106565 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :otoh you'd have to compensate for stuff like ink gamut (damn you cmyk) < 1400793973 208923 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or you could use color as a secondary data channel < 1400793981 907143 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for synchronization and error correction < 1400793998 994847 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1400794047 170194 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :put the real data in the green channel, use red and blue as synchronization and error correction data < 1400794075 208347 :xk002!~001@109.49.20.73 JOIN :#esoteric < 1400794105 57622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :200kb on an A4 Paper < 1400794117 885889 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sounds enough < 1400794126 204156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How many bits is that per cm^2? < 1400794150 305479 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 21.0 * 29.7 < 1400794152 60152 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 623.6999999999999 < 1400794164 965691 :nooodl!~nooodl@72.153-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1400794169 631937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (21.0 * 29.7) / (200*1024*8) < 1400794171 373378 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.8067626953124995e-4 < 1400794178 654562 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :about 25x25 per cm² < 1400794209 357059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ((21.0 * 29.7) / (200*1024*8))**(-1) < 1400794210 938528 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sounds realistic < 1400794211 86064 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2626.903960237294 < 1400794215 118278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 25*25 < 1400794216 714196 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 625 < 1400794240 568902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1400794242 708260 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suck at math < 1400794250 6118 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it could probably use very high dpi commercial printing < 1400794252 469987 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but bits / cm^2 looks good < 1400794263 811890 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so 2626 Bits per cm^2 < 1400794272 815034 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty good I think < 1400794287 98567 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 21.0 * 29.7 * 2^4 < 1400794288 843543 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 9979.199999999999 < 1400794298 614335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :printers don't print in RGB though... < 1400794309 866775 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true but you can correct for that < 1400794328 421907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree w/ Bike < 1400794350 913577 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm wait < 1400794368 375084 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1400794384 924034 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ((21.0 * 29.7) / (100*1024*8))**(-1) < 1400794387 60324 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1313.451980118647 < 1400794389 149968 :nooodl_!~nooodl@72.153-241-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 276 seconds < 1400794394 455421 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :use local maxima as white, local minima as black, then find a local 100% cyan pixel, use that as cyan maxima, repeat for yellow, magenta, red, green and blue < 1400794422 464752 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :build some kind of matrix to reverse the effect of the color shift < 1400794522 197986 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or you could stay b&w and increase dpi instead, but then you need more printing dpi and a better camera < 1400794587 323550 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's also the issue that the user might incorrectly orient the camera and miss a part of the barcode < 1400794589 684846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :25.6 bits per square mm; 0.2mmx0.2mm pixels (since apparently they don't include error correction in their numbers) < 1400794653 212715 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :makes sense, it's printed at 200dpi (0.127mm) < 1400794707 383203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a couple of color 2D barcode standards. < 1400794744 5730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like the Microsoft Tag. < 1400794764 857443 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah but they're designed to fit in an url < 1400794769 199270 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(low bandwidth) < 1400794783 25049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should read more carefully. "That corresponds to 200kB per page when taking overhead into account." < 1400794917 369711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HCCB's goal for the colors is to improve density compared to black-and-white, though. < 1400794934 429905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Currently laboratory tests have yielded using eight colors, 2,000 binary bytes, or 3,500 alphabetical characters per square inch in its highest density form using a 600dpi business card scanner." < 1400794994 456328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2000 bytes per square inch is... 2480 bits per square centimetre, I guess. < 1400795058 793147 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 8/2.54^2 < 1400795060 296087 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.24000248000496 < 1400795064 776551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :amazing < 1400795215 611851 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :considering a sheet of paper has something like 80~ usable square inches if you count margins (8½ x 11) that's something like 160kb for the whole page < 1400795293 267666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> [8.5*2.54*11*2.54, 21*29.7] < 1400795295 122182 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [603.2246,623.6999999999999] < 1400795299 288751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our papers are bigger. < 1400795327 698784 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't think that's what "printed copy" means < 1400795456 127786 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1400795530 479658 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also kinda wonder how heavy to decode these things are < 1400795534 696859 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1400795910 203941 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 276 seconds < 1400796177 560386 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I guess if your cpu runs at at least a couple hundred mhz (arm SOC etc) it should be acceptable < 1400796349 647685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, this one is good. "Reducing the space necessary to keep accounting records that are mandatory to be kept on paper" < 1400796432 963060 :Bike!~Glossina@69.166.35.235 PRIVMSG #esoteric :ha < 1400796471 637428 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :would it make sense to print at very high dpi in color, and then apply a very aggressive error correction algo so that even if over half of the data or more is lost, you still get the correct output?< < 1400796556 678173 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Print it as a hologram on a sheet of acrylic. < 1400796609 928612 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can't scan that with a CCD camera :D < 1400796632 731479 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Not in a single pass. < 1400796644 178937 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1400796700 803184 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :The scanning program could ask you to look at it form different angles until the file is read, though. < 1400796733 368665 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it has to be more practical than just putting a QR code as an URL and getting the data off of wireless internet < 1400796754 351239 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also it would be easier to just print multiple pages of data < 1400796848 911724 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wonder whether the QR-style synchronization pattern (concentric squares) is superior to the checkerboard pattern or not ... < 1400796871 551226 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Just get a high DPI printer and print it normally several times over. < 1400796878 451759 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :But tiny. < 1400796878 706087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and I'm afraid that the answer will depend on the printer) < 1400796907 622777 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Then when you scan it, take the bitmaps of the different versions and do a majority vote per pixel. < 1400797015 77000 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Plus overhead for getting it lined up. < 1400797026 37358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : no, that is the correct link. <-- absolutely < 1400797029 704842 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :another issue is, what if the picture is taken too far away, then the data will be too small and won't scan okay < 1400797067 373684 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Give you user a telescoping camera lens. < 1400797070 460071 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :*the user < 1400797115 949929 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :It's not like you'd expect to be reading office document from far away to begin with. < 1400797120 605420 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :*documents < 1400797218 552504 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, it can't be further away than about a meter < 1400797289 381130 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it can probably be like 10cm away < 1400797318 398977 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's probably a 2x range at least < 1400797692 207914 :Bike!~Glossina@69.166.35.235 QUIT :Ping timeout: 245 seconds < 1400797782 327241 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :maybe it would be easier to use some kind of frequency domain encoding? < 1400797846 995013 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :considering it's going to be somewhat smudged once snapped by the camera < 1400798154 352712 :tertu!~tertu@143.44.70.199 QUIT :Ping timeout: 258 seconds < 1400798158 72737 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1400798340 846484 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :maybe you could overlay the data 4 times (in a 2x2 grid) at high DPI, and then once at lower DPI < 1400798369 968390 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that if the shot is too close and part of the data is missing, you can still recover it < 1400798392 469844 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and if it's too far, then you have the whole frame and you can use the low DPI data < 1400798680 837248 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1400799199 294997 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1400799510 120930 :Bike!~Glossina@67-5-251-179.ptld.qwest.net JOIN :#esoteric < 1400799746 237122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [2..0] < 1400799748 625201 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1400800843 956285 :douglass1!~iridium@home-on-the-dome.mit.edu QUIT :Ping timeout: 252 seconds < 1400801392 208891 :xk002!~001@109.49.20.73 QUIT :Ping timeout: 245 seconds < 1400802443 176308 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :https://gist.github.com/huonw/be05427dc80e44f1a594 a Rust compiler plugin to randomize the order of struct fields, for exploit hardening < 1400802833 828614 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Rust is still on my steam wishlist, waiting to be discounted < 1400803153 961741 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :quintopia: https://github.com/mozilla/rust/issues/12723 < 1400803174 392604 :ion!ion@heh.fi PRIVMSG #esoteric ::-D