< 1597883270 345973 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Today I wrote this program: http://sprunge.us/3AtNod (I don't know if it is any good to you, but, there it is.) < 1597883450 220544 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1597883482 809118 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :zzo38: What language is that? < 1597883523 304893 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :moony: PostScript. < 1597883610 140585 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1597884399 948933 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(Although, with some features specific to Ghostscript, such as the %pipe% device, and the makeimagedevice operator.) < 1597884471 932966 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :zzo38: what does it do? < 1597884496 312594 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :kmc: It parses and renders a DVI file (such as output from TeX). < 1597884547 827709 :kmc!~beehive@unaffiliated/kmcallister PRIVMSG #esoteric :oh, cool < 1597884634 489970 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 JOIN :#esoteric < 1597884987 480988 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 QUIT :Ping timeout: 272 seconds < 1597886435 721457 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1597886566 970754 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1597886640 261354 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1597892371 973080 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 246 seconds > 1597893815 542077 PRIVMSG #esoteric :14[[07Troll Online14]]4 10 02https://esolangs.org/w/index.php?diff=76749&oldid=65983 5* 03LegionMammal978 5* (+49) 10replace private repo with clone > 1597896908 213723 PRIVMSG #esoteric :14[[07E62qpodb59314]]4 10 02https://esolangs.org/w/index.php?diff=76750&oldid=76427 5* 03AlexIsOK 5* (-5) 10 < 1597897583 935822 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1597897689 273242 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1597897689 585883 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1597899186 448333 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 JOIN :#esoteric < 1597899460 474819 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 QUIT :Ping timeout: 244 seconds < 1597899654 805187 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1597899851 855447 :kritixilithos!~kritixili@unaffiliated/kritixilithos JOIN :#esoteric < 1597900069 307171 :kritixilithos!~kritixili@unaffiliated/kritixilithos QUIT :Remote host closed the connection < 1597900116 805098 :kritixilithos!~kritixili@unaffiliated/kritixilithos JOIN :#esoteric < 1597903077 24699 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-xcgmkhghufhdnqrv QUIT :Ping timeout: 246 seconds < 1597903190 786873 :ProofTechnique!sid79547@gateway/web/irccloud.com/session JOIN :#esoteric < 1597907852 509089 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 JOIN :#esoteric < 1597908999 445828 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1597909026 853662 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1597909217 802494 :glowcoil!sid3405@gateway/web/irccloud.com/x-lksinjkctjabetze QUIT :Ping timeout: 260 seconds < 1597909567 561246 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :Ping timeout: 240 seconds < 1597910251 777952 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1597910542 949718 :glowcoil!sid3405@gateway/web/irccloud.com/session JOIN :#esoteric < 1597910988 188363 :hendursa1!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1597911023 851793 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 QUIT :Remote host closed the connection < 1597911103 832895 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Ping timeout: 240 seconds < 1597912203 730685 :kritixilithos!~kritixili@unaffiliated/kritixilithos QUIT :Changing host < 1597912203 730738 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1597912204 365579 :ProofTechnique!sid79547@gateway/web/irccloud.com/session QUIT :Changing host < 1597912204 365619 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-jqadwdgmrpwtoxqe JOIN :#esoteric < 1597912205 983550 :glowcoil!sid3405@gateway/web/irccloud.com/session QUIT :Changing host < 1597912206 865274 :glowcoil!sid3405@gateway/web/irccloud.com/x-aduggknuxskguxam JOIN :#esoteric < 1597915015 114715 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1597915754 418766 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 JOIN :#esoteric < 1597919880 805723 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Quit: ZNC 1.7.2+deb3 - https://znc.in < 1597919904 871357 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1597921903 868214 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1597922694 817420 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1597925323 818817 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1597925415 384516 :hendursa1!~weechat@gateway/tor-sasl/hendursaga QUIT :Quit: hendursa1 < 1597925430 903893 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1597925576 815892 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1597926863 870950 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1597927391 811229 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1597928398 824895 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1597928429 561893 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1597928960 151979 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1597930033 938263 :spruit11!~unknown@86-82-44-193.fixed.kpn.net QUIT :Remote host closed the connection < 1597930054 590250 :spruit11!~unknown@86-82-44-193.fixed.kpn.net JOIN :#esoteric < 1597930228 998014 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru JOIN :#esoteric < 1597934913 979580 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1597934969 188642 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :what type of integer does getsockopt(fd, IPPROTO_IP, IP_MTU, &i, sizeof(i)); expect? < 1597936500 847232 :spruit11!~unknown@86-82-44-193.fixed.kpn.net PRIVMSG #esoteric :https://man7.org/linux/man-pages/man7/socket.7.html < 1597936657 52689 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :spruit11: "Unless otherwise noted, optval is a pointer to an int." that suggests int, but I'm not sure it applies to IP_MTU, which is doc'ed in ip(7) < 1597936674 884915 :spruit11!~unknown@86-82-44-193.fixed.kpn.net PRIVMSG #esoteric :Lemme check. < 1597936733 994061 :spruit11!~unknown@86-82-44-193.fixed.kpn.net PRIVMSG #esoteric :That's not listed as an option you can pass? < 1597936791 925158 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :ip(7) says "Returns an integer." < 1597936817 298189 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :probably an int, that's wide enough for all IP MTU < 1597936841 946462 :spruit11!~unknown@86-82-44-193.fixed.kpn.net PRIVMSG #esoteric :Success... < 1597937189 45172 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :ah look https://man7.org/linux/man-pages/man2/getsockopt.2.html says "Most socket-level options utilize an int argument for optval." < 1597937268 163254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, isn't that exactly the same as man 7 socket's "unless otherwise noted, optval is a pointer to an int" that you quoted? < 1597937343 35469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, it's not strictly a "socket-level option" if you pass IPPROTO_IP as the level, so if you don't think one of them necessarily applies, the other shouldn't either. < 1597937361 801860 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'd assume `int` anyway.) < 1597937446 515765 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :fizzie: yes, but there are sockopt options associated with different layers, distinguihsed by the second arg of ?etsockopt, so SOL_SOCKET layer doc'ed in socket(7), IPPROTO_IP layer doc'ed in ip(7) etc, and ip(7) does not have such a ocmment, but the getsockopt(2) comment is for any layer < 1597937478 24093 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :fizzie: and eg. libcurl I think uses long or long long as default type for options < 1597937529 509685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I don't think it's for any layer. < 1597937533 582801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It says "socket-level options". < 1597937540 697180 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :hmm < 1597937555 958073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The second parameter of getsockopt is called `level`, not `layer`. < 1597937559 226202 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :but does "socket-level" mean socket(7) level or any level of sockets? < 1597937584 724621 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would *assume* it means level == SOL_SOCKET. < 1597937584 724703 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :I should look at the header file, it may have useful comments < 1597937591 378823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"To manipulate options at the sockets API level, level is specified as SOL_SOCKET." < 1597937596 792898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Another bit from man getsockopt.) < 1597937643 412125 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :probably < 1597937675 224607 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :yep, the header "/usr/include/x86_64-linux-gnu/bits/in.h" has a clear comment that says int < 1597937679 638995 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :that's where I should have looked at first < 1597937712 353691 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :although... it also says "bool" for some types, and iiuc those are of int type, not of the C99/C++ bool type (which has sizeof 1 on x86) < 1597937739 262057 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :but these comments may have been written when wasn't a usual thing so bool wasn't a macro or keyword < 1597937747 55123 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :or at least by people who were used to that < 1597937785 312823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I imagine `bool` in that context just means "int with value 0 or 1". < 1597937826 142832 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :in fact there's a comment for that too: "bool" means a boolean value stored in an `int'. < 1597937830 946605 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :in the same header file < 1597937862 737378 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :headers are often useful, I should look at headers more often < 1597937881 360166 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :they're not useful for all libraries, but for linux ones they are < 1597937930 477054 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1597938013 885696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did a class on Objective-C and iOS things once, and the instructor was firmly of the opinion that it's better to read Apple's header files than their documentation. < 1597938022 235636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have surprisingly few comments in there though. < 1597939844 939768 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Is the a classification of finite categories analogous to that of the finite groups? > 1597940772 564753 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Joaomilho 5* 10New user account < 1597940818 800863 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1597940986 200716 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1597940990 36111 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1597941677 188111 :spruit11!~unknown@86-82-44-193.fixed.kpn.net QUIT :Quit: Lost terminal < 1597942076 153903 :spruit11!~unknown@86-82-44-193.fixed.kpn.net JOIN :#esoteric > 1597942859 575959 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=76751&oldid=76739 5* 03Joaomilho 5* (+207) 10Introduce myself < 1597943232 777447 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :finite categories < 1597944863 968948 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1597945578 735425 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :Taneb: try to count those finite categories as a function of size modulo whatever kind of isomorphism you want and search on OEIS to find out < 1597946143 828390 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1597946224 221649 :kspalaiologos!~kspalaiol@176.221.122.69 JOIN :#esoteric < 1597946360 926910 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1597949005 654013 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :a friend of mine asked how often there is a type like “angle32” or “angle64” which encodes angle values (R/2πR or R/R as you prefer) in an obvious manner (fixed point without overflow and without allowing multiplication or division by values of the same type, only multiplication by integers if one really wishes to do that)? < 1597949085 139169 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :I know there is an algorithm to compute cosine/sine from that representation and that it’s used in some special hardware but I doesn’t know more. Maybe there are interesting things related to that < 1597949238 445692 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :ah, there would also be of course useful an intrinsic operation (x, m) ↦ 2π(x mod m) which doesn’t resort to floating-point operations (x, m may be non-angular fixed-point numbers or integers) < 1597949331 906813 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :the friend came to this noting that expressing angles in floating point makes some values less precise than others, which is quite unnatural for angle representation < 1597949443 666485 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :arseniiv: hmm... I don't know, I've only seen sin and cos routines for various floating points, including arbitrary precision. so if you gave me a fixed point value with some known range, I'd just scale it to a floating point value of the required precision and compute the sin that way. < 1597949493 903144 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :you could probably do it directly with fixed points if you really wanted to, but the fact is, double precision floats (64 bit) is almost always eonugh precision for computations like this, and they're fast < 1597949518 130960 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :so usually just use double precision or single precision, and even then you can choose a full sincos routine or some faster but less precise approximation < 1597949545 935831 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :trying to do the computation with integers would just slow this down < 1597949563 86184 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :at least on the modern fast x86_64 hardware that I work on < 1597949633 539696 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :you can still use a scaled fixed point value for storage or communication if you want < 1597949635 742106 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :in a usual system, yes, but there happen to be a dedicated hardware for doing that… < 1597949731 962521 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :yes, dedicated hardware for measurements for example. at our work we do industrial control, and all the analog sensors have a hardware that gives fixed point numbers with a known scale (the scale is known from the type of hardware) to the computer, but then our program on the cpu just scales that to a single-precision floating point number before we do anything with it < 1597949753 920567 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :except possibly an out of range checks (to detect hardware failures), that may be before the scaling < 1597949840 930616 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :though we very rarely need to compute anything like a sincos from them, I believe the only case is a tank where we're estimating the volume of the contained liquid from a distance sensor that measures the height, and we know the shape of the tank in advance < 1597949874 41383 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :and that's for the operator UI, not for the control < 1597951526 415691 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :yeah double is very precise and even single is sometimes good, damn you IEEE 754 for being so good < 1597951540 172782 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :yes, sometimes single is good, sometimes not < 1597951576 866167 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :of course you also have to write your program correctly, if you write it bad so it has additions that cancel out or such similar problems, then no amount of precision is enough < 1597951589 584387 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :Minecraft used single in some places but then in very big worlds very far away this caused entities to misalign. Not long ago they changed to double in those places to alleviate that < 1597951840 570548 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :and that's why when kids grow up to programmers, we tell them that their teachers lied to them about the quadratic equation a*x**2 + b*x + c = 0 where a, b, c are given real numbers: its actual solutions are x_0 = -(b + sgn(b) * sqrt(b**2 - 4*a*c)) / (2*a), x_1 = c / (a * x_0) < 1597951964 746723 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :and when you understand why exactly that is true, you've done the first step on the long path to become a numeric programmer > 1597953245 944322 PRIVMSG #esoteric :14[[07Imeight14]]4 N10 02https://esolangs.org/w/index.php?oldid=76752 5* 03Kekcsi 5* (+2589) 10Created page with "== What is imeight == ''imeight'' is an imaginary eight-bit machine imagined by Csaba Skrabk. As an open source project, its emulator is also implemented and available onli..." < 1597953695 5156 :aaaaaa!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric > 1597953771 675778 PRIVMSG #esoteric :14[[07Imeight14]]4 10 02https://esolangs.org/w/index.php?diff=76753&oldid=76752 5* 03Kekcsi 5* (+188) 10 < 1597954336 925892 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Ping timeout: 256 seconds < 1597954346 976262 :aaaaaa!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving > 1597954419 555065 PRIVMSG #esoteric :14[[07Imeight14]]4 10 02https://esolangs.org/w/index.php?diff=76754&oldid=76753 5* 03Kekcsi 5* (+8) 10/* Interpreted? */ < 1597954800 996191 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1597954849 287462 :kspalaiologos!~kspalaiol@176.221.122.69 QUIT :Quit: Leaving < 1597955549 566543 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Fucking Google. < 1597955843 987963 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection < 1597956095 966186 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://paste.debian.net/1160688/ <-- all I wanted to do is send an email. < 1597957625 901310 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric : and when you understand why exactly that is true, you've done the first step on the long path to become a numeric programmer => yeah numerics are hard < 1597957657 975672 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru PRIVMSG #esoteric :x_0 = -(b + sgn(b) * sqrt(b**2 - 4*a*c)) / (2*a), x_1 = c / (a * x_0) => I think I saw something more sophisticated < 1597961520 585456 :tromp!~tromp@2a02:a210:ca3:2800:c8f:6b36:e2e4:5ad1 QUIT :Remote host closed the connection > 1597961972 186075 PRIVMSG #esoteric :14[[07Imeight14]]4 10 02https://esolangs.org/w/index.php?diff=76755&oldid=76754 5* 03Kekcsi 5* (+1050) 10 < 1597962462 853735 :arseniiv!~arseniiv@94.41.226.147.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds > 1597963443 173077 PRIVMSG #esoteric :14[[07Imeight14]]4 10 02https://esolangs.org/w/index.php?diff=76756&oldid=76755 5* 03Kekcsi 5* (+4) 10/* Interpreted? */ < 1597964005 595158 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric > 1597964047 509699 PRIVMSG #esoteric :14[[07User:Kekcsi14]]4 N10 02https://esolangs.org/w/index.php?oldid=76757 5* 03Kekcsi 5* (+309) 10Created page with "Hello World! I am a professional user of programming languages, interested in the development of the languages actually used, and a fan of languages that are too interesting..." < 1597965174 504086 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :arseniiv: more sophisticated how? handles complex a,b,c? can avoid some rare overflows/underflows? < 1597965227 63089 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :or the much more complicated but still practically important cubic solver?