< 1642636989 923431 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz QUIT :Ping timeout: 256 seconds > 1642637090 370940 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02ZZZ10]] to [[Zzz]]: fix title > 1642637090 404213 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Talk:ZZZ10]] to [[Talk:Zzz]]: fix title > 1642637105 204556 PRIVMSG #esolangs :14[[07Zzz14]]4 10 02https://esolangs.org/w/index.php?diff=92270&oldid=92266 5* 03LegionMammal978 5* (+14) 10fix title > 1642637290 750882 PRIVMSG #esolangs :14[[07Zzz14]]4 10 02https://esolangs.org/w/index.php?diff=92271&oldid=92270 5* 03LegionMammal978 5* (-3) 10fix link < 1642637412 642234 :ski!~ski@remote11.chalmers.se JOIN #esolangs ski :Stefan Ljungstrand > 1642637711 327712 PRIVMSG #esolangs :14[[07Ppencode14]]4 10 02https://esolangs.org/w/index.php?diff=92272&oldid=92262 5* 03LegionMammal978 5* (-36) 10argh < 1642638197 858726 :eli_oat!~eli_oat@217.114.38.213 JOIN #esolangs eli_oat :eli_oat < 1642642630 593104 :eli_oat!~eli_oat@217.114.38.213 QUIT :Quit: eli_oat > 1642643308 503633 PRIVMSG #esolangs :14[[07EPL Main14]]4 10 02https://esolangs.org/w/index.php?diff=92273&oldid=91727 5* 03LegionMammal978 5* (+56) 10add link < 1642643537 111149 :Soni!~quassel@autistic.space PRIVMSG #esolangs :how many states would you need to describe a modern computer as a FSM? < 1642643620 901425 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :It's the obvious answer; there's not much symmetry, aside from maybe dividing out the permutations from general-purpose registers. < 1642643643 439664 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :2^(sum of total memory including disks in bits) < 1642643734 992930 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :which is some really large number that is not reasonably calculatable < 1642643854 707267 :Soni!~quassel@autistic.space PRIVMSG #esolangs :2^(8*2^(bus width))? < 1642643890 393351 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :dont forget disk space < 1642643898 161983 :Soni!~quassel@autistic.space PRIVMSG #esolangs :who needs disk space < 1642643904 78361 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :i do < 1642643917 381624 :Soni!~quassel@autistic.space PRIVMSG #esolangs :besides, 48-bit is about 256TiB < 1642643927 827170 :Soni!~quassel@autistic.space PRIVMSG #esolangs :64-bit already includes all your disk space < 1642643937 787290 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :my pc has so little ram that it pretty much needs swap < 1642643942 784368 :int-e!~noone@int-e.eu PRIVMSG #esolangs : < 1642643948 683397 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :lol < 1642643961 236562 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :once i tried using a floppy disk as swap < 1642643968 427818 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :it did not work out < 1642643987 347826 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Soni: What's your goal? The biggest space that you can reasonably explore is 64-bit floating-point numbers, I'd estimate. < 1642643990 107395 :Soni!~quassel@autistic.space PRIVMSG #esolangs :1.44MB swap vs 64KiB RAM? < 1642643999 90686 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :well < 1642644008 127838 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :it technically has uh < 1642644014 733936 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :364mib of ram < 1642644057 205067 :Soni!~quassel@autistic.space PRIVMSG #esolangs :are there even 8-bit micros with multitasking OSes? < 1642644057 922024 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Soni: Do you know what an "overlay" is from that 640kb era? < 1642644117 223486 :Soni!~quassel@autistic.space PRIVMSG #esolangs :int-e: not really, we weren't alive at the time < 1642644147 679233 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :i wasnt alive when floppy disks were commonly used at all but here we are < 1642644148 557259 :razetime!~quassel@49.207.203.87 JOIN #esolangs * :razetime < 1642644163 705799 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :ayyy howdy razetime, didnt know u were here < 1642644178 438034 :razetime!~quassel@49.207.203.87 PRIVMSG #esolangs :oh i autojoin every day < 1642644184 13302 :razetime!~quassel@49.207.203.87 PRIVMSG #esolangs :hi there kit < 1642644186 20846 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :never noticed lol < 1642644190 915935 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :i do top < 1642644193 239033 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :too < 1642644201 366377 :Soni!~quassel@autistic.space PRIVMSG #esolangs :somehow we did manage to catch ppl using windows 95 tho < 1642644207 355176 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :ew < 1642644215 975782 :Soni!~quassel@autistic.space PRIVMSG #esolangs :or well, one person < 1642644225 485316 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :imagine using windows < 1642644238 583992 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :this post was made by the ms dos gang < 1642644246 213207 :Soni!~quassel@autistic.space PRIVMSG #esolangs :XP was just better for the most part < 1642644249 793995 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Soni: basically when your code was too big people made that part swappable... you could load an "overlay" a kind of module into its own code segment on demand and then jump into it... (they were relocatable via segment registers) < 1642644293 444181 :int-e!~noone@int-e.eu PRIVMSG #esolangs :kit-ten: 364 is odd, are you sure it isn't 384? < 1642644298 667568 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :soni i must agree yea but if youre more technically inclined slitaz is the way to go < 1642644307 637871 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :sorry meant 384 < 1642644361 167074 :Soni!~quassel@autistic.space PRIVMSG #esolangs :int-e: segment registers are weird and we're glad we never had to deal with them < 1642644384 953057 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Soni: heh have a look at how thread local storage works on x86 and x86-64 < 1642644417 926870 :Soni!~quassel@autistic.space PRIVMSG #esolangs :int-e: we thought those just used page tables < 1642644453 495111 :int-e!~noone@int-e.eu PRIVMSG #esolangs :they don't. which is a good thing, because you can switch between threads of the same process without changing page tables < 1642644507 748229 :int-e!~noone@int-e.eu PRIVMSG #esolangs :though there are several ways to design around that < 1642644518 723400 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :soni you and a couple people often refer to themselves as "we" and i wondered why, is it just a habit or is it something to fit with they/them pronouns bc theyre plural too < 1642644537 602314 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but x86 had segment registers... so *one* of them still survives for that purpose. the others are there but have madatory values. < 1642644542 887145 :Soni!~quassel@autistic.space PRIVMSG #esolangs :kit-ten: they/them pronouns aren't necessarily plural - "themself" vs "themselves" < 1642644552 995638 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*mandatory < 1642644566 345219 :Soni!~quassel@autistic.space PRIVMSG #esolangs :kit-ten: https://morethanone.info/ < 1642644586 188448 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :oh < 1642644592 648320 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac PRIVMSG #esolangs :sorry if i was being rude < 1642644612 355796 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(or is it two? I'm not sure whether both fs and gs can be used for these things or not) < 1642644647 203140 :Soni!~quassel@autistic.space PRIVMSG #esolangs :int-e: well that's just sad < 1642644647 735375 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway, they have little to do with segments from the 16 bit x86 era. < 1642644670 583750 :int-e!~noone@int-e.eu PRIVMSG #esolangs :uh, that's not narrow enough. real mode, specifically. < 1642644679 905873 :Soni!~quassel@autistic.space PRIVMSG #esolangs :page tables are great for real thread-local storage < 1642644693 726222 :int-e!~noone@int-e.eu PRIVMSG #esolangs :286's protected mode had segments with more or less arbitrary base addresses, but no pages. < 1642644748 614720 :Soni!~quassel@autistic.space PRIVMSG #esolangs :means the TLS doesn't leak to other threads < 1642644772 790743 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I wonder... can x86-64 switch threads in userspace? < 1642644784 973170 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but isolating threads against one another is a fool's errand < 1642644803 273542 :int-e!~noone@int-e.eu PRIVMSG #esolangs :they share the whole memory map after all, why exclude the TLS? < 1642644808 42646 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What is thread switching? Are you including setting the segment register? < 1642644832 974324 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah, I mean reloading ... fs, I think. < 1642644850 233110 :int-e!~noone@int-e.eu PRIVMSG #esolangs :historically that's a user space operation < 1642644857 419266 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Certainly people implement userspace threads, but usually in that case you still want per-OS-thread TLS and per-userspace-thread TLS. < 1642644865 636925 :Soni!~quassel@autistic.space PRIVMSG #esolangs :int-e: oh no they share the TLS memory map too it would just map to different physical memory for each thread < 1642644869 339198 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :The words "they" and "you" are plural, but can refer to singular, too. < 1642644876 395650 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: I mean switching OS threads within the same process < 1642644896 333484 :int-e!~noone@int-e.eu PRIVMSG #esolangs :not light-weight threads, that's a different can of worms < 1642644919 307290 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Both fs and gs survive, and IIRC Linux and Windows picked the exact opposites to use for TLS purposes. < 1642644930 667106 :Soni!~quassel@autistic.space PRIVMSG #esolangs :but this is all Cursed Stuff < 1642644931 961646 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Linux has the system call arch_prctl for setting fs. < 1642644939 984394 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :But I don't think you can do it yourself. < 1642644947 947567 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :And did both of them swap it between x86-32 to x86-64 to end up with the opposites again? Something like that. < 1642644965 686366 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Soni: Well, it turns out that switching the physical pages for TLS space is just one point in the design space. < 1642644968 475290 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You can't even read fs in userspace, in fact, I think? < 1642645007 667715 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Why doesn't it? < 1642645046 475259 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(also, not gonna lie, still longing for the ability to say fuck it to stack sizes and just set everything to 256TiB and still have 65535 concurrent threads + a 256TiB heap) < 1642645047 313635 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's MSRs (FSBase, GSBase) for setting the base address instead of going via a segment selector. < 1642645057 345246 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(we have 64-bits why not use *all* of it) < 1642645079 383616 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: I'll try to find out... the question is really, how much of what 32 bit x86 did (full segment register support, including loading them from user space) survived the transition to 64 bit. < 1642645140 876012 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Maybe they went back and forth on this? "With the Ivy Bridge CPU generation Intel introduced a new set of instructions to access the FS and GS base registers directly from user space. These instructions are also supported on AMD Family 17H CPUs." < 1642645160 369462 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, oh, I think I remember something about that. < 1642645163 988323 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :FWIW, pretty sure segment selectors are still a thing for other attributes, it's just that the base addresses of memory accesses with cs/ds/es/ss are forced to zero. < 1642645195 622635 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I think in Linux the standard thing to do is to write the value of %fs to %fs:0, so you can just read it from there. < 1642645199 661986 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: well, the associated descriptor tables (GDT, LDT) are gone in 64 bit mode. < 1642645234 960033 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :No they're not. < 1642645238 645813 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh < 1642645256 733157 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :3.5.2 "Segment Descriptor Tables in IA-32e Mode" says so. < 1642645262 404218 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(well, 65534 threads if you want a 256TiB TLS too) < 1642645275 736169 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"in IA-32e Mode" < 1642645279 219774 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Should the operating system emulate the instruction if the CPU is a older one without the instruction (or if it has but is not allowed in user mode)? < 1642645285 977618 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes, IA-32e mode means x86-64. < 1642645306 179640 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Why does it say "IA-32e" then? < 1642645313 520745 :Soni!~quassel@autistic.space PRIVMSG #esolangs :(which, by the way, would be EXTREMELY useful! have you ever tried writing .so plugins in rust only to find you keep running out of TLS?) < 1642645319 393680 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Because that's what Intel decided to call it, before EM64T, and then Intel 64. < 1642645325 843257 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hrm, okay that confuses me. < 1642645331 974707 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but let me read < 1642645336 689083 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It stands for "IA-32 extensions", because it's *extended* from that, as opposed to something like Itanium. < 1642645425 517977 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"System descriptors are expanded to 16 bytes (occupying the space of two entries). GDTR and LDTR registers are expanded to hold 64-bit base address." And so on. < 1642645486 561312 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :5.2.1 "Code-Segment Descriptor in 64-bit Mode" "Code segments continue to exist in 64-bit mode even though, for address calculations, the segment base is treated as zero." < 1642645519 901619 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Ah, the stacks for each privilege level survive in the TSS, so TSSs have to continue to exist, so the GDT has to continue to exist... < 1642645536 817567 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"Some code-segment (CS) descriptor content (the base address and limit fields) is ignored; the remaining fields function normally (except for the readable bit in the type field). Code segment descriptors and selectors are needed in IA-32e mode to establish the processor's operating mode and execution privilege-level." < 1642645598 717627 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The bit switching between 64-bit mode and compatibility mode is also in the selected CS descriptor. < 1642645682 794391 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think I got the impression that you could still load FS and GS base addresses via the descriptor tables, too, but other ways of doing it (like those MSRs) were added as well. Never really gotten too deep on the lore. < 1642645969 357470 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, it was a little more subtle than that. You can load a 32-bit address via descriptors, but you need to do something else to load a full 64-bit base address. < 1642645999 506493 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah I got there: "Normal segment loads (MOV to Sreg and POP Sreg) into FS and GS load a standard 32-bit base value in the hidden portion of the segment register. The base address bits above the standard 32 bits are cleared to 0 to allow consistency for implementations that use less than 64 bits." < 1642646044 241226 :int-e!~noone@int-e.eu PRIVMSG #esolangs :...so code segments are still a thing? < 1642646129 916682 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah. "Software with CPL = 0 (privileged software) can load all supported linear-address bits into FS.base or GS.base using WRMSR." Plus those new {RD,WR}{FS,GS}BASE instructions you mentioned for "avoid[in]g the overhead of the arch_prctl() syscall and allow[ing] more flexible usage of the FS/GS addressing modes in user space applications", to quote from < 1642646131 380973 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :https://www.kernel.org/doc/html/latest/x86/x86_64/fsgs.html < 1642646192 136277 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(How did that 'g' end up outside the brackets?) < 1642646219 719021 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh you quoted this... code segments exist but the base is treated as 0. < 1642646257 277652 :int-e!~noone@int-e.eu PRIVMSG #esolangs :] and g are on two different hands? < 1642646292 185211 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hmm, so they are. < 1642646331 469262 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Oh I'm assuming US layout) < 1642646347 600020 :kit_ten!~u0_a391@2603-6010-a141-6fa3-f44f-d859-cfd9-2a3c.res6.spectrum.com JOIN #esolangs * :u0_a391 < 1642646384 754206 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(not that this is different in the other layouts I know, but I'd be less likely to type g and altgr-8 or whatever it would be for DE out of order) < 1642646411 591404 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(for example, of course) < 1642646458 964011 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah, it's altgr-9 in the Finnish one. Makes all those things that hardcode [] for a shortcut to cycle through things a little annoying. < 1642646512 336112 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*checking* yeah altgr-8 would be right < 1642646542 145739 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(one of the more annoying things when I switched was that () are shift-8 and shift-9 on the DE layout...) < 1642646563 163534 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :We (well, I'm not using it any more, so they) have {[]} in that order as the level-3 shift characters of 7890. And () as shift-8/9 too. < 1642646577 305416 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so I had trouble with parentheses for a while < 1642646581 92004 :kit-ten!~u0_a391@2600:380:a423:cdf9:7700:5d00:9296:b2ac QUIT :Ping timeout: 268 seconds < 1642646600 833886 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and yeah, DE does the same for {[]} < 1642646646 882391 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's the curly braces in particular that drove me to the US layout. < 1642646715 961953 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(before, I placed my right thumb on Alt-Gr and then the right index finger on the 7, that's not very ergonomic) < 1642646833 195930 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or maybe s/index finger/middle finger/, I'm not sure > 1642647410 400866 PRIVMSG #esolangs :14[[07Potatoscript14]]4 10 02https://esolangs.org/w/index.php?diff=92274&oldid=88388 5* 03LegionMammal978 5* (+14) 10fix title < 1642647447 371450 :op_4!~op_4@user/op-4/x-9116473 NICK :maximum_yellow > 1642650153 583319 PRIVMSG #esolangs :14[[07WikiFuck14]]4 10 02https://esolangs.org/w/index.php?diff=92275&oldid=88507 5* 03LegionMammal978 5* (+77) 10fix formatting < 1642650678 703917 :razetime!~quassel@49.207.203.87 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1642651200 923262 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz JOIN #esolangs salpynx :[https://web.libera.chat] salpynx < 1642652282 315815 :int-e!~noone@int-e.eu PRIVMSG #esolangs :alsamixer is back to looking awful, wtf did they change this time... < 1642653096 579282 :j4cbo!sid186930@id-186930.helmsley.irccloud.com PRIVMSG #esolangs :alasmixer < 1642653358 785101 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Mumble. They added a `set background ` option. What are the chances that this broke the more elaborate coloring offered through `color ...`? < 1642653561 386000 :int-e!~noone@int-e.eu PRIVMSG #esolangs :pretty damn good is what they are > 1642653714 909486 PRIVMSG #esolangs :14[[07Hoverfly14]]4 10 02https://esolangs.org/w/index.php?diff=92276&oldid=91966 5* 03LegionMammal978 5* (-20) 10fix title < 1642654510 445195 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(cf. https://github.com/alsa-project/alsa-utils/issues/137 ) < 1642654928 519091 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1642655009 90608 :Sgeo_!~Sgeo@user/sgeo QUIT :Ping timeout: 256 seconds > 1642655074 285162 PRIVMSG #esolangs :14[[07Sleep14]]4 10 02https://esolangs.org/w/index.php?diff=92277&oldid=89068 5* 03LegionMammal978 5* (+24) 10add cat > 1642656928 529897 PRIVMSG #esolangs :14[[07Lananang14]]4 10 02https://esolangs.org/w/index.php?diff=92278&oldid=89357 5* 03LegionMammal978 5* (+24) 10add cat > 1642657613 544506 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Gravitasumma10]] to [[GravitaSumma]]: fix title > 1642657626 759572 PRIVMSG #esolangs :14[[07GravitaSumma14]]4 10 02https://esolangs.org/w/index.php?diff=92281&oldid=92279 5* 03LegionMammal978 5* (+14) 10fix title > 1642657690 453808 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Madlad10]] to [[MadLad]]: fix title > 1642657706 298569 PRIVMSG #esolangs :14[[07MadLad14]]4 10 02https://esolangs.org/w/index.php?diff=92284&oldid=92282 5* 03LegionMammal978 5* (-10) 10fix title > 1642657778 460900 PRIVMSG #esolangs :14[[07Talk:Yoctostack14]]4 10 02https://esolangs.org/w/index.php?diff=92285&oldid=92240 5* 03Otesunki 5* (+509) 10/* Branching */ < 1642659079 518008 :llk!~quassel@host.164-138-93-186.broadband.redcom.ru JOIN #esolangs * :llk > 1642659499 789600 PRIVMSG #esolangs :14[[07Talk:BiTrax14]]4 N10 02https://esolangs.org/w/index.php?oldid=92286 5* 03Peter 5* (+37) 10Created page with "How do you know it's Turing complete?" > 1642659510 84916 PRIVMSG #esolangs :14[[07Talk:BiTrax14]]4 10 02https://esolangs.org/w/index.php?diff=92287&oldid=92286 5* 03Peter 5* (+77) 10 < 1642660073 559204 :llk!~quassel@host.164-138-93-186.broadband.redcom.ru QUIT :Remote host closed the connection < 1642661305 658323 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642662113 387751 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642663490 576856 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642663543 924189 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz QUIT :Ping timeout: 256 seconds < 1642663785 593634 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1642664226 82668 :razetime!~quassel@49.207.203.87 JOIN #esolangs * :razetime < 1642667917 600771 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1642668449 27835 PRIVMSG #esolangs :14[[07Yoctostack14]]4 10 02https://esolangs.org/w/index.php?diff=92288&oldid=92217 5* 03Otesunki 5* (+2719) 10 > 1642668483 511225 PRIVMSG #esolangs :14[[07Yoctostack14]]4 10 02https://esolangs.org/w/index.php?diff=92289&oldid=92288 5* 03Otesunki 5* (+3) 10 > 1642668583 21089 PRIVMSG #esolangs :14[[07Yoctostack14]]4 M10 02https://esolangs.org/w/index.php?diff=92290&oldid=92289 5* 03Otesunki 5* (+0) 10REGROUP TABLE DUE TO READABILITY COMPLAINTS FROM MORTALS > 1642668601 861625 PRIVMSG #esolangs :14[[07SMETANA14]]4 10 02https://esolangs.org/w/index.php?diff=92291&oldid=73561 5* 03Sigmundur 5* (+279) 10Added more detail how it's run > 1642668643 595453 PRIVMSG #esolangs :14[[07Talk:Yoctostack14]]4 10 02https://esolangs.org/w/index.php?diff=92292&oldid=92285 5* 03Otesunki 5* (+147) 10 > 1642668697 411824 PRIVMSG #esolangs :14[[07SMETANA14]]4 10 02https://esolangs.org/w/index.php?diff=92293&oldid=92291 5* 03Sigmundur 5* (+130) 10 < 1642671274 159512 :razetime!~quassel@49.207.203.87 QUIT :Read error: Connection reset by peer < 1642671347 341942 :razetime!~quassel@49.207.203.87 JOIN #esolangs * :razetime < 1642671759 201350 :jix__!~jix@user/jix NICK :jix < 1642671870 793529 :user3456!user3456@user/user3456 QUIT :Ping timeout: 250 seconds < 1642672304 342327 :user3456!user3456@user/user3456 JOIN #esolangs user3456 :user3456 < 1642672337 156136 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Ping timeout: 250 seconds < 1642672517 525292 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1642673379 374931 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642675210 594535 :razetime!~quassel@49.207.203.87 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1642675398 567517 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1642675454 335242 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1642675568 589779 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1642679057 403662 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 JOIN #esolangs * :u0_a391 < 1642679237 568091 :kit_ten!~u0_a391@2603-6010-a141-6fa3-f44f-d859-cfd9-2a3c.res6.spectrum.com QUIT :Ping timeout: 240 seconds < 1642679742 488930 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1642680739 387797 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 NICK :kit-bird < 1642680781 238722 :kit-bird!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 NICK :kit-ten < 1642681476 848766 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :"And did both of them swap it between x86-32 to x86-64 to end up with the opposites again?" => wait what? < 1642681572 62241 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :int-e: IIUC, x86_64 is designed that you can run an x86_64 and x86_32 code in the same process and address space at user level, jumping between them with long jumps, and this does actually happen on x86_64 win32, but can't on Linux because the kernel doesn't have support for it and kernel support is required < 1642681752 90270 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :it's not that it would be impossible to make it work in Linux if you modified the kernel, but it would have so few uses and so many bugs that it's just not worth to support < 1642681764 967890 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but from the point of view of the CPU architecture itself it makes sense to support this < 1642682140 338713 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :wib_jonas: AIUI, on Linux (at least for glibc-based systems), on i386 the %gs segment base is where the user-space thread structure lives, and is used for TLS. On x86-64, that's changed to use %fs instead. By contrast, the Win32 "Thread Information Block" is located using the %fs segment register on 32-bit systems, and %gs on 64-bit ones. < 1642682173 680341 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :First few random Google hits on this (https://wiki.osdev.org/Thread_Local_Storage for the former, https://en.wikipedia.org/wiki/Win32_Thread_Information_Block for the latter) would seem to agree. < 1642682308 457100 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: ok. that suonds crazy. < 1642682315 137406 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The structures would obviously be entirely incompatible anyway, so I don't think there's any particular consequences from them being the opposites, I just found it amusing that both changed in the 32-bit/64-bit transition to stay as opposites. (Although maybe it has some implications for Wine?) < 1642682356 977216 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :sure, I don't think it has any bad consequences or anything, especially after the x86_32 are already different > 1642682428 555884 PRIVMSG #esolangs :14[[07Talk:QuineLang14]]4 M10 02https://esolangs.org/w/index.php?diff=92294&oldid=92257 5* 03PythonshellDebugwindow 5* (+440) 10Reply < 1642682434 788142 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :x86_64 win32 and x86_32 use different enough calling conventions that you almost always have to be aware of the difference when writing machine code, so using different registers for thread specific values as well doesn't matter too much > 1642682869 597011 PRIVMSG #esolangs :14[[07Mash14]]4 10 02https://esolangs.org/w/index.php?diff=92295&oldid=90172 5* 03LegionMammal978 5* (+23) 10add cat > 1642683283 891720 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=92296&oldid=92251 5* 03LegionMammal978 5* (+0) 10/* M */ > 1642683798 427423 PRIVMSG #esolangs :14[[07BoolX14]]4 10 02https://esolangs.org/w/index.php?diff=92297&oldid=89894 5* 03LegionMammal978 5* (+0) 10fix title > 1642684145 314433 PRIVMSG #esolangs :14[[07Pinecone14]]4 10 02https://esolangs.org/w/index.php?diff=92298&oldid=89932 5* 03LegionMammal978 5* (+24) 10add cat > 1642684702 758827 PRIVMSG #esolangs :14[[07Duh14]]4 10 02https://esolangs.org/w/index.php?diff=92299&oldid=90162 5* 03LegionMammal978 5* (+14) 10fix title < 1642685755 858187 :razetime!~quassel@49.207.203.87 JOIN #esolangs * :razetime < 1642686415 652043 :eli_oat!~eli_oat@192.145.116.65 JOIN #esolangs eli_oat :eli_oat > 1642687063 55543 PRIVMSG #esolangs :14[[07User:CappyIsCrappy14]]4 10 02https://esolangs.org/w/index.php?diff=92300&oldid=92261 5* 03CappyIsCrappy 5* (+86) 10 > 1642687079 221274 PRIVMSG #esolangs :14[[07User:CappyIsCrappy14]]4 10 02https://esolangs.org/w/index.php?diff=92301&oldid=92300 5* 03CappyIsCrappy 5* (+2) 10 > 1642687091 751589 PRIVMSG #esolangs :14[[07BF instruction minimalization14]]4 10 02https://esolangs.org/w/index.php?diff=92302&oldid=87087 5* 03CappyIsCrappy 5* (+283) 10 > 1642687532 538707 PRIVMSG #esolangs :14[[07User talk:Palaiologos14]]4 10 02https://esolangs.org/w/index.php?diff=92303&oldid=92235 5* 03Palaiologos 5* (+162) 10 < 1642687828 295740 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :... < 1642687897 592992 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :razetime do you know what she means by "further actions" < 1642687917 903549 :razetime!~quassel@49.207.203.87 PRIVMSG #esolangs :dunno < 1642687945 984286 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :how can i get her to forgive me < 1642688172 919584 :razetime!~quassel@49.207.203.87 PRIVMSG #esolangs :time travel? < 1642688318 889225 :riv!river@tilde.team/user/river PRIVMSG #esolangs :are you guys from discord? < 1642688368 63668 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Is this off-wiki or on-wiki drama? Also, have you tried sitting down in a quiet place and deliberately not thinking of anything for a few minutes? < 1642688424 245357 :riv!river@tilde.team/user/river PRIVMSG #esolangs :Corbin ! > 1642688629 491962 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Manjoos 5* 10New user account < 1642688692 436530 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I was wondering if I should create a wisdom entry saying something like "Corbin is the most frequent #esolangs regular without a wisdom entry", but then I realized < 1642688694 127858 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :`? wib_jonas < 1642688695 774306 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :wib_jonas? ¯\(°​_o)/¯ < 1642688705 989646 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :there's no wib_jonas wisdom entry. there's one for wob_jonas and b_jonas. < 1642688711 713626 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :so that won't work < 1642688727 144284 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I guess I should just move the wob_jonas entry to wib_jonas < 1642688778 582535 :riv!river@tilde.team/user/river PRIVMSG #esolangs :fungot: this is rather esoteric < 1642688779 202815 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :riv: _i'm_ having trouble remembering what foo was. :( only one? if the obsolete one is called syntax-rules. how does your aunt do the printing? < 1642688787 549579 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` mv -vi /hackenv/wisdom/w{o,i}b_jonas < 1642688790 337684 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :renamed '/hackenv/wisdom/wob_jonas' -> '/hackenv/wisdom/wib_jonas' < 1642688793 291883 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :`? wib_jonas < 1642688794 970326 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :wob_jonas is b_jonas in disguise, so that he can do magic tricks. > 1642688798 537117 PRIVMSG #esolangs :14[[07User:CappyIsCrappy14]]4 10 02https://esolangs.org/w/index.php?diff=92304&oldid=92301 5* 03CappyIsCrappy 5* (-12) 10 < 1642688804 44852 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :hmm, that needs some improvement < 1642688827 643587 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` sed -i s/wob/wib/ /hackenv/wisdom/wib_jonas < 1642688830 204772 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/wisdom/wib_jonas//wib_jonas is b_jonas in disguise, so that he can do magic tricks. < 1642688833 403430 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :`? wib_jonas < 1642688835 101585 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :wib_jonas is b_jonas in disguise, so that he can do magic tricks. < 1642688839 493528 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :better < 1642688909 822647 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :(there's also no wisdom entry for callforjudgement, but he also only used to be a regular like wob_jonas) > 1642689298 333555 PRIVMSG #esolangs :14[[07User talk:Palaiologos14]]4 10 02https://esolangs.org/w/index.php?diff=92305&oldid=92303 5* 03Not applicable 5* (+324) 10 < 1642689418 238697 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1642689468 582632 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Ah, it's Discord drama. < 1642689529 692484 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :i did something stupid and now she hates me < 1642689559 446725 :riv!river@tilde.team/user/river PRIVMSG #esolangs :can we kick em out < 1642689564 986485 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :me? < 1642689567 712768 :riv!river@tilde.team/user/river PRIVMSG #esolangs :yes you < 1642689572 719451 :riv!river@tilde.team/user/river PRIVMSG #esolangs :the person who just ignored me < 1642689606 302072 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :sorry i dont want to bring drama here its just that via the wiki is the only way i can talk to her < 1642689619 709846 :riv!river@tilde.team/user/river PRIVMSG #esolangs :then don't? PM your friend to talk about it < 1642689628 659968 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :shes not on irc < 1642689636 211601 :riv!river@tilde.team/user/river PRIVMSG #esolangs :razetime < 1642689646 869412 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 PRIVMSG #esolangs :oh > 1642690564 259570 PRIVMSG #esolangs :14[[07Yoctostack14]]4 M10 02https://esolangs.org/w/index.php?diff=92306&oldid=92290 5* 03Otesunki 5* (+15) 10bryh < 1642691519 419370 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1642691578 668106 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I did a web search about the bitwise operation on rationals thing. I didn't find much useful, but one thing that they pointed out is that if you start doing that, acting on fractional bit, then suddenly the number of all ones bit (such as you'd get from bitwise complimenting a zero) isn't …11111, but …11111.11111…. So if you're using a two's < 1642691579 168325 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :compliment representation where …11111 means -1 then suddenly the old rule for bitwise compliment where ~x = -1-x changes to ~x = -x; and if you're using one's compliment where …11111 means -0 then ~x = -x changes to the weird ~x = 1-x. < 1642692219 393081 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fungot, is there such a project as Google Ear, or is that just a truncated Google Earth logo? < 1642692220 302061 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :wib_jonas: scheme needs its own record type. i like fiddling with) right now is that esoapi and easel both assume the esolang has the concept of let-keywords let-optionals quite repulsive), but < 1642692836 566901 :kit_ten!~u0_a391@64.85.173.130 JOIN #esolangs * :u0_a391 < 1642692902 370454 :kit-ten!~u0_a391@2600:380:a465:72fe:2617:f77b:4aa4:f177 QUIT :Ping timeout: 240 seconds < 1642693052 949802 :kit_ten!~u0_a391@64.85.173.130 NICK :kit-ten > 1642695388 579609 PRIVMSG #esolangs :14[[07Her14]]4 N10 02https://esolangs.org/w/index.php?oldid=92307 5* 03Orisphera 5* (+3531) 10Created page with "{{infobox proglang |name=Her |author=[[User:Orisphera|Orisphera]] |year=[[:Category:2022|2022]] }} :''Note that the Russian for '''Her''' as ''''''. '''''' is not a va..." < 1642696823 439423 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1642697455 256705 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1642698884 773666 :razetime!~quassel@49.207.203.87 QUIT :Ping timeout: 250 seconds < 1642699370 451746 :slavfox!~slavfox@93.158.232.111 QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1642699390 606943 :slavfox!~slavfox@ipv4-93-158-232-111.net.internetunion.pl JOIN #esolangs slavfox :slavfox < 1642699438 270894 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Remote host closed the connection < 1642699470 458610 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN > 1642700912 445066 PRIVMSG #esolangs :14[[07Braintuck14]]4 10 02https://esolangs.org/w/index.php?diff=92308&oldid=91324 5* 03LegionMammal978 5* (-7) 10fix interpreter < 1642701286 153999 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642701327 140516 :guest3935!~guest3935@dynamic-046-114-168-202.46.114.pool.telefonica.de JOIN #esolangs utoneq :realname < 1642701379 115715 :guest3935!~guest3935@dynamic-046-114-168-202.46.114.pool.telefonica.de QUIT :Max SendQ exceeded < 1642701399 836452 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1642701416 711772 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse > 1642701522 852189 PRIVMSG #esolangs :14[[07BF instruction minimalization14]]4 10 02https://esolangs.org/w/index.php?diff=92309&oldid=92302 5* 03CappyIsCrappy 5* (+21) 10/* CappyIsCrappy's attempt */ < 1642704135 214177 :scjosh!~scjosh@206.189.79.69 QUIT :Ping timeout: 250 seconds > 1642704258 515299 PRIVMSG #esolangs :14[[07Baa14]]4 N10 02https://esolangs.org/w/index.php?oldid=92310 5* 03CappyIsCrappy 5* (+2195) 10Created page with "{{lowercase}} '''Baa''' is a register-based esolang where each command has the form "b*insert two or more a's*" == Syntax == The syntax is very easy to understand. Also, c..." > 1642704297 664569 PRIVMSG #esolangs :14[[07Talk:Baa14]]4 N10 02https://esolangs.org/w/index.php?oldid=92311 5* 03CappyIsCrappy 5* (+28) 10Created page with "Discuss about '''baa''' here" > 1642704343 961824 PRIVMSG #esolangs :14[[07Works in progress14]]4 10 02https://esolangs.org/w/index.php?diff=92312&oldid=90083 5* 03CappyIsCrappy 5* (+10) 10 < 1642704412 541339 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #esolangs zzo38 :zzo38 < 1642704488 124452 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642704698 572699 :scjosh!~scjosh@206.189.79.69 JOIN #esolangs scjosh :Josh > 1642705151 46285 PRIVMSG #esolangs :14[[07Baa14]]4 10 02https://esolangs.org/w/index.php?diff=92313&oldid=92310 5* 03CappyIsCrappy 5* (+215) 10 > 1642705288 494004 PRIVMSG #esolangs :14[[07User:CappyIsCrappy14]]4 10 02https://esolangs.org/w/index.php?diff=92314&oldid=92304 5* 03CappyIsCrappy 5* (+4) 10 < 1642705500 914412 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642705679 89158 :eli_oat!~eli_oat@192.145.116.65 QUIT :Quit: eli_oat < 1642706003 756359 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642706052 90313 :eli_oat!~eli_oat@23.105.173.234 JOIN #esolangs eli_oat :eli_oat > 1642706937 909778 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=92315&oldid=92296 5* 03CappyIsCrappy 5* (+10) 10 < 1642706995 425841 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642707098 11994 :int-e!~noone@int-e.eu PRIVMSG #esolangs :my alsamixer issue was fixed within 4 hours < 1642707102 568318 :int-e!~noone@int-e.eu PRIVMSG #esolangs :<3 small miracles < 1642707186 126946 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User > 1642707622 579363 PRIVMSG #esolangs :14[[07Baa14]]4 M10 02https://esolangs.org/w/index.php?diff=92316&oldid=92313 5* 03PythonshellDebugwindow 5* (-1) 10Fix title < 1642707770 198687 :kit-ten!~u0_a391@64.85.173.130 QUIT :Read error: Connection reset by peer < 1642707776 891544 :kit-ten!~u0_a391@64.85.173.130 JOIN #esolangs * :u0_a391 < 1642707851 106680 :kit-ten!~u0_a391@64.85.173.130 QUIT :Read error: Connection reset by peer < 1642707863 849760 :kit-ten!~u0_a391@64.85.173.130 JOIN #esolangs * :u0_a391 < 1642707888 613460 :kit_ten!~u0_a391@2600:380:5f1a:aa4d:5402:37ec:5607:e1c JOIN #esolangs * :u0_a391 < 1642708114 833012 :kit-ten!~u0_a391@64.85.173.130 QUIT :Ping timeout: 250 seconds > 1642708846 140514 PRIVMSG #esolangs :14[[07Cratefuck14]]4 10 02https://esolangs.org/w/index.php?diff=92317&oldid=92249 5* 03DigitalDetective47 5* (+363) 10/* Examples */ Add truth-machine > 1642709099 62434 PRIVMSG #esolangs :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=92318&oldid=92200 5* 03DigitalDetective47 5* (+359) 10/* Implementations */ Add cratefuck < 1642709852 19185 :eli_oat!~eli_oat@23.105.173.234 QUIT :Quit: eli_oat > 1642710567 307622 PRIVMSG #esolangs :14[[07CV(N)(C)14]]4 M10 02https://esolangs.org/w/index.php?diff=92319&oldid=79675 5* 03PythonshellDebugwindow 5* (+1) 10/* Consonants */ rename duplicate command < 1642711574 472597 :tromp!~textual@dhcp-077-249-230-040.chello.nl PRIVMSG #esolangs :int-e: do you know what it takes to make type L Hashable? > 1642711707 298225 PRIVMSG #esolangs :14[[07User talk:Viba14]]4 N10 02https://esolangs.org/w/index.php?oldid=92320 5* 03LegionMammal978 5* (+170) 10Created page with "Can you post the [[UCanCode]] implementation you wrote? Thanks! ~~~~" < 1642711719 374000 :tromp!~textual@dhcp-077-249-230-040.chello.nl PRIVMSG #esolangs :i tried instance Hashable L where hash l = hash (show l) but ghc complains about No instance for (GHC.Generics.Generic L) < 1642711741 91078 :tromp!~textual@dhcp-077-249-230-040.chello.nl PRIVMSG #esolangs :never mind; solved it with instance Hashable L where hashWithSalt i l = hashWithSalt i (show l) instead.... > 1642711836 583510 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Nutrition facts10]] to [[Nutrition Facts]]: fix title > 1642711836 618302 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Talk:Nutrition facts10]] to [[Talk:Nutrition Facts]]: fix title > 1642711855 59455 PRIVMSG #esolangs :14[[07Nutrition Facts14]]4 10 02https://esolangs.org/w/index.php?diff=92325&oldid=92321 5* 03LegionMammal978 5* (+30) 10add cat > 1642711965 248907 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=92326&oldid=92315 5* 03LegionMammal978 5* (-13) 10/* T */ > 1642712690 313859 PRIVMSG #esolangs :14[[07QKAS14]]4 10 02https://esolangs.org/w/index.php?diff=92327&oldid=90530 5* 03LegionMammal978 5* (-90) 10fix link < 1642713007 861274 :int-e!~noone@int-e.eu PRIVMSG #esolangs :tromp: beware that my Show instance was lossy, so you may want to check that. < 1642713091 832373 :tromp!~textual@dhcp-077-249-230-040.chello.nl PRIVMSG #esolangs :i'm only showing normal forms; so i'mgood:) < 1642713155 748268 :tromp!~textual@dhcp-077-249-230-040.chello.nl PRIVMSG #esolangs :also, for hashing, loss is only an efficiency issue, not correctness one < 1642713911 543361 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1642713918 950289 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah, true > 1642714401 460619 PRIVMSG #esolangs :14[[07Talk:Baa14]]4 10 02https://esolangs.org/w/index.php?diff=92328&oldid=92311 5* 03PythonshellDebugwindow 5* (+239) 10/* Line indexing */ new section < 1642714464 269232 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642715444 923976 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz JOIN #esolangs salpynx :[https://web.libera.chat] salpynx < 1642715671 618176 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642715688 308407 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: Disconnecting < 1642715772 484435 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN > 1642715956 918140 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03LegionMammal978 5* 10moved [[02Tobi10]] to [[TobiLang]]: fix title < 1642717218 330530 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: Disconnecting < 1642718249 119410 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Ping timeout: 256 seconds < 1642718611 529560 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron < 1642718925 9624 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1642719032 341496 PRIVMSG #esolangs :14[[07DFA-er Finite State Automaton Proof14]]4 10 02https://esolangs.org/w/index.php?diff=92331&oldid=90759 5* 03LegionMammal978 5* (+6272) 10replace images with wikitext < 1642719163 84925 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN #esolangs * :Textual User < 1642719610 718439 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz QUIT :Quit: Client closed < 1642719624 958227 :salpynx!~salpynx@121-75-16-198.dyn.vf.net.nz JOIN #esolangs salpynx :[https://web.libera.chat] salpynx < 1642720213 592900 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1642721610 992370 :__monty__!~toonn@user/toonn QUIT :Quit: leaving