00:05:10 <salpynx> Thinking in terms of physical information limits is good, all the maybe-exceptions to go beyond probably count as "extending space" in some way, inwards or outwards
00:06:29 <salpynx> thinking in terms of information avoids getting tangled in the semantics of what is space anyway
00:08:32 <b_jonas> I admit I don't really know enough physics for this and am probably saying lots of nonsense
00:08:44 <salpynx> I don't know the Paul Davies book. Is it good, or is it a data point that it exists on the topic? :)
00:09:23 <salpynx> I think that's all anyone else is doing. Some have degrees and publishing contracts.
00:10:04 <b_jonas> I don't know, I have read it very long ago
00:10:51 <b_jonas> even if nobody has all the answers, some of them definitely know more physics than I do
00:19:41 -!- ais523 has joined.
00:20:23 <salpynx> b_jonas: "to just create an article about the original (non-esoteric) machine language", I think I might have to do that, inspired by sgeo's joke I've started coding for IBM1401
00:22:39 <salpynx> If anyone else is interested in old computers, I'm interested in comparing IBM1401 to Honeywell 200 (many op codes seem identical), and in a I think different style, I found an entire book, and modern emulator for the EDSAC 2
00:23:45 <b_jonas> https://logs.esolangs.org/libera-esolangs/2024-06-24.html#lf
00:24:14 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
00:25:28 <b_jonas> I have put some notes onto the wiki about what's interesting about some old non-esoteric computers: https://esolangs.org/wiki/Apollo_Guidance_Computer https://esolangs.org/wiki/MIX_(Knuth)
00:25:34 <salpynx> Coding for IBM1401 was totally in line with esolangs, but I was struck by how every mad thing I was dealing with was created thoughtfully to make life _easier_
00:25:46 <salpynx> in contrast to how many esolangs are
00:31:26 <b_jonas> one thing that I found weird about old computer hardware is how far the developers went to reduce the number of adders. the 6502 is particularly famous about this: there's just one adder, it's 8 bits long, it's used for everything including incrementing the PC, and most of how many clock cycles each instruction takes is determined by how many times it has to use that adder. the AGC supposedly also has
00:31:33 <b_jonas> only one, though it's at least 16 bits long, but I'm not sure if I understand it right that that's why the "non-programmed sequences" which increment or decrement a register use the main CPU's time or if that's because those registers are stored only in main memory so the non-programmed sequences just need a cycle of memory access.
00:31:57 <b_jonas> I find this totally unintuitive, I'd have thought that all the circuitry for directing the right inputs and outputs to that adder is much more expensive than just throwing in another adder, but
00:32:04 <salpynx> some of the older computers shatter basic assumptions about computing. The bootstrapping of punchcards means you are effectinvely writing a program to create the program you want to run in the right spot
00:33:44 <salpynx> ... also you have to clear your own memory, because it's pretty muhc a give that the last program and data will still be in the machine
00:37:06 -!- Noisytoot has quit (Ping timeout: 252 seconds).
00:37:28 <b_jonas> "writing a program to create the program you want to run in the right spot" => yes, today that's the dynamic linker and the ELF headers instructing it
00:38:07 <b_jonas> "pretty muhc a give that the last program and data will still be in the machine" => yeah, and not clearing the memory causes some interesting non-deterministic glitches in 80s video games
00:38:54 <salpynx> re. the 6502 adder choice, I guess many competing 'costs' had to be taken into account, presumably they made the right one at the time to be successful? It does raise the question of alternate path tech histories though. Fantasy console style, maybe a bit pointless, but also interesting "what-if" projects
00:39:48 <salpynx> oh, I haven't watched that game video leaking source you linked earlier
00:40:24 <b_jonas> no, as far as I understand from Ken Shirrif's blog https://www.righto.com/ , the ALU is genuinely expensive in those 80s chips so it is worth to optimize for it
00:41:07 <b_jonas> admittedly the 6502 is an extreme case, it was optimized for the end product to be cheap much more than some other chips
00:42:59 <b_jonas> but AFAIU even the 8086 and 8088 only have two (16 bit wide) addres
00:43:16 -!- Noisytoot has joined.
00:44:07 <b_jonas> but at least it doesn't have to do weird things like figure out how to increment 16-bit addresses with an 8-bit adder
00:44:42 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=131277&oldid=131257 * Ais523 * (-316) Undo revision 131257 by [[Special:Contributions/Tommyaweosme|Tommyaweosme]] ([[User talk:Tommyaweosme|talk]]) rv threat / personal attack
00:46:16 <b_jonas> which is why in the 6502, crossing a page boundary sometimes adds an additional clock cycle, and sometimes just reads the next byte from the start of the same page instead of from the start of the next page
00:47:28 <salpynx> 8bit / 16bit: The most fun thing about working with the IBM 1401 is that it's not byte based, and you can just add decimal numbers, of arbitrary length (yay for word marks); there must be a limit. I don't even know they did it.
00:47:40 <ais523> I think one reason not to have multiple adders is that the normal design of an adder is fairly slow, so it can reduce your clock rate
00:48:40 <salpynx> know how they did it. It's an odd contrast to how low level the commands are, math ops are like in an interpreted language
00:53:44 <ais523> well, one of the thoughts I've had about non-esoteric programming recently is that in a language with limited integer sizes, + - * / are bad names for arithmetic operators
00:54:07 <ais523> because for the program to be reliable, any use of them has to be preceded by a proof that they won't overflow
00:54:19 <ais523> which makes the shortness of the names kind-of silly
00:54:36 -!- Noisytoot has quit (Excess Flood).
00:57:07 <b_jonas> ais523: one fun consequence is that those short operator names get four different overflow behaviors between C, rust, and zig
00:57:20 <salpynx> the other interesting thing that stood out in the 1401 manuals, is every op-code and modifier is indvidually timed as a function of opcode and its arguments. Timing was important. eg: Timing. T = .0115 (LI + 1 + 2 LA) ms.
00:58:30 <b_jonas> in C they wrap if the result is unsigned but UB if the result is signed; in rust they either wrap or raise a panic depending on a compiler option; in zig they always UB
00:58:30 -!- Noisytoot has joined.
00:59:42 <b_jonas> and the situation gets even more complicated if you consider the short operator names for shifts, integer type conversion, and floating point to integer type conversion
01:00:38 <b_jonas> to be clear this is just the short names, rust has standard library functions for just about any overflow behavior you can want
01:01:03 <ais523> right, an advantage for longer names is that they let you specify the behaviour more precisely
01:01:11 <ais523> in particular, I think / for division is wrong because the name should specify rounding behaviour
01:01:23 <ais523> (although there are cases like binary search where it normally doesn't matter)
01:01:38 <b_jonas> yeah, / for division uses a valuable ascii punctuation for something you very rarely need
01:02:01 <ais523> I have been considering / as a module-path separator, like :: is currently used in C++ and Rust
01:02:14 <Sgeo> salpynx, it may be easier (if less efficient) to write code using some standard bootloaders that exist. I think there's one that's two fixed cards in front, then one instruction per card
01:03:05 <ais523> Sgeo: one thing that confuses me about the word marks is, if every instruction needs a word mark at the start (even if not at the end), how do you create word marks faster than 1 per instruction?
01:03:17 <ais523> is there an instruction that creates 2 word marks?
01:04:06 <salpynx> ,008015 creates two word marks
01:04:20 <ais523> and once you can do that you can write a bootloader
01:04:33 <ais523> hmm… at one point, all programming languages were esolangs
01:04:41 <ais523> because standard practice hadn't developed yet
01:05:23 <salpynx> I created this more minimal self loading hello word that removes the clearing instructions, and aligns the text better (And adds puctuation)
01:05:24 <salpynx> ,008015,022026,033034,035M0472132.HELLO, WORLD!
01:05:34 <b_jonas> that might be eternal, today's languages will seem strange tomorrow
01:07:21 <salpynx> I almost have a working deadfish interpreter, but I'm stuck on subtraction, It's setting some bit on the result that I'm not seeing documentation for. It might be doing exactly the right thing and I have an output/display problem.
01:08:32 <Sgeo> Are you using simh? It should allow you to examine memory
01:08:57 <salpynx> sgeo: you have totally nerd swiped me with the 1401, thanks though, it's more interesting and accessible than I would have guessed
01:09:28 <b_jonas> now I really hope you all will document your findings on the wiki
01:10:06 <salpynx> yes, simh, it seems very good, but the tool documentation seems a bit light, I'm working from 60s era manuals
01:11:57 <salpynx> sgeo: Once I figure it out, I'll go back to 140huh and see if there's a way to get around the lack of word marks. I discovered simh via your interpreter.
01:15:22 <Sgeo> Incidentally Rolffson's Virtual Data Center 1401 seems to interpret some diagrams a bit differently, and doesn't require word marks on set word marks that follow a 7-character set word mark. I... think that's a misinterpretation. I emailed the Computer History Museum, either VDC is wrong or SIMH is wrong
01:23:42 <salpynx> sgeo: I understand that sentence, I would not have ~24hours ago. From what I've read I don't know which is right, but I think I've seen how that could be a reasonable assumption to make... it could still be wrong tho
01:25:37 <salpynx> actually, I tested exactly this early on because it seemed wasteful to have to enter the word marks for the list of set word marks if I didn't need to
01:26:45 <salpynx> ... simh did require it, and all the code I've seen (admittedly not that much) implied all 7-char set word marks bar the first needed to be set
01:31:23 <salpynx> Now I agree with you, chances are VDC is wrong. From my minimal practical experience, it's wasteful to have to start with the almost the same list of set word marks every time, so people wouldn't do it if it wasn't required. All the code examples do it though, so it must be required.
01:36:06 <salpynx> Here's the alternate hello world that should work if 7-char set word mark ops don't need word marks: (I'm pretty sure this is invalid, but it should work on VDC with the issue you describe)
01:36:08 <salpynx> ,015022,023024M0362132.HELLO, WORLD!
01:42:58 <salpynx> that saves 14 out of 80 positions on a punch card. It seems like a sensible optimisation to make...
01:48:25 <Sgeo> That worked in VDC, although I didn't clear memory, the previous line is visible too
01:48:36 <salpynx> s/14/11/ (because I used a 4-character set word mark in my original)
01:50:52 <salpynx> yup, I expected the extra. I removed the /333 clear storage from the original example. It's a noop when booting simh cleanly, so I know it's lazy, but I just wanted to make sure I understood why every op was there.
01:51:29 <salpynx> that's cool it worked in VDC, thanks for testing it!
01:52:47 <Sgeo> You're welcome
02:11:39 <esolangs> [[Domain]] M https://esolangs.org/w/index.php?diff=131278&oldid=131273 * Snacked * (+2) yes
02:36:17 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=131279&oldid=131277 * Tommyaweosme * (+1) yeah, that was stupid and i shouldnt have made it (blank edit)
02:47:28 <esolangs> [[User:Tommyaweosme]] https://esolangs.org/w/index.php?diff=131280&oldid=131258 * Tommyaweosme * (-62) /* active denial system */ (section removal)
03:05:06 -!- Koen_ has quit (Quit: Leaving...).
03:09:12 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=131281&oldid=131166 * Sirikon * (+31) /* General languages */
03:20:34 -!- Guest62 has joined.
03:21:47 -!- Guest62 has quit (Client Quit).
03:22:06 -!- Guest69 has joined.
03:33:30 -!- Guest69 has quit (Ping timeout: 250 seconds).
03:38:50 -!- MelMalik has changed nick to Reinhilde.
04:26:50 <esolangs> [[IBM 1401]] N https://esolangs.org/w/index.php?oldid=131282 * Sgeo * (+2334) Created page with "The IBM 1401 is a historical computer announced by IBM in 1959. Even though it was a real machine used for business purposes, it may be of interest to esolang enthusiasts, due to the unusual (to modern eyes) machine code. Unlike most modern systems, machine code uses pr
04:27:02 <Sgeo> Probably a lot could be cleared up
04:33:38 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in).
04:36:04 -!- Noisytoot has joined.
04:42:22 <esolangs> [[NOB]] N https://esolangs.org/w/index.php?oldid=131283 * Tommyaweosme * (+1291) Created page with "NOB is an [[esoteric programming language]] that has a very weird system. == What it does == First, it converts the number to base 4 (quarternary) and uses this table to find out what [[Brainfuck]] operator it does. 123 1+-> 2<[] 3,.q 11 + 12 - 13 > 21 < 2
05:17:05 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=131284&oldid=131259 * Tommyaweosme * (+22)
05:30:11 -!- Sgeo has quit (Read error: Connection reset by peer).
06:01:31 <salpynx> My 1401 problem: S (subtract) is setting both the A and B bit on the low-order digit of my result. The low order B bit on its own means negative, any other combination means positive.
06:01:32 <salpynx> I'm subtracting +1 from (say) +5 and getting +D, which is 4 with the A and B bits set. The problem is that I know it _means_ 4, but I want _see_ 4.
06:02:35 <salpynx> According to the specs apparently there is no problem, I've got my correct answer. 5 - 1 = D = 4
06:08:43 -!- tromp has joined.
06:18:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
06:27:07 <esolangs> [[BASE/Other esolang implementations]] https://esolangs.org/w/index.php?diff=131285&oldid=131271 * Ractangle * (+1) /* - */
06:27:38 -!- tromp has joined.
06:31:50 <zzo38> Old computers is something I also had some interest, so I liked to see some notes about in esolang wiki too.
06:39:16 <zzo38> (Someone else wrote some notes about VAX, and briefly mentioned some other computers (including AS/400 (128-bit computing in 1988, with many unusual features), SHARC (which apparently has hardware COME FROM), etc), and even some possible extensions for VAX. I also wrote some of my own notes.)
06:39:28 -!- ais523 has quit (Remote host closed the connection).
06:40:41 -!- ais523 has joined.
06:47:42 -!- ais523 has quit (Remote host closed the connection).
06:48:57 -!- ais523 has joined.
06:52:56 <esolangs> [[!!Fuck]] https://esolangs.org/w/index.php?diff=131286&oldid=130273 * Ractangle * (+311) /* Truth Machine */
06:53:08 <esolangs> [[!!Fuck]] https://esolangs.org/w/index.php?diff=131287&oldid=131286 * Ractangle * (+7) /* Truth Machine */
06:58:51 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=131288&oldid=131075 * Ractangle * (+19) /* Alternative */
07:01:22 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=131289&oldid=131288 * Ractangle * (+39) /* Batch */
07:01:43 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=131290&oldid=131289 * Ractangle * (+24) /* Batch */
07:03:17 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:25:18 -!- tromp has joined.
07:40:43 -!- tromp has quit (Read error: Connection reset by peer).
08:37:18 <esolangs> [[Your]] https://esolangs.org/w/index.php?diff=131291&oldid=95333 * Ractangle * (+0) /* Your interpreter */
08:39:17 <esolangs> [[Special:Log/move]] move * Ractangle * moved [[User:Ractangle/FOR]] to [[User:Ractangle/MENTION]]
08:39:44 <esolangs> [[User:Ractangle/MENTION]] https://esolangs.org/w/index.php?diff=131294&oldid=131292 * Ractangle * (+6)
08:42:40 -!- Koen has joined.
08:52:27 -!- __monty__ has joined.
09:20:13 <salpynx> I was hoping for a soft solution, but this is the official answer:
09:20:14 <salpynx> Numerical Print Feature: With this feature, the systems user can switch from the alphamerical to the numerical mode, simply by changing the chain cartridge in the 1403.
09:20:31 <salpynx> I just need to swap out the physical print chain, so instead of printing D, it prints 4. Easy.
09:22:09 <salpynx> I'm not feeling the "feature" and "simply" parts
09:30:52 <ais523> I still remember the old debate about whether BANCStar is an esolang
09:31:21 <ais523> but, given some of the nonsense that esowiki hosts nowadays, I'm willing to consider pretty much any sufficiently ridiculous programming language ontopic, even if it was intended seriously
09:34:16 <esolangs> [[Special:Log/move]] move * None1 * moved [[Cat]] to [[Cat (Language)]]
09:36:06 <esolangs> [[Cat]] https://esolangs.org/w/index.php?diff=131297&oldid=131296 * None1 * (+88) Removed redirect to [[Cat (Language)]]
09:36:17 <esolangs> [[Cat]] M https://esolangs.org/w/index.php?diff=131298&oldid=131297 * None1 * (+1)
09:54:29 -!- ^[ has quit (Ping timeout: 240 seconds).
09:55:00 <salpynx> yes, it's ticking more esoteric programming boxes for me than much else recently
09:55:32 <salpynx> I saw Conedy mentioned not that long ago, I hadn't seen it before an started making an interpreter for it.
09:55:38 -!- amby has joined.
09:55:47 <esolangs> [[Main Page]] https://esolangs.org/w/index.php?diff=131299&oldid=124894 * None1 * (+290) Overwriting popular pages is becoming a serious problem
09:56:16 <salpynx> I think it's not tc, but it's hard to reason about without having a feel for how it does basic things
09:58:28 <esolangs> [[Template:Disambig]] https://esolangs.org/w/index.php?diff=131300&oldid=131223 * None1 * (+120)
09:58:32 <salpynx> I don't see how the ip can encode infinitely varied data while traversing the same bounded instructions, i.e. a loop with incrementing data
09:59:20 <salpynx> which is weirdly similar to the cosmological discussion from earlier today
10:01:22 <esolangs> [[Your]] M https://esolangs.org/w/index.php?diff=131301&oldid=131291 * None1 * (-55) /* Examples */ links
10:04:36 <salpynx> it can be made encode any particular finite datastring, as large as you like, but to keep making it bigger I think you need infinite beacons... but I'm not 100% sure
10:08:11 <esolangs> [[User talk:BestCoder]] https://esolangs.org/w/index.php?diff=131302&oldid=122921 * None1 * (+322) /* Add Message To Bottom */
10:08:45 -!- ais523 has quit (Quit: quit).
10:09:48 <esolangs> [[Main Page]] M https://esolangs.org/w/index.php?diff=131303&oldid=131299 * None1 * (+125)
10:15:59 -!- wib_jonas has joined.
10:16:44 <wib_jonas> salpynx: isn't there an instruction or short sequence of instructions to convert the number to a printable form, which you use before output?
10:19:26 <esolangs> [[Self-interpreter]] https://esolangs.org/w/index.php?diff=131304&oldid=125919 * None1 * (+18) /* Languages known for self-interpretation */
10:23:02 <esolangs> [[A very long language name that is very weird and yeah, this is your but its this]] M https://esolangs.org/w/index.php?diff=131305&oldid=121248 * None1 * (-26) Computable, isn't it?
10:47:01 <esolangs> [[Is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.]] N https://esolangs.org/w/index.php?oldid=131306 * None1 * (+5359) Created page with "{{lowercase}}{{Distinguish/Confusion|foo : The term 'foo' is not recognized as the name
10:47:59 <esolangs> [[A very long language name that is very weird and yeah, this is your but its this]] M https://esolangs.org/w/index.php?diff=131307&oldid=131305 * None1 * (+231) /* See also */
10:51:53 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=131308&oldid=131281 * None1 * (+318) /* General languages */
10:52:26 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=131309&oldid=131184 * None1 * (+318) /* My Esolangs */
10:54:04 <esolangs> [[0 Bits, 0 Bytes]] https://esolangs.org/w/index.php?diff=131310&oldid=127856 * None1 * (+77)
10:56:29 <esolangs> [[INRATNOACFSFOOPCTSOTNOIAPWIVTTPICATA]] N https://esolangs.org/w/index.php?oldid=131311 * None1 * (+206) Redirected page to [[Is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.]]
10:58:14 <esolangs> [[Main Page]] M https://esolangs.org/w/index.php?diff=131312&oldid=131303 * None1 * (+63)
10:59:30 <salpynx> wib_jonas: I think you are correct, op code E for editing, it's described as formatting and zero suppression, but it seems to convert D -> 4 just like I wanted
11:01:45 <esolangs> [[A very long language name that is very weird and yeah, this is your but its this]] M https://esolangs.org/w/index.php?diff=131313&oldid=131307 * None1 * (-59)
11:05:22 <salpynx> ,008015,022029,036043,050054,061068,069070,075080/299E074079M0792122.0123D00000
11:06:44 <salpynx> suppresses the leading 0 and the A+B bits. perfect.
11:08:14 <esolangs> [[Template:Scroll]] N https://esolangs.org/w/index.php?oldid=131314 * None1 * (+1030) Created page with "<pre style="overflow-x:scroll">{{{1}}}</pre> <noinclude>==Usage== A code box that scrolls when the text is too long, doesn't support formatting inside. ==Examples== <pre>{{scroll|hello}}</pre> {{scroll|hello}} Won't scroll if the text is too short. <pre>{{scroll
11:10:15 <esolangs> [[Template:Scroll]] M https://esolangs.org/w/index.php?diff=131315&oldid=131314 * None1 * (-1030) It doesn't work at all
11:12:50 <salpynx> I think coding directly in punchcard ops is like one of those restricted subset esolangs. 'autocoder' is apparently what was normally used
11:13:43 <esolangs> [[Is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.]] M https://esolangs.org/w/index.php?diff=131316&oldid=131306 * None1 * (+216)
11:14:50 -!- ^[ has joined.
11:16:47 <wib_jonas> good. even if a computer is using decimal, I would find it surprising if the numbers used for arithmetic are stored in a way that is directly used for output without a conversion function, so I expect either a conversion operation, or, in high-level languages, some implicit conversion when you output the number.
11:17:45 <wib_jonas> salpynx: right, usually you use a compiler, or write a compiler, which is part of why the whole BANCStar story was so silly
11:35:09 -!- Koen has quit (Ping timeout: 256 seconds).
11:45:58 -!- tromp has joined.
11:46:47 <esolangs> [[COPY WITH @]] https://esolangs.org/w/index.php?diff=131317&oldid=130713 * Yayimhere * (-2)
11:56:04 <esolangs> [[COPY WITH @]] https://esolangs.org/w/index.php?diff=131318&oldid=131317 * Yayimhere * (+78)
11:57:26 <esolangs> [[COPY WITH @]] https://esolangs.org/w/index.php?diff=131319&oldid=131318 * Yayimhere * (+23)
11:57:53 <esolangs> [[COPY WITH @]] https://esolangs.org/w/index.php?diff=131320&oldid=131319 * Yayimhere * (+21)
11:59:21 <esolangs> [[COPY WITH @]] https://esolangs.org/w/index.php?diff=131321&oldid=131320 * Yayimhere * (+0)
12:06:13 -!- salpynx has quit (Remote host closed the connection).
12:06:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:16:59 -!- tromp has joined.
12:17:58 <esolangs> [[BASE/Other esolang implementations]] https://esolangs.org/w/index.php?diff=131322&oldid=131285 * Ractangle * (+242) /* 0 */
12:32:21 -!- Koen has joined.
12:39:48 <esolangs> [[ABCDE]] M https://esolangs.org/w/index.php?diff=131323&oldid=78876 * None1 * (+25) /* See also */
12:43:54 <esolangs> [[Foo : The term 'foo' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.]] M https://esolangs.org/w/index.php?diff=131324&oldid=118781 * None1 * (+218)
12:56:54 <esolangs> [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=131325&oldid=99700 * None1 * (+230) /* Challenge answers */
13:02:07 <esolangs> [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=131326&oldid=131325 * None1 * (+195) /* Getting one of my languages on the random language button */
13:03:48 <esolangs> [[User talk:Hex96]] M https://esolangs.org/w/index.php?diff=131327&oldid=131326 * None1 * (+62) /* Getting one of my languages on the random language button */
13:04:17 <esolangs> [[User talk:Hex96]] M https://esolangs.org/w/index.php?diff=131328&oldid=131327 * None1 * (+6) /* Getting one of my languages on the random language button */
13:09:17 <esolangs> [[User talk:Hex96]] M https://esolangs.org/w/index.php?diff=131329&oldid=131328 * None1 * (+167) /* Other Chat and questions */
13:18:51 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131330&oldid=130488 * None1 * (+405) /* Dialects created in 2024 */
13:19:26 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131331&oldid=131330 * None1 * (+33) /* Type 11 */
13:20:09 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=131332&oldid=131331 * None1 * (+7)
13:21:54 <esolangs> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=131333&oldid=131078 * None1 * (+22) /* Type 3 and Type 5 */
13:22:19 <esolangs> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=131334&oldid=131333 * None1 * (-119) /* Type 8 */
13:26:49 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131335&oldid=131332 * None1 * (+301) /* Example Programs */
13:29:53 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131336&oldid=131335 * None1 * (+399) /* Interpreters */
13:31:23 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=131337&oldid=131334 * None1 * (+23) /* Type 1 and Type 2 and Type 6 and Type 7 */
13:32:06 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=131338&oldid=131337 * None1 * (+21) /* Type 4 */
13:34:34 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=131339&oldid=131336 * None1 * (+18) Categorize as both 2023 and 2024
13:36:59 -!- Koen has quit (Ping timeout: 256 seconds).
13:37:08 <esolangs> [[Brainfuck]] M https://esolangs.org/w/index.php?diff=131340&oldid=114398 * None1 * (+23) /* See also */
13:37:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:38:25 <esolangs> [[Brainfuck]] M https://esolangs.org/w/index.php?diff=131341&oldid=125964 * None1 * (+1) /* Execution */
13:43:00 <esolangs> [[Esolang talk:Categorization]] M https://esolangs.org/w/index.php?diff=131342&oldid=131122 * None1 * (+70) /* Should be Category that all programming languages before 1993 are included(Category:Before 1993) subdivided? */
14:17:39 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=131343&oldid=131042 * Tommyaweosme * (+464)
14:19:01 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=131344&oldid=131308 * Tommyaweosme * (-45) everyone shall know the message
14:26:02 <esolangs> [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=131345&oldid=131343 * None1 * (-289) Resize the notice to proper size
14:31:58 <esolangs> [[Joke language list]] M https://esolangs.org/w/index.php?diff=131346&oldid=131344 * None1 * (+45) Undo revision 131344 by [[Special:Contributions/Tommyaweosme|Tommyaweosme]] ([[User talk:Tommyaweosme|talk]]) YOU ARE CAUSING EDIT WAR AGAIN!
14:39:47 -!- Koen has joined.
14:43:50 -!- tromp has joined.
14:43:51 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=131347&oldid=131346 * None1 * (-2) /* General languages */
14:48:34 <esolangs> [[User talk:Tommyaweosme]] https://esolangs.org/w/index.php?diff=131348&oldid=131143 * None1 * (+175) /* NOT AGAIN!!! */ new section
14:54:30 <esolangs> [[User talk:Tommyaweosme]] M https://esolangs.org/w/index.php?diff=131349&oldid=131348 * None1 * (+6) /* NOT AGAIN!!! */
14:59:34 -!- Koen has quit (Quit: Leaving...).
15:10:47 <esolangs> [[User:Tommyaweosme]] https://esolangs.org/w/index.php?diff=131350&oldid=131280 * Tommyaweosme * (-1807) Replaced content with "this user is taking an indefinite wikibreak"
15:31:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:38:39 -!- tromp has joined.
15:44:45 -!- Koen has joined.
15:48:22 -!- Guest10 has joined.
15:48:41 -!- Guest10 has quit (Client Quit).
16:04:59 <esolangs> [[BASE/Other esolang implementations]] https://esolangs.org/w/index.php?diff=131351&oldid=131322 * Ractangle * (+827) /* ABCD */
16:05:17 <esolangs> [[BASE/Other esolang implementations]] https://esolangs.org/w/index.php?diff=131352&oldid=131351 * Ractangle * (+2) /* ABPLWNL */
16:43:36 <esolangs> [[BASE]] https://esolangs.org/w/index.php?diff=131353&oldid=131241 * Ractangle * (+66) i forgot the categories
16:43:45 <esolangs> [[BASE]] https://esolangs.org/w/index.php?diff=131354&oldid=131353 * Ractangle * (+0) /* Other implementations */
16:46:07 <esolangs> [[AETRF]] https://esolangs.org/w/index.php?diff=131355&oldid=122052 * Ractangle * (-2) how is it unimplemented?
16:48:07 <esolangs> [[FlipFlop]] https://esolangs.org/w/index.php?diff=131356&oldid=130003 * Ractangle * (+15) /* Instructions */
16:48:49 <esolangs> [[FlipFlop]] https://esolangs.org/w/index.php?diff=131357&oldid=131356 * Ractangle * (+14) /* Example(s) */
16:49:06 <esolangs> [[FlipFlop]] https://esolangs.org/w/index.php?diff=131358&oldid=131357 * Ractangle * (+26) /* Instructions */
16:58:41 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:59:54 <esolangs> [[Lil]] N https://esolangs.org/w/index.php?oldid=131359 * Orby * (+569) Created page with "Lil is a declarative OISC discovered by [[User:Orby]] in June of 2024. == Language Overview == Lil uses an unbounded number of 1-bit registers. A Lil program is made up of commands which execute concurrently in an implicit loop. Lil commands are in the form of a b c which
17:00:43 <esolangs> [[User:Orby]] https://esolangs.org/w/index.php?diff=131360&oldid=80984 * Orby * (+40)
17:05:40 <esolangs> [[FlipFlop]] https://esolangs.org/w/index.php?diff=131361&oldid=131358 * Ractangle * (+87)
17:06:31 <esolangs> [[User:Ractangle]] https://esolangs.org/w/index.php?diff=131362&oldid=130987 * Ractangle * (-10) /* Esolangs */
17:08:57 -!- Koen_ has joined.
17:10:44 -!- roper has joined.
17:11:44 -!- Koen has quit (Ping timeout: 268 seconds).
17:15:52 -!- wib_jonas has quit (Quit: Client closed).
17:19:59 -!- tromp has joined.
18:12:15 -!- Lord_of_Life_ has joined.
18:13:30 -!- Lord_of_Life has quit (Ping timeout: 255 seconds).
18:13:35 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:23:30 <esolangs> [[Category:Generated by AI]] https://esolangs.org/w/index.php?diff=131363&oldid=126110 * MihaiEso * (+51)
18:45:17 -!- amby has quit (Remote host closed the connection).
18:47:26 -!- Koen_ has quit (Remote host closed the connection).
18:49:11 -!- amby has joined.
19:12:46 -!- visilii_ has joined.
19:13:03 -!- visilii has quit (Ping timeout: 252 seconds).
19:17:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:19:26 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131364&oldid=117179 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+19)
19:19:41 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131365&oldid=131364 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-2)
19:20:08 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131366&oldid=131365 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+9)
19:20:16 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131367&oldid=131366 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+1)
19:20:30 <esolangs> [[]] https://esolangs.org/w/index.php?diff=131368&oldid=131367 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+0)
19:38:53 -!- roper has quit (Quit: leaving).
19:47:47 -!- tromp has joined.
20:11:04 <b_jonas> huh? is SMBC repeating itself? https://www.smbc-comics.com/comic/split https://www.smbc-comics.com/comic/2012-07-05
20:15:41 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131369&oldid=131359 * Orby * (+234)
20:18:35 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131370&oldid=131369 * Orby * (-1)
20:45:28 -!- __monty__ has quit (Quit: leaving).
20:56:51 -!- Koen has joined.
21:34:12 -!- sbak has joined.
21:38:12 -!- sbak has quit (Client Quit).
21:54:12 -!- amby has quit (Remote host closed the connection).
21:54:21 -!- amby has joined.
22:08:25 -!- Koen has quit (Quit: Leaving...).
22:14:04 -!- salpynx has joined.
22:15:57 -!- Sgeo has joined.
22:24:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:40:41 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131371&oldid=131370 * Orby * (+119)
22:48:52 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131372&oldid=131371 * Orby * (+2)
22:49:36 <esolangs> [[User:Orby]] https://esolangs.org/w/index.php?diff=131373&oldid=131360 * Orby * (+4) /* Assorted */
23:10:52 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131374&oldid=131372 * Orby * (-83)
23:12:21 <esolangs> [[Lil]] https://esolangs.org/w/index.php?diff=131375&oldid=131374 * Orby * (+46)
23:27:11 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in).
23:27:39 -!- Noisytoot has joined.
23:32:33 -!- orby60 has joined.
23:34:25 -!- orby60 has changed nick to _orby.
23:36:48 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).