< 1424908822 359301 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :suffering from an East Coast Endless Snow Syndrome? < 1424908948 182898 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KLGA < 1424908948 533371 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KLGA 252351Z 29006KT 10SM BKN250 02/M11 A2992 RMK AO2 SLP132 4/005 T00171106 10033 20017 53024 < 1424908958 95011 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KBOS < 1424908958 581547 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KBOS 252354Z 29014G19KT 10SM CLR M01/M14 A2986 RMK AO2 SLP111 T10061139 10017 21006 53035 < 1424908961 536888 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KATL < 1424908962 85025 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KATL 252352Z 07011KT 5SM -RA BR BKN006 OVC040 02/01 A2973 RMK AO2 PRESRR SLP076 CIG 004V008 P0006 60044 T00170006 10033 20017 58025 < 1424908989 184340 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KIAD < 1424908989 547647 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KIAD 252352Z 00000KT 10SM BKN180 OVC220 01/M08 A2996 RMK AO2 SLP148 T00061078 10033 20000 53015 < 1424909024 622259 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1424909024 960580 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 252300Z 27016G22KT 15SM DRSN FEW035 SCT050 M09/M19 A2987 RMK SC1SC3 SLP118 < 1424909030 150321 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what are you up to then? < 1424909146 272912 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :for once, today was normaler than the past few weeks. just ate some pig skin salad (it tasted Vietnamese). < 1424909290 336357 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca JOIN :#esoteric < 1424909300 236802 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1424910234 671638 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSB < 1424910235 299548 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSB 252350Z AUTO 15003KT 9999 NCD 00/M01 Q1018 < 1424910326 975672 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 246 seconds < 1424910521 12530 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :#metar CYYZ < 1424910526 870572 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :@metar CYYZ < 1424910527 286113 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYYZ 260000Z 30009KT 15SM FEW030 M13/M19 A3004 RMK SC1 SC TR SLP188 < 1424910882 754405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42045&oldid=42043 5* 03Ypnypn 5* (-1) 10 < 1424911126 846563 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :helloren. not freezing too much in the big T? < 1424911259 116914 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily! < 1424911315 371923 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :QUINTHELLOPIA! < 1424911317 600692 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1424911422 297651 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :LET'S PLAY A GAME. i will not have this opportunity again until summer. < 1424911508 207980 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY. does it need a powerful machine? < 1424911509 251039 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1424911576 3015 :aloril!~aloril@dsl-tkubrasgw2-54f81c-109.dhcp.inet.fi QUIT :Remote host closed the connection < 1424911609 264165 :aloril!~aloril@dsl-tkubrasgw2-54f81c-109.dhcp.inet.fi JOIN :#esoteric < 1424911614 402251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :get on steam, let's find out what you have < 1424911821 336263 :boily_!~alexandre@96.127.201.149 JOIN :#esoteric < 1424911839 231002 :boily_!~alexandre@96.127.201.149 NICK :boilaptop < 1424911853 153912 :boilaptop!~alexandre@96.127.201.149 PRIVMSG #esoteric :let me launch Steam from this here machine... < 1424911903 620266 :boilaptop!~alexandre@96.127.201.149 PRIVMSG #esoteric :huh? no steam? AAAAAAAAAAAAAAAH! < 1424911953 360483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42046&oldid=42045 5* 03Ypnypn 5* (+103) 10 < 1424912095 39013 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::\ < 1424912191 284054 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT : < 1424912217 588837 :boilaptop!~alexandre@96.127.201.149 PRIVMSG #esoteric :I fear the last distupgrade removed it... :( < 1424912229 175219 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :aw < 1424912248 494071 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well that's something i should be working on anyway < 1424912258 904257 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42047&oldid=42046 5* 03Ypnypn 5* (+4) 10 < 1424912273 426864 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1424912284 460788 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but it seems such a waste to be productive on a snow day < 1424912389 954224 :boilaptop!~alexandre@96.127.201.149 PRIVMSG #esoteric :it sees this computer as a new one. tout s'explique. < 1424913298 254095 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1424913343 608815 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1424913822 193326 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Ping timeout: 272 seconds < 1424913855 611579 :chaosagent!~quassel@98.210.97.139 JOIN :#esoteric < 1424913874 935004 :chaosagent!~quassel@98.210.97.139 QUIT :Remote host closed the connection < 1424913892 279777 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1424914101 853275 :Tritonio!~tr@bittit.info JOIN :#esoteric < 1424914590 78455 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1424914655 168388 :Tritonio!~tr@bittit.info QUIT :Remote host closed the connection < 1424915079 4174 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1424916217 392882 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 265 seconds < 1424916921 788448 :skj3gg!~skj3gg@unaffiliated/skj3gg QUIT :Quit: ZZZzzz… < 1424917051 242809 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1424917391 769141 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1424917809 697016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 3*334*333/2 + 5*201*200/2 - 15*67*66/2 - 1000 < 1424917811 200591 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 233168.0 < 1424918098 146368 :boilaptop!~alexandre@96.127.201.149 QUIT :Quit: PORTABLE CHICKEN < 1424918178 885199 :boily!~alexandre@96.127.201.149 QUIT :Quit: BISECTING CHICKEN < 1424919301 362957 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1424919598 648841 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1424921234 994255 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1424921645 573710 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 JOIN :#esoteric < 1424921679 887833 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Adonai? < 1424921770 57708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome irctc975 < 1424921772 639465 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08irctc975: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02irc.dal.net.) < 1424921787 237389 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :adonakute < 1424921811 360385 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :adonakatta < 1424921876 582368 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Thank you < 1424921891 524126 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :adonakunarimasu < 1424921892 506050 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Wierd shit right there oren... < 1424921908 117179 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I am conjugating adonai as a japanese adjective < 1424921929 297188 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Ping timeout: 252 seconds < 1424921987 446971 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Don't actualy understand that.. but I can read :/ < 1424921996 944072 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :japanese adecives often end in 'ai' like mijikai (small) < 1424922007 107007 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :do you know kuji kiri? < 1424922024 35020 :jameseb!~jameseb_@runciman.default.hacksoc.uk0.bigv.io QUIT :Ping timeout: 276 seconds < 1424922111 952380 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :nope. never heardof that before. < 1424922128 520119 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Yeah I think you might know i'm outie but i'll be back < 1424922141 210439 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 PRIVMSG #esoteric :Good night :/ < 1424922145 259534 :irctc975!2ef6028b@gateway/web/freenode/ip.46.246.2.139 QUIT :Quit: Page closed < 1424922433 207540 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1424922622 399556 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1424923151 206226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily I fear the last distupgrade removed it... :( <-- itym disturbgrade hth < 1424923151 353213 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1424923525 812500 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1424924580 833838 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :never build a pump without an acqueduct to carry the water < 1424924595 524684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ancient dorf proverb < 1424924616 144064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION says that and immediately starts wondering about the metaphorical meanings < 1424924688 938178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a civilization whose proverbs were all literally correct technical recommendations but with connotations everywhere < 1424924778 768716 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Sometimes you just don't realize you're actually on fire. < 1424924821 658227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think that counts hth < 1424924862 178905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my point is that they wouldn't _sound_ like they were metaphoric to us < 1424924888 312156 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1424924888 458664 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1424924995 736145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't tighten a bolt with your strongest wrench; you may then be unable to loosen it again. < 1424924996 409489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42048&oldid=42047 5* 03Ypnypn 5* (+1121) 10 < 1424925100 277109 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Always detach the gears /before/ connecting the power. < 1424925165 652353 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :You can never construct enough magma-safe mechanisms. < 1424925236 289748 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1424925444 259758 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1424925450 203228 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1424926015 378209 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :ooh an eleven caravan! ready the lever of drowning! < 1424926044 679043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42049&oldid=42048 5* 03Ypnypn 5* (+52) 10/* Constants */ < 1424926145 659495 :skj3gg!~skj3gg@unaffiliated/skj3gg QUIT :Quit: ZZZzzz… < 1424926243 686485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42050&oldid=42049 5* 03Ypnypn 5* (+0) 10/* Constants */ < 1424926400 330904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: if df only tracked insurance premiums, your trading policy would be so hosed... < 1424926415 242396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for all i know it might do...) < 1424926472 414542 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1424926689 660107 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42051&oldid=42050 5* 03Ypnypn 5* (+117) 10/* Constants */ < 1424926808 213678 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1424926830 859437 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1424927937 428542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42052&oldid=42051 5* 03Ypnypn 5* (+192) 10/* Constants */ < 1424928106 149738 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1424929289 28110 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :oerjan: they had an economy simulation in a previous version but it was removed < 1424929662 535365 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I have accidentally invented a water diode < 1424929809 989906 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :If you put a water wheel next to a pump side-by side in a 2 space wide passage, water can flow one way but not the other < 1424929892 344988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :next, transistor! < 1424930090 358257 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Hmm... I think something like a pump, with a water-activated pressure plate? < 1424930777 866881 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Ping timeout: 246 seconds < 1424932375 219002 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I can't find anything but useless sphalerite? What is Zinc even good for?!?!? < 1424933064 544615 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 245 seconds < 1424933130 798601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: um, doesn't an ordinary slope act as a water diode? < 1424933275 502655 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424933483 921130 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :b_jonas: no, because of pressure modeling, water can be pushed up a slope < 1424933582 127545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: but what if you put a long enough slope, then a pump to cover the difference? < 1424934021 950948 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I guess, but with my method the diode's pump is powered directly by the water in the channel and doesn't need external power < 1424934627 573623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1424935348 700596 :arjanb!8259ab0c@gateway/web/freenode/ip.130.89.171.12 QUIT :Quit: bbl < 1424935569 252590 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net QUIT :Ping timeout: 252 seconds < 1424935874 408108 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1424936201 391878 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net QUIT :Ping timeout: 250 seconds < 1424936403 264862 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1424936661 905202 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1424936662 51761 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1424938574 182753 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :morning < 1424938668 995777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :correct! < 1424939084 470104 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the sun here seems to agree < 1424939683 273973 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle forever < 1424939684 966883 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad forever :: Monad m => m a -> m b < 1424939744 544867 :^v!~^v@2601:4:680:104c:adf6:3e4c:e9b5:e02 QUIT :Read error: Connection reset by peer < 1424939770 263405 :^v!~^v@2601:4:680:104c:adf6:3e4c:e9b5:e02 JOIN :#esoteric < 1424940129 860504 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1424940131 654114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why is < 1424940133 563818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PortNumber 10 < 1424940134 553902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :legal < 1424940135 907360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1424940143 456450 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PortNumber (read "10") fucks up? < 1424940159 497701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because there's no (Read PortNumber) < 1424940160 201988 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1424940163 123026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1424940221 134567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PortNumber :: PortNumber -> PortID < 1424940222 896900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1424940232 167629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1424940242 222609 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PortNumber must have a Num instance if 10 works < 1424940278 121086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meaning fromIntegral should fix it < 1424941598 561021 :Frooxius!~Frooxius@2601:9:8300:f300:915a:d94d:3bc9:254d JOIN :#esoteric < 1424941668 633093 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1424941673 565674 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :simpleirc < 1424941676 342118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this looks quite nice < 1424943826 478598 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1424944092 814349 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 252 seconds < 1424945998 891567 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1424946402 811562 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 252 seconds < 1424946523 443369 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds < 1424946703 749457 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Speed limit reform: change all speed limits to the same number of Kim/h < 1424946769 378965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: um, that doesn't work. there's a good reason why there has to be different speed limits in different places and for different vehicles. < 1424946795 579815 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :No I mean if it currently is 30 km/h change it to 30 Kim/h < 1424946798 48382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, why highways have a higher speed limit than towns < 1424946804 844044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1424946809 832957 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :kibimetres < 1424946811 392418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... < 1424946815 219831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh < 1424946848 478032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so basically you just want to raise the speed limits < 1424946863 546753 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :by 2.4 percent < 1424946871 842121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that happens anyway, but less often (say once every two decades) and by higher amounts, as vehicles get safer < 1424946921 463661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, actually < 1424946925 564489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it goes both directions < 1424946946 526553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the town speed limit got lowered from 60 to 50 here, but the highway limit got raised form 120 to 130 < 1424946952 560869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :more than a decade ago now < 1424946960 767279 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :My dad went to the expo 67 in montreal and they said they were going to have self-driving cars by the 90's but they're still not here < 1424946970 551889 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric < 1424946976 959610 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think inches per milliseconds is much more american < 1424946979 353440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some of this might be political in natures < 1424946992 521507 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :good morning < 1424947020 182253 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :120km/h is 1.3in/ms < 1424947021 36826 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :bah, they should really specify rapidities in radians < 1424947085 267308 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :atan2(v,c) isthe rapidity < 1424947100 629071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1424947102 144625 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in/mh < 1424947103 337582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that rocks < 1424947109 532062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :50km/h is 1969in/mh < 1424947132 811287 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :120km/h is 4724in/mh < 1424947156 420259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: that's not american it has "milli-" in it < 1424947157 187745 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(inches per millihour) < 1424947206 489126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: you could also use fujita classifications < 1424947211 108044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :120km/h is just F1 < 1424947212 536995 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :The federal rapidity limit is 9.2656693E-8 radians < 1424947231 551221 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1424947234 994187 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically 120 to 180 < 1424947235 791265 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1424947236 415654 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1424947253 719293 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1424947264 197314 :Patashu!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1424947267 857823 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lisp2d14]]4 M10 02http://esolangs.org/w/index.php?diff=42053&oldid=41649 5* 03Cluid Zhasulelm 5* (+1212) 10permission to include fizzbuzz example granted in correspondence < 1424947383 95321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :120km/h is about 1.79 miles/.beat. < 1424947490 6986 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :By federal law, you may only approach 4.02402923E-8 nines to cee! < 1424947546 884235 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :( 'nines to cee' is the formula -log(1-v/c) ) < 1424947547 388055 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:43: error: expected: "!!", < 1424947547 653362 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "$>", "&&", "&&&", "*", < 1424947547 799974 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : "***", "+", "++", "+++", "-", < 1424947547 800122 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : "->", ".", "/", "/=", ":+", < 1424947547 800196 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : ":-", "::", ":::", ":=", "<",14↵… < 1424947585 403046 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( !! < 1424947585 586158 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: expected: ":", < 1424947585 733019 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1424947585 733159 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : end of input < 1424947585 733234 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :!! < 1424947585 734451 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :^ < 1424947589 223787 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( !!: < 1424947589 370678 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: expected: ":", < 1424947589 517110 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1424947591 392657 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : end of input < 1424947592 507150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( : < 1424947593 397732 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :!!: < 1424947595 623689 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Unrecognized command: < 1424947597 325047 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :^ < 1424947608 181760 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :!! < 1424947608 424369 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Command "!!" not permitted. < 1424947611 990296 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1424947613 770278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :help < 1424947614 714793 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Command "help" not permitted. < 1424947617 138338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pf < 1424947630 394225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :type 9 < 1424947630 642065 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :09fromInteger 049 : 12Integer < 1424947640 937323 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :info Integer < 1424947641 84112 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Command "info" not permitted. < 1424947642 202109 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :oДO < 1424947655 281499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( 9 + 9 < 1424947655 428692 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :0418 : 12Integer < 1424947664 39347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] + [2] < 1424947664 280576 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5:When elaborating an application of function 09Data.Fin.+: < 1424947664 427458 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424947664 427619 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n1) 13a < 1424947664 427698 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424947664 427779 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Fin 13n < 1424947670 734353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] ++ [2] < 1424947670 880905 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Can't disambiguate name: 09Data.HVect.++, 09Prelude.List.++, 09Prelude.Strings.++, 09Data.VectType.Vect.++ < 1424947679 878715 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] Prelude.List.++ [2] < 1424947680 129479 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:18:When elaborating an application of function 09Data.VectType.Vect.++: < 1424947680 275941 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424947680 276079 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424947680 276154 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424947680 276228 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy14↵… < 1424947692 753089 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] Prelude.VectType.Vect..++ [2] < 1424947692 938011 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:28:When elaborating an application of function 09Data.VectType.Vect.++: < 1424947693 84555 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424947693 84697 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424947693 84772 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424947693 84846 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy14↵… < 1424947705 429272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :idris-bot is just screwing with me < 1424947715 939750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] Prelude.VectType.Vect.++ [2] < 1424947716 177423 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:27:When elaborating an application of function 09Data.VectType.Vect.++: < 1424947716 323850 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424947716 323981 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424947716 324123 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424947716 324198 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy14↵… < 1424947720 984269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( [1] `Prelude.VectType.Vect.++` [2] < 1424947721 131208 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:28: error: expected: "`" < 1424947721 278084 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :[1] `Prelude.VectType.Vect.++` [2] < 1424947722 33939 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : ^ < 1424947725 391891 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meh < 1424947730 928552 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> [1] ++ [2] < 1424947732 256806 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2] < 1424948089 532546 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :idris.... < 1424948323 649070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Cluid Zhasulelm14]]4 M10 02http://esolangs.org/w/index.php?diff=42054&oldid=42010 5* 03Cluid Zhasulelm 5* (+10) 10added another cool stuff < 1424948860 416305 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I want a partial implementation of C preprocessor, that subs in files only if they are part of my porject < 1424948883 904895 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :s/or/ro < 1424948949 565883 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: ask ais523 (he might not have exactly that, but he might still be able to help in what you want) < 1424948993 520543 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Hmm... maybe i can write a perl script that does mostly what I want < 1424949067 574837 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :but then I'd have to complicate my makefiles < 1424949095 44831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :technically it's not really easy to include just your files, because what files you include could depend on macros predefined by your compiler (depending on architecture) or defined in headers, but if you know you don't do conditional includes like that then it might be possible < 1424949220 631341 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :well, of you have a sequence like #ifdef windows #include file #endif then the included text will be cut out anyway, right? < 1424949363 777664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: yes < 1424949374 746443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: technically you can have indirect incldues, but few people use those < 1424949383 635244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you probably knew if you did tricks like that < 1424949975 491677 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1424950376 799879 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( [1] Data.HVect.++ [2] < 1424950377 342874 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:16:When elaborating an application of function 09Data.VectType.Vect.++: < 1424950377 583455 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424950377 730184 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424950377 730331 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424950377 730404 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy14↵… < 1424950388 312800 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( Data.HVect.++ [1] [2] < 1424950388 830021 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating an application of function 09Data.VectType.Vect.++: < 1424950389 73022 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable Data.HVect. < 1424950395 207669 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :idris sounds fun. < 1424950454 189796 :Patashu!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1424950469 730859 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( app [1] [2] < 1424950470 393745 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5:Can't disambiguate name: 04A.::, < 1424950470 636552 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04David.::, < 1424950470 782943 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Effects.Env.::, < 1424950470 783114 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04ForeignEnv.::, < 1424950470 783249 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Data.HVect.::, 14↵… < 1424950475 682096 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( [1] app [2] < 1424950476 288547 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :builtin:0:0:Can't unify < 1424950476 527484 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424950476 674179 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :with < 1424950478 273608 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy < 1424950480 191314 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Specifically:14↵… < 1424950490 676735 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Hellymia. David? < 1424950495 693856 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1424950495 840656 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 7h 35m 44s ago: I fear the last distupgrade removed it... :( <-- itym disturbgrade hth < 1424950527 864422 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( Data.HVect.app [1] [2] < 1424950528 461152 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable Data.HVect.app < 1424950535 941766 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( Data.HVect.::app [1] [2] < 1424950536 515212 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating argument 13x to constructor 04Data.VectType.Vect.::: < 1424950536 759539 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable Data.HVect. < 1424950540 357226 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( Data.HVect.:: [1] [2] < 1424950540 924534 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating argument 13x to constructor 04Data.VectType.Vect.::: < 1424950541 173004 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable Data.HVect. < 1424950546 410326 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( [1] :: [2] < 1424950547 134680 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating argument 13x to constructor 04Data.VectType.Vect.::: < 1424950547 378934 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't disambiguate name: 04A.::, < 1424950547 525183 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04David.::, < 1424950547 525314 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Effects.Env.::, < 1424950547 525388 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04ForeignEnv.::, 14↵… < 1424950551 273367 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( [1] Data.HVect.:: [2] < 1424950551 925656 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:16:When elaborating argument 13x to constructor 04Data.VectType.Vect.::: < 1424950552 161694 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1424950552 890986 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424950556 17542 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1424950556 879382 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy14↵… < 1424950559 130527 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( [1] Data.HVect.app [2] < 1424950559 734718 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :builtin:0:0:Can't unify < 1424950560 724083 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1424950562 637953 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :with < 1424950564 766878 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 13argTy -> 13retTy < 1424950566 672150 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Specifically:14↵… < 1424950585 797515 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan hellørjan. I don't think I'm used to having ubuntal disturbgrades, from having spent too much time on Arch. the consequences are unknown to me. < 1424950585 982249 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1424950589 115821 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( (\x -> \y -> x ++ y) [1] [2] < 1424950589 767395 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5: error: expected: ",", < 1424950590 127625 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : ":", "=>", "impossible" < 1424950590 274258 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(\x -> \y -> x ++ y) [1] [2] < 1424950590 274386 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : ^ < 1424950631 478832 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( (\x => \y => x ++ y) [1] [2] < 1424950632 77214 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:22:Can't disambiguate name: 09Data.HVect.++, 09Prelude.List.++, 09Prelude.Strings.++, 09Data.VectType.Vect.++ < 1424950648 387584 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( map (\x => x + 1) [1, 2, 3] < 1424950649 20076 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating an application of function 09Prelude.Functor.map: < 1424950649 439649 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : Can't disambiguate name: 04A.::, < 1424950649 585954 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04David.::, < 1424950649 586086 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Effects.Env.::, < 1424950649 586161 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04ForeignEnv.::, 14↵… < 1424950667 796305 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( map (\x => x + 1) 1 :: 2 :: 3 :: Nil < 1424950668 500875 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Can't disambiguate name: 04A.::, < 1424950668 647200 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04David.::, < 1424950668 793499 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Effects.Env.::, < 1424950668 793669 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04ForeignEnv.::, < 1424950668 793806 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : 04Data.HVect.::, 14↵… < 1424950681 695455 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( map (\x => x + 1) 1 Data.HVect.:: 2 Data.HVect.:: 3 Data.HVect.:: Nil < 1424950682 273760 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5:When elaborating argument 13x to constructor 04Data.VectType.Vect.::: < 1424950682 520174 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable Data.HVect. < 1424950697 365018 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :!help < 1424950697 550505 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :Lymia: I do !zjoust; see http://zem.fi/bfjoust/ for more information. < 1424950697 850010 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1424950699 874727 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :(help < 1424950704 496261 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :`help < 1424950704 901870 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mmmmm... no. < 1424950707 62321 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :~help < 1424950721 588627 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( let x = 3 < 1424950722 110675 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: expected: ":", < 1424950722 354078 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1424950722 501453 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : end of input < 1424950722 501584 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :let x = 3 < 1424950722 501659 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :^ < 1424950726 263133 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :( x = 3 < 1424950726 753937 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating argument 13x to type constructor 12=: < 1424950727 134912 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable x < 1424951037 733652 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424951219 222390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily OKAY < 1424951219 406360 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1424951329 80517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1424951329 503259 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1424951340 990113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode help < 1424951352 521848 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0068 LATIN SMALL LETTER H] [U+0065 LATIN SMALL LETTER E] [U+006C LATIN SMALL LETTER L] [U+0070 LATIN SMALL LETTER P] < 1424951357 217672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :curious. < 1424951366 336767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right. < 1424951424 735006 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :`help unidecode < 1424951425 152850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1424951466 16201 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :`man unidecode < 1424951467 115017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1424951473 937174 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :bah < 1424951486 903265 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :arbitrary code my arse < 1424951514 303333 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :`man arbitrary code < 1424951515 22488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1424951901 445092 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`unicode -h < 1424951914 431290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: multicode [options] arg \ \ Options: \ -h, --help show this help message and exit \ -x, --hexadecimal Assume arg to be hexadecimal number \ -o, --octal Assume arg to be octal number \ -b, --binary Assume arg to be binary number \ -d, --decimal Assume arg to be decimal number \ -r, --rege < 1424952113 271485 :koo7!~kook@236.152.broadband3.iol.cz QUIT :Ping timeout: 252 seconds < 1424952180 386910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: `unidecode is a command we made ourselves. you won't find a manpage hth < 1424952190 162165 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de QUIT :Quit: Terminated < 1424952206 196598 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1424952285 289502 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-clear < 1424952285 436199 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1424952289 866419 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@clear-massages < 1424952290 13067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Messages cleared. < 1424952356 313582 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :well at least I found two more insane fonts: http://snag.gy/Y6rMM.jpg < 1424952373 74084 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1424952411 46272 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :helloren. isn't the one to the left your regular terminal font? < 1424952438 265279 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :No, that one was more cursive and had | as heart instead of o. < 1424952457 519294 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :mroman, Lymia: Idris doesn’t currently allow using qualified operators infix, and to use them prefix, there must be parens around the operator (but not the namespaces). < 1424952501 668561 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I do like the idea of overdotting the letters instead of having capitals < 1424952516 591432 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :( Vect.(++) [1] [2] < 1424952516 927363 :idris-bot!~ircslave@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :04[04104, 04204] : 12Vect 042 12Integer < 1424952538 494907 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :That heart font looks fun. < 1424952555 583963 :Lymia!~lymia@inportb/loli/cirno-chan PRIVMSG #esoteric :(I'm surprised someone would make a monospace font like that though) < 1424952608 997515 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :Hahahaha < 1424952611 932633 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :It is a Japanese font, they are almost always monospace < 1424952687 557692 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Because Japanese text is sort of monospaced even in handwriting (they have special paper with boxes for essays and such) < 1424952789 434676 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Which conveniently means you can get lots of crazy terminal fonts by searching for crazy fonts in japanese < 1424952875 157464 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1424952941 579181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: are those two really japanese fonts? < 1424952957 923868 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :The one on the right isn't. the one on the left is. < 1424952965 252149 :Tritonio_!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1424953005 312672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1424953053 180944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have recently fixed an error in my terminal font < 1424953076 518881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I found out that lowercase u with brevis and u with ring were drawn too wide, a mistake I haven't noticed before < 1424953077 632066 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :http://s2g.jp/font/index.htm It is called S2Gらぶ < 1424953099 815846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this font (I hope it has the updated version there) => http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz < 1424953114 209255 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Ping timeout: 272 seconds < 1424953140 927590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but at least it's my font so it was easy to fix < 1424953161 708995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it was worth to make my own rather than try to switch all the time after I find each other terminal font sucks < 1424953183 319920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(this is a bitmap font so it was easy to draw, much easier than graymap fonts generated from vector fonts) < 1424953264 249908 :Tritonio_!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c NICK :Tritonio < 1424953275 175227 :boily!~alexandre@96.127.201.149 QUIT :Quit: EPHEMERAL CHICKEN < 1424953408 904664 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Here is the font (in a bullshit adhoc format) which I used in one of my games: http://postimg.org/image/tjxgpkkj5/ < 1424953761 698595 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Ommitting distinction between identical characters makes it easy to have greek, cyrillic and latin. < 1424953792 602838 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 245 seconds < 1424953829 850714 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1424953939 637531 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424954445 458157 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn. < 1424954660 209202 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1424954901 391219 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :dayyum. < 1424954960 24100 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: that looks nice < 1424955010 927002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: why are the digits 4 and 5 and a few other chars partly gray instead of black and white < 1424955063 252234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: hmm, those greek letters are in a strange order < 1424955063 398847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1424955068 229814 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hReady returns IO Bool < 1424955069 282482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there a mapping table to this? < 1424955073 139337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it fails when nothing is ready < 1424955073 520309 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1424955077 211643 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it either returns True or Fails? < 1424955088 817881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty fucking stupid < 1424955136 848989 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 252 seconds < 1424955148 179847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: and what is the character in the 0x80 position? < 1424955159 186448 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's it supposed to represent? < 1424955185 833377 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess full block < 1424955197 459280 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :wait, 0x80, not 0x7F < 1424955242 411456 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :THe 0x80 is a diamond, representing energy credits. < 1424955257 73025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1424955257 711511 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :or at least it would if I had finished the damn game < 1424955295 754664 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :the greek letters are in a pseudo-enlish order with the big letters put in wherever they fit < 1424955310 674415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder what game is it that requires these particular letters < 1424955328 613539 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The diamond reminds me of the statement separator in APL < 1424955335 837208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: isn't that a small diamond? < 1424955354 328235 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's looked fairly large in the fonts I've seen, but I don't know < 1424955390 38329 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :It was going to be a futuristic RTS with units named in Russian, japanese, and greek (for the aliens) < 1424955413 506062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: but only all uppercase russian? < 1424955461 101269 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :right. Because in novaya rossiya, they are CAPITALIST NOW! < 1424955472 412869 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :huahhahaha < 1424955484 254477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: what about the gray stuff? < 1424955517 973560 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :the gray is an error that my program doesn't care about for some reason < 1424955521 452881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and which glyph represents Э < 1424955560 561704 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :3 < 1424955569 575939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1424955602 859802 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I figured your W stands in for Ш < 1424955630 820890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does 4 stand for Ч then? < 1424955649 280991 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yup < 1424955658 427124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1424955675 909423 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I make economical use of code space unlike those unicode wastrels < 1424955697 259362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what char does the glyph at 0xa1 represent? < 1424955738 523678 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :1/0 < 1424955761 986248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! I thought we had an infinity glyph for that < 1424955766 474390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1424955793 367344 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :infinity is kind of hard to make half-width. < 1424955819 287410 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :So i improvized a substitite < 1424955819 434067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, it looks ugly in all the 9 wide fonts < 1424955835 167007 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :half of infinity is still infinity < 1424955836 964570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but cp437 still has it, even if it's ugly < 1424955963 54421 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yah. I included only 2 kanji: 日 and 月 which are used in dates < 1424955968 882006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the slash character seems ugly < 1424955999 994490 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yah it's jagged. needs anti-aliasing < 1424956029 791674 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :or maybe to be less high < 1424956132 731373 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could make infinity two characters wide (though I guess you're starved for space as it is already) < 1424956148 668489 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Is 0xFF nabla? < 1424956171 628835 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :wait, not nabla.. partial derivative < 1424956175 225097 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :partial derivative. < 1424956192 816088 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION wonders what that would be used for in an RTS < 1424956198 327881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are the characters at 0xf5, 0xf6, 0xf7, 0xf8 supposed to represent ∈∪∩⊂ ? if so, they seem to be raised too high I think < 1424956224 231882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yes, it's partial < 1424956244 961052 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :hmm... yeah maybe they are a lil high < 1424956271 683996 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what's at 0x9b ? < 1424956318 644384 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Reminds me of the japanese postal mark < 1424956322 911634 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :japanese postal sign. < 1424956330 746509 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :oren: I would have expected 3 to be used for З. As it is your З looks more like a 3 than your 3 does. < 1424956331 77814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1424956358 426336 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I agree < 1424956358 877989 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :It was going to be 年 but i couldn't get it small enough < 1424956400 881810 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :on paper i write my 3's like that < 1424956445 218523 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :in fact all those numbers are how i write them on paper < 1424956481 354770 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: you write dotted zeros? < 1424956482 689162 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1424956490 836326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and underscored ones < 1424956494 251991 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yeah < 1424956530 73989 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :And uncurly twos. < 1424956555 715375 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I write underscored ones when I want to emphanize it is a one < 1424956556 100464 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there an ö glyph? < 1424956573 207269 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :And angular fours and fives. < 1424956604 667850 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I expect there should be one if there's what looks like an ü and an å < 1424956638 614252 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Or better yet, separate the diacritics from the symbols and use overstriking < 1424956639 589974 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yeah. that would be better than quite a few of those charcters < 1424956672 571352 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :overstriking ftw. < 1424956685 138303 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Speaking of which, I learned yesterday that `less` will interpret A^HA as boldface A and _^HA as underlined A < 1424956695 634890 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Which is how man communicates these to less < 1424956707 389321 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :wow. cool < 1424956708 43266 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Funny how traces of overstriking still remains < 1424956709 546334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :an ä could help too < 1424956715 681492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yes < 1424956716 91926 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :remain* < 1424956761 627453 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yeah, overstriking is probably the way to go < 1424956770 674658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I prefer not to limit myself to 256 glyphs, so my font has over two thousand characters, and even a very few identical pairs (mostly just multiple completely empty ones) < 1424956792 331408 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :do you use your own monospace font for everyday use? < 1424956799 940379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yes, in terminals < 1424956804 122362 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I'm using it right now < 1424956807 63795 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Is it public anywhere? < 1424956816 502294 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: => http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz < 1424956820 933768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Fecupboard20 (free X11 bitmap font with 20x10 pixel character cell, easily distinguishable characters, great for terminals and programming, has all characters in iso-8895-1 and 8859-2 and more) < 1424956846 399665 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :well, in this terminal anyway. the other one is still on that crazy-ass klingon looking font < 1424956853 658753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I should update that short description < 1424956868 920082 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm fairly happy with the font I currently use, but curious what it looks like either way < 1424956869 940016 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Does it have l with belt? < 1424956872 495420 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION checks < 1424956890 432454 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :ł < 1424956891 293406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: I don't think so... let me check < 1424956893 84530 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yup < 1424956905 477518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: what? isn't that the crossed l? < 1424956913 651426 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :oren: That’s l with stroke. < 1424956917 689811 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :oh < 1424956919 422267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :l with belt is ɬ < 1424956941 78077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it certainly has ł < 1424956966 341794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fecupboard20 is supposed to have all characters required for all major European languages that are written in the latin script < 1424956975 719223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it must have ł < 1424957015 94732 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :doesn't look like in has that curly thing l < 1424957095 714411 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, definitely doesn't have l with belt < 1424957191 716900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is l with belt used only as a pronunciation symbol? < 1424957209 367278 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I’m happy with DejaVu Sans Mono. I particularly like the l in it, and moreso that all the variants have the same shape because it has all of them, except turned l. < 1424957234 23330 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: I believe it’s only used in IPA, yes. < 1424957254 967377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, then that's why I don't have it. I've added only a few of the characters that are used only in IPA < 1424957297 955258 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :A consequence of this is that there is no uppercase version, since IPA uses only lowercase and caseless letters. < 1424957306 933590 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :This font reminds me of MS DOS for some reason < 1424957318 737213 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Fecupboard20, that is < 1424957331 450068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yes, some of the pc fonts have inspired me < 1424957345 500478 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :It is quite similar to the one in MS DOS (which i recently installed on an old computer to play DOOM) < 1424957351 465686 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've observed at least three different 9x16 fonts before I made this 10x20 one < 1424957361 105189 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: there's no _one_ font in MS DOS < 1424957374 349065 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I mean the default one then < 1424957380 637020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's various ones hard-coded in VGA cards < 1424957384 393732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least three different ones < 1424957395 9944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :all with cp437 encoding and very similar < 1424957401 520986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but different in the details < 1424957436 128055 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :well Iwasn't around in the old MS DOS days so you'd know better than I < 1424957446 895258 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Funny, the l with belt renders just fine for me and doesn't look out-of-place compared to the other glyphs.. I guess it happened to fall back to a similar font < 1424957447 900836 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1424957527 148642 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I do like that way `works with' to make quotes < 1424957546 910307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it really depends on the font < 1424957559 695689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they don't look very similar in the one I'm using < 1424957572 503832 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :In b_jonas's font it works, is what I mean < 1424957572 650726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello, ais523 < 1424957581 400438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi b_jonas < 1424957603 513384 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424957630 906838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: we were talking about fonts, and in particular this crazy one with a custom encoding by oren: http://postimg.org/image/tjxgpkkj5/ < 1424957683 139731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a custom encoding that is nonetheless almost consistent with ASCII < 1424957688 858325 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 252 seconds < 1424957689 969954 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :the custom encoding is mostly designed so I can write the actual strings in latin and then shift ehm by varying amounts < 1424957692 747269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(having a printable character where newline should be is a problem, though) < 1424957695 51753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, it's certainly consistent with ascii < 1424957696 338814 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It looks like an extended ASCII variant to me < 1424957710 692830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um no, it's not a problem for cp437 either < 1424957722 532273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :becuse the newline is transformed by the terminal layer and never gets into video memory < 1424957754 66272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(similarly how having a printing character at the position of space isn't a problem for TeX's oT1-encoded fonts, because the TeX engine emits a glue rather than a character when you type space) < 1424957764 557749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1424957780 928765 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Like I write @amma and it becomes Γαμμα < 1424957813 81423 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :whoops I mean `amma < 1424957829 122273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, that explains the positions of the russian uppercase things < 1424957859 347631 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 250 seconds < 1424957865 883867 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :lľŀłƚljȴɭʪʫˡᶅᶩỻₗⅼⱡꝇꝉꞁꞎꭝꭞl < 1424957925 275550 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: my font has l, l with caron, l with acute, l with slash out of those < 1424957927 806729 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Those are all supported by DejaVu Sans Mono? < 1424957931 405502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and maybe something else, I don't know) < 1424957931 644936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Cyrillic, presumably < 1424957934 737567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than Russian specifically < 1424957943 553691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I do mean Russian < 1424957945 79773 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly: No, that’s just all of them I could find at all. < 1424957951 467184 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah < 1424957968 899208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I tried to learn cyrillic, but it has too many vowels :-( < 1424957971 103661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: look at oren's font, it only has glyphs for russian uppercase letters, not for the letters used in macedonian or serbian < 1424958019 843981 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: there's some tricks, namely how in that font 34W stand for the russian letters (which wasn't obvious to me at first) < 1424958026 203977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so there's no other glyphs for those < 1424958055 188017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, like the beta in CP437 which is also an ß < 1424958062 949831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes < 1424958096 274988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: also this doesn't have a russian F because the cyrillic one stands for it < 1424958104 407270 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly: Excepting ones that are particularly simple l with an accent; I didn’t list those. < 1424958106 264104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1424958107 584927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1424958108 478674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently, some typewriter keyboards don't have a 0 or 1 < 1424958126 300033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they can use O and I instead < 1424958126 446616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't have a russian F because the greek Phi stands for it < 1424958126 446737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but it's O and l actually < 1424958137 81574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, lowercase l < 1424958143 119364 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :lľŀłƚȴɭˡᶅᶩ are the ones of that list in DejaVu Sans Mono. < 1424958224 654057 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :No, wait, actually more, but weechat fails to display them because they aren’t listed in whatever lib resource that one thing was. < 1424958336 705896 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :And ʪʫ are actually in it but the l parts don’t have the usual shape; it probably doesn’t fit in a cell well enough. < 1424958538 270820 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess that works for presentational purposes, but it can't be fun to try to analyse/deal with text where a particular glyph could represent multiple characters < 1424958650 179257 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I tried to make a 3px-high font once, it didn't go terribly well < 1424958661 709042 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://xen.firefly.nu/up/pixfont/index.html < 1424958718 965070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: heheh < 1424958848 198186 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I decided to disregard case, which is something I usually strongly dislike, because at that scale there isn't much choice < 1424958909 371400 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: just add a colon before each uppercase letter < 1424958940 646952 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :this is a good way to generate an alphabet maybe < 1424958957 43835 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :b_jonas: I meant more the way I use lowercase b and n < 1424958959 386316 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :just create a set of small bitmaps that are visually as far apart as possible < 1424958977 394213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: yes, people have tried that < 1424958981 572821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in various ways < 1424958991 75119 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :id like to see some of the results < 1424959003 550772 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :is there a link? < 1424959056 550480 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I for am a typogeek and care about the text looking very similar to existing beautiful texts, rather than inventing something entirely new < 1424959070 106076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm traditional < 1424959142 609449 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1424959337 74332 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :vanila: You mean this thing: http://dotsies.org/ ? < 1424959492 353253 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Sadly that seems to have put the dot patterns in some order and zipped them with the supported alphabet in order, instead of thinking about distinctiveness vs. frequency. < 1424959493 601511 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1424959507 511270 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :sort of < 1424959535 278924 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yeah, ithink better can be done < 1424959639 687169 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it doesnt have to bereated to english either < 1424959860 982237 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1424959961 978838 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424960016 588283 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1424960066 907134 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1424960132 400249 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1424960251 590181 :TieSoul!~quassel@86.89.119.147 QUIT :Client Quit < 1424960280 601897 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1424960360 733680 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1424960385 171233 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1424960400 835754 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1424960692 901837 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1424960855 36619 :jameseb-!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1424960876 243737 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Read error: Connection reset by peer < 1424960878 340151 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :Read error: Connection reset by peer < 1424960896 570100 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1424960936 947509 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm pretty sure the latin alphabet is a lot more efficient when it comes to reading than those dot patterns.. < 1424960949 648532 :jameseb-!~jameseb_@runciman.hacksoc.org NICK :jameseb < 1424961030 315711 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1424961382 658784 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1424961578 702383 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 265 seconds < 1424961633 560556 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1424961673 817256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: it'd be hard to surpass several decades of training, that's certain. but in principle, I guess you can recognize larger patterns the same way you'd do with english text. < 1424961718 509836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so tricky to predict. one should do this with more versatile features than squares. < 1424961828 793137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :one criticism I'd have is that in isolation, a,b,c,d,e all look the same. that's quite awful. < 1424961837 191713 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, that was mostly what I was thinking of < 1424961853 974436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Having to judge distance between objects to read seems bad < 1424961877 962658 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Same for the different letters that all look visually like variations of '!' < 1424962070 415938 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GibVent < 1424962093 763784 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Read error: Connection reset by peer < 1424962152 641543 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Eodermdrome14]]4 10 02http://esolangs.org/w/index.php?diff=42055&oldid=41608 5* 03Chris Pressey 5* (+364) 10/* Computational class */ not TC in the usual(?) sense; someone on IRC pointed this out the other day < 1424962195 437664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Eodermdrome14]]4 M10 02http://esolangs.org/w/index.php?diff=42056&oldid=42055 5* 03Chris Pressey 5* (+10) 10/* Computational class */ *universal Turing machine < 1424962382 694838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Eodermdrome14]]4 M10 02http://esolangs.org/w/index.php?diff=42057&oldid=42056 5* 03Chris Pressey 5* (-7) 10/* Computational class */ link to ℒ < 1424962655 362046 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1424962724 720858 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: meeting < 1424962929 359762 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca QUIT :Ping timeout: 250 seconds < 1424963269 508131 :skj3gg!~skj3gg@unaffiliated/skj3gg QUIT :Quit: ZZZzzz… < 1424963618 254599 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1424963622 83640 :skj3gg!~skj3gg@unaffiliated/skj3gg QUIT :Client Quit < 1424963916 162787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42058&oldid=42052 5* 03Ypnypn 5* (+0) 10 < 1424963968 686127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42059&oldid=42058 5* 03Ypnypn 5* (+143) 10 < 1424964265 459988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42060&oldid=42059 5* 03Ypnypn 5* (+6) 10/* Types */ < 1424964283 364373 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1424964413 686533 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424964537 360455 :koo7!~kook@236.152.broadband3.iol.cz JOIN :#esoteric < 1424964675 243506 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 256 seconds < 1424964880 185810 :Tritonio_!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1424964955 200989 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1424964970 192233 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Ping timeout: 272 seconds < 1424965264 521188 :Tritonio_!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c NICK :Tritonio < 1424965804 327278 :GibVent!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1424965814 933685 :GibVent!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1424965996 255544 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1424966006 365347 :GibVent!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1424966011 816129 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GibVent < 1424966192 555456 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1424966194 270440 :GibVent!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1424966199 331657 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly, int-e: I am reminded of one thing that someone proposed dotsies were good for: Writing Lojban into five-block-high walls in Minecraft. < 1424966298 816264 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :There is one problem I ahve with dotsies. < 1424966299 574854 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Good point < 1424966327 717859 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :And this is that it uses a special character for full stops that breaks the pattern it uses. < 1424966331 499677 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe I should learn to read it.. I could see it being useful in some circumstances with very limited resolution, like that < 1424966352 311188 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :When really, it could ahve just gone with a solid, fife-dot line instead for that purpose. < 1424966358 282852 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(With the additional fun that Lojban’s root words are five letters long, so they become 5×5-block squares.) < 1424966395 87844 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :As it is, you can't use punctuation with it as all if you're actually displaying it at minimal resolution. < 1424966399 947280 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(And that Lojban doesn’t strictly require any punctuation.) < 1424966408 777915 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What about '? < 1424966438 609252 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I mean, it isn't punctuation in Lojban, but you need it as well, no? < 1424966457 323646 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly: Using the h-dotsie should be fine. < 1424966485 197673 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I suppose so, yeah < 1424966489 721621 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I mean the only reason ' isn’t h in the latin orthography is that it’s supposed to be “light”. < 1424966567 429104 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(Basically, it’s unlike any other consonant in that it can only appear between vowels and usually doesn’t count for purposes of general word-shape validity.) < 1424966609 225750 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Remote host closed the connection < 1424966610 916197 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1424966678 586794 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1424966771 268745 :Melvar!~melvar@dslb-084-062-103-186.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :(I sometimes like to think of it as an overgrown vowel hiatus instead of a real consonant, because that’s what it looks like to me.) < 1424967726 293755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: wait, I want to show something to you as well < 1424967748 960546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: http://www.math.bme.hu/~ambrus/pu/ccache.png < 1424967786 721477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I did a measurement on how quickly my computer can read memory. the goal was to show the impact of the L1 cache and the L2 cache. that much works: < 1424967806 230006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you're reading the same area of memory over and over again, I take it? < 1424967810 723489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1424967839 696387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :on the left third of the diagram, I read from the L1 cachce, so the speed is bound by executing the instructions, not by the memory loads < 1424967854 900151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this shows that this computer has 32 kibibytes of L!h1 cache < 1424967861 731731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of L1 cache < 1424967911 197980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the middle third of the diagram shows reading from L2 cache, there the speed is bound mostly or completely by the speed of that cache. < 1424967960 628038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's 2 mebibytes of L2 cache in this machine, but the speed starts getting worse below that, because this is ran on a multitasking OS which does stuff other than running this program, and switches often enough that the program can't use the L2 cache fully < 1424967972 839694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this much is what I expected. < 1424968005 438234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The surprising part is the right third, where the speed is bound by the read speed of the main memory. < 1424968054 462203 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can see that there are two different possible speeds, one around 4.5 GiB/s and one around 4 GiB/s. That diagram doesn't explain why there are two speeds, and it took me a while (and some experiments other than looking at this diagram) to figure out the reason. < 1424968060 168892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Can you guess the reason? < 1424968292 262648 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :These graphs are wonderful < 1424968311 526401 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1424968344 213768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: NUMA? < 1424968366 614595 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no. this is my old home computer and definitely doesn't do NUMA. < 1424968368 365446 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: would the density of the 4.5GB/s be about 1/3 of the 4GB/s line? (so 1/4 vs 3/4 total)? < 1424968389 537303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe not intentional NUMA, but I'd expect some of the cores would be closer to certain parts of memory < 1424968398 578423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: no, the 4.5 GB is denser, but that's a red herring < 1424968422 21487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: oh. right. reading it wrong. < 1424968452 255545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I don't see how that would happen because there's only a single memory card (512 MiB size) and a single intel CPU chip with two cores < 1424968458 398893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"old" ... upgraded memory? < 1424968525 106600 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and even still, the measurements for that part of the grpah take two or three seconds, so if it depended on the cores I'd expect to see intermediate results where the process is placed to another core during a run, < 1424968535 871182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :My ideas would be alignment of reads, and actually different memory behavior in different address ranges. < 1424968540 644517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there don't seem to be such things, or only one or two in the thousands of run < 1424968577 141736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know that at least on Linux, processes tend to stay pegged to one core unless there's a good reason to move < 1424968592 528953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: all the reads are 64-byte aligned, so if alignment matters it could be through affecting whcih L2 cache lines are emptied, but that's unlikely to show up on the rightmost part of the graph, or through page caches < 1424968614 143881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: hmm... ok, then maybe you could suppose it's related to cores < 1424968852 958530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: or, I guess, alignment could perhaps matter for how the bits are layed out on the memory chips < 1424968877 760387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :however, I don't see how that could result in two so different discrete constant speeds even for the longest (64 megabyte long) memory reads < 1424969625 982150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Too many unknowns. I'd like to know which processor, I'd like to see the code, I'd like to see kernel events (any frequency scaling?), I'd probably spend a bit on the actual machine code (any funny loop unrolling?); lots of things to poke at with no clear idea. < 1424969653 681174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Here's a clue: all the results I got in the first hour of the experiment were the slower speed, and all the results in the following two hours are of the higher speed. < 1424969657 985866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: wait, I can tell you some of the bit < 1424969704 230148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: the cpu is an intel Core2 6300 1.86 GHz < 1424969726 521426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can show you the source code and the assembled code because I've looked at it myself < 1424969756 711311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's some extra register moves that the compiler left in and that are probably pointless < 1424969871 766983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the loop unrolling is manually done by me, I read 256 bytes in each loop iteration < 1424969890 279826 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the compiler kept that, it's just reordered whcih order the 16 reads happen < 1424970135 858365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmpf, now I want to make a "hot cache" joke (they make things go fast) < 1424970211 584070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: here's the program, the compile options, and the assembly: http://dpaste.com/04KPY18 http://dpaste.com/1CTY8S8 http://dpaste.com/3F6YPN7 < 1424970244 108079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: in the assembly program, the relevant loop starts at the label .L94 < 1424970299 180618 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can see that it does the 16 memory reads, each 16 bytes long, and no other memory access < 1424970330 753213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, apart from accessing the page table, page table caches, and code cache of course) < 1424970622 98032 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes. I did think of the page tables, but I believe the effects caused by those are hidden in the noise. < 1424970682 914570 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 240 seconds < 1424970713 481739 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(there aren't enough accesses to explain a 10% difference; besides the allocation is so big that the libc should request 4MB pages anyway) < 1424970722 834273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(making the effect even smaller) < 1424970746 86295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: the problem with the page tables is that the intel manuals don't give any details about how the page table cache in their cpus work. they mention that the page table cache exists, but calls it somethign else, not page table cache. < 1424970764 414397 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :translation lookaside buffer, tlb < 1424970782 817853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not sure I got the middle word correct < 1424970798 925624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I did, apparently < 1424970906 949778 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and yes, tlb's are secret sauce in intel processors - all automatic and therefore deeply magical. < 1424971004 777550 :arjanb!8259ab0c@gateway/web/freenode/ip.130.89.171.12 JOIN :#esoteric < 1424971010 540946 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1424971271 247551 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 256 seconds < 1424972099 191944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I think it's called TLB < 1424972180 434183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, the effect of TLBs may be larger than I thought (it's hard to say; there's prefetching magic that will hide a lot of latency), but I don't see how it could be so uniform. < 1424972321 165838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: the prefetching magic certainly matters to increase the speed of these kinds of loops, because they mean that even without explicit prefetch instructions the memory load throughput will always be used to the full, rather sitting idle half the time and then acting only when the load instruction is issued < 1424972370 286675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this matters especially in the L2 cache case, the middle part of the diagram < 1424972372 526140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think < 1424972404 761896 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(The theory would be that at some point, enough contiguous memory is free that the program can allocate its buffer in one contiguous chunk in memory that can be described with just a few pagetable entries. but I'd expect more noise between the two lines.) < 1424972414 421197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how that interacts with the page cache, or whether the page cache is ever speculatively fetched though < 1424972452 617404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It also depends on the machine being heavily loaded (at least memory-wise) < 1424972498 441732 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh well. Time to go home. Laters < 1424972622 59666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in theory, if the page cache mattered, you could see that a third step in the stairs, but it's a very small step so it might be hidden by the noise, and it might be very close to the step from L2 cache to main memory, so it could be masked < 1424972637 651652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how the page cache really works, so I can't really tell what to expect < 1424972791 570931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, I deliberately chose _sequential_ memory reading, rather than random access, so that the prefetcher and speculative execution can do its best, and so that the page cache doesn't matter much < 1424972841 351235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(technically it's not completely sequential, because the four lines in each loop iteration aren't read in the right order, but it's sequential if you're looking at it in larger scale) < 1424972873 486373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm leaving too, if you want to know the solution, I'll tell you in the evening. < 1424973201 482279 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1424973605 609690 :bb010g!uid21050@gateway/web/irccloud.com/x-xcbifaqavzcjqljh QUIT :Quit: Connection closed for inactivity < 1424974328 338681 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1424974616 677816 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1424974628 226823 :Lymia!~lymia@inportb/loli/cirno-chan QUIT :Ping timeout: 256 seconds < 1424974649 745143 :bb010g!uid21050@gateway/web/irccloud.com/x-bqexbepxzjgwvgyb JOIN :#esoteric < 1424975711 977363 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca JOIN :#esoteric < 1424976413 296842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I'm definitely interested in the answer. < 1424976938 763723 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm curious as well < 1424977824 220854 :Frooxius!~Frooxius@2601:9:8300:f300:915a:d94d:3bc9:254d QUIT :Ping timeout: 256 seconds < 1424977954 962862 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TLB sounds like vmm < 1424979284 754398 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424979532 913369 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 240 seconds < 1424980055 497805 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1424980057 280087 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1424980102 368688 :Frooxius!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net JOIN :#esoteric < 1424980151 372557 :Froox!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net JOIN :#esoteric < 1424980393 341878 :Frooxius!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net QUIT :Ping timeout: 264 seconds < 1424981173 362157 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1424981514 359246 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1424981553 590879 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424982219 306178 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1424982265 356411 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1424983773 869812 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42061&oldid=42060 5* 03Ypnypn 5* (+75) 10 < 1424983801 546859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42062&oldid=42061 5* 03Ypnypn 5* (+25) 10 < 1424984135 269328 :kcm1700!~kcm1700@175.117.8.72 QUIT :Remote host closed the connection < 1424984148 659718 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1424985615 780839 :bb010g!uid21050@gateway/web/irccloud.com/x-bqexbepxzjgwvgyb QUIT :Quit: Connection closed for inactivity < 1424985776 431312 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1424986510 185308 :Lymia!~lymia@inportb/loli/cirno-chan JOIN :#esoteric < 1424986687 300545 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1424986948 700943 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clip14]]4 10 02http://esolangs.org/w/index.php?diff=42063&oldid=42062 5* 03Ypnypn 5* (+33) 10/* Constants */ < 1424987139 552169 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 245 seconds < 1424987459 599916 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424988103 159206 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1424988317 605519 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 245 seconds < 1424988471 943938 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e, FireFly: ok, telling answer now < 1424988482 197046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the difference was because of the video card built in to the motherboard < 1424988495 863765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the setting was such that after about an hour, the screen was blanked < 1424988505 670587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, ow. < 1424988517 433578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :before that, the video card had to read the ten megabyte sized screen buffer fifty times per second < 1424988542 25863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sixty times per second in fact < 1424988556 278080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 1920*1280*4*60 NB. bytes per second < 1424988556 888427 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 589824000 < 1424988558 581855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right. That never happened to me; I buy "proper" graphics adapters. < 1424988573 6407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that's the half gigabyte per second difference < 1424988586 825920 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nice trap. Thanks for sharing. < 1424988607 319195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I later measured to verify this by deliberately blanking the screen then resuming, and got consistent results < 1424988667 587403 :arjanb!8259ab0c@gateway/web/freenode/ip.130.89.171.12 QUIT :Ping timeout: 246 seconds < 1424988694 915691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: if the proper graphics adapter uses a separate memory from the main ram, don't you pay for that because then the cpu can access that ram slower? < 1424988753 738239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, but at least they're separate buses though, and I only pay for that when updating the screen. < 1424988787 51224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, that's true, which would make a difference in this case < 1424988792 90447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I also don't use a compositing manager) < 1424988805 122107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(so the math is all different) < 1424988854 82142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the screen was barely touched in this case, so a separte video card would certainly make it easy < 1424988858 337195 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Heh < 1424988899 258546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the fun part is that I still pay for the video card when the display is turned off with its power button < 1424988945 282170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course, in this case just buying a more modern machine would double the memory speed, which would count for much more than anything about the video card < 1424988987 339278 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424989065 89145 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it'd still be 5% < 1424989087 59043 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :10% actually < 1424989097 734507 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you should lower the screen resolution to 640x480 ;-) < 1424989111 908055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: or switch to text mode, or lower the resolution and the refresh rate too < 1424989118 704021 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1424989122 268766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :switching to text mode might be the most practical < 1424989152 29020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, not quite < 1424989172 580994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :putting the slow computations to faster server machines I have access to rather than my home machine is the most practical < 1424989204 65395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's exactly because I don't do tasks that need lots of computations on my home machine why I haven't bought a faster home computer yet < 1424989221 515726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :when I'll need fast computations, I'll just buy a modern machine with lots of RAM < 1424989313 142906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The whole thing is funny. If you listen to John Carmack, he's saying that the unified memory for GPU and CPU is going to win. But he's interested in high-end graphics, where the bottleneck is getting all the data for the next frame to the GPU. < 1424989342 626832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1424989363 446308 :^v!~^v@2601:4:680:104c:adf6:3e4c:e9b5:e02 QUIT :Read error: Connection reset by peer < 1424989374 6480 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't do GPU programming, so I don't really have an opinion on this. I'm more interested in how I can do more efficient computations on the CPU. < 1424989384 471803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I forgot where he said that, the quakecon talk last year would be my guess) < 1424989389 726048 :^v!~^v@2601:4:680:104c:adf6:3e4c:e9b5:e02 JOIN :#esoteric < 1424989393 123525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's why I'm trying to understand how the CPU accesses memory and how its caches work. < 1424989404 272968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(And also other stuff about CPUs.) < 1424989472 178729 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, and let's do the same math for a 4K resolution. < 1424989482 58223 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1424989486 634690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(ouch) < 1424989551 876152 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: machines with 4K resolution probably have a twice faster ram than this one < 1424989556 471522 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424989556 925678 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even my work machine has a twice faster ram < 1424989577 756472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is an old but beloved computer < 1424989580 626776 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yes, 4x more bandwidth for driving the monitor when you have 2x more memory bandwidth. :) < 1424989605 459883 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, a recent machine _might_ have 4x this bandwith possibly, if you pay enough < 1424989609 643431 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :shouldn't the gpu have some sort of cache? maybe not a whole frame buffer though... < 1424989624 194708 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But whatever. 4k resolution is silly anyway. < 1424989656 237428 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: yes, it should probably have enough cache to cache the text mode font, which is usually only 4 kilobytes, but can be up to 16 kilobytes in size < 1424989671 679718 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: I expect it has a cache for textures and the like, to speed up the actual rendering. < 1424989680 348808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: or enough to cache a line in a double-scan graphics mode (say 320x200 on a crt) < 1424989697 266463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but a cache won't help for the whole screen unless you have 10 megs of it < 1424989707 661032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or let's say 7 megs < 1424989847 525872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: also, it's not really 4 times the bandwidth, only 3.2 times. I have 1.25 the resolution of a normal monitor because I use a true 1920x1280 one rather than the usual 1920x1080. < 1424989895 199190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, 3.4 times the bandwidth < 1424990036 214088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think I'll condense this to "if you want the program to run faster, switch to text mode" and go annoy some people with this wisdom. < 1424990088 191457 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 272 seconds < 1424990248 127487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: not quite, because it's only true to programs that are truly memory-bound < 1424990254 68762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :many programs aren't < 1424990279 944600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, it's wrong in many cases. < 1424990296 977652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course it depends on the computer too < 1424990305 304255 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the aforementioned standalone graphics adapter is another) < 1424990333 379651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wouldn't "if you want the program to run faster, turn off the video signal blanking the screen" be more annoying though? < 1424990348 224257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's even conceivable that an on-board GPU comes with its own video buffer anyway. < 1424990492 537790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1424990588 280474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: especially since AMD has bought ATI, they can now make both motherboards and videocards < 1424990698 519884 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 255 seconds < 1424990732 225244 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and combine CPU/GPU into a single chip. https://en.wikipedia.org/wiki/AMD_Accelerated_Processing_Unit < 1424990800 618099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yes, that's exactly the sort of advice that should be spread to annoy people who want to use multithreading and JIT and GPU computing to add two numbers, because they heared the GPU can add numbers faster, but actually care more about the buzzwords than the performance. < 1424990839 668368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::) < 1424990876 898644 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they really annoy me for some reason. especially in the few cases when it's people at work. < 1424990911 759251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I hope it's not literally 2 numbers. < 1424990920 619785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, not literally. < 1424990938 485446 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424990983 947614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the problem is only partly that they want to use it for inapproperiate tasks, but also that they try to jump to these difficult to use techniques while ignoring much easier possibilities for optimizing their code, like correcting obvious wastes of time. < 1424991019 141522 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Remote host closed the connection < 1424991022 376613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> foldl (\x y -> 1 + y/(y+10) * x) 0 [0..490] :: Rational -- d'oh! < 1424991023 665343 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 501 % 11 < 1424991051 982369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I admit that there's at least one case when multithreading actually helps, at least one case when JIT actually helps, and at least one case when GPU programming actually help. it's just that people ignore the basics like how to write programs for the cpu properly before trying to learn these stuff. < 1424991080 341123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they don't care to measure what's actually slow in their program or whether their changes actually help in any way or preserve correctness. < 1424991157 231629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, profile, reconsider algorithms, and it doesn't hurt to think about parallelizing stuff (we have many multicore cpus nowadays) when the algorithm looks good. < 1424991162 897689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nor do they learn how to apply these advanced techniques properly, which is not surprising, because you can't use them efficinetly withotu using the basics. < 1424991175 710788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they write unsafe multithreaded programs that then crash. < 1424991182 743042 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course, keep an eye on the cache hierarchy (part of the algorithm...) < 1424991239 842617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they write unsafe single-threaded code that trashes memory by writing past array bounds or to freed memory or through uninitialized pointers, and then the program crashes. < 1424991258 173336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and then they try to blame _my_ good code which they happen to run in the same process. < 1424991268 774278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :great, now take that to the GPU. the OS won't save you this time *g* < 1424991305 84146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they can't even write correct code, not even robust or performant or multithreaded one. < 1424991320 750291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course, this is not universal. I also have good experiences at work, with colleages from whom I can learn a lot. < 1424991353 573432 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't want those times back, but having to reboot the computer when you did a programming mistake was good for teaching me a minimal amount of care. < 1424991454 478397 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 255 seconds < 1424991556 914314 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1424991796 572684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think only one of them does irc though. < 1424992296 20525 :^v!~^v@2601:4:680:104c:adf6:3e4c:e9b5:e02 QUIT :Quit: Network ban < 1424992659 314260 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 252 seconds < 1424992955 714467 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1424993103 860679 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1424993294 141319 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1424993440 914307 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1424993660 440299 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1424993684 905202 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1424993887 336113 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1424993974 970678 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1424994407 271822 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1424994407 463291 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :You don't have any messages < 1424994834 132717 :FireFly!~firefly@oftn/member/FireFly QUIT :Quit: WeeChat 0.4.0