< 1611792065 134108 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611792337 279631 :acedic[m]!acedicmatr@gateway/shell/matrix.org/x-watokiwvufxkqlhy JOIN :#esoteric < 1611792337 341535 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-zhtmvkfrfvtrlctg JOIN :#esoteric < 1611792338 372313 :Discordian[m]!discordi1@gateway/shell/matrix.org/x-kryivmaocahoxyzb JOIN :#esoteric < 1611792356 101967 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 240 seconds < 1611792868 484435 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: iovoid has quit! < 1611792925 348756 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1611793272 862973 :rain1!~My_user_n@unaffiliated/rain1 QUIT :Quit: WeeChat 3.0 < 1611793739 999751 :TheLie!~TheLie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1611794455 274508 :user24!~user24@2a02:810a:1440:7304:914e:2345:f963:cccc JOIN :#esoteric < 1611795065 417110 :j-bot!~jbot@hagall.firefly.nu QUIT :Ping timeout: 240 seconds < 1611795306 747501 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611795596 757123 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 256 seconds > 1611796292 408387 PRIVMSG #esoteric :14[[07AF14]]4 M10 02https://esolangs.org/w/index.php?diff=80354&oldid=77164 5* 03PythonshellDebugwindow 5* (-30) 10Rm red at < 1611796448 772154 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1611797003 551619 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1611797396 343068 :arseniiv!~arseniiv@136.169.229.70 QUIT :Ping timeout: 240 seconds < 1611797682 521216 :user24!~user24@2a02:810a:1440:7304:914e:2345:f963:cccc QUIT :Remote host closed the connection < 1611798379 718759 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Quit: WeeChat 2.3 < 1611798549 776929 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611798812 776143 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1611800518 273818 :glowcoil!sid3405@gateway/web/irccloud.com/x-ujxwywqmvxlksmdy QUIT :Ping timeout: 256 seconds < 1611800518 636131 :craigo_!~craigo@144.136.206.168 JOIN :#esoteric < 1611800526 910029 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 256 seconds < 1611800526 956997 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1611800559 206859 :glowcoil!sid3405@gateway/web/irccloud.com/x-mesuccdirfzuidoz JOIN :#esoteric < 1611800631 585425 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1611801797 687041 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611802082 694691 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 264 seconds > 1611804357 438640 PRIVMSG #esoteric :14[[07Befunge14]]4 M10 02https://esolangs.org/w/index.php?diff=80355&oldid=80300 5* 03Quintopia 5* (+56) 10fix broken link < 1611805041 430965 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611805322 408674 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 264 seconds < 1611806009 329112 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net QUIT :Ping timeout: 244 seconds < 1611808289 631578 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611808556 652258 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1611810650 507509 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Ping timeout: 264 seconds < 1611810669 301870 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1611811534 594444 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611811790 577580 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1611812700 109783 :MDude!~MDude@71.50.47.112 QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1611813697 578911 :Sgeo_!~Sgeo@ool-18b98aa4.dyn.optonline.net JOIN :#esoteric < 1611813890 159508 :Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1611814780 284959 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611815065 285603 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 272 seconds < 1611815949 307100 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611816569 804246 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1611816569 880721 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :I'm working on an OpenSCAD quine: https://i.imgur.com/q9dUZz8.png < 1611816569 905334 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the physical shape of it is inspired by https://www.thingiverse.com/thing:271769/files < 1611816569 970547 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :but it's not printable yet, and i still want to tweak the appearance and might even go for a completely different concept < 1611816575 266440 :glowcoil!sid3405@gateway/web/irccloud.com/x-mesuccdirfzuidoz QUIT :Ping timeout: 256 seconds < 1611816642 223116 :glowcoil!sid3405@gateway/web/irccloud.com/x-drvtpywemyxnydlz JOIN :#esoteric < 1611816643 204803 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1611816689 834555 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :also the code's messy, and i've been editing it directly in "minified" form so it's hard to make it not a mess < 1611816722 919168 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :should probably write a script which minifies it and handles the duplicated section for me < 1611816870 292444 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :still, it satisfies the basic goal of a nontrivial 3D shape which contains as embedded text the full OpenSCAD code to reproduce itself, including the embedded text < 1611817420 660471 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1611818498 475897 :sprock!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1611818919 459105 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611819136 111798 :Sgeo_!~Sgeo@ool-18b98aa4.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1611820234 583928 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1611820266 269809 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611820320 155219 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :kmc: ah, one of those graphical quines < 1611820383 574877 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :except this one might be printable < 1611820396 320953 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :I mean you could modify it to be printable < 1611822043 693862 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :yeah < 1611822045 230551 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :I would like to < 1611822067 467349 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :do you know of any other 3D-object graphical quines? < 1611822778 836136 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :I guess if you make a 3d printer that prints a 3d printer... < 1611822873 878005 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :so is any reproducing life form < 1611822901 425614 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :so when you finish your thing you'll make a lazy kind of life form I guess... < 1611822936 766276 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :it will be in a symbiosis with you to reproduce < 1611822988 272515 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :same as any quine though but it will be material... < 1611823162 420669 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net JOIN :#esoteric < 1611823995 761123 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :I got the minifier working, so now i can write a more-or-less normal-looking OpenSCAD file with comments and stuff, that has access to its own minified form as a variable < 1611824034 80387 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :this will make iterating on the mechanical and aesthetic aspects of the design much easier < 1611824210 87453 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the main limitation is that i can't use string literals in the code, but i don't see that being a huge issue < 1611824320 881367 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :aside from the quine construction itself, I only need one string literal (for the font name), and that's easily handled as a special case < 1611824482 135085 :razetime!31cfd186@49.207.209.134 JOIN :#esoteric < 1611824564 194859 :razetime!31cfd186@49.207.209.134 PRIVMSG #esoteric :. < 1611824637 615523 :razetime!31cfd186@49.207.209.134 QUIT :Client Quit < 1611825842 369616 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net QUIT :Ping timeout: 264 seconds < 1611827601 628109 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :"aside from the quine construction itself, I only need one string literal (for the font name)" => or a hard-coded tiny font :) < 1611827696 903078 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :perhaps I should golf a (2d) graphical quine with a tiny font embedded in it. there's a small sized font that I started to work on and should finish that could sort of work for this. it's a variable pitch, but I could make a fixed width version of it. < 1611827984 60629 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1611828158 250071 :LKoen!~LKoen@19.175.9.109.rev.sfr.net JOIN :#esoteric < 1611828508 62493 :rain1!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1611828513 99927 :craigo_!~craigo@144.136.206.168 QUIT :Ping timeout: 256 seconds < 1611829333 30575 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1611829493 440580 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1611829507 997512 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1611829761 901698 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net JOIN :#esoteric > 1611830326 596338 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03AlgyCuber 5* 10New user account > 1611831583 655740 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=80356&oldid=80336 5* 03AlgyCuber 5* (+209) 10/* Introductions */ < 1611832039 954612 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :there should be a richtext language < 1611832170 453028 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :if you write blue text on red text they should run in two threads < 1611832232 349400 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :brilliant idea < 1611832242 724908 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :you sould have to program it in sewing < 1611832252 719172 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :so you literally use separate threads < 1611832315 528618 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :there are some syntaxes for programmable sewing machines < 1611832336 682809 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :ok so we just need to invert one of those < 1611832337 693118 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :so those can be used for metaprogramming < 1611832393 991993 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :there which thread is above another one means the thread priority < 1611832708 838620 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :also I suppose these schemes https://i.imgur.com/8JJrrsg.png < 1611832731 52381 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :can be directly translated into some classic esolangs < 1611832744 336622 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :so you could interpret your sweater < 1611833068 509311 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PRIVMSG #esoteric :https://www.google.com/search?q=cellular+automata+crocheting&sxsrf=ALeKk03ebtjpxyOvd6w1W-b-XazZZc5KbA:1611833044490&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiW5raAwr7uAhWLuIsKHfG6BLAQ_AUoAXoECBMQAw&biw=2048&bih=1089&dpr=1.25 < 1611834890 238480 :arseniiv!~arseniiv@136.169.229.70 JOIN :#esoteric > 1611835040 602961 PRIVMSG #esoteric :14[[07Negate14]]4 10 02https://esolangs.org/w/index.php?diff=80357&oldid=79565 5* 03OsmineYT 5* (+592) 10 < 1611835492 356979 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1611835527 650868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : ais523: may I ping you, maybe you have a clue about that ← I'm not sure if it has a particular name; it would normally be implemented using subtyping, but I agree with you that it isn't in of itself subtyping < 1611835546 228354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's this concept of "modalities" in type systems which might also be related, but I don't think it's the same < 1611835587 260420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in other news, I recently learned that in 2007 (and possibly still today), London Underground was using punched tape in order to control the scheduling of their trains < 1611835600 400319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the tape is plastic, not the traditional paper, probably to make it more durable) < 1611835617 348021 :arseniiv!~arseniiv@136.169.229.70 PRIVMSG #esoteric :hi! < 1611835695 68128 :craigo_!~craigo@144.136.206.168 JOIN :#esoteric < 1611835793 98607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1611835893 890369 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds > 1611835956 332851 PRIVMSG #esoteric :14[[07Negate14]]4 10 02https://esolangs.org/w/index.php?diff=80358&oldid=80357 5* 03OsmineYT 5* (+581) 10 > 1611836018 183905 PRIVMSG #esoteric :14[[07Negate14]]4 10 02https://esolangs.org/w/index.php?diff=80359&oldid=80358 5* 03OsmineYT 5* (+42) 10 > 1611836060 478152 PRIVMSG #esoteric :14[[07Negate14]]4 M10 02https://esolangs.org/w/index.php?diff=80360&oldid=80359 5* 03OsmineYT 5* (-1) 10 < 1611836131 107260 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric < 1611836159 695144 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1611836173 184712 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1611836651 216120 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de JOIN :#esoteric > 1611837060 396989 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=80361&oldid=77545 5* 03OsmineYT 5* (+30) 10 > 1611837084 104784 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=80362&oldid=80361 5* 03OsmineYT 5* (+7) 10 > 1611837107 863356 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=80363&oldid=80362 5* 03OsmineYT 5* (+2) 10 > 1611837111 564586 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03ParticleCat314 5* 10New user account > 1611837155 89319 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=80364&oldid=80363 5* 03OsmineYT 5* (+16) 10 < 1611837758 209035 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1611837782 877737 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de JOIN :#esoteric > 1611837951 193501 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=80365&oldid=80364 5* 03OsmineYT 5* (+43) 10 > 1611838050 375068 PRIVMSG #esoteric :14[[07User:OsmineYT/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=80366&oldid=80365 5* 03OsmineYT 5* (-43) 10 > 1611838107 82226 PRIVMSG #esoteric :14[[07User:OsmineYT/common.js14]]4 N10 02https://esolangs.org/w/index.php?oldid=80367 5* 03OsmineYT 5* (+23) 10Created page with "alert("Hello, World!");" > 1611838405 715925 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=80368&oldid=80356 5* 03ParticleCat314 5* (+186) 10/* Introductions */ < 1611840042 282280 :user24!~user24@2a02:810a:1440:7304:7d33:c6e:672a:b03 JOIN :#esoteric < 1611840042 785809 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de QUIT :Ping timeout: 256 seconds > 1611840396 621746 PRIVMSG #esoteric :14[[07User:OsmineYT/common.js14]]4 10 02https://esolangs.org/w/index.php?diff=80369&oldid=80367 5* 03OsmineYT 5* (+116) 10 > 1611840620 483027 PRIVMSG #esoteric :14[[07User:OsmineYT/common.js14]]4 10 02https://esolangs.org/w/index.php?diff=80370&oldid=80369 5* 03OsmineYT 5* (+8) 10 < 1611841572 564483 :tromp_!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611841572 625458 :Melvar!~melvar@dslb-088-070-039-190.088.070.pools.vodafone-ip.de JOIN :#esoteric < 1611841572 736092 :MDude!~MDude@71.50.47.112 JOIN :#esoteric < 1611841572 881755 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net QUIT :Ping timeout: 260 seconds < 1611841599 811875 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 256 seconds < 1611844998 264470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The photic sneeze reflex (also known as Autosomal Dominant Compelling Helio-Ophthalmic Outburst (ACHOO) syndrome --" < 1611846325 455139 :Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net JOIN :#esoteric > 1611848253 706975 PRIVMSG #esoteric :14[[07V14]]4 M10 02https://esolangs.org/w/index.php?diff=80371&oldid=80178 5* 03Bo Tie 5* (+77) 10Clarification < 1611849752 852867 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1611850710 144403 :delta23!~deltaepsi@d179-68-39-184.evv.wideopenwest.com JOIN :#esoteric < 1611851417 801024 :dingwat!uid70835@gateway/web/irccloud.com/x-jdtytoeqbvmlvdec JOIN :#esoteric < 1611851617 990727 :sprock!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1611852203 583822 :craigo_!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1611852252 969012 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1611853301 222783 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Ping timeout: 265 seconds < 1611853622 393925 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1611853622 545263 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Client Quit < 1611853622 603653 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1611853670 40023 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Ping timeout: 256 seconds < 1611853670 402433 :adu_!~arobbins@c-76-111-99-194.hsd1.md.comcast.net NICK :adu < 1611854065 998400 :arseniiv!~arseniiv@136.169.229.70 QUIT :Ping timeout: 264 seconds < 1611854379 182872 :user24!~user24@2a02:810a:1440:7304:7d33:c6e:672a:b03 QUIT :Quit: We must know, we will know < 1611855191 967028 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :punched card to control the scheduling of the metro? wow < 1611855356 388883 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :When I'm wearing a loaded medium-sized backpack (one that has only shoulder straps, no waist strap), it pulls my shirt or jacket back, and in warmer weather when I'm not wearing a heavy jacket, it also keeps pulling the bottom back of my shirt or jacket up. Is this something normal that happens to other people? < 1611855879 111171 :arseniiv!~arseniiv@136.169.229.70 JOIN :#esoteric < 1611855988 829420 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric < 1611856135 707331 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1611856335 550878 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Bye! < 1611856385 220556 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1611856933 891245 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit > 1611857907 224242 PRIVMSG #esoteric :14[[07Stupidc14]]4 M10 02https://esolangs.org/w/index.php?diff=80372&oldid=80352 5* 03Not applicable 5* (+213) 10add descriptions of libraries > 1611857973 914265 PRIVMSG #esoteric :14[[07Stupidc14]]4 M10 02https://esolangs.org/w/index.php?diff=80373&oldid=80372 5* 03Not applicable 5* (+88) 10/* Built in */ oops i forgot the builtins < 1611857997 681695 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1611858082 347379 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1611858130 297219 PRIVMSG #esoteric :14[[07Stupidc14]]4 M10 02https://esolangs.org/w/index.php?diff=80374&oldid=80373 5* 03Not applicable 5* (+60) 10/* stupidc.scl */ damnit i forgot stupidc too < 1611858422 410935 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Ping timeout: 264 seconds > 1611859170 71613 PRIVMSG #esoteric :14[[07V14]]4 M10 02https://esolangs.org/w/index.php?diff=80375&oldid=80371 5* 03Bo Tie 5* (+0) 10I am dumb and I was never correct < 1611859342 528145 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric < 1611859802 411353 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :b_jonas: yeah, a hardcoded font could work, although it would probably increase the size quite a bit < 1611859825 237181 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :but it would give me more control over the appearance and also let me deal with some mechanical issues like the dot that's hanging in midair inside '0' < 1611859987 559990 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :you could solve the hanging thing by having a baseplate with the letters concave or convex < 1611859993 497523 :b_jonas!~a@catv-176-63-12-49.catv.broadband.hu PRIVMSG #esoteric :engraved or embossed < 1611860373 453571 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :yeah < 1611860393 875444 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :i do like the see-through look of the pi tower though < 1611860400 997801 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :it's very eye-catching < 1611860525 944641 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :cathy points out it will attract dust like crazy and I think that's true, but I can blow it out with canned air < 1611860931 128247 :tromp_!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1611862257 265550 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :hmm an embossed object would also be able to stamp / print its own source code onto paper < 1611862260 281640 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :that's kind of cute < 1611862611 152502 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1611862642 889738 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1611862791 880696 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611863403 887156 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Ping timeout: 260 seconds < 1611863594 251630 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1611863604 581023 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric < 1611863715 356431 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Client Quit < 1611863729 614767 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric < 1611863855 836798 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1611863881 872869 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1611864507 95671 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1611866413 892153 :diverger!~div@45.87.213.214 QUIT :Ping timeout: 264 seconds < 1611867079 586943 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :nakilon: I like your richtext language idea < 1611867092 689047 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :perhaps bold code should have the highest priority, followed by normal, followed by italic? < 1611867358 858755 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :in ALGOL keywords have to be written in bold, and you can use the same word as an identifier if it's not bold < 1611867456 91609 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :more specifically this is a property of the ALGOL "publication syntax" used in textbooks and papers < 1611867487 62786 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :and there are various different ways to denote keywords in "machine syntax": https://en.wikipedia.org/wiki/Stropping_(syntax) < 1611867521 16547 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :One way would be to have a character set with a "keyword alphabet" separately from the ordinary non-keyword alphabet. < 1611867570 133458 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :zzo38: yes, although these old machines sometimes didn't even have space for separate upper case and lower case, let alone keyword vs. identifier alphabets < 1611867600 778297 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :(one of the "stropping" options is to use uppercase for keywords and lowercase for identifiers, when both cases are present) < 1611867713 128775 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :what else could you do with rich text syntax? < 1611867719 875686 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :there's headings, subheadings, subsubheadings, etc. < 1611867728 80492 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :which could be useful for control flow < 1611867787 192292 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :whether or not they are meaningful to the language syntax, i think maybe nested headings are under-used in programming < 1611867829 234551 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :perhaps large source files should be broken down into sections and subsections in a way such that your editor can produce a "table of contents" < 1611867837 975021 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :this can be done with literate programming, of course < 1611867847 548908 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :and is sometimes done in an ad hoc way with block comments of varying size < 1611867893 939720 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the obvious retort is that once a file gets big enough to need these it should be split into multiple files, and most projects already make good use of hierarchical organization at the file level < 1611867900 601554 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :but I'm not sure that's necessarily true < 1611867917 525647 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, these are possible, and literate programming already does many of these things. < 1611867959 597938 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Whether or not to split into multiple files depends on a few things including the programming language in use (some have better support than others, for certain uses of such files) < 1611868026 227525 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :yeah < 1611869588 460772 :arseniiv_!~arseniiv@136.169.229.70 JOIN :#esoteric < 1611869718 337053 :arseniiv!~arseniiv@136.169.229.70 QUIT :Ping timeout: 256 seconds > 1611869775 654505 PRIVMSG #esoteric :14[[07User talk:Not applicable14]]4 N10 02https://esolangs.org/w/index.php?oldid=80376 5* 03Not applicable 5* (+3) 10sup < 1611870014 405361 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com QUIT :Ping timeout: 264 seconds < 1611871158 958538 :ubq323!~ubq323@host86-165-21-46.range86-165.btcentralplus.com JOIN :#esoteric > 1611871716 573314 PRIVMSG #esoteric :14[[07User:Not applicable14]]4 10 02https://esolangs.org/w/index.php?diff=80377&oldid=78334 5* 03Not applicable 5* (-9612) 10made it more professional < 1611872189 93033 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :i took an embedded programming course in college which required a rigid format of a page-long comment with various fields of information on every single function, no matter how trivial < 1611872253 639743 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :admittedly this was in assembly, so there is more to keep track of by hand than you would have in a high-level language < 1611872257 169320 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :but it was still pretty excessive < 1611872354 93391 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :my general philosophy about commenting is that most code is boring, and most boring code can be written in a way that's self-explanatory, so comments should be saved for the not-boring code < 1611872388 758234 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, and I use more comments in assembly language than in other programming languages generally I think, although not usually really long comments like that (although sometimes they are appropriate, for any programming language) < 1611872415 391342 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :that doesn't mean there's no effort put towards documenting the boring code, but that effort goes into making the code itself clearer rather than explaining its unclear aspects < 1611872529 463336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our MIPS assembly course templates had these boxes made out of #s, but weren't otherwise that excessive. < 1611872561 150464 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :fizzie: this was 16-bit x86 assembly < 1611872569 21948 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :80186 to be more specific < 1611872601 137689 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :a chip obscure enough that searching for documentation often brought one back to the course website :/ < 1611872642 9127 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :why was an embedded systems course taught in 2006-ish using 80186 instead of PIC or AVR? well... that's a good question < 1611872671 350471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been seeing a lot of articles about the RPi Pico thing, it looks p. nifty. < 1611872687 593199 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(When I do write long comments, they are often describing data layouts and stuff like that.) < 1611872694 234205 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :even 8051 would be more relevant to industry practice today, although it's older than 80186 < 1611872700 550618 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :fizzie: yeah < 1611872713 203648 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :I don't know if you were here when I was talking about the PIO state machines, but they're nifty and esolang-like < 1611872727 647841 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :almost reminds me of TIS-100 or something < 1611872730 662604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I must've missed that, but yeah, that was my thought as well. < 1611872742 581561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With a 32-instruction limit or something. < 1611872769 339112 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :yeah < 1611872799 396345 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :there are two PIO units, each with a single 32-instruction memory and 4 independent state machines < 1611872825 631161 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :so those 4 state machines can be executing the same code or different ones, but the total code for all 4 has to be at most 32 instructions < 1611872882 675657 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :each state machine also has a 4-word TX FIFO and a 4-word RX FIFO, or if you're not using both then you can join them so it's an 8-word FIFO in one direction < 1611873259 146105 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :other interesting ISA features: every instruction can set/clear IO pins as an additional side effect, and every instruction includes a programmable delay of up to 31 cycles (in addition to the 1 cycle for the instruction itself) < 1611873357 408040 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :and the speed of that clock is the main processor speed divided by a 16 integer bit, 8 fractional bit rational number which is configurable per state machine < 1611873488 827930 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :(although the fractional dividers introduce jitter, since it's a first order delta-sigma cycle-skipping thing and not an independent PLL) < 1611873495 52776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm reading the datasheet even though chances are very very low I'll ever end up doing any project involving one. < 1611873508 371047 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :so it's very suitable for implementing protocols that require precise timing < 1611873557 678451 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the TX/RX queues can be filled/emptied by the main processor or by the DMA engine, and the PIO state machines can also raise and wait for interrupts < 1611873583 521500 :LKoen!~LKoen@19.175.9.109.rev.sfr.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1611873697 683064 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :another strange feature is that they can execute instructions directly out of the TX queue < 1611873701 519358 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the I2C example makes use of this < 1611873731 654874 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :the TX data stream is a mixture of the actual data to transmit on I2C as well as PIO instructions to handle start/reset/etc. bus conditions (suitably escaped) < 1611873757 220358 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :so that's one way to work around the 32-instruction limit < 1611873779 688650 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :and also a way to have data dependent stuff happen without lots of branching in the PIO program itself > 1611874706 234911 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Not applicable 5* 10uploaded "[[02File:GitHub-Mark-120px-plus.png10]]": GitHub "Octocat" logo, 120px, transparent background, suitable for light backgrounds < 1611875517 465275 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1611875688 241334 :harha_!~harha@ns356919.ip-91-121-144.eu QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1611875912 800414 :harha_!~harha@ns356919.ip-91-121-144.eu JOIN :#esoteric > 1611876126 882581 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Not applicable 5* 10uploaded "[[02File:Scratch cat head.png10]]": scratch.mit.edu's "Scratch cat" head, transparent > 1611876380 987436 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Not applicable 5* 10uploaded "[[02File:All-other-usernames-were-taken.favicon.png10]]": all-other-usernames-were-taken's personal website's favicon < 1611876395 920761 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :oh, and the IO pin mapping is per state machine too < 1611876410 759452 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :so you can load a single PIO program (for I2C, say) and instantiate it 4 times and have 4 independent I2C peripherals < 1611876478 821543 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :on 4 different pairs of pins < 1611876503 338155 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :and at different clock speeds even < 1611876575 884260 :dingwat!uid70835@gateway/web/irccloud.com/x-jdtytoeqbvmlvdec QUIT :Quit: Connection closed for inactivity > 1611876639 525807 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Not applicable 5* 10uploaded "[[02File:Reddit logo onwhite.png10]]": Reddit "Snoo" logo, for use on light backgrounds > 1611876866 873235 PRIVMSG #esoteric :14[[07User:Not applicable14]]4 M10 02https://esolangs.org/w/index.php?diff=80382&oldid=80377 5* 03Not applicable 5* (+171) 10added logos < 1611876987 382107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oof, I feel like those are unlikely to be CC0. < 1611877368 380003 :Arcorann!~awych@159-196-65-46.9fc441.mel.nbn.aussiebb.net JOIN :#esoteric < 1611877962 140279 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1611878085 841709 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :fizzie: the other kind of weird thing about the RP2040 is the main cores. they're fast (133 MHz) and there's two of them, but they're only Cortex-M0+ < 1611878125 478661 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :my guess is they looked at the space taken by the FP/DSP features on something like a M3 and determined that you could fit a whole second M0+ core in that space and it would be better for the typical use cases of these Arduino-like boards < 1611878180 670225 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :I'm not sure what kind of RTOS support is planned or what SMP programming models will be encouraged