< 1445040090 594046 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 240 seconds < 1445040219 666044 :J_Arcane!~chatzilla@37-219-92-92.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1445040268 920453 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1445040348 947026 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1445040369 862342 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1445040372 760884 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Prograstinate is going to have special pages about programming languages. Ideally, there'll be a "Find a Language" tool for if you want to find the optimal language to use for a job. However, I really have no clue what to make the pages look like xD < 1445040409 620529 :J_Arcane!~chatzilla@37-219-241-183.nat.bb.dnainternet.fi JOIN :#esoteric < 1445040425 795829 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: jacksonpollockify the pages, and see what sticks together? < 1445040563 134852 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1445040681 566583 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1445040794 860133 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1445040834 868910 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1445041419 567737 :idris-bot!~idris-bot@dslb-092-072-164-249.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1445041437 447089 :hppavilion[1]!~Devourero@247-3-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1445042561 572034 :hppavilion[1]!~Devourero@247-3-174-206.gci.net JOIN :#esoteric < 1445042990 589698 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1445043124 529774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : `` echo #! /bin/sh > bin/asm <-- that # started a comment hth < 1445043146 143398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right < 1445043154 675733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it still works though so I'm not really inclined to fix it < 1445043162 238185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meh, I'll fix it < 1445043164 156666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/asm < 1445043164 720055 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "$1" | as -c /dev/stdin -o temp.o; objdump -d --insn-width=20 temp.o | sed -e "1,/0000000000000000/d" < 1445043179 833127 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1445043209 136754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed -i -e $(printf "1i\\\n#!/bin/sh") bin/asm < 1445043211 84423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445043213 773037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/asm < 1445043214 584967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :n#!/bin/sh \ echo "$1" | as -c /dev/stdin -o temp.o; objdump -d --insn-width=20 temp.o | sed -e "1,/0000000000000000/d" < 1445043222 303618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :printf? < 1445043227 828588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :needed to get a newline in there < 1445043236 867537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although apparently I didn't and it worked anyway < 1445043238 631730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it didn't eork < 1445043251 297050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed -i -e '1s/n//' bin/asm < 1445043252 791607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445043256 275333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/asm < 1445043256 831695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo "$1" | as -c /dev/stdin -o temp.o; objdump -d --insn-width=20 temp.o | sed -e "1,/0000000000000000/d" < 1445043259 376989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1445043323 989288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally /bin/sh on HackEgo is _not_ bash hth < 1445043384 651895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we had some trouble because of that at some point, i think it involved echo and escaping < 1445043499 187863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assume it's dash, like normal for Debian? < 1445043549 94939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1445043810 828024 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :is there a programming language based on portal? < 1445043851 51054 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :also, when did this chatroom fill with deadly neurotoxins? < 1445044059 496495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it isn't full of deadly neurotoxin, or we'd be leaving it in a hurry < 1445044067 550431 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1445044098 510897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/Not_The_Main_Worb sort-of has portals, although they can destroy and/or duplicate things rather than being 1 to 1 < 1445044131 449719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We aren't in the channel in the sense that we're breathing air in the channel, though. < 1445044134 770471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So we'd have no reason to leave. < 1445044145 963040 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's true, we're like GLaDOS in that respect < 1445044167 560376 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :managing the Aperture Scien--I mean chatroom < 1445044347 968177 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Aperture14]]4 N10 02http://esolangs.org/w/index.php?oldid=44764 5* 03Rdococ 5* (+415) 10Hello and wel-- How dare you make fun of me! Turning on the neurotoxin right now. < 1445044387 450959 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Aperture14]]4 M10 02http://esolangs.org/w/index.php?diff=44765&oldid=44764 5* 03Rdococ 5* (+7) 10This testing track is a bit small right now. < 1445044403 453101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Aperture14]]4 M10 02http://esolangs.org/w/index.php?diff=44766&oldid=44765 5* 03Rdococ 5* (+2) 10I forgot how to stub. < 1445044520 222772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdococ14]]4 M10 02http://esolangs.org/w/index.php?diff=44767&oldid=44014 5* 03Rdococ 5* (+151) 10I love deadly neurotoxin, yay < 1445044595 585895 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :A few things I would like to have in a new version of dc: * Arithmetic IF (for example if J is arithmetic IF then a command like "[][q][]Jx" exits if zero). * Concatenate strings. * Convert a number into a string representing that number. * Read one byte of input. < 1445044717 550433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what means does dc currently have for input? < 1445044733 103428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "?" command. < 1445044742 367575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which reads a line and executes it as dc code. < 1445044743 158589 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now to turn Black Mesa into a programming language < 1445044898 231751 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :That is, "J" would receive four thing on the stack, from bottom to top, the value to check, and then result if negative, result if zero, result if positive; the value left on the stack will be the corresponding result depending on value to check; if value to check is a string then it is zero if empty or positive if not empty. < 1445044915 836203 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(A different letter can be used if needed) < 1445045002 613687 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I think this would be much better than the current way of making conditional flow-controls in dc. < 1445045016 93130 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :maybe I should make a different kind of language eg like English or French < 1445046343 122971 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I suggest starting by looking into constructed languages that exist already. < 1445046343 300051 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Or, ignoring them deliberately to see how weird and alien the first thing that pops into your head is. < 1445046506 385525 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :The advice I've read claims people trying to make a useful conlang tend to create simple variants of their native language on their first try, unless they learn multiple languages first. But that's for people trying to make intuitive secondary languages, so it doesn't say anything about making intentionally unintuitive languages! < 1445046591 745556 :boily!~alexandre@96.127.201.149 QUIT :Quit: BALMATIVE CHICKEN < 1445047008 466996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Not The Main Worb14]]4 M10 02http://esolangs.org/w/index.php?diff=44768&oldid=38315 5* 03MDude 5* (+1) 10Transmitter/Holes would not be walls until filled with bobules. < 1445047559 389235 :variable!~variable@freebsd/developer/variable NICK :function < 1445048432 107500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: fke siar to rtohal < 1445048618 380236 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm implementing Thue in ArbourDB. < 1445048623 142923 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Because why the hell not. < 1445048895 835999 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I unfortunately don't actually know any conlangs. < 1445049035 501406 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Apparently the DWARF debugging information format contains a stack machine < 1445049044 979900 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Doesn't seem to be turing-complete, though. < 1445050462 482084 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Halp! < 1445050488 107331 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :How to calculate effusion velocities for He4 < 1445050657 344949 :heroux!sandroco@gateway/shell/insomnia247/x-awfljfaknkubipkz QUIT :Ping timeout: 256 seconds < 1445050685 517175 :heroux!sandroco@gateway/shell/insomnia247/x-ltfeuobpjzrtwnee JOIN :#esoteric < 1445050813 220700 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1445050862 414083 :hppavilion[1]!~Devourero@247-3-174-206.gci.net QUIT :Ping timeout: 265 seconds < 1445054721 417594 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1445055034 420303 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1445055046 133900 :function!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1445055214 456729 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1445055980 606295 :hppavilion[1]!~Devourero@247-3-174-206.gci.net JOIN :#esoteric < 1445056644 443632 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Infinite Vector14]]4 N10 02http://esolangs.org/w/index.php?oldid=44769 5* 03Ais523 5* (+16393) 10new language! < 1445056677 596742 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=44770&oldid=44748 5* 03Ais523 5* (+22) 10/* I */ +[[Infinite Vector]] < 1445056704 268665 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Ais52314]]4 10 02http://esolangs.org/w/index.php?diff=44771&oldid=44524 5* 03Ais523 5* (+21) 10+[[Infinite Vector]] < 1445056854 422753 :hppavilion[1]!~Devourero@247-3-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1445057757 916252 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDream < 1445057859 5483 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is there the Magic: the Puzzling which is as good as Mitrofanov's game? < 1445058752 531775 :hppavilion[1]!~Devourero@247-3-174-206.gci.net JOIN :#esoteric < 1445060490 456673 :aretecode!~aretecode@64.120.6.170 QUIT :Ping timeout: 265 seconds < 1445061435 412978 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1445061443 260646 :bb010g!uid21050@gateway/web/irccloud.com/x-msnvvuaeragkkbbx JOIN :#esoteric < 1445061923 305974 :JesseH!~JesseH@oftn/member/JesseH QUIT :Ping timeout: 250 seconds < 1445062149 109549 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Remote host closed the connection < 1445062172 598717 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1445063461 27484 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Hi, bender|! < 1445063597 427569 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi hppavilion[1] < 1445063608 119610 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Hi, adu! < 1445063622 46608 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :i should go to sleep soon < 1445063629 36971 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :xD < 1445063633 694003 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :it's almost 2:45am < 1445063662 824577 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :ACTION uses this information to calculate Adu's exact longitude and latitude using hacker magic < 1445063735 416796 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :um, that only gives you longitude < 1445063761 378699 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :my IP address could probably give you latitude tho < 1445063771 878677 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but that's just creepy < 1445063774 614860 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Yep. I meant in conjunction with other given information < 1445063778 536560 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm creepy xD < 1445063811 962356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: it traces to "Comcast, New Jersey", which is kind-of general < 1445063825 796417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not even convinced that you're in New Jersey (just that Comcast is) < 1445063829 944326 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's odd, because I'm in Washington, DC < 1445063835 54055 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :uh, I mean somewhere else! < 1445063963 682498 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: anyways, what's new? < 1445063994 530789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION sees a two-word title where both words end -ay and instinctively tries to interpret it as Pig Latin < 1445064010 280169 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :long long long < 1445064020 544270 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Not much. I assume I've told you I'm making a social network? I tend to forget what I've told people I'mm doing xD. < 1445064045 637645 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :so long long long long long long would be 4096? < 1445064047 926990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: unfortunately there dont seem to be many operations around for operating on longer longs and longer < 1445064059 758723 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :http://206.174.3.247/ is where the homepage is, if you haven't seen it yet. < 1445064063 857764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I might have to remove them, or allow them only with shifts/rotates, or something like that < 1445064087 920216 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :x86 isn't the only arch around < 1445064101 364567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but x86_64 is the arch I'm likely to try implementing it on < 1445064110 948634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I created the language to give me an excuse to use the vector instructions < 1445064114 303435 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: oh yes, you were talking about html/css stuff last time < 1445064139 163344 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's not going to freeze my browser unless I can program in intercal is it? < 1445064155 881533 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Huh. Maybe it's been a while? Well I got a primitive server up and running and now the homepage is available < 1445064167 149028 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: you should try opencl < 1445064167 380252 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: Good idea. I'll implement that. < 1445064174 47223 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: nooo < 1445064182 326206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: I taught CUDA for a while < 1445064196 481530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the GPGPU stuff would also be a good fit for this language < 1445064197 488642 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: that's basically the same < 1445064198 445628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's more general < 1445064210 317044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and can do fun things that Infinite Vector can't < 1445064214 703058 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Don't worry, the homepage doesn't even /have/ any JS to freeze the browser /with/. < 1445064217 568925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that said, so can an x86_64 CPU) < 1445064233 365103 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :although I think opencl has an interesting function that can be used independantly of GPGPU stuff < 1445064261 419126 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :So have you seen the homepage yet? I made it myself and I'm happy with how it looks, if a bit cliche. < 1445064270 238431 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ok, I'll clock < 1445064273 827173 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :er click < 1445064311 44020 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: there's no linkc < 1445064313 273513 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :links < 1445064324 731648 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: On the page you mean? < 1445064328 990419 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yes < 1445064338 230073 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :That's just the homepage, and I haven't got much else yet xD < 1445064363 954377 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: if you're board, you should help me catalog endangered languages < 1445064365 945136 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :The only other pages on the entire webserver are a stylesheet and a demo of how the post looks xD < 1445064381 822872 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Endangered languages? < 1445064397 882778 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Like, ones few people use anymore? < 1445064414 165434 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yes, like Fortran61 < 1445064426 967420 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Interesting. < 1445064444 16285 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :everyone knows Fortran77, and Fortran95, but Fortran61 is dying < 1445064451 385014 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Except I'm not a board. I'm made of carbon, but that's about as close to a tree as I get xD < 1445064472 131329 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :board? < 1445064476 815051 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I don't understand < 1445064499 892293 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh, bored < 1445064500 467535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know someone who knows Fortran 4 < 1445064515 427306 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: I should interview them < 1445064525 880859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does that correspond to a year version number? or does it predate the current versioning system? < 1445064550 201925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I guess the other possibility is that it was released in 1904, but that seems unlikely; or that it was scheduled for 2004 and released early, which is even more unlikely) < 1445064570 68736 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: I've heard it refered to as "FORTRAN IV" < 1445064580 992884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've only heard it spoken < 1445064589 609294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IV is a plausible spelling of the word pronounced like "four" < 1445064593 329585 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but it's just an example, I want to catalog all languages < 1445064599 523939 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :starting with EBNF < 1445064621 190633 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :it seems like everyone uses a different flavor of EBNF, none of which equare to ISO EBNF < 1445064636 438857 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like replacing = with :::= < 1445064644 469310 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and | with / < 1445064649 978486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about the ones that aren't context-free? < 1445064664 414991 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like peg? < 1445064679 597546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. can't be described in BNF < 1445064690 219922 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's what Perl6 is for < 1445064714 604654 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm considering writing an ebnf -> perl6 translator < 1445064732 139208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :INTERCAL's a little weird, in that the "intended" syntax for it is context-free but a) ambiguous, and b) not LR(1) if you resolve ambiguities via any consistent arbitrary system < 1445064764 312318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there's an official rule allowing you to misparse certain constructs that are officially declared as hard to parse, and most compilers do that < 1445064772 848715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it causes the grammar to not even be context-free any more < 1445064786 817256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in C-INTERCAL, I do a minor stage of pre-parsing in the lexer in order to deal with this situation) < 1445064833 384651 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm pretty good with css/js if you need help < 1445065034 134611 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: I already have someone to work with, but you could certainly help! < 1445065054 103645 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm a huge fan of bootstrap < 1445065070 770258 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(How about a Query Language where the tables are tessellated Triangles or Hexagons instead of rectangles?) < 1445065078 999193 :bender|!~benderx2@unaffiliated/bender/x-9459530 PRIVMSG #esoteric :so CHIP-8 taught me how much can you do in a uint16_t. < 1445065082 262289 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I've never actually used bootstrap xD < 1445065087 276931 :bender|!~benderx2@unaffiliated/bender/x-9459530 PRIVMSG #esoteric :Jesus, this instruction set == mind blown. < 1445065173 833653 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :bender|: MMIX only has 256 opcodes < 1445065250 591616 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(Or an FSM over a Hypergraph?) < 1445065294 220683 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: how about a query lanuage based on "The Propagator Model"? < 1445065304 966460 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Never heard of that xd < 1445065307 875609 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :*xD < 1445065312 628981 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Or did we discuss that last time? < 1445065334 732003 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://groups.csail.mit.edu/mac/users/gjs/propagators/ < 1445065350 864740 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I discussed that with someone on FreeNode about a week ago < 1445065356 75071 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I don't remember who < 1445065919 683814 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :good night < 1445065965 954597 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1445066412 450267 :hppavilion[1]!~Devourero@247-3-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1445066864 471971 :john360!~androirc@pacific1340.us.unmetered.com JOIN :#esoteric < 1445067371 585156 :bender|!~benderx2@unaffiliated/bender/x-9459530 NICK :bender < 1445067633 654748 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Quit: Leaving < 1445067706 843943 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1445068474 351412 :john360!~androirc@pacific1340.us.unmetered.com QUIT :Remote host closed the connection < 1445068552 407494 :J_Arcane!~chatzilla@37-219-241-183.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1445068884 7160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders why "loop" is slower than "dec cx; jnz", given that they're equivalent and loop doesn't do anything else < 1445068893 571925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could surely just decode loop as a dec/jnz pair? < 1445068995 135831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it really slower? < 1445069115 494298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :according to the AMD optimization manual, yes < 1445069120 818441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they say it takes at least 8 cycles no matter what < 1445069138 604284 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :maybe that particular cpu doesn't have a way for the decoder to produce more than one micro-op per instruction? < 1445069255 77369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That would be a bizarre use of micro-ops. < 1445069291 408801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm seeing loop be way slower than dec+jnz here, though. Pretty strange. < 1445069298 123771 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :indeed :) so micro-ops is probably the wrong name for what I meant < 1445069317 819727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one nice thing about loop is that you can use it to benchmark itself < 1445069329 474673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just set rcx to something high, point it at itself, go to town < 1445069350 745311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it's because its encoding is too short for the branch predictor to be able to handle it? < 1445069365 38519 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :it would be nice and weird if loop was really slow, but a loop to itself was optimized to just clearing rcx < 1445069419 921727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does loop set/clear the zero flag? < 1445069426 909059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if not, the two sequences aren't quite equivalent < 1445069451 350537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps the microcode implements it as backing up the zero flag, doing the dec/jnz, and restoring the zero flag < 1445069525 533514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1445069531 984126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are several variants of loop, some that check the zero flag and some that don't? < 1445069589 184295 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I think the loopne/loope variants do something like checking the flag and then decrementing cx < 1445069607 228514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh no, plain loop is defined as ignoring but setting zf :-/ < 1445069652 637351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no, I'm actually not sure < 1445069655 689838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :these docs are ambiguous < 1445069664 671050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it doesn't set it < 1445069750 604506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I also found ambiguous documentation. < 1445069948 535997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, it looks like it doesn't modify ZF. < 1445069973 188895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tested empirically, I take it? < 1445069975 226012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm loop < 1445069976 18447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: number of operands mismatch for `loop' \ objdump: 'temp.o': No such file < 1445069980 340075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, I looked in the Intel manual. < 1445069983 548027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, loop takes an argument? < 1445069985 546714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is thorough but hard to find things in. < 1445069989 795782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, just like jnz < 1445069989 972737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm loop %rcx < 1445069990 634992 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: operand type mismatch for `loop' \ objdump: 'temp.o': No such file < 1445069997 577492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, duh < 1445070001 715148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm loop $-5 < 1445070002 526885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: operand type mismatch for `loop' \ objdump: 'temp.o': No such file < 1445070010 155585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm l: loop l < 1445070012 509334 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: e2 fe loop 0 < 1445070015 14956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1445070080 445959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep summary: | head < 1445070081 507767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary: asm l: loop l \ summary: ` sed -i -e \'1s/n//\' bin/asm \ summary: ` sed -i -e $(printf "1i\\\\\\n#!/bin/sh") bin/asm \ summary: asm lea 0x1234, %al \ summary: asm lea 0x1234, %ax \ summary: asm lea 0x1234, %eax \ summary: asm lead 0x1234, %eax \ sum < 1445070086 186416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably better to put the output in /tmp < 1445070102 62492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1445070105 5436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/asm < 1445070105 637921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo "$1" | as -c /dev/stdin -o temp.o; objdump -d --insn-width=20 temp.o | sed -e "1,/0000000000000000/d" < 1445070119 709341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's#temp\.o#/tmp/asm.o#g' < 1445070120 290507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: no input files < 1445070123 708234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's#temp\.o#/tmp/asm.o#g' bin/asm < 1445070125 442479 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445070129 270980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm l: loop l < 1445070129 614731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm l: loop l < 1445070130 42408 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: e2 fe loop 0 < 1445070130 338595 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: e2 fe loop 0 < 1445070174 625264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm data16 data16 data16 data16 data16 data16 data16 data16 data16 data16 data16 data16 data16 data16 nop < 1445070175 330114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: same type of prefix used twice \ objdump: '/tmp/asm.o': No such file < 1445070185 387276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, apparently you can't specify it manually < 1445070188 747954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm data16 nopw < 1445070189 496874 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: invalid instruction suffix for `nop' \ objdump: '/tmp/asm.o': No such file < 1445070222 269944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm db 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 90 < 1445070222 981783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: no such instruction: `db 66,66,66,66,66,66,66,66,66,66,66,66,66,66,90' \ objdump: '/tmp/asm.o': No such file < 1445070233 649184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm .db 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 90 < 1445070234 346230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/stdin: Assembler messages: \ /dev/stdin:1: Error: unknown pseudo-op: `.db' \ objdump: '/tmp/asm.o': No such file < 1445070238 681233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1445070240 629046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :poor db < 1445070327 836059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's#"1,/0000000000000000/d"#$'\'',/0000000000000000/d; s/\\t/ /g'\''#' bin/asm < 1445070329 509031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445070392 489644 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm l: loop l < 1445070393 245864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ /tmp/asm.o: file format elf64-x86-64 \ \ \ Disassembly of section .text: \ \ 0000000000000000 : < 1445070400 573697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`revert < 1445070406 928975 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1445070409 774058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm l: loop l < 1445070410 556666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: e2 fe loop 0 < 1445070420 461598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not quite sure what you were trying to do there but it didn't work < 1445070458 155550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oops. < 1445070469 943739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's#"1,/0000000000000000/d"#$'\''1,/0000000000000000/d; s/\\t/ /g'\''#' bin/asm < 1445070471 445707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445070473 443330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm l: loop l < 1445070474 228064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 2: unknown command: `1' < 1445070479 824424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1445070481 618743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1445070488 935587 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1445070496 906229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought I'd tested it in /msg but apparently not well enough. < 1445070500 349620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :…wow, this manual suggests /unrolling/ the rep movs* instructions for repeat counts of less than /4000/ < 1445070542 460497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think I'd rather have a short three-or-four-byte instruction in my L1 cache than 8000 move instructions, even if they are slightly faster < 1445070564 445834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe it's a typo for 4 < 1445070578 177508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I need to do that for it to be consistent with the rest of the advice anyway < 1445070584 412847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(was "4k") < 1445070640 494600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where is this? < 1445070671 290672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Software Optimization Guide for the AMD64 Processors, page 168 < 1445070675 622865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://support.amd.com/TechDocs/25112.PDF < 1445070680 326616 :J_Arcane!~chatzilla@37-219-241-183.nat.bb.dnainternet.fi JOIN :#esoteric < 1445070687 474911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(168 by the page numbering on the page, that is, not in the PDF) < 1445070707 465398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I was looking at a different version. < 1445070966 814040 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1445071394 370391 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net JOIN :#esoteric < 1445071739 609195 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :it looks like some of the newer AMD64 cpus have improved that to 1-2 cycles per loop (according to agner's huge list of instructions and latencies) < 1445071778 881807 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :but all the intels seem to have slow loops < 1445072132 644412 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay loops < 1445072270 526017 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`asm .byte 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 90 < 1445072271 362955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 42 rex.X \ 1: 42 rex.X \ 2: 42 rex.X \ 3: 42 rex.X \ 4: 42 < 1445072308 610980 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`asm .byte 0x66, 0x90 < 1445072309 347430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 66 90 xchg %ax,%ax < 1445072523 161601 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :hmm, so 0x90 is no longer the nop instruction but actually the xchg instruction when prefixed? luckily an xchg that is actually a nop though... < 1445072537 881084 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`asm .byte 0x48, 0x90 < 1445072538 666261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 48 90 rex.W nop < 1445072559 622086 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`asm xchg %rax, %rax < 1445072560 366662 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 90 nop < 1445072904 693701 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1445072949 867654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: 0x90 was repurposed as an encoding for "xchg %rax, %rax", which can be abbreviated "nop" < 1445073090 779849 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I sort of expected that xchg to give the long form xchg with a rex prefix < 1445073125 994655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what would be the point? < 1445073135 154989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm xchg %rbx, %rbx < 1445073135 956977 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 48 87 db xchg %rbx,%rbx < 1445073141 289483 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1445073163 649160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm .byte 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x90 < 1445073164 393691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 66 data16data16data16data16data16data16data16data16data16data16data16data16data16data16 \ 1: 66 66 66 66 66 66 66 66 66 66 66 66 66 90 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 xchg %ax,%ax < 1445073190 456823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is one confused disassembler < 1445073218 659762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm .byte 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x90 < 1445073219 527972 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 66 66 66 66 66 66 66 66 66 66 66 66 66 90 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 data32 xchg %ax,%ax < 1445073390 632473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(x86_64 doesn't even /have/ a data32 prefix) < 1445073556 856503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`asm .byte 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x90 < 1445073557 520040 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 67 addr32addr32addr32addr32addr32addr32addr32addr32addr32addr32addr32addr32addr32addr32 \ 1: 67 67 67 67 67 67 67 67 67 67 67 67 67 90 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr64 addr32 nop < 1445073572 575157 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`asm .byte 0x66, 0x66, 0x66, 0x91 < 1445073573 310640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 0: 66 66 66 91 data32 data32 xchg %ax,%cx < 1445073602 761590 :bb010g!uid21050@gateway/web/irccloud.com/x-msnvvuaeragkkbbx QUIT :Quit: Connection closed for inactivity < 1445073730 36645 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :huh, addr64 too... at least data32 is a possible prefix in 16-bit mode < 1445076649 330758 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1445078105 83826 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445079633 116129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry for unilaterally reformatting the output, but those raw tabs (turned into inverted Is) were really annoying me. < 1445079636 119209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm addl $1, %eax < 1445079636 907885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0: 83 c0 01 add $0x1,%eax < 1445079647 824573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also added a syntax fallback. < 1445079653 346983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm add eax, 1 < 1445079654 265581 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0: 83 c0 01 add eax,0x1 < 1445079913 278018 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net QUIT :Quit: Leaving. < 1445079939 948121 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`asm nop; .align 8 < 1445079940 780480 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0x0000000000000001 nopl 0x0(%rax) < 1445079947 948159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`asm nop; .align 8; nop < 1445079948 752188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0x0000000000000001 nopl 0x0(%rax) \ 0x0000000000000008 nop < 1445079959 234979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, I was trying to fix a bug there. < 1445079966 470389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm nop; .align 8; nop < 1445079967 320438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0: 90 nop \ 1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) \ 8: 90 nop < 1445079998 420045 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`asm nop; .align 7; nop < 1445079999 458651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: alignment not a power of 2 \ /tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: alignment not a power of 2 < 1445080005 566530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It breaks a little if there's no "X: " prefix on a line, but apparently the --prefix-addresses format is more different than that. < 1445080025 967167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also you get slightly duplicated error messages because it's hard to say which failed attempt you were interested in. < 1445080181 928196 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`asm .eject < 1445080182 792421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1445081126 569534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[17~ < 1445081138 253880 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmpf. < 1445083611 226645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Infinite Vector14]]4 N10 02http://esolangs.org/w/index.php?oldid=44772 5* 03SuperJedi224 5* (+46) 10Created page with "Some of your data type names are rather funny." < 1445083790 134217 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :also, "paragraph" in dos-speak was 16B (=128b) < 1445083920 332508 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fun, I had forgotten about that... probably because I've never thought about the etymology (8 words...) < 1445084059 224315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. chapter ... book ... shelf ... library < 1445084065 508327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, is that where it comes from? < 1445084079 616852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite a short paragraph, though. < 1445084097 172231 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I'm guessing. < 1445084099 919282 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And apparently pages have 256 paragraphs, although that's mixing metaphors a bit. < 1445085150 537056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Infinite Vector14]]4 M10 02http://esolangs.org/w/index.php?diff=44773&oldid=44769 5* 03Fizzie 5* (+0) 10/* Arithmetic */ Fix what is exceedingly likely to be a typo. < 1445085236 11689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm also slightly confused re the note about complementing all bits with "a = 1 ^ b" -- it sounds like that should only be the case if a is of type flag. < 1445085289 889341 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1445087136 274583 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 268 seconds < 1445087289 787943 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1445088147 532035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Infinite Vector14]]4 10 02http://esolangs.org/w/index.php?diff=44774&oldid=44772 5* 03SuperJedi224 5* (+98) 10 < 1445089095 61144 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1445089846 385233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Infinite Vector14]]4 M10 02http://esolangs.org/w/index.php?diff=44775&oldid=44774 5* 03Fizzie 5* (+2) 10Standard signature formatting is standard. < 1445090685 583503 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1445090726 152880 :FireFly!firefly@oftn/member/FireFly QUIT :Ping timeout: 240 seconds < 1445090961 427947 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1445090965 855170 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1445091605 738081 :quintopi1!~quintopia@74.117.159.204 PRIVMSG #esoteric :hi boileh. how was thanksgiving? < 1445091612 689064 :quintopi1!~quintopia@74.117.159.204 NICK :quintopia < 1445091643 78262 :quintopia!~quintopia@74.117.159.204 NICK :Guest95019 < 1445091707 89027 :Guest95019!~quintopia@74.117.159.204 PRIVMSG #esoteric :huh < 1445091751 971043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :'quintopia has enabled nick protection' < 1445091776 570825 :Guest95019!~quintopia@74.117.159.204 NICK :quintopia < 1445091782 508150 :quintopia!~quintopia@74.117.159.204 QUIT :Changing host < 1445091782 685327 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1445091824 22546 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah this had more to do with screen real estate and similarity of network names than that < 1445091882 39176 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? huh < 1445091882 986985 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :huh? ¯\(°​_o)/¯ < 1445091923 151202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( `learn huh refers to having a problem to do with screen real estate and similarity of network names ) < 1445092548 27366 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or perhaps it should be an acronym, something like "heavy understanding hitch" < 1445093125 180641 :zadock!~outsider@81.180.210.219 JOIN :#esoteric < 1445093610 835821 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1445095386 412767 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopiaaaaaaaaaaaaaaaiaiaiaiaiiaiiiiiiiaaaarghghghghghghghgh! < 1445095414 725504 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Thanksgiving was quiet, relaxing, ouyaing and nutritional :) < 1445095417 323363 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :when is yours? < 1445095445 308638 :J_Arcane_!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi JOIN :#esoteric < 1445095476 287130 :J_Arcane!~chatzilla@37-219-241-183.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1445095476 561284 :J_Arcane_!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi NICK :J_Arcane < 1445095553 299377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :did you encounter any restless native american souls? < 1445095582 175639 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Or is it spirits... I'm not very good at this esoteric stuff. < 1445095753 632300 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :not really... it's easier to encounter dot-Indians than feather-Indians here. < 1445095830 23656 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I like Indian food! < 1445095838 606797 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :bonjoily < 1445095928 911124 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\helloren\. last Thursday was very productive for eating Indian food. for lunch we had a super-combo-of-everything delivered, then for supper I had my first ever masala dosa ^^ < 1445095936 839576 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bolsn matiner. < 1445095955 590360 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :今煮的は < 1445095964 444035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\oren\: . o O ( potatos? ) < 1445095973 956829 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :mais oui, «fromage!» < 1445096007 552707 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int-e: Er. I was thinking of chicken tikka and naan and stuff < 1445096013 418120 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :eh? à cause que «fromage»? < 1445096043 635465 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :d'accord < 1445096063 791485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\oren\: I'm still playing with the two meanings of "Indian" in the context. < 1445096073 797682 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :今煮的(ボアリ)は < 1445096099 818237 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oui, chu d'accord que j't'après parler, mais je pige toujours pas d'où c'est que le fromage vient. < 1445096117 392111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\oren\: I'd say this looks all greek to me, but it's worse than that ;) < 1445096187 440870 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I'm porthelloing boily using one of those clever manga-words where a kanji word is given abnormal furigana < 1445096234 716881 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :IRC needs more furigana. < 1445096287 407586 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Yeah so boily's new name is 煮的(ボアリ) < 1445096370 11587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? boily < 1445096371 197351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily is monetizing a broterhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. < 1445096442 619973 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :which is better than 瘍形 < 1445096505 460895 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :@metar CYYZ < 1445096505 917563 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYYZ 171500Z 33008G15KT 15SM FEW035 FEW045 04/M02 A3023 RMK CU2SC1 SC TR SLP244 < 1445096517 894074 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :brrrr < 1445096537 589421 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1445096537 944329 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 171500Z VRB02KT 15SM FEW008TCU FEW030 BKN080 04/01 A3005 RMK TCU1SC1AC5 TCU W SLP176 < 1445096542 877426 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :indeed. < 1445096574 871423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar lowi < 1445096575 161855 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 171520Z 26004KT 9999 FEW025 BKN100 09/05 Q1016 NOSIG < 1445096602 703498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so warm... but we have snow-capped mountains now < 1445096615 562543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK < 1445096615 822369 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 171453Z 24006KT 10SM BKN023 OVC120 17/12 A2996 RMK AO2 SLP145 T01720122 51005 < 1445096641 558350 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bleh :P < 1445096643 83458 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf must be melting in the sun < 1445096662 668741 :boily!~alexandre@96.127.201.149 QUIT :Quit: UNKEMPT CHICKEN < 1445096843 408102 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1445097357 61691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1445097357 376196 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 171550Z AUTO 02008KT 330V050 9999 BKN023 12/07 Q1019 NOSIG < 1445097390 211668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AIUI, today's high and low are both 12. < 1445097437 725369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somebody needs to restart the temperature control server, it's gotten stuck. < 1445097443 202703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar LLBG < 1445097443 617512 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LLBG 171550Z 34006KT CAVOK 26/20 Q1014 NOSIG < 1445100745 768321 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Quit: Ping Pong Fuckout < 1445100905 947864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello < 1445100908 495242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, \oren\ < 1445101015 617443 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDude < 1445101251 403977 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hi < 1445101430 37935 :bb010g!uid21050@gateway/web/irccloud.com/x-utjnmoeadnzfwnab JOIN :#esoteric < 1445102163 144749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: you will add "百" to the font, right? < 1445102163 321679 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :do you have any more character requests? < 1445102180 696113 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Isn't it already in? < 1445102186 356000 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Yah it is < 1445102194 143933 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check again < 1445102218 616452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no it's not, at least not on the test page < 1445102233 51486 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Oh. < 1445102264 415889 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Ok I'll add it in the current batch < 1445102316 859741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and possibly also "万" < 1445102419 60496 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So what's this font of \oren\'s? < 1445102441 263730 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.orenwatson.be/fontdemo.htm < 1445102477 936603 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that's a demo page, using css webfont thingy to show all the charatcerd < 1445102499 993612 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :As you can see its coverage is... extensive < 1445102701 896529 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Ah. Cool. < 1445102754 255952 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :If a character you like is missing, you can request it < 1445102772 910083 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`unidecode ⯠⯡⯢⯣⯤⯥⯦ < 1445102774 67036 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+2BE0 - No such unicode character name in database \ UTF-8: e2 af a0 UTF-16BE: 2be0 Decimal: ⯠ \ ⯠ (⯠) \ Uppercase: U+2BE0 \ Category: Cn (Other, Not Assigned) \ \ U+2BE1 - No such unicode character name in database \ UTF-8: e2 af a1 UTF-16BE: 2be1 Decimal: ⯡ \ ⯡ (⯡) \ Uppercase: U+2BE1 \ Category: Cn (Other, Not Assig < 1445102820 513085 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :those are characters I ... appropriated for use as commodore 64 semigraphics < 1445102903 660354 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :What's the significance of the green? < 1445102946 432601 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it marks the most recent characters added < 1445103022 967136 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1445103779 465185 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1445103921 330824 :zadock!~outsider@81.180.210.219 QUIT :Quit: Leaving < 1445104153 193171 :zadock!~outsider@81.180.210.219 JOIN :#esoteric < 1445104393 428642 :nisstyre_!~yourstrul@li611-52.members.linode.com NICK :nisstyre < 1445104406 829606 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1445104407 6612 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1445104838 209969 :J_Arcane!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1445105032 896857 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1445105243 702016 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 264 seconds < 1445105337 840067 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :updated < 1445105338 638341 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :気旨旬旺昆昇易昧臣自臼舌舟良色芋芝苦英茶 < 1445105338 853508 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :草衣豊豚貞来束東欠歯母比偽傍傑備催冷凡処 < 1445105339 411945 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :聞直盾矛眉示祈祖祉祝祥票百万祭禅福禍禁秋 < 1445105349 554810 :J_Arcane!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi JOIN :#esoteric < 1445105572 210301 :J_Arcane!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi QUIT :Read error: Connection reset by peer < 1445105586 513521 :J_Arcane!~chatzilla@37-219-247-16.nat.bb.dnainternet.fi JOIN :#esoteric < 1445108955 960852 :zadock!~outsider@81.180.210.219 QUIT :Quit: Leaving < 1445110124 834641 :Chrispy248!uid39078@gateway/web/irccloud.com/x-cssyzfpvttkvtwuj JOIN :#esoteric < 1445110277 160801 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1445110547 738444 :Xe!~xe@unaffiliated/xe JOIN :#esoteric < 1445110739 778895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I found an esoteric programmer (not as in making esolangs, but as in writing programs in the wrong language or in the wrong way) on another channel < 1445110751 220654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm trying to convince him to join this channel < 1445111579 598571 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I dunno if that would make sense. When the idea is to be esoteric, I don't think there's a wrong language or wrong way. < 1445111588 316861 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :So that might leave him with nothing to do? < 1445111712 835930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :MDude: no, I mean, wrong language for normal stuff, which is why it's esoteric < 1445112873 506076 :Chrispy248!uid39078@gateway/web/irccloud.com/x-cssyzfpvttkvtwuj PART :#esoteric < 1445113239 295044 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1445113492 544228 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :What, like PHP for console commands and C for websites? < 1445113504 467452 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :(ALthough PHP is usually wrong even for websites etc) < 1445113685 847932 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Both C and PHP can be use for more general purposes though (many things in PHP are not even applicable to websites, although much of it is) < 1445113739 216713 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1445113787 606653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo__: no, that's not esoteric enough < 1445113807 890391 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Opa for console commands? < 1445113843 607792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo__: it's not like, you know, take PHP or some other language you hate and use it. no. take a tool that you actually like, but that is for a particular task, and misuse that. < 1445113847 26105 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1445113858 215106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :such as the way people like zzo38 program stuff in TeX. < 1445113970 458422 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Opa for console commands does seem improper though (although I don't know much about it; I just saw the Wikipedia article). PHP for console commands is more reasonable (although PHP still isn't a very good programming language anyways, but can still be used) < 1445114004 379729 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net JOIN :#esoteric < 1445114213 502632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: sed for everything. < 1445114278 590371 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Once upon a time I could have suggested Javascript for servers < 1445114319 853782 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So I've figured out exactly what it is that makes my Ultimate Programming Language unusual. < 1445114331 161539 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It refuses to choose one particular model of computation. < 1445114364 547366 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Want to write some code that implements the factorial function? Well, you'd better explain just what you mean by "code". < 1445114428 477097 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You can use JavaScript for server and other stuff fine, if you have all of the object models needed for such thing. For example, Mozilla JavaScript has many XPCOM objects for doing many things including command-line, file-system, network connection, and others. < 1445114524 295399 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But, just because you can implement a chess parser in TeX doesn't mean that you shouldn't. < 1445116146 575543 :hppavilion[1]!~Devourero@247-3-174-206.gci.net JOIN :#esoteric < 1445116390 426590 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Hellu < 1445116590 76099 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :http://206.174.3.247/tests/post < 1445116715 496029 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1445116815 208567 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net PRIVMSG #esoteric :zzo38: "But, just because you can implement a chess parser in TeX doesn't mean that you shouldn't." < 1445116834 57075 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net PRIVMSG #esoteric :I'm not sure if you're upholding the spirit of #esoteric or you made a mistake, so... < 1445116896 429727 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :HFSM, anyone? < 1445117650 492002 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1445118181 305349 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net QUIT :Ping timeout: 256 seconds < 1445118183 211771 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://lodev.org/esolangs/gammaplex/index.html This is a thing < 1445118269 182301 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Chess parser in postscript < 1445118856 441888 :FireFly!firefly@oftn/member/FireFly QUIT :Ping timeout: 250 seconds < 1445119345 512100 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :typo: "the instruction pointer can move in the directions North, East, South or East." < 1445119552 152889 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1445119552 506765 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1445119840 254135 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :MDude: The instructions are ^, where both < and > make you move east. < 1445119954 610857 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :It's better represented as a bag than as a set, because a randomly generated program will go east twice as often as it goes north or south (individually) < 1445119963 200627 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Let's start designing Esoteric Automata. Hyper Finite State Machine, anyone? < 1445120093 215601 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Hppavilion114]]4 M10 02http://esolangs.org/w/index.php?diff=44776&oldid=44762 5* 03Hppavilion1 5* (+82) 10Apologized < 1445120103 978780 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I want to make a turing machine but with the table of rules replaced by a neural network that can be re-trained while the program is active. < 1445120106 119467 :FireFly!firefly@oftn/member/FireFly QUIT :Ping timeout: 240 seconds < 1445120197 117350 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :And the tape replaced with something that resembles how signals get recorded on magnetic tape. < 1445120213 824157 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Should I create Category:Esoteric computational models? < 1445120223 864863 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :And then implement it as an actual comptuer made of transitors, zenner diodes and an actual reel to reel magnetic tape. < 1445120232 433084 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Or is it implied that Category:Computational models includes the esoteric? < 1445120287 341265 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :I would think so? < 1445120294 790309 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :It depends onhow many their are. < 1445120384 167747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyper-finite-state automaton14]]4 N10 02http://esolangs.org/w/index.php?oldid=44777 5* 03Hppavilion1 5* (+344) 10Created page seed (may add more later) < 1445120436 555260 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :MDude: I'm not going to create it. We can just add tehm all to the existing category. < 1445120474 573866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyper-finite-state automaton14]]4 M10 02http://esolangs.org/w/index.php?diff=44778&oldid=44777 5* 03Hppavilion1 5* (+36) 10Categorized < 1445120504 220830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyper-finite-state automaton14]]4 M10 02http://esolangs.org/w/index.php?diff=44779&oldid=44778 5* 03Hppavilion1 5* (+7) 10Clarified (Editing FTW) < 1445120792 133084 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1445120893 270755 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyper-finite-state automaton14]]4 M10 02http://esolangs.org/w/index.php?diff=44780&oldid=44779 5* 03Hppavilion1 5* (+371) 10Added an example of a type of HFSM < 1445120911 808688 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :HireFly! < 1445120931 87001 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(or would it be better has FireFlhi?) < 1445121015 296278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyper-finite-state automaton14]]4 M10 02http://esolangs.org/w/index.php?diff=44781&oldid=44780 5* 03Hppavilion1 5* (-1) 10Fixed a formatting error < 1445121451 229521 :FireFly!firefly@oftn/member/FireFly QUIT :Quit: ZNC - 1.6.0 - http://znc.in < 1445121553 880330 :aretecode!~aretecode@64.120.6.170 JOIN :#esoteric < 1445121654 503681 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Decision tree14]]4 N10 02http://esolangs.org/w/index.php?oldid=44782 5* 03Hppavilion1 5* (+211) 10Created page (it was previously deleted, but it looks like it wasn't a relevant page. So I'm recreating it with actual relevant content). < 1445121757 729287 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :MDude: You should create a page on that. Perhaps the "Neural Turing Machine" or, if you're feeling like making a ~funnier name, "Turing's Brain"? < 1445121780 487283 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(I think I accidentally just deleted the topic. At least on my end.) < 1445121845 369101 :hppavilion[1]!~Devourero@247-3-174-206.gci.net TOPIC #esoteric :Critical Funge98 vulnerability: Update now! | ɛ̃ˈglɪʃ spɛˈliŋ ʀɘfɔʀm/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ | https://esolangs.org/ < 1445121885 101371 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I believe that's the same topic. Looks like I didn't delete it, just fucked up the rendering on my end. Whoops! At least I didn't break anything. < 1445121945 411864 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1445122261 246291 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1445122275 127502 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1445122373 314128 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1445122562 821688 :JesseH!~JesseH@oftn/member/JesseH QUIT :Ping timeout: 260 seconds < 1445122893 300372 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net JOIN :#esoteric < 1445122951 442699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, at least it's all new and shiny now < 1445123204 712938 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1445124045 256303 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1445124090 926282 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :int-e: Yep. At least that xD < 1445124910 71307 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1445125522 979018 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 260 seconds