< 1598141006 61333 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1598141907 959206 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1598141968 50567 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1598141993 202773 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1598142664 289164 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1598143603 902214 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Ping timeout: 240 seconds < 1598143675 829564 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1598144066 11545 :arseniiv!~arseniiv@94.41.37.134.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds < 1598144771 677685 :spruit11!~unknown@86-82-44-193.fixed.kpn.net QUIT :Quit: Lost terminal < 1598144788 947189 :spruit11!~unknown@86-82-44-193.fixed.kpn.net JOIN :#esoteric < 1598145017 378139 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1598145094 677842 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Is there a system function to create a file without creating a directory entry (in case the directory entry will be created later)? < 1598145216 654057 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :zzo38: in latest Linuxen, yes < 1598145245 118727 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :zzo38: O_TMPFILE < 1598145276 185153 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :zzo38: a flag for open < 1598145289 749394 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :see man 2 open < 1598145573 368793 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Maybe I am using a old version of Linux, I suppose < 1598145586 184634 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :But, OK, thanks. < 1598145698 411334 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :zzo38: I believe you can detect that by trying to open with that flag and checking the error you get < 1598145707 188004 :b_jonas!~x@catv-176-63-11-168.catv.broadband.hu PRIVMSG #esoteric :and fall back to creating a named file and unlinking it < 1598145991 366685 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, and you could also use #ifdef to check if the system it is being compiled on supports it, I suppose. < 1598149519 941930 :ATMunn!ATMunn@gateway/shell/hellomouse/x-ueubxpvgkvmpluzr QUIT :Quit: lol rip < 1598149545 48120 :moony!moony@hellomouse/dev/moony QUIT :Remote host closed the connection < 1598149545 519955 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Remote host closed the connection < 1598149643 189089 :ATMunn!ATMunn@gateway/shell/hellomouse/x-ermwzlwfbhvtquah JOIN :#esoteric < 1598149919 52013 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1598149928 989026 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1598150430 343666 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1598154558 249365 :izabera!izabera@unaffiliated/izabera PRIVMSG #esoteric :O_TMPFILE has been around since 2013 < 1598154738 36053 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1598157143 76388 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1598157240 621859 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1598157240 768686 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1598160273 24932 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1598162616 792521 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1598170207 951016 :hendursa1!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1598170343 894560 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Ping timeout: 240 seconds < 1598170785 560983 :pikhq!sid394595@gateway/web/irccloud.com/x-gohxyujbnzttexch QUIT :Ping timeout: 272 seconds < 1598170867 419844 :pikhq!sid394595@gateway/web/irccloud.com/x-qwqyulpnfshhunht JOIN :#esoteric < 1598173373 49094 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1598174003 593472 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 240 seconds < 1598174192 883602 :tromp!~tromp@2a02:a210:ca3:2800:eca9:1870:8b7c:ee18 QUIT :Remote host closed the connection < 1598174237 17072 :tromp!~tromp@2a02:a210:ca3:2800:5585:94b0:5c1a:43b9 JOIN :#esoteric > 1598174990 66777 PRIVMSG #esoteric :14[[07!@$%^&*() +14]]4 M10 02https://esolangs.org/w/index.php?diff=76805&oldid=76801 5* 03SunnyMoon 5* (+3) 10Minor grammatical error. > 1598175971 417834 PRIVMSG #esoteric :14[[07!@$%^&*() +14]]4 10 02https://esolangs.org/w/index.php?diff=76806&oldid=76805 5* 03SunnyMoon 5* (+9) 10Just learned that removing means dropping. < 1598176242 291975 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1598176673 307989 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03SunnyMoon 5* 10moved [[02!@$%^&*() +10]] to [[!@$%^&*()+]]: There is an annoying space in the title. > 1598176775 789800 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=76809&oldid=76803 5* 03SunnyMoon 5* (-1) 10Who is removing the hash? < 1598180803 785269 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds > 1598182407 7397 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03SLiV 5* 10New user account > 1598183165 107806 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=76810&oldid=76797 5* 03SLiV 5* (+174) 10/* Introductions */ Added my introduction. < 1598183307 176951 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net PRIVMSG #esoteric :Many months ago during a conversation about Unicode I found a page where someone proposed a mechanism to extend UTF-8, UTF-16 and UTF-32 indefinitely. I thought I posted the link here but I didn't and now I've lost it < 1598183419 647866 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net PRIVMSG #esoteric :https://ucsx.org <-- found it < 1598184139 873328 :spruit11!~unknown@86-82-44-193.fixed.kpn.net PRIVMSG #esoteric :You might as well go back to ascii and assume that any combination of characters encodes a code point. > 1598184277 604695 PRIVMSG #esoteric :14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=76811&oldid=76789 5* 03447xpro 5* (+67) 10/* Looks Like */ < 1598184427 887962 :tromp!~tromp@2a02:a210:ca3:2800:5585:94b0:5c1a:43b9 QUIT :Remote host closed the connection < 1598184695 823191 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1598185755 513174 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1598186455 550932 :tromp!~tromp@2a02:a210:ca3:2800:5585:94b0:5c1a:43b9 JOIN :#esoteric > 1598187431 160386 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76812&oldid=76807 5* 03SunnyMoon 5* (+145) 10Added a new program. > 1598187479 479301 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 M10 02https://esolangs.org/w/index.php?diff=76813&oldid=76812 5* 03SunnyMoon 5* (+0) 10Oh, there is a hyphen in 'Truth-machine' < 1598187593 611025 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1598187622 980917 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1598187706 125422 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Masldobehere 5* 10New user account < 1598187904 501321 :hendursa1!~weechat@gateway/tor-sasl/hendursaga QUIT :Quit: hendursa1 < 1598187924 912993 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric > 1598188045 208982 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=76814&oldid=76810 5* 03Masldobehere 5* (+270) 10Added meh > 1598188056 638197 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76815&oldid=76813 5* 03SunnyMoon 5* (+166) 10Another program! > 1598189150 603814 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76816&oldid=76815 5* 03SunnyMoon 5* (+438) 10And another program. < 1598191012 781239 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1598191091 843327 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot > 1598191157 331343 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=76817&oldid=76484 5* 03SunnyMoon 5* (+103) 10Added a probably lesser known language. > 1598191286 986422 PRIVMSG #esoteric :14[[07STBF14]]4 N10 02https://esolangs.org/w/index.php?oldid=76818 5* 03Masldobehere 5* (+6282) 10made page lel > 1598191446 224716 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76819&oldid=76816 5* 03SunnyMoon 5* (-320) 10Ah, the code looks much better! > 1598191546 901785 PRIVMSG #esoteric :14[[07User:Masldobehere14]]4 N10 02https://esolangs.org/w/index.php?oldid=76820 5* 03Masldobehere 5* (+380) 10Created page with "Idk Hi there! I am Marcel! (Some random person that's interested in programming and Computer Science!) I made [https://esolangs.org/wiki/STBF STBF] (a compiler/translator..." > 1598191700 300993 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76821&oldid=76819 5* 03SunnyMoon 5* (+74) 10Added another program (this language is rather fun! :D) > 1598191794 258440 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76822&oldid=76821 5* 03SunnyMoon 5* (-46) 10I guess the users will figure out what I want > 1598192011 894415 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 M10 02https://esolangs.org/w/index.php?diff=76823&oldid=76822 5* 03SunnyMoon 5* (+0) 10Decapitalization part 1 > 1598192041 917477 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76824&oldid=76823 5* 03SunnyMoon 5* (+0) 10Decapitalization part 2 > 1598192686 464147 PRIVMSG #esoteric :14[[07Pizza Delivery14]]4 10 02https://esolangs.org/w/index.php?diff=76825&oldid=60049 5* 03LegionMammal978 5* (+167) 10added interpreter link and categories < 1598194449 41873 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1598194528 983757 :tromp!~tromp@2a02:a210:ca3:2800:5585:94b0:5c1a:43b9 QUIT :Remote host closed the connection < 1598194739 460918 :tromp!~tromp@2a02:a210:ca3:2800:5585:94b0:5c1a:43b9 JOIN :#esoteric > 1598195100 355388 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76826&oldid=76824 5* 03SunnyMoon 5* (+81) 10Another snippet < 1598198710 861583 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1598199227 796633 :Soni!~quassel@unaffiliated/soniex2 QUIT :Ping timeout: 260 seconds < 1598200459 487603 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1598200526 87405 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1598200543 324290 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1598200659 535251 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1598200826 986296 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Remote host closed the connection < 1598200879 847375 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1598200915 982960 :Soni!~quassel@unaffiliated/soniex2 QUIT :Ping timeout: 240 seconds < 1598201660 67247 :arseniiv!~arseniiv@94.41.37.134.dynamic.ufanet.ru JOIN :#esoteric < 1598202113 186229 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1598202852 481980 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1598204248 206464 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1598204698 489357 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :UTF-G-8 is just standard UTF-8, although extending beyond the Unicode range. The man page for utf8 on my computer says that ISO 10646 uses 31-bit codes, and "UTF-8 encoded UCS characters may be up to six bytes long, however the Unicode standard specifies no characters above 0x10ffff, so Unicode characters can only be up to four bytes long in UTF-8." < 1598204803 375011 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :But now they can extend it more. < 1598205102 901361 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1598205326 989168 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1598206415 682090 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :So, now, if you want UTF-8 only up to 0x10FFFF then it can be called UTF-M-8, and if you want up to 0x7FFFFFFF then it can be called UTF-G-8, so that it can be distinguished. < 1598206702 149662 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1598208581 182863 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Quit: quit < 1598208619 904957 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1598210880 407080 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: excuse me for a second. *turns to UTF-16* "This was your fault, UTF-16! YOU DID THIS!" *turns back to zzo38* everything's ok now. < 1598211231 25685 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :overemphasis on UTF-16 over UTF-8 has been breaking C programs for decades, and UTF-16 never had any benefits over UTF-8 < 1598211557 659386 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :hell, technically "UTF-G-8" is actually just UTF-8 as originally specced... < 1598211612 334367 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :not even extending, really - it was always that extended and was later reduced < 1598211752 901506 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, that is what UTF-G-8 is. UTF-G-8 limited to Unicode is UTF-M-8. < 1598212899 233219 :aaaaaa!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1598213995 966725 :arseniiv!~arseniiv@94.41.37.134.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds > 1598214313 214781 PRIVMSG #esoteric :14[[07!@$%^&*()+14]]4 10 02https://esolangs.org/w/index.php?diff=76827&oldid=76826 5* 03SunnyMoon 5* (+278) 10I realized that these examples can be spoilers. (And I add ANOTHER program) > 1598214928 539124 PRIVMSG #esoteric :14[[07User:Osmarks/!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=76828&oldid=76457 5* 03Osmarks 5* (+41) 10 < 1598215578 938842 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I have started to implement UTF-G-8 in Enhanced GlkTerm. Glk works with 32-bit characters, so it is actually part of UTF-E-8 too. < 1598215840 44461 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(The version of GlkTerm that the code was taken from already implements a superset of UTF-M-8, although only up to four byte characters.) > 1598216159 243812 PRIVMSG #esoteric :14[[07!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=76829&oldid=75432 5* 03Heavpoot 5* (-1575) 10 < 1598216674 326578 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection > 1598216886 17809 PRIVMSG #esoteric :14[[07Talk:!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=76830&oldid=76236 5* 03Heavpoot 5* (+137) 10 < 1598218384 951533 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: ... < 1598218986 749362 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1598219533 661183 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1598220350 965921 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Lost terminal < 1598220382 321570 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1598223605 217203 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1598223726 603997 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1598224353 871517 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1598224441 638673 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1598224513 4726 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1598226306 955275 :aaaaaa!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving