< 1444176006 933984 :J_Arcane!~chatzilla@37-219-102-224.nat.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1444176014 548971 :J_Arcane_!~chatzilla@37-219-235-217.nat.bb.dnainternet.fi NICK :J_Arcane < 1444176095 927733 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :http://store.steampowered.com/app/370360/?snr=1_7_15__13 < 1444177219 403371 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :I know a REBOLer who loves SpaceChem as educational < 1444177231 945818 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :I don't think I got far in it < 1444177744 205927 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I remember I once asked someone to make up a Magic: the Gathering card; he made up an artifact called "Smoking Wand" with the text: {2}, {T}: Touch this wand to your opponent's nose and his nose catches fire. (If today is Tuesday, his nose explodes instead.) < 1444177806 84289 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1444177937 559596 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :He also made up a green enchantment called "Balanced Acorn" with the text: Enchanted creature gets +1/+1 (due to being able to well balance acorns on their head). < 1444178567 975820 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1444179030 521282 :J_Arcane!~chatzilla@37-219-235-217.nat.bb.dnainternet.fi QUIT :Ping timeout: 255 seconds < 1444179176 58990 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: A corny ability < 1444179200 373898 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan Please remind me to mapole you when you are back. < 1444179200 559977 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1444179281 664253 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is mapoling < 1444179305 537629 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? mapole < 1444179306 748741 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :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. < 1444179329 128435 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? thwackamacallit < 1444179330 643421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A thwackamacallit is like a whatchamacallit, but more painful. See mapole. < 1444179339 169742 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: that should clarify the matter. < 1444179367 558374 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is this how canadians explain things? < 1444179370 204149 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1444179452 891087 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's essentially a maple pole. a mapole, eh. < 1444179526 443247 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the interwebz says it's a magnetic dipole < 1444179563 283683 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah? < 1444179614 814310 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.acronymfinder.com/Magnetic-Dipole-Spark-Transmitter-(MAPOLE).html < 1444179662 242850 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :neat! < 1444180259 596369 :boily!~alexandre@96.127.201.149 QUIT :Quit: RETURN CHICKEN < 1444180413 229530 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :What about a language where the stack is handled, then executed at the end of the script (stack definition), and the interpreter loops through the stack until its members have been removed? < 1444180460 333563 :heroux!sandroco@gateway/shell/insomnia247/x-sognkwkgfcemhbsw JOIN :#esoteric < 1444180561 950922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Joke language list14]]4 10 02http://esolangs.org/w/index.php?diff=44621&oldid=44617 5* 03SuperJedi224 5* (+37) 10 < 1444181161 260007 :J_Arcane!~chatzilla@37-219-72-93.nat.bb.dnainternet.fi JOIN :#esoteric < 1444181660 576754 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :JesseH: How do you loop through a stack? < 1444181687 800095 :heddwch!heddwch@76.8.3.189 NICK :yeddwcy < 1444181687 987344 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :It's pretty much an array < 1444181698 184130 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :Or well, list < 1444181711 667481 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :How about a mandatorily reversible language? Called "Bounce", where the instructions are executed forward, then backward, theen forward, then backward (up and down from the programmers point of view, as if bouncing) < 1444181730 794895 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :That could be fun too. < 1444181769 731689 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sounds easy to maintain < 1444181998 120605 :yeddwcy!heddwch@76.8.3.189 NICK :heddwch < 1444182713 486786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :JesseH: That sounds vaguely familiar; or at least the concept of "turn the data manipulated by the program into what gets executed next, and that's the only looping construct". Maybe not with a stack-oriented language, though. < 1444182773 596415 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :So λ-nomic, Anyone? < 1444182826 53240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fueue is a bit like that. The source code defines the initial values of a queue, and execution means looking at the head of the queue and doing stuff (potentially involving appending elements to the tail) until there is no queue anymore. < 1444182942 839203 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :What ways are there of thinking of programming languages? < 1444183012 912756 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :There's: As a map from strings to a map from input string to an output string; As an algorithm; As a TM; As a λ-expression; what else? < 1444183047 244347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Cellular automata is p. popular. < 1444183051 891520 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :Ah yes < 1444183063 303896 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :I'm thinking about the Philosophy of Computer Science < 1444183065 495234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In general, "model of computation" is the term you want. < 1444183080 684525 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :And ways of thinking of languages is a core of it, AFAICT < 1444183759 12463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Zzo38/Programming languages with unusual features14]]4 10 02http://esolangs.org/w/index.php?diff=44622&oldid=44593 5* 03Zzo38 5* (+1552) 10TeX < 1444184783 854451 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :Writing up a README for what I'm calling Stoop. < 1444184793 662673 :JesseH!~JesseH@oftn/member/JesseH PRIVMSG #esoteric :Tends to be where I start most of my projects these days. :P < 1444188664 560834 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1444189196 452379 :MDude!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net QUIT :Ping timeout: 272 seconds < 1444189209 558394 :hppavilion[1]!~Devourero@133-171-58-66.gci.net QUIT :Ping timeout: 255 seconds < 1444189826 545701 :hppavilion[1]!~Devourero@133-171-58-66.gci.net JOIN :#esoteric < 1444189864 286114 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :zzo38: Have you considered PostScript for that list yet? < 1444190044 144576 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :If Microsoft is unveiling its first laptop, what was the Surface before then? < 1444190098 503635 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :Sgeo: A tabtob? < 1444190134 223766 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Also 1500 for something that probably has less graphics power than what I have now seems a bit... excessive... < 1444190165 462000 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Oh, SurfaceBooks are like MacBooks! < 1444190169 399229 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :Sgeo: 1500 what? < 1444190169 576375 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :>.> < 1444190196 1793 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :USD? CAD? EUR? PSO? < 1444190205 589695 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :(I assume PSO is peso, but I'm probably wrong) < 1444190242 789331 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Probably USD. < 1444190260 809469 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :hppavilion[1]: Which peso? < 1444190273 876166 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :pikhq: The one that's worthless < 1444190295 832467 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :None of them are PSO, and all of 'em are fairly low in value. < 1444190366 840555 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: Do you know PostScript much? < 1444190383 879099 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :zzo38: I've read about it and tried to learn it, but no < 1444190388 115639 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :It's pretty strange, IMHO < 1444190392 195129 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The CUP is quite literally worthless in that there's no real way to get any from USD. < 1444190403 992684 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :What's CUP? < 1444190410 883644 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Cuban peso. < 1444190443 599196 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :Ah < 1444190445 559050 :hppavilion[1]!~Devourero@133-171-58-66.gci.net PRIVMSG #esoteric :Oh xD < 1444190451 9394 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's not a convertible currency. < 1444190455 709203 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :bah. another flimsy overpriiced craptop < 1444190536 227587 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah, though it will gain value, as they're getting rid of the CUP. < 1444190549 736366 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(that's the ones you can actually buy) < 1444190750 445248 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :For 1000$ I want something that will last a decade or so < 1444190817 917237 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444191001 562920 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1444191109 467162 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :If a computer costs 2000$ it ought to keep working ok for 20 years < 1444191116 811684 :\oren\!~oren@TOROON0949W-LP140-1-1175999918.dsl.bell.ca PRIVMSG #esoteric :And so on < 1444192032 581539 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What happen in a Magic: the Gathering game if a spell goes missing from the stack during the process of casting that spell? < 1444192203 839185 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's countered. < 1444192216 218452 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Believe me, I checked. < 1444192255 365554 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :A flashed Sharhazad in a deck with wishes can be used as a terrible self counterspell. < 1444192309 192499 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Hrm, wait. Define "process of casting". Do you mean the game action 'casting' whereby it gets put on the stack, some point where it's on the stack, or during resolution? < 1444192417 159753 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I mean the steps from 601.2a to 601.2i in the rules. < 1444192447 462230 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :So after it is put on the stack but before caster gets priority. < 1444192886 17931 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1444193836 647230 :heddwch!heddwch@76.8.3.189 NICK :yangzhia < 1444194138 597754 :yangzhia!heddwch@76.8.3.189 NICK :heddwch < 1444194489 608504 :JesseH!~JesseH@oftn/member/JesseH QUIT :Read error: Connection reset by peer < 1444194558 60644 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you know it? < 1444194633 445691 :bb010g!uid21050@gateway/web/irccloud.com/x-fwlbxfvfvzwbkivn JOIN :#esoteric < 1444195086 105262 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1444195788 118943 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1444196229 553390 :hppavilion[1]!~Devourero@133-171-58-66.gci.net QUIT :Ping timeout: 255 seconds < 1444196838 904360 :J_Arcane!~chatzilla@37-219-72-93.nat.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1444196884 181321 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1444196955 505182 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1444197983 670643 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :My guess is that it would continue as if nothing happened, although the spell is no longer there and therefore cannot resolve. But, I don't know! < 1444198365 192137 :^v!~^v@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1444198572 714381 :scoofy!~scoofy@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1444199772 494023 :hppavilion[1]!~Devourero@133-171-58-66.gci.net JOIN :#esoteric < 1444200351 346786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I was wondering if you could make something like that happen with Panglacial Wurm, and in particular, whether you could run an “end the turn” action during casting a spell < 1444200405 517956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I couldn't figure out a solution. Some strange things can happen with Panglacial Wurm because you can sacrifice creatures for mana abilities to pay for Panglacial, but I can't make anything wierd happen immediately (as opposed to later when sbe are checked or you get priority). < 1444200410 675008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I still wonder if there's a way. < 1444200425 867405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: how is Shahrazad relevant here though? < 1444200782 461391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There are lots of different mana abilities that let you sac creatures, so maybe I could sac some permanent that has an interesting static effect. < 1444200802 902765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But most static effects cause strange things only later, through sbe. < 1444201187 464666 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i want to write a virtual machine for games < 1444201208 779622 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but it will only support games such as super mario, or sonic, and such games < 1444201223 419993 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and it will work on linux, windows, mac osx, everywhere < 1444201234 552885 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it will be a multiplatform platform game platform < 1444201450 633860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait wait! What if I had an animated Humility, my opponent had an Angelic Arbiter. I attack with a bear, cast Diabolic Tutor, as I search, cast Panglacial Wurm from my library, pay for it with Ashnod's Altar, saccing the Humility, so the static ability of Angelic Arbiter says I can't cast spells. < 1444201456 140086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ^ < 1444201540 894287 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I am not talking about Shahrazad. < 1444201598 929992 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: You activate mana abilities and pay costs after it is checked whether or not the spell is legal. < 1444201612 63713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ok < 1444201725 898575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Could you do some other crazy stuff by turning on a static ability of a permanent in a similar manner? < 1444201733 497890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :During casting a spell < 1444201793 240987 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Especially if you use something more complicated than Diabolic Tutor, and something that spell tries to do after searching the library would interact with the static ability. < 1444201814 169392 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Probably you can, yes, due to mana abilities or costs; you might even be able to avoid state-based effects in this way. < 1444201901 929440 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :See if a puzzle can be made up involving such things! < 1444202019 838510 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If a card has an ability: {4}, {T}: Add {1} to your mana pool. All spells with split-second ability are countered. then you could counter a spell with split-second before its cost is paid. Of course that is just made up and is not an official card (for now, at least). < 1444202071 940836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If an ability says "Add {0} to your mana pool", is it still a mana ability? < 1444202148 230629 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :As far as I can tell due the rules, it is not; although the rules ought to be that it is because it is "add to your mana pool" < 1444202238 215099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if it says "Add {X} to your mana pool, where X is 1 if there are more than two players in the game and 0 otherwise", and there are only two players in the game? < 1444202276 224406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or something like that. < 1444202648 692340 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :As far as I know it is still a mana ability but I am not sure. I have thought of stuff like that, although it was a card in the Conspiracy set, I think < 1444202736 397111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Is there such a thing as a Fellwar Myr, or a similar green druid, or a Fellwar Cantor, or a Fellwar Ritual/Song instant? < 1444202816 80709 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, there is a druid: Quirion Explorer < 1444202829 194220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's a bit expensive. I think a myr version that costs {2} could work. < 1444202870 933153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and Sylvok Explorer too … hmm < 1444203030 828265 :hppavilion[1]!~Devourero@133-171-58-66.gci.net QUIT :Read error: Connection reset by peer < 1444203038 546572 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444203727 729525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1444205655 834580 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444205805 849277 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1444207892 49300 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444208428 740880 :heddwch!heddwch@76.8.3.189 QUIT :Read error: Connection reset by peer < 1444208428 917858 :FireFly!firefly@oftn/member/FireFly QUIT :Read error: Connection reset by peer < 1444208478 274514 :heddwch!heddwch@76.8.3.189 JOIN :#esoteric < 1444208705 481559 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1444208872 379904 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444209448 530380 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Good morning < 1444209472 241215 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Flawr 5* 10New user account < 1444210225 943238 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444210322 942686 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444210378 988053 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444210492 847349 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444210553 543207 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444210681 73573 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444210697 285033 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1444210857 941711 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444211905 781011 :mroman!~mroman@160.85.232.186 JOIN :#esoteric < 1444211924 27542 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :DEP + Stack Cannaries sucks < 1444211924 881475 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric ::( < 1444211976 699017 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :Ideally all systems would use DEP, Stack Cannaries, ASLR < 1444211983 965330 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :and that's going to make it really hard to write exploits. < 1444212061 262083 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444212172 966922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, people will still always write a lot of bad code that does all kinds of things on untrusted input, as they're financially incentived to write bad code quickly. < 1444212205 946134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, people still write lots of insecure code in high-level languages that do bounds check, and it's not buffer overflows and mistakes like that. < 1444212267 17918 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :Yeah, you can still corrupt data of course. < 1444212329 261976 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :and there's JIT spraying < 1444212527 50319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or run commands from untrusted input, or just make a mistake in authorization properly so anyone can access a lot of data they shouldn't through a service, or lots of other possibilities. < 1444212782 611627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, seriously, python is (probably) adding a form of string literal with interpolation (sort of like double-quoted strings in ruby), and the most important reservation they had about this is that PEOPLE WILL USE IT TO INTERPOLATE UNTRUSTED STRINGS INTO SQL STATEMENTS so some thing the feature should be added only when there's another similar interpolation syntax that doesn't concatenate everything to a string but produces and abstract list of pieces < 1444212794 185204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ so some thing the feature should be added only when there's another similar interpolation syntax that doesn't concatenate everything to a string but produces and abstract list of pieces so that the sql prepare function can put placeholders where the interpolated parts are automatically. < 1444212821 329682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, come on! Hasn't programmers stopped doing that like two decades ago? < 1444212877 975715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can sort of understand it when you're messing with cmd on windows, spawning programs that you didn't write, because there getting command-line quoting to work properly is impossible. But in sql statements? < 1444212918 381923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Incidentally, is there a perl module that overloads string literals for this kind of magic for sql statements? < 1444212923 214357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Just wondering. < 1444213386 850224 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1444213408 722344 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1444213411 566712 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444213515 15542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1444213515 229552 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily said 9h 31m 54s ago: Please remind me to mapole you when you are back. < 1444213690 577061 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :"interpolation"? < 1444213753 916917 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :b_jonas: schools still teach the usual $id = GET['id']; $query = "SELECT * FROM WHERE id = $id"; < 1444213768 783648 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :I was taught it this way < 1444213773 905529 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :and they still teach it this way < 1444213863 524565 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :Mostly because IT teachers are usually self-taught people who learned electrical engineering but eventually became computer guys < 1444213884 178729 :mroman!~mroman@160.85.232.186 PRIVMSG #esoteric :*learnt < 1444214019 335312 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1444214075 710375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAA < 1444214090 360490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mapohily < 1444214594 970939 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1444214849 976526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: yes, like that. < 1444214859 250437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's horrible. < 1444214888 65426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We try to say that only PHP people do it that way, but it's not true. It occurrs with SQL-related code in all kinds of languages. < 1444214944 576423 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444215105 71721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, let's be fair: in some languages they do it by string concatenation rather than variable interpolation. < 1444215226 11672 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444215473 740041 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444215667 57416 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mapoerjanello! < 1444215678 655594 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks oerjan < 1444215692 597702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAA < 1444215734 449049 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :AAAAAAAAA? < 1444215740 512937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :A. < 1444215946 947851 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :A. < 1444215958 990800 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :A? AAAA... < 1444215990 890796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the haskell wiki has an annoying lack of several features. the search menu doesn't even complete... < 1444216475 657360 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1444216682 367855 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1444217019 938731 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444217057 362185 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444217150 94058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: yo < 1444217214 520308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid time zones. and sleeping. < 1444217229 32939 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1444217275 219404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :time zones are great, they just need to be liberated from geography < 1444217362 512805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? oren < 1444217363 560137 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. < 1444217424 221756 :J_Arcane!~chatzilla@37-219-72-93.nat.bb.dnainternet.fi JOIN :#esoteric < 1444217433 394496 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :timezones are great. let's make more of them! < 1444217443 619132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: what i wanted to tell shachaf is that i have distilled down my proof that ZipList isn't a monad to just two test cases. < 1444217479 706361 :boily!~alexandre@96.127.201.149 QUIT :Quit: CERULEAN CHICKEN < 1444217485 872253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[[[],[7,8]] and [[[1,2],[3,4]],[[],[7,8]]] < 1444217519 338686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :join . join = join . fmap join _must_ break for one of them, given that we know what join must do on rectangular lists. < 1444217566 913304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which one depends on whether join [[],[7,8]] = [] or not.) < 1444217589 850994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(eliding ZipList wrapping here.) < 1444217614 970186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um s/ and/] and/ < 1444217772 703420 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444217907 330625 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444218103 573504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i searched the ircbrowse logs for #haskell for "ZipList monad" a few years back yesterday to see if anyone there had given a full proof, which not only told me they hadn't but that shachaf was particularly annoyed at the question keeping coming up :P) < 1444218329 579224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I think I asked about that at some point < 1444218337 520002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :asked why it's not a monad, that is < 1444218342 374780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe about some other similar applicable < 1444218348 588088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it should be in the logs < 1444218414 907451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it does keep coming up < 1444218419 872165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There might not be a precise proof. < 1444218427 58239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is _now_ < 1444218442 454718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, might not be a precise proof in the part of the logs I mentioned. < 1444218457 739914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It comes up because we know few nice examples of applicables that aren't monads. < 1444218463 442868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And ZipList is among them. < 1444218475 113751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Const m is another btw < 1444218475 594749 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1444218510 16796 :scoofy!~scoofy@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 268 seconds < 1444218564 128079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you cannot get join (pure (Const m)) = Const m to hold because pure (Const m) doesn't actually contain m in it :P < 1444218652 34396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> pure (Const "hi") :: Const [String] a < 1444218653 584555 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘a1’ < 1444218653 761508 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘Const [Char] b0’ < 1444218653 761600 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘a1’ is a rigid type variable bound by < 1444218658 908738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1444218676 40509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> pure (Const "hi") :: Const [String] Bool < 1444218677 516708 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘Bool’ < 1444218677 693670 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘Const [Char] b0’ < 1444218677 693748 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the first argument of ‘pure’, namely ‘(Const "hi")’ < 1444218689 235634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1444218701 959685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> pure (Const "hi") :: Const String (Const String a) < 1444218703 336289 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Const "" < 1444219178 462465 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444219511 221249 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444219584 530668 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 255 seconds < 1444219584 707699 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1444219816 297679 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444219819 278473 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1444220069 287196 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 250 seconds < 1444220069 464107 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444220282 536093 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1444220389 604623 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 265 seconds < 1444220448 385674 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 264 seconds < 1444220798 446492 :bender|!~benderx2@unaffiliated/bender/x-9459530 NICK :bender < 1444221459 582379 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1444221737 175255 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444221746 349598 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444222676 999525 :Demon_Fox!~Demon_Fox@71.94.3.176 JOIN :#esoteric < 1444222775 344376 :Demon_Fox!~Demon_Fox@71.94.3.176 PART #esoteric :"Leaving" < 1444223723 381349 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1444224821 195022 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444225020 422645 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Ping timeout: 264 seconds < 1444225350 850510 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444225510 656849 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444225562 135913 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444226259 281372 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444226657 92898 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1444229291 486312 :Sgeo_!~Sgeo@ool-44c0f875.dyn.optonline.net JOIN :#esoteric < 1444229396 715670 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1444229396 715780 :heddwch!heddwch@76.8.3.189 QUIT :Read error: Connection reset by peer < 1444229403 887394 :heddwch!heddwch@76.8.3.189 JOIN :#esoteric < 1444229497 888327 :XorSwap!~XorSwap@140.193.115.89 JOIN :#esoteric < 1444229928 361499 :mroman!~mroman@160.85.232.186 QUIT :Quit: Lost terminal < 1444230531 415752 :sebbu3!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1444230730 452870 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1444231491 188911 :XorSwap!~XorSwap@140.193.115.89 QUIT :Quit: Leaving < 1444231501 131336 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1444231591 950011 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Whitespace14]]4 10 02http://esolangs.org/w/index.php?diff=44623&oldid=38185 5* 03206.248.181.119 5* (+2443) 10site is currently offline. Technically copying stuff from the page, but technically API/syntax aren't copyright. < 1444231680 400320 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1444231796 784525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Capricorn14]]4 10 02http://esolangs.org/w/index.php?diff=44624&oldid=44204 5* 03206.248.181.119 5* (+21) 10 < 1444231945 716301 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Whitespace14]]4 10 02http://esolangs.org/w/index.php?diff=44625&oldid=44623 5* 03Oerjan 5* (-2443) 10Undo revision 44623 by [[Special:Contributions/206.248.181.119|206.248.181.119]] ([[User talk:206.248.181.119|talk]]) (Technically I don't think you understand copyright.) < 1444232063 383569 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 revision10 02 5* 03Oerjan 5* 10Oerjan changed visibility of revisions on page [[02Whitespace10]]: Copyright violation: Even if the API doesn't make it Copyvio, the presentation may < 1444232178 133908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Whitespace14]]4 10 02http://esolangs.org/w/index.php?diff=44626&oldid=44625 5* 03Oerjan 5* (+25) 10/* External resources */ Wayback for now < 1444232707 120516 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1444232748 315545 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1444232968 739752 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Quit: niht < 1444233802 179064 :bb010g!uid21050@gateway/web/irccloud.com/x-fwlbxfvfvzwbkivn QUIT :Quit: Connection closed for inactivity < 1444233874 898103 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1444235225 466737 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444235660 380716 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net JOIN :#esoteric < 1444235956 434998 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444237226 221254 :MoALTz_!~no@78.11.179.104 QUIT :Quit: Leaving < 1444237488 17329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: dolio liked your example, but not in #haskell. < 1444238424 878231 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :SQL has host parameters so you can use that to enter values into SQL statements from another programming language. < 1444239356 993798 :MoALTz!~no@78.11.179.104 JOIN :#esoteric < 1444239682 106740 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1444240978 829452 :deltab!~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net JOIN :#esoteric < 1444241444 512029 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1444241769 616093 :J_Arcane_!~chatzilla@37-219-229-111.nat.bb.dnainternet.fi JOIN :#esoteric < 1444241904 857222 :J_Arcane!~chatzilla@37-219-72-93.nat.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1444241914 66353 :J_Arcane_!~chatzilla@37-219-229-111.nat.bb.dnainternet.fi NICK :J_Arcane < 1444242383 639071 :bb010g!uid21050@gateway/web/irccloud.com/x-gnocckmiqkozeqob JOIN :#esoteric < 1444243364 396943 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1444243464 821686 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :I'm on < 1444244477 750394 :sebbu3!~sebbu@unaffiliated/sebbu NICK :sebbu < 1444244748 380781 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 264 seconds < 1444244920 342711 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444245501 513784 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1444245750 511911 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell boily decided to go caving on saturday. sunday still ostensibly free. < 1444245750 727135 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1444246329 361858 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1444247229 52153 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com QUIT :Ping timeout: 240 seconds < 1444247335 872688 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1444247791 468267 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :hrmm.. has anyone ever made a mobius paper-tape quine? < 1444247816 977398 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :define it < 1444247851 692377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :newsham: what would that mean? < 1444248046 756459 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :a program on paper tape, where the paper tape is arranged as a mobius strip. < 1444248053 609549 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that when loaded will generate itself < 1444248090 909259 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444249332 47888 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :newsham: MOBIUS TURING MACHINE < 1444249339 733865 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :MOBIUS TURING MACHINE MOBIUS TURING MACHINE MOBIUS TURING MACHINE < 1444249411 976747 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :"Picture a mobius strip of infinite length..." < 1444249437 218852 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :"Then remember it's two-sided, so repicture the mobius strip as having half of infinite length" < 1444249438 120307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :newsham: but how do you load it? also, isn't ticker tape assymetric, so you can't load it upside down? < 1444249450 499877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, where do you start and stop feeding it? < 1444249479 775202 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Well, you would... um... Mayb- no, that wouldn't work. Hm... < 1444249483 832511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tape readers are very fast, so you'd need a very long strip to have a chance to glue the two ends together < 1444249496 324228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and even then, I don't think it will work upside down < 1444249537 602101 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :hmm.. i dont know.. is it designed to only fit in one way? < 1444249542 55798 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :in that case i guess its not possible :( < 1444249579 393061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :newsham: dunno, which type of paper tape? the 5 hole or the 7 hole one? < 1444249596 694124 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i didnt know there were two types :) < 1444249717 584236 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure if there really is. I've only ever seen the 5 hole one. < 1444249738 920447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I think 7 hole one exists at least mythically, possibly in reality too. < 1444249771 765834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://googledrive.com/host/0B4J9OAzXNfZANENrRWdhR1FNZjQ that's quite the title < 1444249855 892143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it's because 5 bit bytes with telex-like code were used for so long that few people made electromechanic terminals with 7 bit bytes and ascii-like code (though I know such a thing exists, or at least a 6 bit byte one does), so ticker tape got mostly obsolate by the time people would start to use 7 bit bytes. < 1444249877 692850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck⁂14]]4 10 02http://esolangs.org/w/index.php?diff=44627&oldid=44615 5* 03Hppavilion1 5* (+418) 10Control Flow < 1444249929 201946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Note though that ASCII was clearly _designed_ such that you can use it with ticker tape: that's why \x7f is the DEL character, so you can backspace and overpunch any character with DEL and then it will be ignored when the ticker is read. < 1444250125 132427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is what the 5-bit ticker tape (with baudot code) looks like: https://commons.wikimedia.org/wiki/File:Baudot_Tape.JPG < 1444250148 365094 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 264 seconds < 1444250187 844854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and this is an 8 hole ticker tape: https://commons.wikimedia.org/wiki/File:Bootstrapping_tableau.jpg < 1444250202 55763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is 8 hole too: https://commons.wikimedia.org/wiki/File:Cromemco_Dazzlemation_Program_on_Punched_Paper_Tape.jpg < 1444250205 388966 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1444250284 970751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this too: https://commons.wikimedia.org/wiki/File:Papertape.jpg < 1444250293 618954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it certainly at least exists < 1444250519 782778 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444250530 436540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://googledrive.com/host/0B4J9OAzXNfZAbGd1Y3ByazNGYk0 <- more 5-bit tape < 1444250636 607317 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1444250657 347394 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1444250662 472401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck⁂14]]4 N10 02http://esolangs.org/w/index.php?oldid=44628 5* 03SuperJedi224 5* (+50) 10Created page with "Plain, ordinary Brainf*** already has while loops." < 1444250743 829076 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck⁂14]]4 10 02http://esolangs.org/w/index.php?diff=44629&oldid=44628 5* 03Hppavilion1 5* (+84) 10Repsonded < 1444250778 143431 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck⁂14]]4 10 02http://esolangs.org/w/index.php?diff=44630&oldid=44629 5* 03SuperJedi224 5* (+97) 10 < 1444250786 731453 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1444251482 286024 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444251627 789346 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1444251871 250305 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444251883 790886 :nchambers!nchambers@compilerdev.net QUIT :Disconnected by services < 1444251904 36473 :nchambers!nchambers@compilerdev.net JOIN :#esoteric < 1444252037 239537 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Client Quit < 1444252063 447751 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444252371 292916 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net QUIT :Ping timeout: 256 seconds < 1444252496 622758 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444252586 227952 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1444252791 697664 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1444252900 877394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: dolio liked your example, but not in #haskell. <-- wait what do you mean by "not in #haskell"? also ASK ME ABOUT MY 3 STEP PROOF THAT ZIPLIST IS DEFINITELY NOT A MONAD TWH < 1444252921 318599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: in #haskell-lens < 1444252931 758096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1444252957 7219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm getting an urge to ask about a proof of some sort < 1444252962 110099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :funny < 1444252963 714206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nah, it would probably just annoy people if i asked about it < 1444252969 839632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i guess < 1444253002 613596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hugs < 1444253003 573351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hugs? ¯\(°​_o)/¯ < 1444253018 774893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn hugs are good < 1444253021 4197 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hug': hugs are good < 1444253025 962184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :step 1 (common knowledge): to get the right Applicative, join needs to give the diagonal for all "rectangular" ZipLists. < 1444253077 293339 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444253079 687187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :step 2: use step 1 to ponder join . join = join . fmap join for the ziplist [[[],[7,8]]]. conclude that join [[],[7,8]] is []. < 1444253120 571175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :step 3: use step 1 and 2 to ponder it for [[[1,2],[3,4]],[[],[7,8]]]. get contradiction. < 1444253144 386231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: imo post that somewhere where i can link to it twh < 1444253170 335192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's my problem, i cannot decide on a good place < 1444253178 530834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :e.g. ask on stackoverflow and then answer your own question < 1444253209 30308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(apparently this is approved behavior) < 1444253246 522611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am consider that. < 1444253257 811706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or put it on twitter < 1444253264 221386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't have twitter < 1444253267 427360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :set up twitter < 1444253269 678971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then follow me < 1444253272 599828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then put it on twitter < 1444253289 676533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's in perfect <140-character-sized chunks < 1444253331 785057 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I wonder if shachaf is the shachaf I followed < 1444253347 664549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm not https://twitter.com/funpuns hth < 1444253353 27641 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I may have done this before and then realized you don't tweet anything < 1444253365 315422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do occasionally! < 1444253384 643422 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :but "@shachaf hasn't tweeted yet." < 1444253392 683825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's incorrect. < 1444253407 931299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"@shachaf hasn't tweeted-and-not-deleted yet" < 1444253416 631679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also considering just making a plain html document. < 1444253423 491448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :usually i delete my twits within a few hours or days < 1444253434 468510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: do it < 1444253439 620054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's very antisocial, shachaf < 1444253446 187643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :deleting stuff, i mean < 1444253449 731745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then ask a stackoverflow question that and link to your plain html document in the answer < 1444253460 990700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then twit a link to your stackoverflow question < 1444253469 638076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/ that// < 1444253478 722022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then post your twit on irc < 1444253499 187034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: You should circlify me on Google+ < 1444253506 226117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do have a couple of undeleted posts there. < 1444253510 763848 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I have unplussed my google, I think < 1444253516 150717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1444253536 471768 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :my employer has a google+ though < 1444253542 519880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I also have some undeleted posts on Facebook. < 1444253550 782247 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444253577 250616 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1444253708 475746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also considering haskell wiki but damn have they ruined the formatting < 1444253739 241537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :get an account on comonad.com and post it there hth < 1444254202 149791 :bb010g!uid21050@gateway/web/irccloud.com/x-gnocckmiqkozeqob QUIT :Quit: Connection closed for inactivity < 1444254287 779042 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1444254288 386352 :hppavilion[1]!~Devourero@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 264 seconds < 1444254290 758676 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1444254400 623530 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 268 seconds < 1444254572 736371 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1444254670 590257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You could publish it as a PDF file and then restrict everyone from seeing it for months. < 1444254697 147077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1444254877 569231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i hear your pal is an expert in publishing pdfs < 1444254976 478995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: so what do you think of my thesis? < 1444254993 106966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haven't read it yet. :-( < 1444255024 640319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you went to so much trouble to get a copy, too < 1444255033 148429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how about this: if it becomes publicly available before you get to read it < 1444255037 496694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I get to mock you for it < 1444255107 390197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can already mock me for it if you want. < 1444255127 478011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well yes < 1444255525 630316 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444255572 846257 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444255573 653053 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :create a file where the first 20 bytes are the file's sha1 < 1444255616 674122 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and make it as short as possible < 1444255769 129052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: sha1? you may have some problems there < 1444255778 758750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not even sure it can be done with md5 yet < 1444255788 21302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(there's an IOCCC entry that can do it with CRC-32) < 1444255877 603185 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :pidgeon hole...? < 1444255909 195527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"can" in a practical sense. < 1444255914 171252 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh ok < 1444255958 385837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can however make a program that prints its own sha1, with standard quining techniques. < 1444255982 610850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or any other computable function of the source) < 1444256052 469389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: technically the pigeon hole principle _might_ not apply... it _could_ be that sha1 never gives the same as the initial 20 bytes < 1444256063 478713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it's pretty unlikely < 1444256144 530379 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well ok < 1444256147 311353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, I was going to say that < 1444256153 37113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pigeonhole principle doesn't prove that you can do it < 1444256165 23489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although a probabilistic argument does, unless SHA-1 has some weird rules we're currently unaware of < 1444256183 192176 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444256183 414331 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444256189 5192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you think sha1 is surjective? < 1444256202 917862 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it is < 1444256252 624692 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(let me find it) < 1444256370 733480 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444256374 90614 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444256476 369759 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://stackoverflow.com/a/1896723/2815203 this guy says it is <.< < 1444256490 146446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1444256492 113399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :referral link < 1444256493 798408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nice try < 1444256525 359845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That person is talking about the codomain of SHA1, not the image. < 1444256612 770052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today's square root of minus garfield seems girl genius inspired < 1444256621 956026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SO has referral links? < 1444256669 143952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yep < 1444256676 463016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you get badges if enough people click your referral links < 1444256704 871922 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i didn't know it -.- < 1444256817 137979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok but badges don't really give you anything do they < 1444256831 298615 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they're shiny < 1444256855 728323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma+ oerjan < 1444256855 941335 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan's karma raised to 30. < 1444256865 965457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thanks for making that good point < 1444256992 622773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it looks pretty awkward to get hold of a _non-referral_ link to an SO comment. < 1444257086 654669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: rep at least gives you some moderation powers < 1444257238 607285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: i wouldn't be surprised if there's no actual known proof that SHA1 is surjective. the obvious way of proving such a thing is to find an inverse, but if that was even moderately efficient you could generate collisions at will... < 1444257275 20724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course i also don't know enough about SHA1 to have heard if there is such a proof. < 1444257291 391186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm pretty sure no one knows for sure. < 1444257350 636693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is of course _possible_ that there could be an inverse that can be proven correct but is infeasible to actually calculate. < 1444257372 503898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess you just mean a right inverse < 1444257399 162580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes, was about to say, except this is one of those cases where i cannot remember what is left and right < 1444257738 816483 :mauris__!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1444258141 112098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Funciton/List handling14]]4 M10 02http://esolangs.org/w/index.php?diff=44631&oldid=44348 5* 03Timwi 5* (-119) 10Remove redundantly duplicated duplicate < 1444258168 474952 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Excess Flood < 1444258496 752866 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444258547 671908 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444258817 273781 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444259435 775726 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1444259844 266187 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444259878 653058 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I think in the very old Magic: the Gathering rules you could only counter a spell before it becomes successfully cast (in modern rules you can only counter a spell after it becomes successfully cast). < 1444259952 760550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did "successfully cast" mean something else in the old rules? < 1444260013 538322 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444260016 507719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Emchatman 5* 10New user account < 1444260108 11582 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It means the process of casting it has been completed (as it does now), although it could be interrupted before, and therefore not successful. (At least I think this is how it is working) < 1444260245 590623 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't really understand the old rules (I only have a few diagrams and some other incomplete information), but it seems that, once an item on a stack resolved (or failed to resolve), you could no longer add to that stack until it is emptied (but you could add regeneration effects to a new stack during that time). < 1444260416 794683 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Interrupts do not use the stack (as now mana abilities do not use the stack) and normally resolve immediately, unless you target a spell which you did not cast and that the caster of that spell has not yet given up the right to target, in which case the interrupt is placed on a queue (not a stack); each spell has its own queue of interrupts targeting it. Well, at least that is what it looks like to me; I could be wrong. < 1444260582 615986 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444260690 769799 :VictorCL_!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444260770 951908 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Ping timeout: 260 seconds < 1444261143 595450 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why does stat(2) return the size in bytes in a off_t? < 1444261163 16895 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's signed < 1444261165 899476 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and small < 1444261182 44121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably because that's what fseek() takes as an argument < 1444261193 618732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also stat64(2) uses a different return type for the size < 1444261208 7262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it was realised it was a problem < 1444261211 784703 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah thanks < 1444261232 183448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I believe stat(3) uses stat64(2) (or maybe something even newer?) behind the scenes nowadays < 1444261559 301698 :hppavilion[1]!~Devourero@133-171-58-66.gci.net JOIN :#esoteric