←2025-01 2025-02 ↑2025 ↑all
2025-02-01
00:01:50 <Lykaina> > ~# :# ,# 2# 5# *# -# _@
00:01:51 <lambdabot> <hint>:1:1: error: parse error on input ‘~#’
00:02:25 <Lykaina> oops
00:02:59 -!- mtm has quit (Ping timeout: 260 seconds).
00:03:12 <b_jonas> Lykaina: doesn't one of the later befunge variants let you have an arbitrary speed, so you can jump past a long sequence in one step?
00:05:14 -!- mtm has joined.
00:06:15 <Lykaina> i don't know
00:06:44 <Lykaina> but this code works: >~# :# ,# 2# 5# *# -# _@
00:15:26 <Lykaina> we should have a unefunge-executing bot
00:19:41 -!- 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:20:35 <Lykaina> what is lambdabot for?
00:22:47 <korvo> > take 5 [2..]
00:22:49 <lambdabot> [2,3,4,5,6]
00:22:57 <korvo> Haskell, IIRC.
00:43:11 <b_jonas> `` /bin/sed -n 's/\([^ ]*\)([0-9]lambdabot).*/\1/p' /hackenv/share/whatis | shuf -n 12 # Lykaina: it has a lot of commands, but @run (which evaluates haskell) is the most frequently used.
00:43:13 <HackEso> djinn-del \ todo \ leet \ pl \ unpointless \ auto-reply? \ choice-add \ letlpaste \ time \ hoogle+ \ wn \ faq
00:44:11 <b_jonas> also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which is still present here in perlbot
00:44:11 <perlbot> b_jonas: Stored also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which is still present here in
00:44:20 <b_jonas> no, bad bot
00:44:45 <b_jonas> perlbot forget also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which
00:44:45 <perlbot> b_jonas: Forgot also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which
00:44:48 <b_jonas> perlbot forget also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which
00:44:49 <perlbot> b_jonas: Forgot also it's IMO badly designed compose function inspired me to invent buubot's crazy compose system, which
00:46:53 <b_jonas> well it was. now it's kind of ruined by some recent changes.
01:06:31 <Lykaina> here's a cat program: >~# , #~<
01:11:01 <Lykaina> here's an even smaller cat program: ~,
01:18:48 -!- ais523 has quit (Quit: quit).
01:35:50 <fizzie> There's some befunge (and since it's a subset, unefunge) interpreters on HackEso.
01:36:22 <fizzie> `! befunge ".olleh">:#,_@
01:36:25 <HackEso> hello.
01:38:42 <fizzie> For multi-line programs you'd likely have to feed them directly rather than through the `! interface.
01:40:02 <fizzie> (Also does befunge98 on some probably pretty ancient version of cfunge.)
01:42:15 <fizzie> Technically fungot can also execute befunge, but it's an admin-only command, because it doesn't have an actual interpreter, it just writes the code onto the playfield and directs the execution there.
01:42:36 <fizzie> I don't think I've managed to use it without crashing even once. At least to do any actual operation.
01:43:09 <fizzie> Oh, fungot's not even here.
01:44:08 -!- fungot has joined.
01:44:43 <fizzie> fungot: Would you characterise yourself as an Unefunge-executing bot?
01:44:43 <fungot> fizzie: ( nyx here being part of the reset expression is simply the ' fnord
01:46:21 <fizzie> In Unefunge loops, it's always very satisfying when you end up being able to use some of the instructions when going both ways.
01:48:18 <Lykaina> `! befunge "!dlrow ,olleH">:#,_@
01:48:21 <HackEso> Hello, world!
01:50:02 <Lykaina> `! befunge 25*"!dlrow ,olleH">:#,_@
01:50:06 <HackEso> Hello, world!
01:54:26 <Lykaina> `! befunge "?em gnirehtob uoy era yhw :aniakyL">:#,_@
01:54:28 <HackEso> Lykaina: why are you bothering me?
01:55:08 <korvo> fungot: what's the worst that could happen?
01:55:09 <fungot> korvo: he needs help with a scheme48 exec script, which saves the image to the screen a second of silence, then repeat) and it will show up
02:11:59 <Lykaina> `! befunge 94*1+99*92*+698*>:#,_@
02:12:02 <HackEso> Hc%
02:12:44 <Lykaina> let's attribute that to bad math
02:13:08 <Lykaina> `! befunge 94*1+99*92*+6+98*>:#,_@
02:13:10 <HackEso> Hi%
02:13:35 <Lykaina> `! befunge 95*1+99*92*+6+98*>:#,_@
02:13:37 <HackEso> Hi.
02:25:22 <Lykaina> `! befunge 84*1+99*92+1+99*93*+99*93*+6+99*93*+3+99*6+84*95*1-99*93*+3+99*93*+99*93*+99*92*+2+98*>:#,_@
02:25:34 <HackEso> No output.
02:28:00 <Lykaina> better debug
02:31:16 <esolangs> [[Stackfish]] https://esolangs.org/w/index.php?diff=151112&oldid=151106 * I am islptng * (-134)
02:32:15 <fizzie> `! befunge98 84*1+99*92+1+99*93*+99*93*+6+99*93*+3+99*6+84*95*1-99*93*+3+99*93*+99*93*+99*92*+2+98*>:#,_@
02:32:17 <HackEso> Hello, WorlQ!
02:32:35 <fizzie> It was 92 characters long, that's too much for the standard 80x25 playfield of Befunge-93.
02:35:44 <Lykaina> `! befunge98 84*1+99*92*+1+99*93*+99*93*+6+99*93*+3+99*6+84*95*1-99*93*+3+99*93*+99*93*+99*92*+2+98*>:#,_@
02:35:46 <HackEso> Hello, World!
02:39:19 <Lykaina> i set the playfield on my interpreter to 160x12 to test that
02:39:34 <Lykaina> thanks
02:40:37 <Lykaina> i mean, 160x2
02:41:18 -!- nitrix has quit (Quit: ZNC 1.8.2 - https://znc.in).
02:42:37 -!- nitrix has joined.
02:59:06 -!- FreeFull has quit (Quit: Lost terminal).
03:03:14 <Lykaina> started a partly-compliant version of befunge-98
03:10:22 <Lykaina> i mean, started working on the python script
03:12:53 <esolangs> [[Stackfish]] M https://esolangs.org/w/index.php?diff=151113&oldid=151112 * Calculus is fun * (-71) Updated MMRPN esointerpreter
03:19:57 <esolangs> [[Fixed Repeating Output]] M https://esolangs.org/w/index.php?diff=151114&oldid=150782 * Calculus is fun * (+75) /* MoreMathRPN */
03:47:25 -!- craigo has joined.
03:51:33 -!- somefan has joined.
05:00:45 <zzo38> About what object identifiers I meant, the one I meant is: 1.3.6.1.4.1.1722.12.2
05:04:02 <esolangs> [[NB]] N https://esolangs.org/w/index.php?oldid=151115 * None1 * (+3513) Created page with "NB is an esolang invented by [[User:None1]], that uses only 2 non-whitespace characters: N and B. It is case-insensitive. ==Syntax== ===Number constant=== NB uses unary for number constants, but instead of zeros or ones, NB is used: NBNBNBNBNB represents 5 ===Output=== N <v
05:04:30 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151116&oldid=150931 * None1 * (+9) /* N */
05:25:58 -!- Guest76 has joined.
05:26:05 <Guest76> Hello there
05:29:05 <korvo> Hi.
05:29:40 <Guest76> Irc chats always seem to be quiet places
05:30:36 <korvo> I bet that the big channels are loud. But the average channel is quiet in the long tail.
05:32:55 <Guest76> True but they are more confusing to get to (accounts and whatnot)
05:36:19 -!- Guest4798 has joined.
05:36:23 -!- Guest4798 has quit (Client Quit).
05:38:12 -!- somefan has left.
05:45:30 -!- Guest76 has quit (Quit: Client closed).
05:56:39 -!- Sgeo has quit (Read error: Connection reset by peer).
06:01:06 -!- Sgeo has joined.
06:03:27 <Lykaina> stopping for the night
06:03:45 -!- Lykaina has quit (Quit: Leaving).
07:24:04 -!- FreeFull has joined.
08:34:15 <esolangs> [[User:Ractangle/Sandbox]] https://esolangs.org/w/index.php?diff=151117&oldid=151095 * 47 * (-156) /* The first esolang before finding esolangs.org website. */
09:08:20 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151118&oldid=151049 * PrySigneToFry * (+1016) /* ? */ new section
09:09:43 -!- DOS_User_webchat has joined.
09:11:41 <esolangs> [[Talk:Child Script]] https://esolangs.org/w/index.php?diff=151119&oldid=140580 * PrySigneToFry * (+17)
09:19:54 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151120&oldid=150992 * PrySigneToFry * (+418)
09:22:31 -!- DOS_User_webchat has quit (Remote host closed the connection).
09:44:54 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151121&oldid=151118 * Ractangle * (+358) /* ? */
11:25:58 -!- chomwitt has joined.
11:34:24 <esolangs> [[Categorial]] https://esolangs.org/w/index.php?diff=151122&oldid=145688 * PrySigneToFry * (+12) Add nore mewlines to make the command list not be hidden
11:34:43 <esolangs> [[Categorial]] M https://esolangs.org/w/index.php?diff=151123&oldid=151122 * PrySigneToFry * (+43)
11:45:05 -!- Sgeo has quit (Read error: Connection reset by peer).
11:45:21 <esolangs> [[AnyGolf]] https://esolangs.org/w/index.php?diff=151124&oldid=132583 * PrySigneToFry * (+440)
12:00:24 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=151125&oldid=135462 * PrySigneToFry * (+720)
12:03:33 -!- mtm has quit (Ping timeout: 248 seconds).
12:04:40 <esolangs> [[AH'TALIQUAE ENGLISH]] https://esolangs.org/w/index.php?diff=151126&oldid=148343 * PrySigneToFry * (+8)
12:06:23 -!- mtm has joined.
12:31:39 <esolangs> [[User:Hakerh400]] M https://esolangs.org/w/index.php?diff=151127&oldid=149383 * Hakerh400 * (+0)
12:35:19 -!- ais523 has joined.
12:40:03 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151128&oldid=151121 * Ais523 * (+1086) /* ? */ what happened
12:44:08 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151129&oldid=151128 * Ais523 * (+589) /* ? */ repetitive admin actions are fast to do with practice
12:51:30 -!- amby has joined.
12:54:59 <APic> Hi
13:12:01 <esolangs> [[Special:Log/newusers]] create * Hsxiaobai * New user account
13:20:24 <ais523> hi APic
13:20:48 <APic> Heya ais523
13:20:53 * APic → Public Swimming Hall
13:20:53 <APic> cya
13:20:55 <APic> *wave*
13:21:57 <ais523> I guess waves are one thing you'd find in a public swimming hall
13:22:14 <ais523> I used to go to one that had a wave machine, but I never figured out what prompted them to turn it on
13:44:20 <esolangs> [[User talk:A]] https://esolangs.org/w/index.php?diff=151130&oldid=146497 * PrySigneToFry * (+948)
14:19:58 <esolangs> [[X-script]] https://esolangs.org/w/index.php?diff=151131&oldid=150739 * PrySigneToFry * (+0)
14:22:39 <esolangs> [[AnyGolf]] https://esolangs.org/w/index.php?diff=151132&oldid=151124 * PrySigneToFry * (+27)
14:32:40 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=151133 * PrySigneToFry * (+9972) Created page with " is an Esoteric Programming Language designed by PrySigneToFry. You're free to edit this esoteric language. = Language overview = is a programming language, it's Turing-complete, High-level, and very usable but esoteric. This language is also called "United Esolang".
14:33:29 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151134&oldid=151116 * PrySigneToFry * (+19)
14:35:54 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151135&oldid=151024 * PrySigneToFry * (+1163)
14:36:29 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151136&oldid=151135 * PrySigneToFry * (+13)
15:02:19 -!- FreeFull has quit (Ping timeout: 260 seconds).
15:11:47 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151137&oldid=151023 * Hsxiaobai * (+231) /* Introductions */
15:12:23 -!- Lykaina has joined.
15:47:03 <Lykaina> as for my befunge98 implementation, i'm setting it aside indefinitely.
15:48:19 <Lykaina> though there are some improvements to the code that should be used in the befunge-93 interpreter
16:02:26 -!- FreeFull has joined.
16:38:17 <korvo> Lykaina: Good times. Don't be afraid to abstract and share code between interpreters.
16:39:27 <korvo> At some point, you might want to check out RPython, for making your Python programs fast. They abstracted and shared an entire JIT-compiling translator from Python 2.7 to C. For example, here's a DIVSPL interpreter that emits pretty good machine code: https://github.com/rpypkgs/rpypkgs/blob/main/divspl/divspl.py
16:40:40 -!- DOS_User_webchat has joined.
16:44:07 <Lykaina> i program in python 3, not python 2.7
16:44:45 <DOS_User_webchat> and i program in commodore basic so cant help either
16:45:00 <korvo> Sure. If you don't already know Python 2.7, then it might not seem worthwhile. I only bother because RPython is good.
16:52:33 -!- DOS_User_webchat has quit (Remote host closed the connection).
16:53:02 -!- DOS_User_webchat has joined.
16:54:51 <esolangs> [[User talk:Hsxiaobai]] N https://esolangs.org/w/index.php?oldid=151138 * I am islptng * (+582) Created page with "Are you chinese? If so, what's your name (*?) ~~~~"
17:00:33 <esolangs> [[User talk:Calculus is fun]] N https://esolangs.org/w/index.php?oldid=151139 * I am islptng * (+566) Created page with "Do you think MMRPN can do anything? ~~~~"
17:03:48 -!- SGautam has joined.
17:21:17 -!- DOS_User_webchat has quit (Remote host closed the connection).
17:57:37 -!- craigo has quit (Ping timeout: 248 seconds).
18:22:49 -!- Lord_of_Life_ has joined.
18:23:46 -!- Lord_of_Life has quit (Ping timeout: 248 seconds).
18:25:45 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:57:13 <esolangs> [[Talk:Fungeball]] N https://esolangs.org/w/index.php?oldid=151140 * Lykaina * (+311) May restart work on Fungeball.
18:58:45 -!- ais523 has quit (Ping timeout: 244 seconds).
20:30:30 <esolangs> [[G Sharp]] https://esolangs.org/w/index.php?diff=151141&oldid=150658 * Ractangle * (-5) /* Functions */
20:34:09 <esolangs> [[G Sharp]] https://esolangs.org/w/index.php?diff=151142&oldid=151141 * Ractangle * (+196) /* Functions */
20:34:37 <esolangs> [[0]] https://esolangs.org/w/index.php?diff=151143&oldid=146113 * Ractangle * (+46) /* G# */
20:39:16 <esolangs> [[0 Bits, 0 Bytes]] https://esolangs.org/w/index.php?diff=151144&oldid=143803 * Ractangle * (-37) /* C++ */
20:39:43 <esolangs> [[0 Bits, 0 Bytes]] https://esolangs.org/w/index.php?diff=151145&oldid=151144 * Ractangle * (-5) /* Python */
20:40:37 -!- Noisytoot has quit (Excess Flood).
20:46:52 -!- Noisytoot has joined.
20:47:42 -!- Sgeo has joined.
20:57:55 -!- Guest2 has joined.
20:58:33 -!- Guest2 has quit (Client Quit).
20:59:58 <Lykaina> attempting to make a threaded befunge-93 variant, adds commands 'n', 'q', 't', and 'z' from funge-98
21:01:24 <Lykaina> i'll use the name I appropriated for a similar project, "Fungeball", for it.
21:03:18 -!- Noisytoot has quit (Remote host closed the connection).
21:11:58 -!- Noisytoot has joined.
21:12:56 <Lykaina> i mean, Fungeball was an attempt to do the same thing a long time ago
21:13:08 <Lykaina> *attempt by me
21:20:49 -!- Noisytoot has quit (Remote host closed the connection).
21:24:21 -!- Noisytoot has joined.
21:33:01 <esolangs> [[Queue-based esolang]] https://esolangs.org/w/index.php?diff=151146&oldid=149402 * Ractangle * (+31) /* See also */
21:33:28 <esolangs> [[Queue-based esolang]] https://esolangs.org/w/index.php?diff=151147&oldid=151146 * Ractangle * (-1) /* See also */
21:34:46 -!- Noisytoot has quit (Excess Flood).
21:35:29 -!- chomwitt has quit (Ping timeout: 252 seconds).
21:37:36 <esolangs> [[Queue-based esolang++]] N https://esolangs.org/w/index.php?oldid=151148 * Ractangle * (+221) Created page with "{{Stub}} {{lowercase}}'''queue-based esolang++''' is an extension of the [[queue-based esolang]] created by [[User:Emelang]]. We do not have much information about QBE++ due to the fact that there is no interpreter for it"
21:45:16 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151149&oldid=151134 * Buckets * (+11)
21:45:29 <esolangs> [[Snub]] N https://esolangs.org/w/index.php?oldid=151150 * Buckets * (+834) Created page with "Hey, Future [[User:Buckets]]! It's not Snub, It's Stub. Snub isn't an Esoteric programming language created by [[User:Buckets]] in 2020, The original name was Kotery, but [[User:Buckets]] keeps forgetting the word ''Stub'' and Types ''Snub'' instead, so this is a pretty g
21:46:13 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151151&oldid=150862 * Buckets * (+13)
21:49:33 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151152&oldid=151105 * Lykaina * (+393) Adding history and clarifying some things.
21:53:22 <Lykaina> How does https://esolangs.org/wiki/Fungeball look?
21:55:46 -!- Noisytoot has joined.
21:59:28 <korvo> Great stub. Thanks for documenting your progress. At some point, ponder {{infobox proglang}}, since the information it asks for (year that it appeared, languages which inspired you, link to reference implementation) are the same information that readers want.
22:02:03 <korvo> Lykaina: If you need an example/inspiration, check out https://esolangs.org/wiki/Game_of_Life first paragraph and infobox. It turns out that we don't know exactly which year Conway found it!
22:03:27 <korvo> Documenting such things now can prevent them from becoming lost later.
22:20:07 <b_jonas> someone should set a password
22:29:27 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151153&oldid=151152 * Lykaina * (+2) adding an infobox
22:30:15 <Lykaina> how now?
22:35:22 <Lykaina> oh...should I mark it as a stub?
22:37:38 <esolangs> [[User:Tommyaweosme/a python quine]] N https://esolangs.org/w/index.php?oldid=151154 * Tommyaweosme * (+129) Created page with "<pre>ERROR! Traceback (most recent call last): File "<main.py>", line 1 ERROR! ^ SyntaxError: invalid syntax</pre>"
22:41:12 <esolangs> [[Talk:Fungeball]] https://esolangs.org/w/index.php?diff=151155&oldid=151140 * Lykaina * (+142)
22:42:45 <esolangs> [[User:Tommyaweosme/bf self interpreter]] N https://esolangs.org/w/index.php?oldid=151156 * Tommyaweosme * (+477) Created page with "<pre>[+>>>-[.]<<<,[-]>>[+<-]>>>>]>>>>+[[-][<]>>[-][+<.]++>+>+++++++[<++++>>++<-]++>>+>+>+++++[>++>++++++<<-]+>>>,<++[[>[->>]<[>>]<<-]<[<]<+>>[>]>[<+>-[[<+>-]>]<[[[-][++>-]<]++<-[<+++++++++>[<->-]>>]>>]]<<]<]<[[<]>[[>]>>[>>]+[<<]<[<]<+>>
22:48:44 -!- DOS_User_webchat has joined.
22:50:21 -!- DOS_User_webchat has quit (Remote host closed the connection).
22:51:07 <esolangs> [[User:Lykaina]] https://esolangs.org/w/index.php?diff=151157&oldid=151104 * Lykaina * (+31) Updating...
22:54:20 <esolangs> [[Fungeball]] M https://esolangs.org/w/index.php?diff=151158&oldid=151153 * Lykaina * (+10) Marking the stub as a stub.
22:57:50 -!- Ae` has changed nick to Ae.
23:05:36 <Lykaina> "W ,olleH">:#,_#vt@
23:05:36 <Lykaina> @_,#:<"orld!"*25<
23:05:36 <lambdabot> Unknown command, try @list
23:07:09 <Lykaina> oh...of course that won't work
23:09:01 <esolangs> [[Special:Log/newusers]] create * Jburns22 * New user account
23:12:46 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151159&oldid=151137 * Jburns22 * (+275)
23:21:49 <esolangs> [[Onesharp]] N https://esolangs.org/w/index.php?oldid=151160 * Jburns22 * (+172) Created page with "'''Onesharp''' is a minimalistic programming language created as a teaching tool by Larry Moss. It is designed to run on a register machine using only two symbols, 1 and #."
23:39:06 <Lykaina> https://lykaina.sdf.org/esolangs/fungeball/helloworld.bft is the test of "Hello World" for Fungeball
23:39:34 <Lykaina> should run in befunge-98
23:43:26 <b_jonas> if you have an interpreter published, link it from the wiki
23:45:49 <Lykaina> right
23:45:52 -!- isabella has quit (Quit: WeeChat 3.5).
23:46:08 -!- izabera has joined.
23:46:12 -!- izabera has changed nick to isabella.
23:46:22 -!- isabella has changed hostmask to izabera@user/meow/izabera.
23:58:20 <Lykaina> adding a copyright notice to the code
23:58:25 <Lykaina> mit license
2025-02-02
00:03:54 -!- mtm has quit (Ping timeout: 246 seconds).
00:06:01 -!- mtm has joined.
00:14:18 <esolangs> [[Onesharp]] https://esolangs.org/w/index.php?diff=151161&oldid=151160 * Jburns22 * (+1346)
00:14:32 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151162&oldid=151158 * Lykaina * (+57) adding link to python file
00:14:56 <esolangs> [[Onesharp]] M https://esolangs.org/w/index.php?diff=151163&oldid=151161 * Jburns22 * (-2)
00:15:21 <esolangs> [[Onesharp]] M https://esolangs.org/w/index.php?diff=151164&oldid=151163 * Jburns22 * (+6)
00:15:36 <esolangs> [[Onesharp]] https://esolangs.org/w/index.php?diff=151165&oldid=151164 * Jburns22 * (+0)
00:16:04 <Lykaina> how does https://esolangs.org/wiki/Fungeball now?
00:16:35 <esolangs> [[Onesharp]] https://esolangs.org/w/index.php?diff=151166&oldid=151165 * Jburns22 * (+206)
00:16:45 <Lykaina> I mean, how does https://esolangs.org/wiki/Fungeball look now?
00:19:34 <esolangs> [[Onesharp]] https://esolangs.org/w/index.php?diff=151167&oldid=151166 * Jburns22 * (-64)
00:21:13 <esolangs> [[Onesharp]] M https://esolangs.org/w/index.php?diff=151168&oldid=151167 * Jburns22 * (+3)
00:27:33 <esolangs> [[Snub]] M https://esolangs.org/w/index.php?diff=151169&oldid=151150 * Buckets * (+2)
01:22:56 -!- ais523 has joined.
01:23:24 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151170&oldid=151162 * Lykaina * (+658) Added some content, self-unmarking as stub.
01:24:43 <Lykaina> I'll add more to https://esolangs.org/wiki/Fungeball in a little bit
01:26:33 <esolangs> [[User talk:Hsxiaobai]] https://esolangs.org/w/index.php?diff=151171&oldid=151138 * Hsxiaobai * (+85)
01:26:58 <esolangs> [[User talk:Hsxiaobai]] https://esolangs.org/w/index.php?diff=151172&oldid=151171 * Hsxiaobai * (+89)
01:31:13 <esolangs> [[User:Hsxiaobai/Sandbox]] N https://esolangs.org/w/index.php?oldid=151173 * Hsxiaobai * (+78) Created page with "'''Bold text''' ''Italic text'' [https://github.com A external link to Github]"
01:32:16 <esolangs> [[User:Hsxiaobai/Sandbox]] https://esolangs.org/w/index.php?diff=151174&oldid=151173 * Hsxiaobai * (+8)
01:34:04 <esolangs> [[User:Hsxiaobai/Sandbox]] https://esolangs.org/w/index.php?diff=151175&oldid=151174 * Hsxiaobai * (+86)
01:34:36 <esolangs> [[User:Hsxiaobai/Sandbox]] https://esolangs.org/w/index.php?diff=151176&oldid=151175 * Hsxiaobai * (-6)
01:36:09 <esolangs> [[User:Hsxiaobai/Sandbox]] https://esolangs.org/w/index.php?diff=151177&oldid=151176 * Hsxiaobai * (+6)
01:38:32 <esolangs> [[User:Hsxiaobai/Sandbox]] https://esolangs.org/w/index.php?diff=151178&oldid=151177 * Hsxiaobai * (+1)
01:46:17 <esolangs> [[Onesharp]] M https://esolangs.org/w/index.php?diff=151179&oldid=151168 * Jburns22 * (-4)
01:50:32 <esolangs> [[User talk:Hsxiaobai]] M https://esolangs.org/w/index.php?diff=151180&oldid=151172 * Aadenboy * (+1) add line break
01:57:21 <esolangs> [[Brainfffffuck]] N https://esolangs.org/w/index.php?oldid=151181 * Hsxiaobai * (+23) Created page with "[[:Category:Languages]]"
01:57:55 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151182&oldid=151181 * Hsxiaobai * (-1)
01:59:45 -!- Artea has quit (Ping timeout: 246 seconds).
02:02:24 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151183&oldid=151120 * None1 * (+20) /* Simple Example */
02:04:22 -!- 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).
02:05:17 <int-e> `learn The password of the month is 99.964%
02:05:24 <HackEso> Relearned 'password': The password of the month is 99.964%
02:06:42 <esolangs> [[User talk:Hsxiaobai]] https://esolangs.org/w/index.php?diff=151184&oldid=151180 * PrySigneToFry * (+1225)
02:10:55 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151185&oldid=151170 * Lykaina * (+540) /* Implementation Notes */
02:12:30 <Lykaina> found a bug in Fungeball 1.0b0
02:12:39 <Lykaina> a big one
02:13:50 <Lykaina> gotta patch it
02:20:47 <ais523> hmm, Fungeball may be Turing-complete, even though Befunge-93 isn't
02:21:05 <ais523> I think you can use the multiple threads' stacks as a way to store unlimited amount of data, and the playfield for them to communicate with each other
02:22:50 <ais523> right, it's fairly easy to implement The Waterfall Model in that – you use one thread for each waterclock plus a separate control thread that tells the other threads when to run (by changing >< infinite loops into >> to release the thread) – it'd be TC even if there were no timing guarantees
02:23:35 <ais523> Lykaina: you should probably clarify whether q and @ quit the entire program or the current thread
02:25:54 <int-e> this needs a memory model
02:26:40 <ais523> int-e: isn't it just shared playfield and thread-specific stacks?
02:28:31 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151186&oldid=151185 * Lykaina * (+31) Updated url
02:29:45 <int-e> well you still need something like g and p of all threads being sequenceable and respecting their thread's order of operations (to start at the strong end) don't you
02:30:42 <int-e> what's a "cycle"
02:33:08 <int-e> I guess that means threads synchronize after every operation?
02:34:22 <int-e> The thing is, I feel that I'm reading between the lines to try to figure that out so it's grossly underspecified.
02:34:57 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151187&oldid=151186 * Lykaina * (+225) /* Instructions */ Clarified q and @
02:36:24 <int-e> Not that it'll matter for TC-ness; you can make two threads manage a stack each to get a Turing machine. Or a counter, which IIUC is essentially what you're suggesting for TWM
02:38:20 <ais523> right – using the stack as a stack gets you StackFlow rather than The Waterfall Model, but why bother with the excess complexity (except for performance reasons, I guess)
02:38:22 <int-e> Lykaina: Anyway. Assuming lockstep execution, what do you want to happen if two threads write or write and read the same location?
02:38:55 <ais523> I'm assuming a sequentially consistent model, due to the assumed lockstep execution
02:38:58 <int-e> ais523: The only reason is working closer to traditional computability theory (two stacks = one tape)
02:39:14 <ais523> well, two counters = four counters = two stacks = one tape
02:39:22 <int-e> sure
02:39:32 <ais523> assuming you have a state machine for control flow in both cases
02:39:41 <ais523> getting rid of that state machine has been one of my main innovations in TCness proving
02:39:47 <int-e> I don't care. When I first read what you wrote I thought you're creating an unbounded horde of threads.
02:40:00 <ais523> ah, I see
02:40:01 <int-e> Which would have severe issues.
02:40:16 <ais523> that needs better synchronisation requirements for TCness, I thiink
02:41:02 <ais523> like, if you have a gate that lets just one thread through, it's probably doable (although even then it seems nontrivial)
02:41:38 <int-e> Anyway. I still feel that it's worth saying something about simultaneous writes and reads... having them crash the program (undefined behavior) is an option of course.
02:42:14 <ais523> let's say we have a fungeoid with normal <>^v# IP movement commands, a thread split command, and a door that can be opened (maybe by hitting it from the side) that lets one thread through then closes
02:43:05 <int-e> Yeah. I was looking for something that would synchronize threads in that way, and there's nothing. :)
02:43:07 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151188&oldid=151187 * Lykaina * (+261) /* Threading */ Added more about threading.
02:43:17 <ais523> assuming randomly ordered sequentially consistent execution, and no stacks/values on the threads, I think that probably *isn't* enough but am not totally sure
02:43:43 <ais523> int-e: fwiw, with threaded esolangs, I typically assume alternating lockstep execution (i.e. there is one command run from thread 0, then one command from thread 1, etc.)
02:43:50 <ais523> which doesn't have any trouble with simultaneous actions
02:43:56 <int-e> Lykaina: thanks. "in series" -- I assume the order is unspecified though?
02:44:06 <Lykaina> correct
02:44:09 <int-e> cool
02:48:39 <Lykaina> each tread has it's own stack
02:48:45 <Lykaina> *thread
02:49:39 <int-e> Somehow I got that. I guess that's because that matches the standard notion of threads in mainstream OSs.
02:49:44 <ais523> OK, so the model I just discussed is sub-TC because if you removed a thread mid-program-execution, the program would have no reliable way to determine that you had done that – any code that might check for that might instead have been running continuously without the removed thread running
02:50:37 <Lykaina> they are not actual threads
02:50:38 <ais523> thus, the program would have to be written in such a way that removing any subset of threads would cause it to enter an infinite loop, which effectively gives it only finite data storage
02:51:27 <Lykaina> they are 'threads'.
02:51:28 <ais523> it reminds me of unordered Fractran (and may in fact actually be equivalent)
02:53:45 <ais523> OK, yes, this trivially compiles into unordered Fractran and thus can't be TC – and the compilation still works even if the threads can carry values, as long as they have only finite storage
02:55:07 <ais523> (unordered Fractran is a bounded-storage machine – it can implement regular Fractran given some hardcoded limit on how high each factor can go, but can't handle unlimited storage)
02:55:43 <Lykaina> stacks have no max length yet
02:56:13 <int-e> Lykaina: So I'd like to suggest two minor clarifications. 1) say "with a copy of its parent's thread's stack" instead of "the same stack as its parent thread" to avoid possible confusion about sharing, and 2) add "in some unspecified order" after "in series".
02:56:59 <Lykaina> int-e: doing that now
03:01:59 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151189&oldid=151188 * Lykaina * (+18) /* Implementation Notes */ made the edits to the threading section that were recommended to me.
03:03:49 <Lykaina> do i need to add a full command list or let people reference the Befunge-93 list on the wiki?
03:04:06 <int-e> I actually prefer the reference
03:04:42 <Lykaina> so, the way it is now?
03:05:04 <int-e> (The downside of making a copy is that it means you have to check for differences if you want to be really sure about semantics.)
03:05:04 -!- op_4 has quit (Remote host closed the connection).
03:05:34 -!- op_4 has joined.
03:06:16 <int-e> Yeah the way it's now is good, in my opinion.
03:06:49 <int-e> Maybe if the reference was three levels deep rather than one I'd change my mind? I don't know.
03:07:47 <int-e> Hmm.
03:08:43 <Lykaina> If you downloaded 1.0b0, you need to replace it with 1.0b1.
03:08:57 <int-e> I just realized that you reference Funge-98 and I never followed *that* link.
03:09:51 -!- Sgeo has quit (Read error: Connection reset by peer).
03:10:10 <int-e> (That's a me problem.)
03:12:09 <Lykaina> Fungeball is backwards compatible with Befunge-93, but not forwards compatible with Funge-98.
03:12:57 <int-e> Ugh, do the Funge-98 threads share a stack? This IP list description is tricky.
03:13:13 <Lykaina> i don't know
03:17:27 <int-e> "When a child IP is borne unto Funge-Space thus, its location, storage offset, and stack are all copied verbatim from the parent IP's." https://codeberg.org/catseye/Funge-98/src/branch/master/doc/funge98.markdown#user-content-concurrent-funge-98
03:17:50 <int-e> So the wiki section is incomplete, good to know.
03:18:16 <int-e> (Or maybe I'd have to cross-reference what exactly an IP is.)
03:20:25 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151190&oldid=151189 * Lykaina * (+244) /* Implementation Notes */ added notes about compatibility.
03:21:30 <Lykaina> Fungeball doesn't have a storage offset
03:22:48 <Lykaina> That's a Funge-98 thing
03:24:43 <int-e> Lykaina: I got that :)
03:25:07 <Lykaina> Each Fungeball thread has a stack, a location, a direction, and an indicator for whether String Mode is active.
03:25:16 <int-e> At that point I was looking for clarification about what Funge-98 does with the stack.
03:25:30 <int-e> Fungeball is clear about that.
03:25:41 <int-e> (And different which is fine.)
03:27:52 <fizzie> Hmm, does it actually only copy the top stack of the stack stack (in Concurrent Funge-98)?
03:28:19 <fizzie> A sentence elsewhere in the spec: "In the case of Funge-98, however, /the stack/ refers to the topmost stack on the stack stack."
03:28:47 <Lykaina> i couldn't understand the stack stack of Funge-98
03:31:19 <int-e> fizzie: for sake of sanity I'd assume that this particular "stack" that's copied means the full stack stack.
03:34:11 <fizzie> That seems to be what cfunge does, duplicates the entire stack stack.
03:34:38 <fizzie> It's just that, the other part seems to be very... definition-y, for /the stack/.
03:34:50 -!- Artea has joined.
03:35:07 <int-e> it would be interesting to know in which order these sections were added
03:36:36 <int-e> (They could be independent additions? And then this interaction between them was missed... I don't know!)
03:37:41 <int-e> I really don't know how many cooks Funge-98 had.
03:38:47 -!- Lykaina has quit (Read error: Connection reset by peer).
03:39:03 -!- Lykaina has joined.
03:39:04 <fizzie> I'm not a huge fan of how Funge-98 combines the stack stack operations with the storage offset ones.
03:40:23 <fizzie> I don't think fungot uses anything except the topmost stack.
03:40:24 <fungot> fizzie: how do you know who taht was? is
03:41:18 <int-e> Hmm I didn't fancy "taht" being common enough to make it into the dictionary.
03:41:48 <int-e> `"
03:41:51 <HackEso> 1/1:808) <zzo38> The reason it isn't more popular is because I wrote it today. \ 851) [on Diplomacy] <Bike> man, that doesn't even mention greece at all [...] <Bike> oh, this is about a game, not world war i.
03:43:15 -!- SGautam has quit (Quit: Connection closed for inactivity).
03:43:45 -!- Lykaina has quit (Ping timeout: 248 seconds).
03:46:02 -!- Lykaina has joined.
03:46:20 <Lykaina> fsck
03:46:32 <Lykaina> my router just died
03:47:22 <Lykaina> connected via phone wifi
03:47:41 <int-e> fun :/
03:51:32 -!- Lykaina_ has joined.
03:52:11 -!- Lykaina has quit (Killed (NickServ (GHOST command used by Lykaina_))).
03:52:21 -!- Lykaina_ has changed nick to Lykaina.
03:56:06 <Lykaina> ugh
04:04:03 <korvo> Hm. So threads can't communicate after spawning? It would seem to be the same sort of non-determinism as when simulating automata, where each different thread is essentially a separate subinterpreter that doesn't know about the others.
04:04:24 <int-e> there's shared storage
04:04:42 <Lykaina> shared playfield
04:05:33 <korvo> Sorry, forgive my extreme weakness with Befunge. I thought that the playfield was immutable? Are `g` and `p` the shared storage? Shared stack?
04:06:06 <Lykaina> g and p access the playfield
04:07:20 <korvo> Huh, okay. Well, then ais523's point about memory models is still relevant. Suppose that we have threads X and Y. During a single cycle, suppose X executes before Y; X does a write and then Y does a read. Does Y always read what X wrote?
04:07:36 <korvo> IOW what does the playfield look like *during* a cycle?
04:07:41 <int-e> Well, it's been clarified.
04:07:49 <int-e> (And that wasn't ais523 :P)
04:08:29 <int-e> Operations are sequentialized.
04:09:12 <korvo> Oh, I misread, sorry. int-e, you're entirely correct. But even with sequential threading, it's not clear whether access to the playfield is uncached, and the current phrasing even warns against doing multiple `p` per cycle.
04:10:01 <int-e> well that's just because you won't know which one of them "sticks"
04:10:03 * int-e shrugs
04:11:25 <int-e> I believe they're not threads but 'threads' for a reason... the resulting execution is single-threaded and you don't need a memory model for that, or rather, there's a standard memory model for that where all writes are visible to future reads but not past ones..
04:11:52 <int-e> totally ordered memory or whatever the proper terminology is
04:12:42 <korvo> Yeah, with LWW ("last write wins").
04:13:51 <int-e> also a read concurrent with writes will see the original value or one of the values written
04:13:57 <int-e> but you don't know which
04:17:18 <ais523> <int-e> Hmm I didn't fancy "taht" being common enough to make it into the dictionary. ← my list of "all words that appear anywhere in Google Ngrams, sorted by frequency" has it at #494442, appearing 5584 times ("that" is at #12, appearing 3870260345 times) – note that the first entry is the empty string, so you might want to subtract 1 from the positions
04:18:00 <ais523> three billion different uses of the word "that" is hard to comprehend, even though it is a very common word
04:19:45 <int-e> that includes "flathat", doesn't it :)
04:19:57 <int-e> (no I don't think that explains the high number)
04:20:12 <ais523> int-e: no, compound words and superstrings have separate entries
04:20:31 <ais523> although, "flathat" did not appear often enough to make the list
04:20:36 <int-e> So it's not n-gram frequency?
04:20:55 <ais523> it's 1-gram frequency
04:21:10 <int-e> oh
04:21:14 <ais523> I just downloaded all the 1gram data from Google Ngrams and added it together
04:21:33 <int-e> sorry, I assumed letter-based, not word-based frequencies
04:21:51 <ais523> that'd be ngraphs rater than ngrams, wouldn't it?
04:22:10 <int-e> I don't know.
04:22:31 <int-e> (It's a distinction I've never made)
04:23:26 <int-e> My exposure to this is a bit weird... coming from Markov chains and data compression with no strong linguistic connection.
04:23:50 <ais523> the reason I got hold of the data was to inform the creation of compression algorithms, especially for golfing languages
04:24:15 <ais523> I realised that "every word in Google Ngrams apart from likely OCR errors" would make for a good dictionary to use for compressed strings
04:24:36 <ais523> especially as it has things like foreign words in there, just at lower frequency
04:24:56 <int-e> FWIW, Wikipedia says "An n-gram is a sequence of n adjacent symbols in particular order." Which matches my understanding... you have to agree on a set of symbols (and if you assume it you can get it wrong)
04:25:14 <int-e> It even says that using whole words is rare ;-)
04:30:23 <ais523> fair enough
04:30:34 <ais523> probably on letters, both "n-gram" and "n-graph" are correct, in that case
04:32:40 -!- craigo has joined.
04:33:31 <int-e> I believe I've never heard the term "n-graph" for this.
04:33:45 <ais523> well, "digraph" and "trigraph" are commonly used
04:34:06 <ais523> although, by following the usual rules, the general term would be "polygraph" which already means something else
04:34:22 <int-e> a digraph is a directed graph... scnr
04:34:48 <int-e> I mean the terminology makes sense
04:36:13 <int-e> Hehehe, more confusion: https://www.sciencedirect.com/science/article/pii/0012365X88902282
05:15:25 -!- Guest25 has joined.
05:15:40 -!- Guest25 has quit (Client Quit).
05:29:58 <Lykaina> night
05:30:10 -!- Lykaina has quit (Quit: Leaving).
05:37:19 -!- HackEso has quit (Ping timeout: 260 seconds).
05:37:31 -!- dbohdan has quit (Quit: ZNC 1.8.2+deb3.1 - https://znc.in).
05:37:32 -!- m5zs7k has quit (Quit: m5zs7k).
05:37:49 -!- dbohdan has joined.
05:38:05 -!- m5zs7k has joined.
05:55:09 -!- HackEso has joined.
05:56:25 -!- Lykaina has joined.
05:57:56 <Lykaina> wifi clearly works again
05:58:14 <int-e> morning? ;-)
05:59:11 <int-e> (FWIW I'd probably play with the router too instead of going to bed.)
06:01:06 <Lykaina> i made variants of both the befunge-93 and the fungeball interpreters that use print() and input() instead of opening file streams.
06:02:13 <Lykaina> course, with those, execution pauses on input...
06:05:10 <Lykaina> they were made for micropython, not cpython
06:06:25 <Lykaina> i have them on my new Pico 2 W
06:41:34 -!- Sgeo has joined.
06:51:10 -!- Sgeo has quit (Read error: Connection reset by peer).
06:53:13 -!- Sgeo has joined.
07:03:11 -!- myname has quit (Quit: WeeChat 3.8).
07:05:33 -!- myname has joined.
07:14:43 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151191&oldid=151182 * Hsxiaobai * (+939)
07:29:26 <esolangs> [[User:Tommyaweosme/bf self interpreter]] https://esolangs.org/w/index.php?diff=151192&oldid=151156 * I am islptng * (+101)
07:29:27 <esolangs> [[User:Tommyaweosme/bf self interpreter]] https://esolangs.org/w/index.php?diff=151193&oldid=151192 * I am islptng * (+0) Replaced content with "Obfuscating dbfi is definitely not a good idea! ~~~~"
07:31:31 <esolangs> [[25 bytes o:]] https://esolangs.org/w/index.php?diff=151194&oldid=143452 * Ractangle * (-2) /* python intepreter */ the interpreter doesn't like the unnecessary semicolons
07:32:11 <esolangs> [[25 bytes o:]] https://esolangs.org/w/index.php?diff=151195&oldid=151194 * Ractangle * (+2) /* python intepreter */ nvn
07:46:43 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151196&oldid=151149 * Hsxiaobai * (+20) /* B */
09:04:29 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151197&oldid=151191 * Hsxiaobai * (+27)
09:15:03 <b_jonas> Lykaina: opening? the standard streams are open already, and python has its io wrappers open to them already by default.
09:20:10 <b_jonas> ais523, int-e: I have considered the question of inter-thread memory model for multi-threaded Consumer Society. I concluded that I won't define it, whoever makes a multi-threading extension can figure it out, all I need to define is one very simple library function that allows me to write thread-safe code, where that library function is trivial to implement in single-threaded consumer society (it's
09:20:16 <b_jonas> basically a no-op), and if someone implements multi-threaded Consumer Society then it won't be hard for them to implement this function as a built-in in their interpreter.
09:20:59 <b_jonas> Whoever wants a multi-threaded Consumer Society will have to define the actual memory model, some inter-thread synchronization functions, and probably a way to create threads.
09:24:30 <b_jonas> (You could have something low-level where you can't create threads, you have a fixed number of threads, and you just need a way to initialize them so they start executing your code.)
09:24:46 -!- chomwitt has joined.
09:25:23 <b_jonas> But this is easier than this befunge-variant because Consumer Society is already Turing-complete in a single thread.
09:25:40 <b_jonas> (In theory, obviously; a practical implementation will have a memory limit.)
09:29:01 <ais523> I guess my view on memory limits is along the lines of "my interpreter is written in a theoretically TC language and would define a Turing-complete language if run in an implementation of the outside language that actually implemented that language correctly"
09:29:36 <ais523> I struggled so much with whether or not to add -Mbigint to my Perl implementation of Three Star Programmer and the I/D machine
09:30:10 <ais523> (the point being that the memory is formed entirely of addresses, so there's no reason to use a bigint because the total amount of memory used will overflow before the value in any particular cell of it does)
09:32:02 <b_jonas> For that you'll want a bigint implementation that's more efficient in the special case when most of your numbers are fixints. In this case you'd use fixints but when you incrememnt a cell you check if it's (close to) overflowing and replace it with a bigint if it is.
09:32:24 <b_jonas> The bigint module won't do that.
09:33:08 <b_jonas> (There's also a semantic difference in that Math::Bigint's methods won't be available for fixints, but that shouldn't be a problem for your applications.)
09:33:09 <ais523> b_jonas: so in the I/D machine, once you increment a cell, you can't leave that cell without dereferencing it
09:33:29 <b_jonas> Yeah, but you can dereference it twice to get to zero again
09:33:38 <ais523> and thus any value overflow necessarily also indicates a memory overflow, because Perl scalars are large enough to hold all memory addresses
09:34:02 <ais523> b_jonas: ah, so your idea is to treat the values above the memory space as all zero unless you try to increment them, to save memory
09:34:14 <b_jonas> for I/D machine yes
09:34:32 <ais523> I guess this is one of those cases where an implementation really wants to be an optimising decompiler, so that it can run the program more efficiently in time and space
09:35:29 <b_jonas> yes, if you're not optimizing then you can use 64-bit fixints, they won't have time to overflow if you only increment them by small numbers
09:35:46 <b_jonas> so it would be pointless to have the upgrade to bigints
09:37:18 <ais523> oh right, that optimisation
09:37:22 <ais523> I really want to formalise it some day
09:37:41 <ais523> it is something that could potentially make a lot of programs in safe languages more efficient, but it is hard to formalise the situations under which it's sound
09:38:40 <ais523> one thing I noticed in Rust is that the overflow check on Rc is actually pretty slow; and, if Rcs were unleakable, it would be impossible for it to ever matter (because you'd run out of memory due to it being full of Rcs before the counter would overflow)
09:39:07 <ais523> so it might be possible to get a decent performance boost by optimising it out, but Rust has a rule that allows anything to leak, and creating and leaking Rcs in a loop would be able to overflow it on 32-bit systems
09:40:02 <b_jonas> yeah, that's two slightly different cases, one where you guarantee no overflow by incrementing a counter only by 1 and only from a single thread; the other where the reference count counts distinct real references from other objects and that's why it can't overflow
09:40:26 <b_jonas> wait, you mean Rc and not Arc?
09:40:37 <b_jonas> so it's incremented from single-thread only
09:40:40 <ais523> well, either, I'm just more used to Rc
09:40:58 <b_jonas> yeah, I guess it doesn't make a difference
09:41:07 <ais523> it's rare for me to want to access refcounted things from multiple threads at once, multithreading only really gives significant savings if there's no contention
09:41:24 <b_jonas> because it's a single atomic reference count value, not multiple values incremented separately and then added together
09:42:00 <ais523> yep
09:42:13 <ais523> the savings would be bigger for arc, I think
09:43:01 <ais523> if you have a function that clones and then drops an arc, it has to read and test the refcount in order to preserve the panic behaviour when the refcount is almost maxed out, so it can't optimise out the refcount changes
09:43:22 <b_jonas> I see
09:43:22 <ais523> and atomic adjusting of memory is actually really slow by CPU instruction standards, it's somewhere around 40 arithmetic instructions IIRC on modern processors
09:44:08 <esolangs> [[Postrado]] https://esolangs.org/w/index.php?diff=151198&oldid=150270 * Ractangle * (+270) /* Truth-machine */
09:44:09 <ais523> when relying on the "this *can't* overflow" model, you can just leave the refcount alone as long as you have at least one strong reference to ensure that changes in other threads can't set the value to 0
09:44:21 <b_jonas> isn't that because it has to access main memory or L3 cache, can't be done locally in the L2 cache, and that's slow even if not atomic?
09:44:35 <ais523> (Rc has a "number of strong references" method; I'm not sure whether Arc does too; those methods would hae to be removed for this optimistion to work)
09:45:18 <b_jonas> I think ideally you'd want to change that to a method that tells you if the strong reference count is exactly 1
09:45:26 <esolangs> [[Postrado]] https://esolangs.org/w/index.php?diff=151199&oldid=151198 * Ractangle * (+8) /* With functions */
09:45:55 <esolangs> [[Postrado]] https://esolangs.org/w/index.php?diff=151200&oldid=151199 * Ractangle * (+2) /* With functions */
09:46:41 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151201&oldid=151197 * Ractangle * (+0) /* Syntax */
09:47:03 <b_jonas> I haven't realized that rust had this problem because I was thinking of reference counts mostly in the context of a high-level language where, although you might be able to leak a refernece, you can do so only if the object that holds the reference actually consumes memory
09:47:18 <b_jonas> so leaking doesn't make it much easier to overflow the reference count
09:52:20 <b_jonas> I guess this would be a problem with C++'s shared_ptr too
09:52:48 <esolangs> [[Queue-based esolang]] https://esolangs.org/w/index.php?diff=151202&oldid=151147 * Ractangle * (+0) /* See also */ oops
09:53:08 <b_jonas> or not because maybe there you don't need to insist on always panicing on overflow
10:06:12 <b_jonas> though I also wasn't thinking much about eliding overflow checks. more like keeping overflow checks but allowing to panic when the counter overflows. eg. suppose I have a simulation videogame that is not distributed, the game state is computed on a single core of a single server (there may still be multiple players on the network with their machines rendering UI separately, that doesn't matter). in the
10:06:18 <b_jonas> game state sometimes an object is created. then I'm allowed to just use a single 63-bit counter that I increment whenever an object is created, and use that counter as the unique ID of the object that I use in representation. then I don't have to handle that counter overflowing, even if objecs can be destroyed and the game state can be saved and later loaded.
10:06:36 <b_jonas> that can simplify the code even if I do check for overflow, because handling the overflow could be harder to implement.
10:07:13 <b_jonas> obviously this isn't always how you want to assign IDs, sometimes you want them to be a 32-bit index into an array for example, but sometimes the single counter can be useful.
10:08:06 <b_jonas> it's useful if you want to make sure that an object id isn't ever reused, so a weak reference can just be an object id.
10:09:21 <b_jonas> or the weak reference can be a pointer that you can safely dereference even if it's stale (eg. an array index) plus the object id, and you store the object id in the representation of the object, when you dereference you check if the object the pointer points to is alive and that the object id matches and if it does then the weak pointer is still alive.
10:13:42 <b_jonas> another case is if I'm caching something in every object, and sometimes I do a change that means I have to invalidate the cache in all objects, and when I access the cached value I need to know if it's up to date, then I can have a single global invalidate counter whose value I store with the cache, and since that invalidate counter is never reused this works
10:13:54 <b_jonas> a value for the invalidate counter is never reused
10:26:50 -!- Sgeo has quit (Read error: Connection reset by peer).
10:30:14 -!- DOS_User_webchat has joined.
10:30:31 -!- Sgeo has joined.
10:30:48 -!- DOS_User_webchat has quit (Remote host closed the connection).
10:38:05 <esolangs> [[Special:Log/newusers]] create * Syuparn * New user account
10:38:22 <ais523> b_jonas: yes, I like those use-cases too; it would be great to have some way a compiler could prove they were safe
10:38:38 <ais523> probably along the lines of some sort of "this counts as a tick" annotation and a global limit for how many ticks there could be
10:44:36 <b_jonas> you could have the programmer annotate with a specific type, a 64-bit integer that you can only set to zero or increment by one or convert to a normal integer
10:44:43 <b_jonas> or clone
10:45:37 <b_jonas> I guess that would help the programmer, not the compiler
10:46:00 <b_jonas> for the compiler we already have an addition that's undefined behavior if it overflows
10:48:37 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151203&oldid=151159 * Syuparn * (+172)
10:59:26 <esolangs> [[25 bytes o:]] https://esolangs.org/w/index.php?diff=151204&oldid=151195 * PrySigneToFry * (+138)
10:59:29 <ais523> b_jonas: so the issue here is that we're talking about an "inherently unsound optimisation" in that it always changes the semantics of the program, by adding a time limit
10:59:43 <ais523> so we need to make sure that the time limit is actually not going to be a problem in the actual application
11:00:57 <esolangs> [[Talk:25 bytes o:]] https://esolangs.org/w/index.php?diff=151205&oldid=147860 * PrySigneToFry * (+886) /* sqrt(25) bytes o: */ new section
11:01:40 <b_jonas> it's the extreme ultrafinitist approach to programming
11:02:52 <APic> Hi
11:07:33 <esolangs> [[+]] https://esolangs.org/w/index.php?diff=151206&oldid=128515 * PrySigneToFry * (+229)
11:08:06 <ais523> b_jonas: so my main concern is with things like «for _ in 0..1000000000 { x.add_one() }» which the compiler will optimise into a single addition, but then the number can overflow
11:09:04 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=151207&oldid=151133 * PrySigneToFry * (+164)
11:09:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151208&oldid=151207 * PrySigneToFry * (+0)
11:11:54 <b_jonas> ais523: I see! so would a specific integer type help with that? it's not easy because the compiler would need to propagate some of the info all the way down to the backend
11:13:24 <ais523> you could do "an addition that can't be optimised" but at least in the Rc example, that's not actually what you want
11:13:52 <ais523> I don't have a solution to this (and in fact I'm not 100% sure I fully understand nature of the problem)
11:15:23 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=151209&oldid=151125 * PrySigneToFry * (+235)
11:18:19 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=151210&oldid=151209 * PrySigneToFry * (+163)
11:19:10 <b_jonas> sure, you don't just want a black-box addition
11:23:03 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151211&oldid=147613 * PrySigneToFry * (+328)
11:23:15 <b_jonas> there's also the cryptographic version of these optimizations, like when you assume that an adversary can't find hash collisions in a 256-bit hash, or if I generate any number of 224-bit long random keys and insert it into a database and replicate the database to any number of my servers and an adversary can query those database servers in parallel then they'll never guess any keys of which I don't
11:23:21 <b_jonas> reveal information (this probably still works with 192 bits)
11:25:52 <ais523> those sort of optimisations are hard to automatically apply to programs to get "free" performance gains, though
11:26:07 <ais523> other than, perhaps, the "if we use sufficiently many bits in a random number we'll never generate the same one twice" optimisation
11:26:36 <esolangs> [[-25 bytes (O o)]] https://esolangs.org/w/index.php?diff=151212&oldid=144546 * PrySigneToFry * (-245)
11:27:12 <b_jonas> the one that disturbs me the most is how big an authentication tag you need to validate a message
11:27:34 <b_jonas> sure, they're not automatic optimizations for free performance gains
11:28:17 <b_jonas> but at some point you need to decide what sizes you need, and most of the time it doesn't matter if you use a too large size but sometimes for a large service it can matter
11:29:42 <ais523> when it comes to cryptography, the problem is that the sizes you need depend on a) your adversaries' brute-forcing performance and b) what breaks in the cryptography they will become aware of through the useful life of the service
11:29:58 <ais523> and both of those are hard to predict, which is why it's usual to rely on very large safety marginsg
11:30:39 <b_jonas> yes, the numbers I mentioned only work if the cryptographic primitives that you use don't have weaknesses
11:30:50 <esolangs> [[Talk:-25 bytes (O o)]] https://esolangs.org/w/index.php?diff=151213&oldid=144571 * PrySigneToFry * (+1623)
11:31:04 <b_jonas> and there are multiple different numbers because you have to assume that your adversary may have much more computing power than you do
11:31:18 <esolangs> [[Talk:-25 bytes (O o)]] https://esolangs.org/w/index.php?diff=151214&oldid=151213 * PrySigneToFry * (+1)
11:34:41 <esolangs> [[O()]] https://esolangs.org/w/index.php?diff=151215&oldid=146088 * PrySigneToFry * (+143)
11:36:59 <esolangs> [[Free Esolang]] https://esolangs.org/w/index.php?diff=151216&oldid=151048 * PrySigneToFry * (+52)
11:43:18 -!- Sgeo has quit (Read error: Connection reset by peer).
11:55:19 <esolangs> [[Cholc]] N https://esolangs.org/w/index.php?oldid=151217 * Syuparn * (+4874) Created page with "'''Cholc''' is an esoteric programming language made up of sequences of musical chords. ==Examples== ===Hello world=== A A A A A A A A A |: F G E Am :| F Fm |: C C C C C C C C A A A B Em :| C Cm X |: Db Eb Eb Eb Eb Eb C C C Fm :| C C X |: C C#m :| Cm Cm X X C
12:02:47 -!- mtm has quit (Ping timeout: 244 seconds).
12:05:39 -!- mtm has joined.
12:49:37 <esolangs> [[Talk:25 bytes o:]] https://esolangs.org/w/index.php?diff=151218&oldid=151205 * PkmnQ * (+338)
13:07:58 <esolangs> [[Recursive]] https://esolangs.org/w/index.php?diff=151219&oldid=150854 * PkmnQ * (+285) /* Example programs */ Just realized that this is also a thing Recursive can do
13:17:35 <esolangs> [[User:Unname4798]] https://esolangs.org/w/index.php?diff=151220&oldid=151030 * Unname4798 * (+2)
13:18:21 -!- amby has joined.
13:18:36 <esolangs> [[User:Unname4798]] https://esolangs.org/w/index.php?diff=151221&oldid=151220 * Unname4798 * (-10)
14:27:04 <esolangs> [[Cholc]] https://esolangs.org/w/index.php?diff=151222&oldid=151217 * MihaiEso * (-3)
14:39:38 <esolangs> [[PythBrSc]] https://esolangs.org/w/index.php?diff=151223&oldid=144022 * MihaiEso * (+1)
15:09:52 -!- ais523 has quit (Quit: quit).
15:14:16 <esolangs> [[3switchBF]] https://esolangs.org/w/index.php?diff=151224&oldid=88530 * Ractangle * (-5) /* Translator to brainfuck */ sorted variables by type
15:15:07 <esolangs> [[3switchBF]] https://esolangs.org/w/index.php?diff=151225&oldid=151224 * Ractangle * (+5) /* Translator to brainfuck */ c gets redefined so
15:19:11 <esolangs> [[Postrado]] https://esolangs.org/w/index.php?diff=151226&oldid=151200 * Ractangle * (-104) /* Commands */
15:20:15 <esolangs> [[Postrado]] https://esolangs.org/w/index.php?diff=151227&oldid=151226 * Ractangle * (+11) /* Without functions */
15:31:01 <esolangs> [[Bitwise Scanner]] https://esolangs.org/w/index.php?diff=151228&oldid=60454 * Kaveh Yousefi * (+183) Added a hyperlink to my implementation of the Bitwise Scanner programming language on GitHub and altered the Unimplemented category tag to Implemented.
15:35:51 <esolangs> [[Bitwise Scanner]] M https://esolangs.org/w/index.php?diff=151229&oldid=151228 * Kaveh Yousefi * (+308) Reformatted the instruction listing as a table, introducing the operations' expected arguments.
15:46:15 <esolangs> [[User:TheCanon2]] M https://esolangs.org/w/index.php?diff=151230&oldid=150403 * TheCanon2 * (+31)
16:05:24 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151231&oldid=151190 * Lykaina * (+46) Updated url and version info
16:14:38 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151232&oldid=151231 * Lykaina * (+159) /* Threading */ added a little clarification here about I/O being shared.
16:50:36 -!- ais523 has joined.
17:02:48 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151233&oldid=151232 * Lykaina * (+65) Updated url and version info, current version is 1.0b3
17:03:44 <esolangs> [[User talk:Calculus is fun]] M https://esolangs.org/w/index.php?diff=151234&oldid=151139 * Calculus is fun * (+197) reply to user "I am islptng"
17:07:46 <Lykaina> split the fungeball script file into two: library and wrapper
17:16:34 -!- mich181189 has quit (Ping timeout: 248 seconds).
17:16:45 -!- mich181189 has joined.
17:18:58 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151235&oldid=151082 * Calculus is fun * (+294) Added query command, reorganized to match website
17:33:31 <Lykaina> the library is compatible with micropython and cpython
17:33:47 <Lykaina> the wrapper is designed for cpython
18:07:48 <esolangs> [[Special:Log/newusers]] create * Compiler12o * New user account
18:13:04 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151236&oldid=151203 * Compiler12o * (+173) /* Introductions */
18:13:24 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151237&oldid=151233 * Lykaina * (-41) Changed url to match the repository on my personal gitea.
18:14:34 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151238&oldid=98506 * Compiler12o * (+3015) /* Interpreters */
18:16:53 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151239&oldid=151238 * Compiler12o * (-3015) /* C++ 20 */
18:17:44 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151240&oldid=151239 * Compiler12o * (+3019) /* Interpreters */
18:18:09 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151241&oldid=151240 * Compiler12o * (-4) /* C++ 20 */
18:18:44 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151242&oldid=151241 * Compiler12o * (+21) /* C++ 20 */
18:23:27 <Lykaina> fungeball has it's own git repository now
18:24:05 -!- Lord_of_Life_ has joined.
18:24:44 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
18:25:27 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:34:22 <korvo> Good times.
18:47:19 <esolangs> [[+-]] https://esolangs.org/w/index.php?diff=151243&oldid=151242 * Compiler12o * (-3036) /* C++ 20 */
19:04:19 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151244&oldid=151235 * Calculus is fun * (+208) Added breakpoints
19:11:35 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151245&oldid=151244 * Calculus is fun * (+90) Added error command
19:14:31 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151246&oldid=151245 * Calculus is fun * (-7) /* Checks and comparisons */
19:22:25 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151247&oldid=151246 * Calculus is fun * (+24) Changed 2nd sentence
19:32:32 <esolangs> [[Funciton]] M https://esolangs.org/w/index.php?diff=151248&oldid=151079 * Timwi * (+71) sort function
19:35:53 -!- Sgeo has joined.
20:00:18 <Lykaina> hi Sgeo
20:26:41 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151249&oldid=151237 * Lykaina * (-7) Updating url due to moving public repo to GitHub
20:35:08 <Sgeo> Hi Lykaina
20:36:43 -!- chomwitt has quit (Ping timeout: 252 seconds).
20:44:51 <Lykaina> copied the repo from my private gitea to github
20:52:08 <esolangs> [[6 bytes of useless element]] https://esolangs.org/w/index.php?diff=151250&oldid=149153 * Ractangle * (-60) /* Interpreters */
20:55:32 -!- Lord_of_Life has quit (Excess Flood).
20:56:29 -!- Lord_of_Life has joined.
21:14:26 -!- DOS_User_webchat has joined.
21:26:51 <b_jonas> I've been playing Redactle again recently, at https://redactle.net/ , in case anyone's interested
21:27:38 -!- DOS_User_webchat has quit (Remote host closed the connection).
22:06:44 -!- moony7 has quit (Quit: Ping timeout (120 seconds)).
22:07:23 -!- moony has joined.
22:14:12 <esolangs> [[Fungeball]] M https://esolangs.org/w/index.php?diff=151251&oldid=151249 * Lykaina * (+0) Changed a url from the GitHub Repository to the GitHub Pages site.
22:16:26 -!- ais523 has quit (Quit: quit).
22:52:03 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151252&oldid=151251 * Lykaina * (+173) /* Versions */ Adding distinction between GitHub Versions and Pre-GitHub Versions
23:06:09 -!- craigo has quit (Ping timeout: 260 seconds).
23:38:36 <esolangs> [[6 bytes of useless element]] M https://esolangs.org/w/index.php?diff=151253&oldid=151250 * Calculus is fun * (+203) /* Interpreters */
23:53:16 -!- supercode has joined.
23:54:52 <esolangs> [[Fun Video Game]] M https://esolangs.org/w/index.php?diff=151254&oldid=135671 * Calculus is fun * (+149) MoreMathRPN example
23:58:27 -!- molson_ has joined.
2025-02-03
00:02:09 -!- molson has quit (Ping timeout: 260 seconds).
00:02:11 <esolangs> [[Fun Video Game]] M https://esolangs.org/w/index.php?diff=151255&oldid=151254 * Calculus is fun * (+9) Alphabetized implementations
00:02:44 -!- mtm has quit (Ping timeout: 260 seconds).
00:06:09 -!- mtm has joined.
00:28:00 -!- supercode has quit (Quit: Client closed).
00:56:54 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
00:57:19 -!- Lord_of_Life has joined.
01:54:57 -!- 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).
02:44:18 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151256&oldid=151252 * Lykaina * (+276) /* Hello, World! */ added a new example
02:55:33 <Lykaina> the second hello world example on the Fungeball page shows how much timing must be wasted so that the response is correct.
02:57:17 <Lykaina> well, wasted isn't the right word
02:58:36 <Lykaina> any fewer 'z's or arrows and the output is nonsense
02:59:02 <esolangs> [[Talk:25 bytes o:]] https://esolangs.org/w/index.php?diff=151257&oldid=151218 * PrySigneToFry * (+926)
02:59:29 <esolangs> [[Talk:25 bytes o:]] https://esolangs.org/w/index.php?diff=151258&oldid=151257 * PrySigneToFry * (+12)
03:12:40 <esolangs> [[-25 bytes (O o)]] https://esolangs.org/w/index.php?diff=151259&oldid=151212 * PrySigneToFry * (+421)
03:18:34 <esolangs> [[Collabi]] https://esolangs.org/w/index.php?diff=151260&oldid=138037 * PrySigneToFry * (+332)
03:42:44 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151261&oldid=151256 * Lykaina * (+137) /* Hello, World! */ 'rephrased' my point in the second example with a third example.
03:46:14 -!- m5zs7k has quit (Ping timeout: 245 seconds).
03:50:16 <esolangs> [[Ting Vit/Examples]] N https://esolangs.org/w/index.php?oldid=151262 * PrySigneToFry * (+2939) Created page with "{{Back|Ting Vit}} Here are some example for Ting Vit. == Hello, world! == In "Xin cho, th gii!". == A+B Problem == Nhp hai s nguyn t ngi dng, sau in tng ca chng. == Quine == In m ngun ca chng trnh ny. UINEGIXNGAEIUgxiue giu giuXGPIUAXIUGXIUp ghse
03:51:33 <esolangs> [[Ting Vit]] https://esolangs.org/w/index.php?diff=151263&oldid=148565 * PrySigneToFry * (+146)
03:59:07 -!- m5zs7k has joined.
04:11:05 <Lykaina> should take 56 cycles from the start of 'thread' 2 for 'thread' 1 to end. it should then be safe for 'thread' 2 to enter the output loop. However, it instead takes 65 cycles before output loop for the correct output to appear from 'thread' 2.
04:13:38 -!- m5zs7k has quit (Ping timeout: 248 seconds).
04:14:10 <esolangs> [[Talk:MoreMathRPN]] N https://esolangs.org/w/index.php?oldid=151264 * Calculus is fun * (+388) Created discussion page
04:15:21 <Lykaina> I think I reasoned the existence of a bug. My guess is that the String Mode is not implemented correctly.
04:31:56 -!- m5zs7k has joined.
04:32:59 <esolangs> [[GeoFuck]] N https://esolangs.org/w/index.php?oldid=151265 * None1 * (+1380) Created page with "{{lang|a=User:None1|i=[[PoeticFuck]]}} What a program does only depends on where you are and the length of the program. ==Translation== GeoFuck first takes your exact latitude and longitude as a pair of real numbers (north and east are positive, south and west are negati
04:33:25 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151266&oldid=151196 * None1 * (+14) /* G */
04:34:17 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=151267&oldid=151028 * None1 * (+64) /* My Esolangs */
04:36:02 <esolangs> [[GeoFuck]] https://esolangs.org/w/index.php?diff=151268&oldid=151265 * None1 * (+130) /* Translation */
04:36:51 <esolangs> [[GeoFuck]] https://esolangs.org/w/index.php?diff=151269&oldid=151268 * None1 * (+4) /* Translation */
04:41:28 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151270&oldid=151201 * Hsxiaobai * (+31)
05:05:40 -!- m5zs7k has quit (Ping timeout: 252 seconds).
05:12:55 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151271&oldid=151270 * Hsxiaobai * (+9)
05:15:39 -!- m5zs7k has joined.
05:16:25 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151272&oldid=151271 * Hsxiaobai * (+59)
05:52:23 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151273&oldid=151261 * Lykaina * (-99) Fixed a big bug, so updated examples and added v1.0-beta4 to version history.
06:11:57 <Lykaina> OMG. That bug made no sense.
06:22:32 <Lykaina> night
06:22:40 -!- Lykaina has quit (Quit: Leaving).
07:16:42 <esolangs> [[Frackit]] N https://esolangs.org/w/index.php?oldid=151274 * I am islptng * (+673) Created page with "<b>Frackit</b> is an esolang created by islptng. It operates on fractions. It has a stack. == Commands == {|class=wikitable ! Command !! Meaning |- | #<i>n</i> || push(n) (n is a positive integer) |- | / || push(1/pop()) |- | ! || pop() |- | < || insert(0,pop()) |-
07:44:05 -!- craigo has joined.
07:53:46 <esolangs> [[User:I am islptng]] https://esolangs.org/w/index.php?diff=151275&oldid=151075 * I am islptng * (+35) /* My esolangs */
08:26:14 -!- craigo_ has joined.
08:29:27 -!- craigo has quit (Ping timeout: 252 seconds).
08:32:58 -!- Sgeo has quit (Read error: Connection reset by peer).
08:59:57 -!- chomwitt has joined.
09:00:59 -!- chomwitt has quit (Remote host closed the connection).
09:13:18 -!- esolangs has quit (Ping timeout: 246 seconds).
09:13:57 -!- esolangs has joined.
09:13:57 -!- ChanServ has set channel mode: +v esolangs.
09:14:21 -!- riv has quit (Ping timeout: 246 seconds).
09:15:31 -!- riv has joined.
09:19:26 <esolangs> [[User talk:I am islptng]] https://esolangs.org/w/index.php?diff=151276&oldid=149610 * Cycwin * (+124) /* why am i here */ new section
09:30:35 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151277&oldid=151274 * I am islptng * (+982) interpreter
09:39:17 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151278&oldid=151277 * I am islptng * (+104)
09:43:03 <esolangs> [[Talk:Frackit]] N https://esolangs.org/w/index.php?oldid=151279 * Calculus is fun * (+205) Created Talk:Frackit
09:48:51 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151280&oldid=151278 * I am islptng * (+28) /* Commands */
09:55:33 <esolangs> [[File:MoreMathLogo.png]] M https://esolangs.org/w/index.php?diff=151281&oldid=149221 * Calculus is fun * (+43) Changed description
10:03:31 <esolangs> [[Special:Log/upload]] upload * ClearLimediWater * uploaded "[[File:20250128.png]]"
10:05:06 <esolangs> [[User:ClearLimediWater]] M https://esolangs.org/w/index.php?diff=151283&oldid=150396 * ClearLimediWater * (-1390)
10:05:28 -!- SGautam has joined.
10:13:26 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151284&oldid=151280 * I am islptng * (+57)
10:16:46 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151285&oldid=151279 * I am islptng * (+586)
10:26:25 <esolangs> [[Talk:Nice]] M https://esolangs.org/w/index.php?diff=151286&oldid=148733 * UrnEn * (+231)
10:37:10 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151287&oldid=151284 * I am islptng * (+12) /* Interpreter */
10:48:43 -!- Lord_of_Life has quit (Excess Flood).
10:50:24 -!- Lord_of_Life has joined.
10:53:56 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151288&oldid=151287 * I am islptng * (+76)
10:58:18 <esolangs> [[Talk:Unary]] M https://esolangs.org/w/index.php?diff=151289&oldid=113702 * UrnEn * (+272)
11:01:21 <esolangs> [[Befunge]] https://esolangs.org/w/index.php?diff=151290&oldid=151045 * B jonas * (+100) /* Instructions */
11:13:10 <int-e> `"
11:13:15 <HackEso> 1/1:351) <zzo38> Sanity is insufficient by itself. Many other things are also important. \ 2) <Quas_NaArt> Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... <Quas_NaArt> More practice is in order.
11:17:36 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151291&oldid=151288 * Cycwin * (+33)
11:19:58 <esolangs> [[AnyGolf]] https://esolangs.org/w/index.php?diff=151292&oldid=151132 * PrySigneToFry * (+4)
11:27:37 <esolangs> [[1CP=1ICL]] https://esolangs.org/w/index.php?diff=151293&oldid=140746 * PrySigneToFry * (+557)
11:30:33 <esolangs> [[Vague]] https://esolangs.org/w/index.php?diff=151294&oldid=137325 * PrySigneToFry * (+54)
11:32:26 <esolangs> [[Talk:Vaguest]] https://esolangs.org/w/index.php?diff=151295&oldid=136515 * PrySigneToFry * (+840)
11:37:31 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=151296&oldid=150867 * PrySigneToFry * (+1157) /* Category: Collaborative programming language */ new section
11:56:54 <esolangs> [[User talk:PrySigneToFry]] M https://esolangs.org/w/index.php?diff=151297&oldid=151061 * UrnEn * (+417)
12:02:38 -!- mtm has quit (Ping timeout: 272 seconds).
12:05:40 -!- mtm has joined.
12:19:09 <esolangs> [[User talk:I am islptng]] M https://esolangs.org/w/index.php?diff=151298&oldid=151276 * UrnEn * (+123) /* why am i here */
12:30:54 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151299&oldid=151136 * PrySigneToFry * (+904) /* Do you want to create a programming language with me? */ new section
12:32:58 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151300&oldid=151297 * PrySigneToFry * (+953)
12:34:23 <esolangs> [[Vaguest]] https://esolangs.org/w/index.php?diff=151301&oldid=136493 * PrySigneToFry * (+59)
12:36:30 <esolangs> [[Vaguest]] https://esolangs.org/w/index.php?diff=151302&oldid=151301 * PrySigneToFry * (+23)
12:39:21 -!- SGautam has quit (Quit: Connection closed for inactivity).
12:41:11 <esolangs> [[Dig straight down like an idiot]] https://esolangs.org/w/index.php?diff=151303&oldid=75626 * PrySigneToFry * (+189)
12:43:50 <esolangs> [[EA Script, It's in the code.]] https://esolangs.org/w/index.php?diff=151304&oldid=141116 * PrySigneToFry * (+83)
12:47:17 <esolangs> [[User talk:Cycwin]] N https://esolangs.org/w/index.php?oldid=151305 * I am islptng * (+606) Created page with "<big><big><big><big><big><big></big></big></big></big></big></big> ~~~~"
12:47:31 <esolangs> [[User talk:Cycwin]] https://esolangs.org/w/index.php?diff=151306&oldid=151305 * I am islptng * (-9)
13:00:13 <esolangs> [[Talk:Ting Vit]] M https://esolangs.org/w/index.php?diff=151307&oldid=141935 * UrnEn * (+168)
13:07:44 <esolangs> [[Frackit]] M https://esolangs.org/w/index.php?diff=151308&oldid=151291 * UrnEn * (+170) /* Examples */
13:27:56 <esolangs> [[Talk:16 bytes :P]] https://esolangs.org/w/index.php?diff=151309&oldid=141258 * PrySigneToFry * (+26) /* 5 bytes :P */ new section
13:29:53 <esolangs> [[Talk:1 byte :5]] N https://esolangs.org/w/index.php?oldid=151310 * PrySigneToFry * (+890) /* All APLWSI interpreters are 1 byte :5 interpreters. */ new section
13:33:00 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=151311&oldid=151027 * PrySigneToFry * (+172)
13:35:44 -!- wib_jonas has joined.
13:47:19 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=151312&oldid=149397 * PrySigneToFry * (+102)
13:53:23 <esolangs> [[User:Magnogen]] https://esolangs.org/w/index.php?diff=151313&oldid=89373 * Magnogen * (-69) remove reddit and add other sites
14:10:48 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151314&oldid=151308 * I am islptng * (+212)
14:56:18 -!- Lymee has joined.
14:56:33 -!- Lymia has quit (Ping timeout: 276 seconds).
15:10:58 <esolangs> [[Brainfffffuck]] https://esolangs.org/w/index.php?diff=151315&oldid=151272 * Ractangle * (-31)
15:22:49 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151316&oldid=151183 * PrySigneToFry * (+487)
15:25:02 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151317&oldid=151316 * PrySigneToFry * (+124)
15:29:37 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151318&oldid=151285 * Calculus is fun * (+180)
15:29:51 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151319&oldid=151318 * Calculus is fun * (+109)
15:29:58 -!- Lykaina has joined.
15:43:18 -!- zzo38 has quit (Ping timeout: 245 seconds).
15:48:22 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151320&oldid=151314 * I am islptng * (+212)
16:02:31 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151321&oldid=151319 * I am islptng * (+731)
16:04:33 -!- supercode has joined.
16:22:59 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=151322&oldid=150972 * I am islptng * (-101) /* (InDev) */
16:24:35 -!- wib_jonas has quit (Quit: Client closed).
16:24:49 <esolangs> [[User:I am islptng/Sandbox]] https://esolangs.org/w/index.php?diff=151323&oldid=150985 * I am islptng * (+4526)
16:26:34 <esolangs> [[Special:Log/move]] move * I am islptng * moved [[User:I am islptng/Sandbox]] to [[]]: I want it to move out!
16:28:35 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151326&oldid=151324 * I am islptng * (-19)
16:29:34 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=151327&oldid=151322 * I am islptng * (+101) Undo revision [[Special:Diff/151322|151322]] by [[Special:Contributions/I am islptng|I am islptng]] ([[User talk:I am islptng|talk]])
16:32:55 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151328&oldid=151317 * I am islptng * (-29)
16:40:03 <esolangs> [[User:I am islptng/Sandbox]] https://esolangs.org/w/index.php?diff=151329&oldid=151325 * I am islptng * (-20) Removed redirect to [[]]
16:55:04 <esolangs> [[Talk:Frackit]] M https://esolangs.org/w/index.php?diff=151330&oldid=151321 * Aadenboy * (+4) fix link
18:24:36 -!- Lord_of_Life_ has joined.
18:24:54 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
18:25:59 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:31:33 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=151331&oldid=151312 * Ractangle * (+4) /* Implementations */
18:33:39 <esolangs> [[Template:H]] https://esolangs.org/w/index.php?diff=151332&oldid=143308 * Ractangle * (+30)
18:34:23 <esolangs> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=151333&oldid=151331 * Ractangle * (+4) /* Implementations */
18:35:41 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=151334&oldid=150656 * Ractangle * (+29) /* Befunge */
18:37:02 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=151335&oldid=151334 * Ractangle * (-20) /* G# */ you don't need a main class anymore since the language now runs the latest defined function
18:37:48 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=151336&oldid=151335 * Ractangle * (+2) /* Brainfuck,JS,Python and many other languages */
18:38:16 <esolangs> [[G Sharp]] https://esolangs.org/w/index.php?diff=151337&oldid=151142 * Ractangle * (-20) /* Empty Program */
19:19:31 -!- supercode has quit (Quit: Client closed).
19:44:10 -!- zzo38 has joined.
21:12:17 -!- craigo_ has quit (Ping timeout: 248 seconds).
21:59:30 -!- DOS_User_webchat has joined.
22:04:16 -!- DOS_User_webchat has quit (Remote host closed the connection).
22:06:07 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151338&oldid=151326 * Ractangle * (+1) /* Judge if a number is even or odd */
22:11:33 <esolangs> [[Fun Video Game]] https://esolangs.org/w/index.php?diff=151339&oldid=151255 * Ractangle * (+7) /* BASE */
22:12:20 <esolangs> [[BAL]] https://esolangs.org/w/index.php?diff=151340&oldid=145053 * Ractangle * (-13) /* Truth-machine */
22:12:54 <esolangs> [[BAL]] https://esolangs.org/w/index.php?diff=151341&oldid=151340 * Ractangle * (+6) /* Truth-machine */
22:19:13 -!- Lykaina has quit (Quit: Leaving).
22:31:06 -!- FreeFull has quit.
22:43:24 -!- amby has joined.
23:03:50 -!- DOS_User_webchat has joined.
2025-02-04
00:03:21 -!- mtm has quit (Ping timeout: 246 seconds).
00:06:24 -!- mtm has joined.
00:13:54 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:14:14 -!- DOS_User_webchat has joined.
00:15:58 -!- Hooloovoo has quit (Ping timeout: 265 seconds).
00:24:17 -!- DOS_User_webchat has quit (Remote host closed the connection).
00:25:01 -!- Sgeo has joined.
00:41:46 <esolangs> [[Talk:Frackit]] M https://esolangs.org/w/index.php?diff=151342&oldid=151330 * Calculus is fun * (+136)
00:43:11 -!- Hooloovoo has joined.
01:29:58 -!- m5zs7k has quit (Ping timeout: 252 seconds).
01:37:02 -!- 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).
01:38:48 -!- m5zs7k has joined.
02:22:20 <esolangs> [[User talk:I am islptng]] https://esolangs.org/w/index.php?diff=151343&oldid=151298 * Cycwin * (+47) /* why am i here */
02:27:20 <esolangs> [[User talk:Cycwin]] https://esolangs.org/w/index.php?diff=151344&oldid=151306 * Cycwin * (+211) /* Just some weird words */ new section
03:20:46 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151345&oldid=151328 * PrySigneToFry * (+1173)
03:21:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151346&oldid=151345 * PrySigneToFry * (+11)
03:23:09 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151347&oldid=151338 * PrySigneToFry * (+21)
03:48:38 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151348&oldid=151299 * None1 * (+281) /* Do you want to create a programming language with me? */
03:53:03 <esolangs> [[Ting Vit]] https://esolangs.org/w/index.php?diff=151349&oldid=151263 * PrySigneToFry * (+167)
05:13:30 <esolangs> [[Onesharp]] M https://esolangs.org/w/index.php?diff=151350&oldid=151179 * Jburns22 * (-22)
05:15:37 -!- Sgeo has quit (Read error: Connection reset by peer).
05:27:53 -!- Sgeo has joined.
05:46:40 <esolangs> [[Normalcalc]] M https://esolangs.org/w/index.php?diff=151351&oldid=141473 * Itoh Shimon * (+0) rename github user name
05:47:23 <esolangs> [[Normalcalc]] M https://esolangs.org/w/index.php?diff=151352&oldid=151351 * Itoh Shimon * (+0) /* External resources */ rename github user name
05:48:15 <esolangs> [[User:Itoh Shimon]] M https://esolangs.org/w/index.php?diff=151353&oldid=134420 * Itoh Shimon * (+0) rename github user name
05:48:35 <esolangs> [[Frackit]] M https://esolangs.org/w/index.php?diff=151354&oldid=151320 * UrnEn * (-1) /* Truth Machine */
05:51:02 <esolangs> [[Frackit]] https://esolangs.org/w/index.php?diff=151355&oldid=151354 * I am islptng * (+1) Undo revision [[Special:Diff/151354|151354]] by [[Special:Contributions/UrnEn|UrnEn]] ([[User talk:UrnEn|talk]])
07:03:02 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151356&oldid=151348 * PrySigneToFry * (+939)
07:03:55 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151357&oldid=151347 * PrySigneToFry * (+1)
07:06:34 -!- Sgeo has quit (Read error: Connection reset by peer).
07:13:49 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151358&oldid=151346 * PrySigneToFry * (+47)
07:15:44 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151359&oldid=151358 * PrySigneToFry * (+136)
07:18:46 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151360&oldid=151359 * PrySigneToFry * (+180)
07:23:50 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151361&oldid=151360 * PrySigneToFry * (+145)
07:24:33 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151362&oldid=151361 * PrySigneToFry * (+31)
07:28:08 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151363&oldid=151362 * PrySigneToFry * (+642)
07:41:42 -!- Sgeo has joined.
08:12:31 -!- Sgeo has quit (Read error: Connection reset by peer).
08:44:21 -!- fria has joined.
08:44:36 -!- fria has left.
09:09:50 <esolangs> [[Fun Video Game]] https://esolangs.org/w/index.php?diff=151364&oldid=151339 * PrySigneToFry * (+1973)
09:10:34 <esolangs> [[Fun Video Game]] https://esolangs.org/w/index.php?diff=151365&oldid=151364 * PrySigneToFry * (+56)
10:08:26 -!- craigo has joined.
10:29:25 <esolangs> [[User:B jonas/List]] https://esolangs.org/w/index.php?diff=151366&oldid=150883 * B jonas * (+19) [[Funge-98]]
10:49:41 <esolangs> [[Piet]] https://esolangs.org/w/index.php?diff=151367&oldid=148755 * B jonas * (+204) /* External resources */
11:00:01 <esolangs> [[Talk:Scratch]] https://esolangs.org/w/index.php?diff=151368&oldid=147676 * PrySigneToFry * (+1772)
11:29:42 -!- m5zs7k has quit (Ping timeout: 246 seconds).
11:35:46 -!- m5zs7k has joined.
12:02:28 -!- mtm has quit (Ping timeout: 252 seconds).
12:05:31 -!- mtm has joined.
12:11:16 <APic> Hi
12:34:25 -!- leah2 has quit (Ping timeout: 244 seconds).
12:47:18 -!- leah2 has joined.
13:09:33 -!- leah2 has quit (Ping timeout: 252 seconds).
13:23:29 -!- leah2 has joined.
15:10:30 -!- FreeFull has joined.
15:13:31 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151369&oldid=151363 * PrySigneToFry * (+183)
15:24:03 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151370&oldid=151369 * PrySigneToFry * (+374)
15:59:20 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151371&oldid=151357 * I am islptng * (+150)
17:19:42 -!- amby has joined.
18:25:17 -!- Lord_of_Life_ has joined.
18:26:00 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
18:26:45 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:31:25 <esolangs> [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=151372&oldid=145284 * 47 * (-74)
19:33:28 <esolangs> [['Python' is not recognized]] https://esolangs.org/w/index.php?diff=151373&oldid=150295 * 47 * (-29) /* Syntax */
19:51:30 -!- supercode has joined.
20:00:55 <esolangs> [[Bear]] https://esolangs.org/w/index.php?diff=151374&oldid=147610 * Headless-Axolotl * (+167)
20:01:23 <esolangs> [[Bear]] M https://esolangs.org/w/index.php?diff=151375&oldid=151374 * Headless-Axolotl * (+4) fibonacci number heading mistake fix
20:02:04 -!- m5zs7k has quit (Ping timeout: 252 seconds).
20:06:28 -!- m5zs7k has joined.
20:37:33 -!- supercode has quit (Quit: Client closed).
22:13:48 <zzo38> I think the ASN.1 REAL type does not consider trailing zeros to be significant, and usually they probably aren't significant, but sometimes it is, e.g. in case the number of sigfigs is relevant. It could be made perhaps by a SCIENTIFIC type, which has the same type number as REAL but has a different DER encoding (which will still be compatible with the existing BER encoding, though).
22:14:12 <zzo38> This can also be true of other things e.g. time zones; for some applications it will be significant but for some it will not be significant.
22:17:05 <zzo38> (Also, I think that scientific notation should always be used if it needs to know the number of sigfigs; trying to do such a thing without scientific notation does not work very well, in my opinion.)
22:19:42 <zzo38> (However, another problem with sigfigs is in case the significance is not a power of ten; I don't know how relevant that is in most science.)
22:49:57 <esolangs> [[Triangular numbers]] N https://esolangs.org/w/index.php?oldid=151376 * Aadenboy * (+1521) create with implementations listed by search (also implement one for [[Iterate]])
22:50:49 <esolangs> [[Iterate]] M https://esolangs.org/w/index.php?diff=151377&oldid=150736 * Aadenboy * (+239) /* Example programs */
22:51:02 <esolangs> [[Iterate]] M https://esolangs.org/w/index.php?diff=151378&oldid=151377 * Aadenboy * (+2) /* Triangle numbers */
22:51:26 <esolangs> [[Triangle numbers]] N https://esolangs.org/w/index.php?oldid=151379 * Aadenboy * (+32) Redirected page to [[Triangular numbers]]
23:11:05 -!- amby has quit (Read error: Connection reset by peer).
23:11:23 -!- amby has joined.
23:35:37 <APic> cu
2025-02-05
00:04:02 -!- mtm has quit (Ping timeout: 248 seconds).
00:05:02 -!- Sgeo has joined.
00:05:48 -!- mtm has joined.
00:41:20 <esolangs> [[Special:Log/newusers]] create * PurplrIsSus1985 * New user account
00:44:26 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151380&oldid=151236 * PurplrIsSus1985 * (+250)
00:44:58 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151381&oldid=151380 * PurplrIsSus1985 * (+1)
01:09:21 -!- amby has quit (Remote host closed the connection).
01:09:44 -!- amby has joined.
01:17:59 -!- 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).
01:26:31 <esolangs> [[Omniglot]] N https://esolangs.org/w/index.php?oldid=151382 * Tommyaweosme * (+1007) Created page with "an omniglot is a hypothetical [[polyglot]] that does the same thing in every language. omniglots are impossible, due to the conflicting nature of the following languages: == omniglot d1 == commands: a - print hello world e - end every other symbol throws an erro
01:37:01 <esolangs> [[Talk:Polyglot]] https://esolangs.org/w/index.php?diff=151383&oldid=83944 * PrySigneToFry * (+173) /* Polyglot Empty Program */ new section
01:40:51 <esolangs> [[Unmatched (]] https://esolangs.org/w/index.php?diff=151384&oldid=144070 * PrySigneToFry * (+50)
01:43:27 <esolangs> [[Baselang]] https://esolangs.org/w/index.php?diff=151385&oldid=139606 * PrySigneToFry * (+57)
01:45:39 <esolangs> [[Nil]] https://esolangs.org/w/index.php?diff=151386&oldid=124270 * PrySigneToFry * (+32)
02:54:12 <esolangs> [[Special:Log/newusers]] create * Undalevein * New user account
03:04:39 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151387&oldid=151381 * Undalevein * (+344) Added introduction
03:11:48 <esolangs> [[Category:Generated by AI]] https://esolangs.org/w/index.php?diff=151388&oldid=145096 * PrySigneToFry * (+10)
03:30:31 <esolangs> [[Talk:Omniglot]] N https://esolangs.org/w/index.php?oldid=151389 * PkmnQ * (+163) Created page with "I have an omniglot. <pre> </pre> It runs the "successfully run this program" program. -~~~~"
06:16:29 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=151390&oldid=151296 * Ais523 * (+637) /* Category: Collaborative programming language */ a) not opposed to this but b) the name is ambiguous and I'd prefer an unambiguous name
07:55:59 <esolangs> [[Unmatched (]] https://esolangs.org/w/index.php?diff=151391&oldid=151384 * Ractangle * (-49) /* Examples */ this is pointless
07:58:38 <esolangs> [[Category:Generated by AI]] https://esolangs.org/w/index.php?diff=151392&oldid=151388 * Ractangle * (-117) decided to remove some ai programs... What is the point of adding several ai softwares?
08:15:12 -!- chiselfuse has quit (Ping timeout: 264 seconds).
08:16:19 -!- chiselfuse has joined.
08:18:30 <esolangs> [[Masqualia]] N https://esolangs.org/w/index.php?oldid=151393 * PrySigneToFry * (+4388) Created page with "Masqualia is designed by PSTF. = Language Overview = Masqualia is based on Brainfuck, is extended version of Brainfuck. Masqualia supports conditional jumps, loops, arithmetics, I/O, has a tape, a stack, four accumulators, and can access the register. Masquali
08:19:32 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151394&oldid=151266 * PrySigneToFry * (+16)
08:20:28 <esolangs> [[Category:Generated by AI]] https://esolangs.org/w/index.php?diff=151395&oldid=151392 * PrySigneToFry * (+10)
08:40:32 <esolangs> [[Talk:Omniglot]] M https://esolangs.org/w/index.php?diff=151396&oldid=151389 * YufangTSTSU * (+121)
08:47:29 <esolangs> [[9 bytes :I]] https://esolangs.org/w/index.php?diff=151397&oldid=139773 * PrySigneToFry * (-6)
08:50:36 -!- leah2 has quit (Ping timeout: 252 seconds).
08:57:06 -!- b_jonas has quit (Quit: leaving).
08:57:59 <esolangs> [[Talk:Omniglot]] https://esolangs.org/w/index.php?diff=151398&oldid=151396 * PkmnQ * (+177)
09:00:17 <esolangs> [[Talk:UwU: A cute esolang]] N https://esolangs.org/w/index.php?oldid=151399 * PrySigneToFry * (+59) Created page with "This can actually write in normal English, or even Anglisc."
09:00:23 -!- Sgeo has quit (Read error: Connection reset by peer).
09:03:39 -!- leah2 has joined.
09:07:10 <esolangs> [[Alphabetack]] N https://esolangs.org/w/index.php?oldid=151400 * I am islptng * (+674) Created page with "{{WIP}} '''Alphabetack''' is an esolang created by islptng. It's plan is to use all 26 characters.<br> It has a stack and a box. The box can hold any rational. == Commands == <pre> a add (box += pop()) b break c continue d divide (box /= pop()) e else (used fo
09:12:09 <esolangs> [[Alphabetack]] https://esolangs.org/w/index.php?diff=151401&oldid=151400 * I am islptng * (+139)
10:11:57 <esolangs> [[Masqualia]] https://esolangs.org/w/index.php?diff=151402&oldid=151393 * PrySigneToFry * (-28)
11:07:19 <esolangs> [[Alphabetack]] https://esolangs.org/w/index.php?diff=151403&oldid=151401 * I am islptng * (-54)
11:18:51 <esolangs> [[Tom Murphy VII]] https://esolangs.org/w/index.php?diff=151404&oldid=125979 * B jonas * (+75) /* Links */
11:34:11 -!- supercode has joined.
11:43:47 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151405&oldid=151356 * None1 * (+291) /* Do you want to create a programming language with me? */
11:44:29 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=151406&oldid=151267 * None1 * (+37)
12:03:25 -!- mtm has quit (Ping timeout: 265 seconds).
12:06:00 -!- mtm has joined.
12:24:28 <esolangs> [[Aphasia]] N https://esolangs.org/w/index.php?oldid=151407 * B jonas * (+1119) Created page with "Aphasia is a functional programming language that [[Tom Murphy VII]] created and uses for his internal projects, such as his blog engine. Aphasia is functional with side effects, statically typed with algebraic types and function closures, and as such is inspired by ML
12:24:54 <esolangs> [[Tom Murphy VII]] https://esolangs.org/w/index.php?diff=151408&oldid=151404 * B jonas * (+14) [[Aphasia]]
12:41:08 <esolangs> [[Masqualia]] https://esolangs.org/w/index.php?diff=151409&oldid=151402 * PrySigneToFry * (+1236)
12:48:26 <esolangs> [[Special:Log/newusers]] create * Wound theology * New user account
12:50:21 <esolangs> [[Aphasia]] https://esolangs.org/w/index.php?diff=151410&oldid=151407 * B jonas * (+129) categories
13:01:29 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151411&oldid=151387 * Wound theology * (+296)
13:01:51 <esolangs> [[Trithemius]] N https://esolangs.org/w/index.php?oldid=151412 * Wound theology * (+606) Created page with "'''Trithemius''' is an in-development [[esoteric programming language]] by [[User:Wound theology]], who under a different account, designed the [[:Category:Joke languages|joke language]] [[Brainfuck]] in 2017. Trithemius aims to simulate the look and feel of me
13:04:03 <esolangs> [[Trithemius]] https://esolangs.org/w/index.php?diff=151413&oldid=151412 * Wound theology * (+19)
13:04:22 <esolangs> [[Trithemius]] https://esolangs.org/w/index.php?diff=151414&oldid=151413 * Wound theology * (-1)
13:22:09 <esolangs> [[Bouncy Counters]] https://esolangs.org/w/index.php?diff=151415&oldid=141734 * B jonas * (+1) /* Starting and stopping the program */ mistake?
13:40:29 -!- amby has joined.
13:47:07 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151416&oldid=151394 * B jonas * (+24) [[UE1]], [[Aphasia]]
13:51:52 <APic> Hi
15:33:14 -!- supercode has quit (Quit: Client closed).
17:02:45 <esolangs> [[Special:Log/newusers]] create * Calliwag * New user account
18:18:35 <esolangs> [[Category:Generated by AI]] https://esolangs.org/w/index.php?diff=151417&oldid=151395 * Ais523 * (-33) probably no need to list generative AIs and large language models, just use the general name for them
18:22:59 <esolangs> [[Vaguest]] https://esolangs.org/w/index.php?diff=151418&oldid=151302 * Ais523 * (-82) undo two revisions the purpose of this wiki is to describe esoteric programming languages, and where it's the first source, we assume that the description by the language creator is correct unless it's obviously in error editing a description to add commands therefore doesn't ch
18:26:27 -!- Lord_of_Life_ has joined.
18:26:58 -!- Lord_of_Life has quit (Ping timeout: 248 seconds).
18:27:49 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:36:41 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151419&oldid=151300 * Ais523 * (+862) /* */ please be careful when editing the specifications of other people's languages
18:37:02 -!- ais523 has joined.
18:37:21 <ais523> fizzie: how's the wiki holding up after I hid all those revisions – did the crawlers give up, or are they still causing trouble on other pages?
18:42:23 <fizzie> As measured by CPU load on the wiki server, it comes and goes in bursts: https://zem.fi/tmp/cpu2.png
18:43:10 <fizzie> From nginx measurements, looks like it's actually started lagging/failing a little just over the last hour or so, though not as badly as it was.
18:46:47 <fizzie> The current problematic pages seem to be [[Language list]] and [[Joke language list]] but hiding revisions for those probably isn't great.
18:47:59 <fizzie> (Haven't looked further into the "allow diffs only when logged in" idea.)
18:50:57 <fizzie> Yeah, crawling those two language list pages started almost exactly at 16:00 local time, which lines up with the lag spiking.
18:51:00 -!- b_jonas has joined.
18:55:54 <fizzie> I'll be in a "fun event" (we're having a work thing) rest of the day, so I've done that "return 503s" thing for language list & joke language list diff pages temporarily, to make it less likely it'll keel over while I'm out. Hopefully nobody organically needs that in the next couple of hours. I'll unroll it when I get home.
18:59:58 <b_jonas> I did need the diff for the language list organically earlier today, to check that my edit was correct, but that's over now
19:01:55 <b_jonas> fizzie: your temporary change doesn't seem to have worked, I'm still getting 200 and a diff output for https://esolangs.org/w/index.php?title=Language_list&diff=148777&oldid=148584
19:02:15 <fizzie> That's because you've listed the title before the diff parameter.
19:02:29 <fizzie> The URL expression that triggers the 503 is "diff=.*title=(?:Language_list|Joke_language_list)" so if you put the parameters in that order it'll work.
19:02:45 <fizzie> I don't know where these URLs are coming from, but they consistently have the parameters in that order.
19:03:48 <fizzie> To me https://esolangs.org/w/index.php?diff=148777&oldid=148584&title=Language_list "correctly" serves a 503.
19:04:42 <fizzie> If MediaWiki-generated URLs have it the other way around, that's even better, it will probably mean most people will never even notice there's a block.
19:05:10 <fizzie> (Although it raises the question, what *are* these crawlers -- or whatever they are -- doing to generate the requests...)
19:05:23 <fizzie> Anyway, I really need to head off to the fun.
19:58:40 <ais523> I guess old language list revisions aren't so useful, but if the parameter order blocking helps, so much the better
20:16:29 <esolangs> [[SpecialRandom]] N https://esolangs.org/w/index.php?oldid=151420 * Buckets * (+28) Redirected page to [[Special:Random]]
20:18:25 <fizzie> I guess whatever tools they're using for the fetching might be sorting the CGI params in URLs or something.
20:18:49 <fizzie> (Still at the fun.)
20:30:26 <b_jonas> huh, the order of the parameters? I wonder if they're tools made mostly for scraping Wikia wikis, since they have a lot of features that would make scraping easier disabled
20:30:33 <b_jonas> or not enabled
20:31:15 <b_jonas> incidentally, where the main page says "the complete list of languages", shouldn't we remove "complete" since that's a lie?
21:13:21 -!- ajal has joined.
21:18:10 -!- Melvar has quit (Ping timeout: 252 seconds).
21:18:10 -!- APic has quit (Ping timeout: 252 seconds).
21:18:10 -!- b_jonas has quit (Ping timeout: 252 seconds).
21:18:10 -!- amby has quit (Ping timeout: 252 seconds).
21:22:49 -!- b_jonas has joined.
21:28:54 -!- APic has joined.
21:29:13 -!- Melvar has joined.
21:32:11 <esolangs> [[Zyzzogeton]] N https://esolangs.org/w/index.php?oldid=151421 * Buckets * (+2006) Created page with "Zyzzogeton is both an Esoteric programming language is also the last entry word in the Marriam-Webster Dictionary. Zyzzogeton is a 3D Esolang, most of the time though it's 2D. Also created by [[User:Buckets]] in 2021. {| class="wikitable" |- ! Commands !! Instruction
21:50:50 <esolangs> [[Zyzzogeton]] https://esolangs.org/w/index.php?diff=151422&oldid=151421 * Buckets * (+144)
21:53:13 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151423&oldid=151416 * Buckets * (+17)
21:53:57 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151424&oldid=151151 * Buckets * (+17)
21:54:41 <esolangs> [[Zyzzogeton]] M https://esolangs.org/w/index.php?diff=151425&oldid=151422 * Buckets * (+0)
22:02:22 <esolangs> [[Truth Machine (language)]] M https://esolangs.org/w/index.php?diff=151426&oldid=136736 * Buckets * (+0)
22:22:23 -!- visilii_ has joined.
22:22:45 -!- visilii has quit (Ping timeout: 248 seconds).
22:35:51 -!- amby has joined.
22:36:59 -!- ajal has quit (Read error: Connection reset by peer).
22:57:50 <esolangs> [[Coffee is the answer]] N https://esolangs.org/w/index.php?oldid=151427 * Tommyaweosme * (+458) Created page with "coffee is the answer is an esolang created for [https://websim.ai/@Louis9987/get-verified|this] with 3 commands. == commands == create() - creates a string x.attach(y) - adds y prefixed with a space to x, unless it is the first then there is no prefix
22:57:59 <esolangs> [[Coffee is the answer]] https://esolangs.org/w/index.php?diff=151428&oldid=151427 * Tommyaweosme * (+0)
22:58:08 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[SpecialRandom]]": cross-namespace redirect (not an esolang description page) and thus inappropriate for mainspace
22:59:11 <ais523> b_jonas: I'm really confused about why a bot might *intentionally* be trying to scrape all possible diffs – it looks quite intentional at this point, rather than the bot being lost in pages that aren't useful for it
22:59:23 <ais523> perhaps it's trying to learn what sort of edits human wiki editors make? that's the only thing I can think of
23:26:17 -!- Sgeo has joined.
23:40:31 <b_jonas> if I meet them, I'll tell them that they can download the full history using either Special:Export or /w/api.php
23:40:41 <b_jonas> no need for tons of separate queries
2025-02-06
00:02:54 -!- mtm has quit (Ping timeout: 260 seconds).
00:05:44 -!- mtm has joined.
00:38:29 -!- craigo has quit (Ping timeout: 260 seconds).
01:30:27 -!- Lykaina has joined.
01:39:21 -!- 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).
02:00:40 -!- ais523 has quit (Quit: quit).
02:32:35 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151429&oldid=151419 * PrySigneToFry * (+184)
02:33:09 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151430&oldid=151247 * Calculus is fun * (-2) /* Instructions */
03:53:24 -!- Lykaina has quit (Quit: Leaving).
04:05:32 <zzo38> Oops I found a mistake in the newest version of the Magic: the Gathering rules, which is that the line before rule 702.177 has a space
04:19:34 <esolangs> [[Alphabetack]] https://esolangs.org/w/index.php?diff=151431&oldid=151403 * I am islptng * (+0)
04:32:04 -!- lisbeths has joined.
05:10:29 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] N https://esolangs.org/w/index.php?oldid=151432 * PrySigneToFry * (+133) Created page with "Here is a discussion page for the programming language that will be designed both by PrySigneToFry and None-One. = Discussion area ="
05:11:34 <esolangs> [[User talk:None1]] https://esolangs.org/w/index.php?diff=151433&oldid=151405 * PrySigneToFry * (+950)
05:17:52 <esolangs> [[-5 bytes ;)]] https://esolangs.org/w/index.php?diff=151434&oldid=145098 * PrySigneToFry * (-86)
05:27:49 <esolangs> [[Talk:B sharp]] https://esolangs.org/w/index.php?diff=151435&oldid=105865 * PrySigneToFry * (+170)
07:08:12 <esolangs> [[User talk:PrySigneToFry/Sandbox/StormLang discussion]] N https://esolangs.org/w/index.php?oldid=151436 * Ractangle * (+193) Created page with "Talk pages exist you idiot~~~"
08:15:27 <esolangs> [[User talk:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151437&oldid=151436 * PrySigneToFry * (+948)
08:19:51 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151438&oldid=151432 * PrySigneToFry * (+254)
08:25:56 <esolangs> [[Talk:Binary combinatory logic]] https://esolangs.org/w/index.php?diff=151439&oldid=8453 * Blashyrkh * (+1178) I/O proposal for BCL
08:26:15 <esolangs> [[Talk:Binary combinatory logic]] https://esolangs.org/w/index.php?diff=151440&oldid=151439 * Blashyrkh * (+91)
09:07:01 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151441&oldid=151342 * Cycwin * (+519) /* What a great idea! */ new section
09:09:55 <esolangs> [[User:Cycwin]] https://esolangs.org/w/index.php?diff=151442&oldid=148631 * Cycwin * (+15)
09:15:08 <esolangs> [[Talk:Frackit]] https://esolangs.org/w/index.php?diff=151443&oldid=151441 * Cycwin * (+60) /* What a great idea! */
09:59:45 <esolangs> [[Talk:Binary combinatory logic]] https://esolangs.org/w/index.php?diff=151444&oldid=151440 * Blashyrkh * (+128) /* Input-output specification */ Detailed process of program execution and production of program's output
10:01:27 -!- Sgeo has quit (Read error: Connection reset by peer).
10:10:26 <esolangs> [[Talk:Binary combinatory logic]] M https://esolangs.org/w/index.php?diff=151445&oldid=151444 * Blashyrkh * (-1) /* Input-output specification */
12:01:10 -!- amby has joined.
12:04:30 -!- mtm has quit (Ping timeout: 272 seconds).
12:05:28 -!- mtm has joined.
12:52:11 <APic> Hi
13:05:43 -!- craigo has joined.
17:07:45 -!- ais523 has joined.
17:23:48 -!- Sgeo has joined.
18:25:15 -!- craigo_ has joined.
18:27:54 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
18:28:33 -!- craigo has quit (Ping timeout: 248 seconds).
18:29:32 -!- Lord_of_Life has joined.
19:08:20 -!- ais523 has quit (Quit: quit).
20:54:19 -!- shikhin has quit (Remote host closed the connection).
20:54:21 -!- Ae` has joined.
20:54:27 -!- Ae has quit (Read error: Connection reset by peer).
20:54:30 -!- Ae` has changed nick to Ae.
20:54:31 -!- shikhin has joined.
21:07:48 <APic> cu
21:09:19 -!- Lord_of_Life has quit (Excess Flood).
21:13:35 <esolangs> [[Sulbimate]] N https://esolangs.org/w/index.php?oldid=151446 * Buckets * (+1348) Created page with "Sulbimate is an Esoteric programming language created by [[User:Buckets]] in 2024, They thought about punch cards to much and thought about punch cards a dimension lower, a paper tape, A ''Flimsy'' Paper tape and thought "Can I do Control flow with only folding the pa
21:14:36 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151447&oldid=151423 * Buckets * (+16)
21:14:46 -!- Lord_of_Life has joined.
21:15:22 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151448&oldid=151424 * Buckets * (+17)
21:16:49 <esolangs> [[Sulbimate]] M https://esolangs.org/w/index.php?diff=151449&oldid=151446 * Buckets * (+126)
21:17:09 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151450&oldid=151448 * Buckets * (+1)
21:46:39 <esolangs> [[Tueue]] https://esolangs.org/w/index.php?diff=151451&oldid=108484 * Kaveh Yousefi * (+570) Rectified the Bitwise Cyclic Tag interpreter and introduced a looping counter as a further example.
21:49:04 <esolangs> [[Tueue]] https://esolangs.org/w/index.php?diff=151452&oldid=151451 * Kaveh Yousefi * (+193) Added a hyperlink to my implementation of the Tueue programming language on GitHub and supplemented the Implemented category tag.
21:54:49 -!- ais523 has joined.
22:04:13 <esolangs> [[MoreMathRPN/Implicit plotter]] N https://esolangs.org/w/index.php?oldid=151453 * Calculus is fun * (+4222) Added implicit plotter example
22:09:47 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151454&oldid=151430 * Calculus is fun * (+131) /* Quine */
22:51:01 -!- Lykaina has joined.
22:51:51 -!- shikhin has quit (Quit: Quittin'.).
22:53:36 -!- Lykaina has quit (Read error: Connection reset by peer).
22:53:42 -!- Lykaina_ has joined.
22:53:58 -!- shikhin has joined.
22:55:17 -!- shikhin has changed hostmask to ~shikhin@offtopia/offtopian.
22:55:49 -!- Lykaina_ has changed nick to Lykaina.
23:52:21 -!- Ae has changed nick to Guest2971.
2025-02-07
00:02:31 -!- mtm has quit (Ping timeout: 244 seconds).
00:05:24 -!- mtm has joined.
00:58:14 -!- thebigh has joined.
00:59:03 -!- thebigh has quit (Client Quit).
01:15:05 -!- 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).
02:00:22 -!- ais523 has quit (Quit: quit).
02:26:37 -!- janewila has joined.
02:39:45 -!- janewila has quit (Quit: Client closed).
03:01:46 -!- Sgeo_ has joined.
03:05:00 -!- Sgeo has quit (Ping timeout: 252 seconds).
03:32:01 -!- user3456 has quit (Ping timeout: 248 seconds).
03:35:33 -!- craigo_ has quit (Quit: Leaving).
03:50:21 -!- user3456 has joined.
03:50:42 -!- Lykaina has quit (Quit: Leaving).
04:06:04 <esolangs> [[SATire]] N https://esolangs.org/w/index.php?oldid=151455 * BoundedBeans * (+19108) Created page with "SATire is an esolang by [[User:BoundedBeans]] made to look like the math section of a standardized test. It was lost due to accidental deletion, but this is a recreation with a lot of extra functionality. ==Syntax== Before processing anything else, any text betwee
04:06:36 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151456&oldid=151447 * BoundedBeans * (+13)
04:06:50 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=151457&oldid=150123 * BoundedBeans * (+12)
04:55:49 <esolangs> [[Special:Log/newusers]] create * TKDKid1000 * New user account
04:59:17 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151458&oldid=151411 * TKDKid1000 * (+200)
05:11:43 <zzo38> Discard your hand, and then draw seven cards. (You cannot draw anything if you do not have a hand to hold the pencil.)
06:00:24 <esolangs> [[Iframe]] M https://esolangs.org/w/index.php?diff=151459&oldid=138159 * PkmnQ * (+0) /* Alternating between B and C */
06:00:37 <esolangs> [[Iframe]] M https://esolangs.org/w/index.php?diff=151460&oldid=151459 * PkmnQ * (+0) /* Alternating between C and H */
06:36:20 <zzo38> With category of matrices, the zero-object is zero rows/columns, and the zero-morphisms is all numbers within the matrix are zero. Since there is also a monad (which I called the Finalize monad) for each final object, and a comonad (which I called the Initialize comonad) for each initial object, this means that category of matrices also has a Finalize monad and a Initialize comonad, I think.
06:40:35 <zzo38> (I don't know if there are other common names for these monads/comonads; do you know?)
06:45:56 * korvo redraws their hand
06:50:19 <korvo> I haven't heard of these monads before. How are they set up? I could guess: for a category C with terminal object 1, let Arr(C,1) be the arrow category, and let the carrying functor C -> Arr(C,1) be the obvious isomorphism that matches objects X with (X,!).
06:50:58 <korvo> The monad carried by that functor is equivalent to the identity monad, with the quirk that terminal objects need not be unique, and thus this monad is only *naturally equivalent* to the identity monad, up to unique isomorphism.
06:51:12 <zzo38> It is not what I meant.
06:51:33 <korvo> Ah, no worries. Sorry for guessing.
06:52:34 <korvo> But to answer the second part of your thought: yes, zero objects can be used as terminal or initial objects, so that category of matrices would have the same Finalize and Initialize.
06:52:38 <zzo38> What I meant is the functor that makes everything into the identity morphism of the final object (and then the two natural transformations clearly have only one possibility)
06:55:04 <zzo38> (In Haskell: data Finalize a = Finalize deriving (Functor); instance Monad Finalize where { return _ = Finalize; Finalize >>= _ = Finalize; };)
06:58:10 <korvo> Oh, huh. I think that there's some specialized terminology I could look up for the overall pattern, but I don't think I've ever seen a name for this particular functor.
07:03:53 <esolangs> [[User:PrySigneToFry/Sandbox]] https://esolangs.org/w/index.php?diff=151461&oldid=150035 * PrySigneToFry * (+75)
07:05:36 <korvo> It looks like it's known to be terminal in a nice-enough category of monads, but I'm having trouble finding a good citation or any name besides "terminal monad".
07:05:42 <esolangs> [[User:PrySigneToFry/Sandbox/My words]] https://esolangs.org/w/index.php?diff=151462&oldid=141226 * PrySigneToFry * (+49)
07:07:42 <esolangs> [[User:PrySigneToFry/Sandbox/My Rate to the user that I know]] https://esolangs.org/w/index.php?diff=151463&oldid=149927 * PrySigneToFry * (-53)
09:01:44 -!- mcfrdy has joined.
09:18:33 <esolangs> [[Stackfish]] https://esolangs.org/w/index.php?diff=151464&oldid=151113 * Cycwin * (+50)
09:26:12 -!- Sgeo_ has quit (Read error: Connection reset by peer).
09:29:24 <esolangs> [[-5 bytes ;)]] https://esolangs.org/w/index.php?diff=151465&oldid=151434 * Ractangle * (-5) /* Factorial */ fixed the factorial
09:30:18 <esolangs> [[-5 bytes ;)]] https://esolangs.org/w/index.php?diff=151466&oldid=151465 * Ractangle * (-7) /* Factorial */ EasyJet
09:31:40 -!- m5zs7k has quit (Ping timeout: 244 seconds).
09:36:45 -!- m5zs7k has joined.
10:20:31 -!- ais523 has joined.
11:09:13 <APic> Hi
11:09:15 <APic> Yo ais523 😌
11:11:51 <ais523> hi
11:29:42 <esolangs> [[-5 bytes ;)]] https://esolangs.org/w/index.php?diff=151467&oldid=151466 * PrySigneToFry * (+88)
11:33:42 <esolangs> [[(PSTF)]] https://esolangs.org/w/index.php?diff=151468&oldid=148922 * PrySigneToFry * (+867)
11:34:57 <esolangs> [[Poetic (Mihai Popa)]] https://esolangs.org/w/index.php?diff=151469&oldid=148421 * PrySigneToFry * (-4)
11:59:08 <esolangs> [[EsoInterpreters]] https://esolangs.org/w/index.php?diff=151470&oldid=150413 * WinslowJosiah * (+565) Add EsoInterpreter of brainfuck in Bespoke
12:03:00 -!- mtm has quit (Ping timeout: 246 seconds).
12:05:36 -!- mtm has joined.
13:44:38 -!- chomwitt has joined.
13:51:51 -!- amby has joined.
14:11:52 -!- Artea has quit (Quit: ZNC 1.9.1 - https://znc.in).
14:35:50 <esolangs> [[Onechar]] https://esolangs.org/w/index.php?diff=151471&oldid=148690 * Cycwin * (+44)
14:38:13 <esolangs> [[Onechar]] https://esolangs.org/w/index.php?diff=151472&oldid=151471 * Cycwin * (+2) /* The Syntax */
14:45:59 -!- Artea has joined.
15:14:17 -!- m5zs7k has quit (Ping timeout: 268 seconds).
15:15:08 <int-e> `"
15:15:14 <HackEso> 1/1:1031) <kmc> i think delivery sushi is one of those habits that can rapidly consume all of one's money <kmc> like cocaine \ 1248) <mauris> MAHJONG TILE AUTUMN / HIRAGANA LETTER YA / SNOWMAN WITHOUT SNOW
15:16:25 <int-e> `w
15:16:28 <HackEso> grue//grue is the colour of the trees and the ocean
15:19:41 * ais523 vaguely wonders why that particular hiragana letter was chosen
15:24:30 <esolangs> [[Talk:Binary combinatory logic]] M https://esolangs.org/w/index.php?diff=151473&oldid=151445 * Blashyrkh * (+51) /* Input-output specification */ Minor clarifications
15:27:50 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151474&oldid=151458 * WoodyFan3412 * (+178) Added missing info
15:29:02 <esolangs> [[User:WoodyFan3412]] https://esolangs.org/w/index.php?diff=151475&oldid=146387 * WoodyFan3412 * (-59) i quitted
15:29:29 <fizzie> I wonder where the wiki-scrapers pull their fake UA strings from, because some of these are pretty ancient at this point. (Firefox/4.0b8 on OS X 10.6?)
15:31:13 <esolangs> [[User:WoodyFan3412]] https://esolangs.org/w/index.php?diff=151476&oldid=151475 * WoodyFan3412 * (-59)
15:31:54 <fizzie> Also one of them *starts* with "Chrome/15.0.860.0", in place of the usual "Mozilla/5.0", which I don't think is even a thing.
15:33:33 <fizzie> This one is quite a gem as well: "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10"
15:33:41 <fizzie> (So... an iPad running Windows XP, then?)
15:35:35 -!- m5zs7k has joined.
15:36:02 <int-e> . o O ( what happens if you ask DeepSeek for plausible User-Agent strings )
15:37:04 <fizzie> Yeah, some of these look like LLM hallucinations. I remember couple of months back when I was looking they were even worse, with a lot of other random-looking numbers in place of CPU identifiers like "i686".
15:37:12 <fizzie> Maybe they've switched to a better model.
15:37:49 <fizzie> But you'd think it would be cheaper to just use a list of most common UAs from somewhere instead of bothering to use an LLM to generate unique ones.
15:40:48 -!- wib_jonas has joined.
15:41:56 <esolangs> [[Talk:Trow]] N https://esolangs.org/w/index.php?oldid=151477 * WoodyFan3412 * (+196) Created page with "https://perchance.org/ There's a website with a language that does something very similar to this. ~~~~"
15:45:59 <wib_jonas> fizzie: I can understand when the UA strings refer to very old browsers, because it was only back with very old browsers when any server-side programs cared about the UA string on server-side, so old libraries on the client-side may have been hard-coded to eg. lie that they are IE4 because some servers serve the wrong thing for IE3 clients, and
15:46:00 <wib_jonas> nobody bothered to change that because claiming to be IE4 doesn't break anything on new servers, and similarly old libraries on the server-side might be hard-coded to serve something different for anyone who doesn't claim to be IE4 because their normal output was found to be broken on the still popular IE3 clients, and nobody bothered to change it
15:46:01 <wib_jonas> since because every modern browser lies that they are IE4-compatible so the CEOs don't complain that they can't access the site.
15:47:33 <fizzie> I love the "(KHTML, like Gecko)" bit that Chrome-family user agents have.
15:48:02 <fizzie> Presumably just to get the substring "Gecko" in there.
15:48:31 <wib_jonas> probably actually IE6 vs IE7, I'm not sure IE3 ever existed
15:51:33 -!- lisbeths has quit (Quit: Connection closed for inactivity).
16:08:41 -!- craigo has joined.
16:20:41 -!- Sgeo has joined.
16:33:57 -!- wib_jonas has quit (Quit: Client closed).
17:24:10 <esolangs> [[Talk:Binary combinatory logic]] https://esolangs.org/w/index.php?diff=151478&oldid=151473 * Blashyrkh * (+919) /* Input-output specification */ Hopeless idea?
17:42:43 <esolangs> [[Talk:Binary combinatory logic]] M https://esolangs.org/w/index.php?diff=151479&oldid=151478 * Blashyrkh * (+70) /* Input-output specification */ clarification
18:27:28 -!- Lord_of_Life_ has joined.
18:28:31 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
18:28:33 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151480&oldid=151474 * Ais523 * (-178) Undo revision [[Special:Diff/151474|151474]] by [[Special:Contributions/WoodyFan3412|WoodyFan3412]] ([[User talk:WoodyFan3412|talk]]) vandalises another user's introduction and was introduced already, thus there's no reason to do it again
18:28:52 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:06:36 <ais523> fizzie: the fun thing about all the substring hacks is that they're actually useful on the sniffing side – you don't really care about what the browser actually is, just what features it supports, and if it's saying it supports the relevant features of another browser it probably does
19:07:59 <ais523> b_jonas: I used to use an early IE at school, I can't remember whether it was IE4 or IE5
19:08:34 <b_jonas> sure, that's why some version of IE had "Mozilla" in their default User-Agent
19:08:57 <ais523> I think sniffing was mostly used for frameset support, which very few websites actually use nowadays
19:09:09 <ais523> I'm not sure what the replacement is, or whether it just went out of style to do websites that way
19:09:20 <ais523> I guess it'd be easy enough to reproduce with CSS and iframes
19:12:33 <esolangs> [[Stackfish]] https://esolangs.org/w/index.php?diff=151481&oldid=151464 * 47 * (+18) /* Interpreter */
19:18:06 <b_jonas> ais523: the replacement is that now every browser difference is handled on client-side. it started with magic conditional comments that allowed to run code conditionally to distinguish between IE6, IE7, IE8, IE9. but these days we don't even need that.
19:20:02 <ais523> b_jonas: but what if I need the page to run on both Mozilla and Mosaic?
19:20:15 <fizzie> I think pretty much all "normal browsers" still start with "Mozilla/5.0 ...".
19:20:21 <fizzie> Though (just checked) Lynx and w3m don't. But they hardly qualify as normal.
19:20:48 <ais523> fizzie: that is probably intentional, Lynx and w3m likely actively don't want whatever website features that user-agent would enable
19:21:08 <ais523> my "make the page work on Mosaic" is not 100% hypothetical, it's exactly the sort of thing you would expect an INTERCAL website to do
19:21:37 <ais523> for a while one of the main INTERCAL websites was only available using Gopher over IPv6, I can't remember why, I assume there was a good reason at the time
19:21:58 <b_jonas> ais523: yes, that's why for old browsers it was server-side dispatching
19:23:28 <b_jonas> though of course you'd also look at the Accept header to see if the browser can display png images if that comes up
19:24:39 * ais523 has a vague idea of just rendering the images with loads and loads of overlapping colored <div>s
19:25:10 <ais523> I actually did that for a program I wrote using HTML+CSS+JS when I was younger (on a computer that wasn't online, it was just using a web browser for rendering)
19:25:44 <ais523> young me hadn't figured out how to make the <div>s small enough, so I overlapped them so that only the relevant numbers of pixels would be visible and the rest would be covered by a <div> to its right or below it
19:28:49 <esolangs> [[PUDDING! 25]] N https://esolangs.org/w/index.php?oldid=151482 * Win7HE * (+102) Created page with "Coming Soon! PUDDING! 25 was made by [[User:Win7HE]]. == why "PUDDING"? == That just came in my mind."
19:29:51 <b_jonas> ais523: <TABLE border=0 cellspacing=0><COLGROUP span=10 width=25><TR height=25><TD bgcolor=#80C rowspan=4><TD bgcolor=#80C><TD bgcolor=#FF8 colspan=5><TD bgcolor=#4F4 colspan=3><TR height=25><TD bgcolor=#8C0 colspan=3><TD bgcolor=#44F colspan=4><TD bgcolor=#08C><TD bgcolor=#4F4 rowspan=2><TR height=25><TD bgcolor=#0C8><TD bgcolor=#0C8 rowspan=3><TD bgcolor=#8C0 colspan=2><TD bgcolor=#44F><TD
19:29:57 <b_jonas> bgcolor=#08C colspan=3><TR height=25><TD bgcolor=#8FF><TD bgcolor=#0C8><TD bgcolor=#C08><TD bgcolor=#F44 rowspan=2><TD bgcolor=#08C><TD bgcolor=#F8F><TD bgcolor=#C80><TD bgcolor=#C80 rowspan=3><TR height=25><TD bgcolor=#8FF colspan=2 rowspan=2><TD bgcolor=#C08 colspan=2><TD bgcolor=#F8F colspan=3><TR height=25><TD bgcolor=#C08 colspan=2><TD bgcolor=#F44 colspan=3><TD bgcolor=#F8F><TD
19:30:03 <b_jonas> bgcolor=#C80></TABLE>
19:31:28 <b_jonas> this wouldn't be so terse in old browsers because COLGROUP is new, but it'
19:31:30 <b_jonas> s still possible
19:32:38 <esolangs> [[User:Win7HE]] https://esolangs.org/w/index.php?diff=151483&oldid=150623 * Win7HE * (+34) /* check out these */
20:03:07 <fizzie> FYI: I've extended the "block diffs with unexpected parameter order" rule to cover all pages, because the wiki was again timing out, this time I think due to the hello-world-in-esoteric-languages pages, and I didn't want to keep playing whack-a-mole with it. Let me know if you run into it from just using the wiki as normal.
20:03:09 <fizzie> (Over the weekend I'll try to see how much it would take to kludge in a logged-in requirement into the diff page.)
20:04:18 <b_jonas> ok
20:05:27 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151484&oldid=151450 * Buckets * (+47)
20:20:26 -!- sprout has quit (Remote host closed the connection).
20:23:39 <fizzie> (CPU use on the wiki-server dropped from 80% to 20% just from turning that on.)
20:25:32 <korvo> Nice!
20:34:14 <esolangs> [[Sleep.]] N https://esolangs.org/w/index.php?oldid=151485 * Buckets * (+1844) Created page with ": ''Not to be confused with [[Sleep]]'' Sleep. Is an esoteric programming language created by [[User:Buckets]], just about Sleeping made in 2024. {| class="wikitable" |- ! Command !! Instruction |- | Sleep || Sleep |} Sleep: Sleep Extra Sleep: Sleep Sleep This progr
20:34:41 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151486&oldid=151484 * Buckets * (+12)
20:36:33 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151487&oldid=151456 * Buckets * (+25)
20:39:25 -!- chomwitt has quit (Ping timeout: 244 seconds).
20:43:08 -!- sprout has joined.
20:51:21 -!- Ae` has joined.
20:52:22 -!- Guest2971 has quit (Ping timeout: 252 seconds).
20:54:23 <esolangs> [[How dare you fuck the brain]] https://esolangs.org/w/index.php?diff=151488&oldid=151085 * Ractangle * (+0) /* Hello, world! */
20:57:06 <esolangs> [[Sleep.]] M https://esolangs.org/w/index.php?diff=151489&oldid=151485 * Buckets * (+96)
21:00:56 <esolangs> [[How dare you fuck the brain]] https://esolangs.org/w/index.php?diff=151490&oldid=151488 * Ractangle * (+0) /* Interpreter */
21:01:17 <esolangs> [[How dare you fuck the brain]] https://esolangs.org/w/index.php?diff=151491&oldid=151490 * Ractangle * (-2) /* Hello, world! */
21:02:33 <esolangs> [[Hello world program in esoteric languages (H-M)]] https://esolangs.org/w/index.php?diff=151492&oldid=151107 * Ractangle * (-2) /* How dare you fuck the brain */
21:09:46 -!- Ae` has changed nick to Ae.
21:11:50 -!- Ae has changed nick to Guest2975.
21:53:40 <esolangs> [[How dare you fuck the brain]] https://esolangs.org/w/index.php?diff=151493&oldid=151491 * Ractangle * (-2) /* Hello, world! */
21:55:31 <esolangs> [[How dare you fuck the brain]] https://esolangs.org/w/index.php?diff=151494&oldid=151493 * Ractangle * (-696) /* Interpreter */
21:56:05 <esolangs> [[Hello world program in esoteric languages (H-M)]] https://esolangs.org/w/index.php?diff=151495&oldid=151492 * Ractangle * (-2) /* How dare you fuck the brain */
22:28:35 <esolangs> [[Talk:Binary combinatory logic]] https://esolangs.org/w/index.php?diff=151496&oldid=151479 * Blashyrkh * (+721) /* Input-output specification */ solution?
22:34:48 <esolangs> [[Tanstore]] https://esolangs.org/w/index.php?diff=151497&oldid=135571 * Kaveh Yousefi * (+3615) Added an implementation of an encoder and a decoder in Common Lisp.
22:36:24 <esolangs> [[Talk:Binary combinatory logic]] M https://esolangs.org/w/index.php?diff=151498&oldid=151496 * Blashyrkh * (+120) /* Input-output specification */
22:37:15 <esolangs> [[Tanstore]] https://esolangs.org/w/index.php?diff=151499&oldid=151497 * Kaveh Yousefi * (+1188) Supplemented a more detailed tabulation of the symbols and their Tanstore character codes.
22:46:38 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151500&oldid=149126 * Ractangle * (-32) /* bog prok */
22:48:31 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151501&oldid=151500 * Ractangle * (-401) /* How dare you fuck the brain */
22:48:32 -!- Lykaina has joined.
22:49:17 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151502&oldid=151501 * Ractangle * (+19) /* How dare you fuck the brain */
22:49:38 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151503&oldid=151502 * Ractangle * (-78) /* Hum */
22:51:51 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151504&oldid=151503 * Ractangle * (+50) /* MarkupL */
22:52:40 <esolangs> [[Comment]] https://esolangs.org/w/index.php?diff=151505&oldid=151504 * Ractangle * (+5) /* MarkupL */
22:55:13 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=151506&oldid=151336 * Ractangle * (+3) /* true */
23:05:00 <Lykaina> bought a device for debugging based on the rp2350...oops
23:11:52 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151507&oldid=151486 * Buckets * (+8)
23:22:31 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151508&oldid=151507 * Buckets * (-8)
23:22:48 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151509&oldid=151438 * None1 * (+158) /* None1's Design */
23:29:24 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151510&oldid=151508 * Buckets * (+8)
23:29:33 <esolangs> [[6A]] N https://esolangs.org/w/index.php?oldid=151511 * Buckets * (+1290) Created page with "6A is an Esoteric programming language created by [[User:Buckets]] in 2024. {| class="wikitable" |- ! Header text !! Header text |- | ' ' || Prints what is inside of the single quotes. |- | j || Multiplies 2 to the current number. |- | / || Multiplies 2 then plus the number
23:30:15 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151512&oldid=151487 * Buckets * (+9)
23:51:50 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
23:55:34 -!- slavfox has joined.
2025-02-08
00:03:46 -!- mtm has quit (Ping timeout: 252 seconds).
00:05:48 -!- mtm has joined.
01:03:56 -!- 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).
01:07:51 <Lykaina> hi
01:08:42 <Lykaina> thinking of adding a common stack to fungeball in addition
01:09:29 <Lykaina> for inter-thread communication
01:18:48 <b_jonas> `olist 1318
01:18:51 <HackEso> olist <https://www.giantitp.com/comics/oots1318.html>: shachaf oerjan Sgeo boily nortti b_jonas Noisytoot
01:23:19 <Sgeo> I saw it but forgot about olisting :(
01:24:33 <b_jonas> don't worry, I've done that for some strips too
02:00:33 -!- ais523 has quit (Quit: quit).
02:06:33 -!- Lykaina has quit (Quit: Leaving).
02:14:00 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=151513&oldid=151327 * WikiRasp * (+159) Added truth-machine implementation for Pascal.
03:06:34 <esolangs> [[Category:Medium-level]] https://esolangs.org/w/index.php?diff=151514&oldid=126291 * PrySigneToFry * (+127)
04:22:50 <esolangs> [[X-ASM]] N https://esolangs.org/w/index.php?oldid=151515 * PrySigneToFry * (+6188) Created page with "{{WIP}} X-ASM is an Assembly-like programming language designed by PSTF. = Language Overview = X-ASM is a variant of Assembly Language, but it is not real Assembly Language(such as like x86, ARM, MASM, etc.), thus it is a Medium-level language. It is inspired by [
04:23:30 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151516&oldid=151512 * PrySigneToFry * (+12) /* X */
04:27:59 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151517&oldid=131368 * PrySigneToFry * (+52)
04:32:45 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151518&oldid=151509 * PrySigneToFry * (+105)
04:35:29 <esolangs> [[User talk:I am islptng]] https://esolangs.org/w/index.php?diff=151519&oldid=151343 * PrySigneToFry * (+602) /* User:PrySigneToFry/Sandbox/StormLang discussion */ new section
04:36:33 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151520&oldid=151273 * Lykaina * (+323) /* Instructions */ Added new instructions that contradict Funge-98
04:41:42 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151521&oldid=151520 * Lykaina * (+248) /* Hello, World! */ Added new examples.
04:44:01 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151522&oldid=151521 * Lykaina * (+79) /* GitHub Versions */
05:09:32 <esolangs> [[Fungeball]] M https://esolangs.org/w/index.php?diff=151523&oldid=151522 * Lykaina * (-17) /* GitHub Versions */ Removing notice that latest version is not available because it is.
05:10:41 -!- craigo has quit (Ping timeout: 248 seconds).
05:27:02 <esolangs> [[Empty Program]] https://esolangs.org/w/index.php?diff=151524&oldid=151506 * PrySigneToFry * (+135)
05:31:28 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151525&oldid=150023 * PrySigneToFry * (+113)
05:35:16 <esolangs> [[User talk:Tommyaweosme]] https://esolangs.org/w/index.php?diff=151526&oldid=149486 * PrySigneToFry * (+102) /* WoUlD yOu MiNd If I tHoUgHt Of YoUr "BRING BACK THE OLD SANDBOX" As An ExAmPlE pRoGrAm? */ new section
05:39:14 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151527&oldid=150973 * PrySigneToFry * (+101)
05:39:52 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151528&oldid=151527 * PrySigneToFry * (+4)
05:46:23 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151529&oldid=151528 * PrySigneToFry * (+455)
05:47:02 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151530&oldid=151529 * PrySigneToFry * (+0)
05:49:44 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151531&oldid=151530 * PrySigneToFry * (-398)
05:55:08 <esolangs> [[fuck]] https://esolangs.org/w/index.php?diff=151532&oldid=149642 * PrySigneToFry * (+3757)
05:57:30 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151533&oldid=151531 * PrySigneToFry * (+84)
06:01:11 <esolangs> [[Translated /PSTF Again5]] https://esolangs.org/w/index.php?diff=151534&oldid=150390 * PrySigneToFry * (+17)
06:27:42 <esolangs> [[Translated LOLCODE]] N https://esolangs.org/w/index.php?oldid=151535 * PrySigneToFry * (+2413) Created page with "Translated LOLCODE is designed by PSTF. It is LOLCODE but formalized and horribly translated. 1. Take this program related to stack: <pre> HAI 1.3 O HAI IM pile I HAS A length ITZ 0 I HAS A max ITZ -1 HOW IZ I pushin YR item DIFFRINT ME'Z max AN BIGGR
06:28:30 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=151536&oldid=151311 * PrySigneToFry * (+25)
06:45:08 <esolangs> [[1CP=1ICL]] https://esolangs.org/w/index.php?diff=151537&oldid=151293 * PrySigneToFry * (+184) Fixed description
06:49:02 <esolangs> [[1CP=1ICL]] https://esolangs.org/w/index.php?diff=151538&oldid=151537 * PrySigneToFry * (+123)
06:52:57 -!- chomwitt has joined.
06:55:43 <esolangs> [[Free Esolang]] https://esolangs.org/w/index.php?diff=151539&oldid=151216 * PrySigneToFry * (+2)
07:05:51 <esolangs> [[Everyonelang]] https://esolangs.org/w/index.php?diff=151540&oldid=145095 * PrySigneToFry * (+334)
07:17:01 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151541&oldid=151533 * PrySigneToFry * (+300)
07:31:27 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151542&oldid=151129 * PrySigneToFry * (+1923) /* Decode my message on here and you'll get things I say. */ new section
07:36:40 -!- nitrix has quit (Quit: ZNC 1.8.2 - https://znc.in).
07:38:01 -!- nitrix has joined.
08:41:44 <esolangs> [[PUDDING! 25]] https://esolangs.org/w/index.php?diff=151543&oldid=151482 * Win7HE * (-93) Replaced content with "Cancelled"
08:45:18 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=151544&oldid=151050 * I am islptng * (+59)
08:47:10 <esolangs> [[User:I am islptng]] https://esolangs.org/w/index.php?diff=151545&oldid=151275 * I am islptng * (-5)
09:12:17 -!- chomwitt has quit (Ping timeout: 248 seconds).
10:12:52 -!- Sgeo has quit (Read error: Connection reset by peer).
10:35:25 <esolangs> [[Talk:Array?]] N https://esolangs.org/w/index.php?oldid=151546 * Ractangle * (+283) Created page with "okay i am trying to rebrand this as UNAI, let's see how long is it gonna take for me to make syntax for the language~~~"
10:50:38 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151547&oldid=151429 * I am islptng * (+703) /* */
10:59:33 -!- arbe has joined.
11:01:45 <esolangs> [[User:Hakerh400/Question for AI models]] N https://esolangs.org/w/index.php?oldid=151548 * Hakerh400 * (+11624) Created page with "We devised a simple question for testing AI models: :''Is there a combinator X in SKI calculus, such that XK reduces to S and XS reduces to K?'' So far, all known AI models answered negatively to this question and provided a "proof" th
11:02:11 <esolangs> [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=151549&oldid=151127 * Hakerh400 * (+67) /* Articles */
11:04:06 <esolangs> [[User:Hakerh400/Question for AI models]] https://esolangs.org/w/index.php?diff=151550&oldid=151548 * Hakerh400 * (-1)
11:07:38 -!- arbe has quit (Quit: leaving).
11:36:35 <APic> Hi
12:03:00 -!- mtm has quit (Ping timeout: 244 seconds).
12:05:33 -!- mtm has joined.
12:19:07 -!- chomwitt has joined.
13:35:28 <esolangs> [[User talk:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151551&oldid=151547 * PrySigneToFry * (+206)
13:45:21 -!- amby has joined.
14:24:24 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151552&oldid=151518 * None1 * (+61) /* None1's Design */
15:34:47 -!- FreeFull has quit (Quit: rebooting).
15:35:35 -!- FreeFull has joined.
17:47:35 -!- chomwitt has quit (Ping timeout: 265 seconds).
18:06:36 <esolangs> [[User talk:Hakerh400/Question for AI models]] N https://esolangs.org/w/index.php?oldid=151553 * Ais523 * (+1170) how I reason when solving this problem
18:20:58 <korvo> ...Okay, this question for AI models is the third push. I'm going to build a Gödel machine that uses Metamath for proofs.
18:21:08 <korvo> Maybe not today, but clearly it's needed.
18:28:47 -!- Lord_of_Life_ has joined.
18:29:16 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
18:30:14 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:56:19 -!- craigo has joined.
20:13:41 -!- Lykaina has joined.
20:45:58 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151554&oldid=151523 * Lykaina * (+438) /* Instructions */ updating for future release v1.0-beta5a
20:50:55 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151555&oldid=151554 * Lykaina * (+41) /* Hello, World! */ updating for release v1.0-beta5a
20:53:42 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151556&oldid=151555 * Lykaina * (+15) /* Threading */ updating
20:54:21 -!- Sgeo has joined.
21:07:37 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151557&oldid=151556 * Lykaina * (+81) /* GitHub Versions */ adding v1.0-beta5a to list.
21:07:47 <Lykaina> hi Sgeo
21:08:27 <Lykaina> check out https://esolangs.org/wiki/Fungeball
21:23:44 <Sgeo> Hi
21:24:11 <Sgeo> Bought some adapters to fit some old HDs into my computer, so going to be imaging them and will be off of IRC a bit
21:26:51 <Sgeo> I feel a bit too unfamiliar with Befunge-93
21:43:28 <Lykaina> no time like the present to learn
21:45:13 -!- Sgeo has quit (Read error: Connection reset by peer).
21:45:39 <Lykaina> oops
22:05:12 -!- Sgeo has joined.
22:05:34 <Sgeo> HD+Adapter doesn't actually fit into my computer. Should have guessed.
22:07:59 <zzo38> When Firefox displays an error message such as "The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression." why doesn't it display the details (e.g. what invalid form of compression?) within that error message?
22:09:10 <zzo38> (In this specific case, the compression type seems to be gzip as far as I can tell, which is supported, but perhaps it is not a valid gzip file. It also says it is a 503 error, so I suppose that is not the only problem anyways.)
22:10:23 <APic>
22:10:44 <APic> zzo38: Just elimiate all the Problems
22:10:52 <APic> zzo38: If some persist, submit a Patch to fix them
22:10:55 <APic> Good Night *
22:10:56 <APic> 😴
22:22:40 <Lykaina> this is a fungeball single-threaded hello world program: "Hello, World!"a>:#i #0_>0# o# :#,_@
22:31:10 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151558&oldid=151557 * Lykaina * (+78) /* Hello, World! */ added single-threaded one-line example
22:34:44 <Sgeo> I'm not clear what a "common stack" is, and if there's many common stacks (not sure why else you'd specify a common stack number)
22:34:58 <Lykaina> 16
22:36:06 <Lykaina> common stack means stack that is usable by all threads, not the thread stack
22:38:21 <Lykaina> it's to simplify inter-stack communication
22:39:04 <Lykaina> since there's no way for a 'thread' to know which 'thread' it is
22:43:19 <Lykaina> i mean, inter-'thread' communication
22:48:32 <Lykaina> Sgeo: thanks for asking. I'll update the wiki to reflect it.
22:54:55 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151559&oldid=151558 * Lykaina * (+236) /* Implementation Notes */ Adding notes on Common Stacks.
23:10:55 <Lykaina> the next command i am going to add will likely be 'r', for both read and for reset
23:11:35 <Lykaina> reads in 2000 bytes and stores that to grid
23:12:14 <Lykaina> and restarts with that grid
23:20:59 <Lykaina> not sure though
23:25:48 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151560&oldid=151454 * Calculus is fun * (+453) Notes on recursion.
23:26:18 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151561&oldid=151560 * Calculus is fun * (+2) /* Notes on recursion */
23:30:06 <Sgeo> I was wondering if there needed to be synchronization primitives other than wait, but I guess careful counting of when a thread would end up using a shared resource makes that unnecessary
23:33:28 <Lykaina> maybe w should take an argument for the maximum amount of other 'threads' that can be present for continuing
23:34:05 <zzo38> Why do some Linux systems attempt to verify TLS server certificates even if you tell it not to, and this feature does not seem to be documented? It does not hvae this problem on my computer (which also has Linux).
23:34:06 <zzo38> One way to work around this, when using "openssl s_client", is to pass the -showcerts option and redirect the output to a file, and then use the -CAfile option with the file that you sent the output to, and then it will accept it, even though the file contains all sorts of error messages in addition to the certificates.
23:36:29 <Lykaina> the current function of w would then be 0w.
23:39:10 <Sgeo> I guess I'm a bit unsure of the use, and thinking more along the lines of if there should be a lock thing, like locking on 1 and if another thread has a lock on 1, then wait for the lock to be release.d
23:39:33 <Lykaina> good idea
23:48:18 <esolangs> [[MoreMathRPN]] M https://esolangs.org/w/index.php?diff=151562&oldid=151561 * Calculus is fun * (+89) /* Notes on recursion */
23:48:39 <Lykaina> i see a way to do that.
23:50:05 -!- citrons has quit (Ping timeout: 265 seconds).
23:50:15 -!- citrons has joined.
23:52:06 <zzo38> (It is not only openssl s_client that does this on some systems; ncat also does this on some systems. The documentation says it is not supposed to do this, and on my computer neither program does this (so it works as documented).)
23:52:17 <esolangs> [[I'm lime]] N https://esolangs.org/w/index.php?oldid=151563 * Buckets * (+1596) Created page with "I'm lime was created by [[User:Buckets]] in 2025 with the purpose of either making Art block worse or potentially better. (You cannot use 0-9 numbers, instead you must use a different way of displaying numbers, for examples: English words, Spanish words and Roman numer
23:52:26 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151564&oldid=151510 * Buckets * (+13)
23:52:42 <Lykaina> zz038: ncat or netcat?
23:53:08 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151565&oldid=151516 * Buckets * (+15)
23:54:07 <zzo38> It is ncat. (netcat or nc does not use TLS)
23:54:49 <Lykaina> i didn't know ncat did
23:54:49 <esolangs> [[I'm lime]] M https://esolangs.org/w/index.php?diff=151566&oldid=151563 * Buckets * (+10)
23:55:33 <esolangs> [[I'm lime]] M https://esolangs.org/w/index.php?diff=151567&oldid=151566 * Buckets * (+2)
23:55:49 <Lykaina> there are two different and incompatible netcats
23:56:05 <b_jonas> only two?
23:56:13 <b_jonas> I thought there were like three
23:56:29 <Lykaina> really?
23:56:31 <b_jonas> they differ on how you tell what port to listen on at least
23:56:43 <zzo38> On my computer it does not verify unless --ssl-verify is specified. However, on some other computers I have tried, it seems to try to verify it even if --ssl-verify is not specified, and there does not seem to be any way to disable this.
23:57:26 <Lykaina> what os (and if linux, what distro)?
23:58:56 <zzo38> I think there were two Linux systems, at least one of which is Raspberry Pi (I don't remember if the other one also is)
23:59:26 <Lykaina> raspberry pi is debian
2025-02-09
00:00:00 <Lykaina> or a kind of hardware
00:01:17 <esolangs> [[Sleep.]] M https://esolangs.org/w/index.php?diff=151568&oldid=151489 * Buckets * (+40)
00:03:24 <zzo38> I know it is the hardware, but I thought it has its own distribution too which is configured to use on that hardware, but maybe it is Debian.
00:03:24 <Lykaina> brb
00:04:46 <Lykaina> raspbian / raspberry pi os is a debian-based distro
00:04:46 -!- mtm has quit (Ping timeout: 252 seconds).
00:05:58 -!- mtm_ has joined.
00:07:42 <zzo38> OK
00:13:18 <esolangs> [[Pointing]] N https://esolangs.org/w/index.php?oldid=151569 * Calculus is fun * (+491) Created Pointing
00:13:32 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151570&oldid=151569 * Calculus is fun * (+1)
00:16:24 -!- myname has quit (Ping timeout: 272 seconds).
00:16:41 -!- myname has joined.
00:17:28 -!- b_jonas has quit (Ping timeout: 268 seconds).
00:19:05 -!- b_jonas has joined.
00:49:36 <esolangs> [[Special:Log/newusers]] create * NNlk05 * New user account
00:51:53 <esolangs> [[Special:Log/newusers]] create * NNlk05IsTaken * New user account
00:55:27 <esolangs> [[FXYT]] https://esolangs.org/w/index.php?diff=151571&oldid=144499 * Susam * (+13) Include IPA notation
01:11:16 <esolangs> [[Special:Log/delete]] delete * Ais523 * deleted "[[Category:Medium-level]]": unapproved category
01:21:39 <esolangs> [[Divmeq]] M https://esolangs.org/w/index.php?diff=151572&oldid=148301 * TheCanon2 * (+129) digital root
01:24:17 <Lykaina> with regards to Fungeball, for v1.0-beta6, i'm making the change i wanted to with 'w' and adding 'h'ex, 'k'eep at, and 'l'abel
01:30:29 <Lykaina> 2k would activate wait mode on that thread until there were no threads left that had previously used the 2l sequence, and so on.
01:32:28 <Lykaina> let me retype that:
01:33:20 <Lykaina> 2k would activate wait mode on that thread until there were no threads left that had used the 2l sequence and no other ?l sequences after, and so on.
01:36:21 <Lykaina> 42h would put the (decimal) number 66 on the thread stack
01:36:41 <Lykaina> aka the char 'B'
01:38:13 <Lykaina> 'x' is like 'h', but forces 8-bit number
01:41:52 <Lykaina> 12h3h puts 291 on the thread stack, while 12x3x puts 35 on the thread stack
01:55:40 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151573&oldid=151559 * Lykaina * (+368) /* Instructions */ update for v1.0-beta6
01:58:08 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151574&oldid=151573 * Lykaina * (-4) /* Hello, World! */ update for v1.0-beta6
01:59:46 -!- 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).
02:00:38 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151575&oldid=151574 * Lykaina * (+66) /* GitHub Versions */ adding v1.0-beta6
02:01:39 <Lykaina> now i need to upload the code for v1.0-beta6...
02:14:27 <esolangs> [[Special:Log/move]] move * None1 * moved [[TM]] to [[TM (I am islptng)]]: There are 2 languages named TM now
02:15:13 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151578&oldid=151542 * PrySigneToFry * (+92) /* So do I need to move out all pages from the deleted category "Medium-Level"? */ new section
02:16:15 <esolangs> [[CreativeASM]] https://esolangs.org/w/index.php?diff=151579&oldid=150094 * PrySigneToFry * (-26) Removed un-exist category
02:17:22 <esolangs> [[X-ASM]] https://esolangs.org/w/index.php?diff=151580&oldid=151515 * PrySigneToFry * (-26) [[Category:Turing complete]]
02:18:50 <esolangs> [[TM]] https://esolangs.org/w/index.php?diff=151581&oldid=151577 * None1 * (+172) Removed redirect to [[TM (I am islptng)]]
02:20:18 <esolangs> [[10 digits, 100 digytes]] N https://esolangs.org/w/index.php?oldid=151582 * PrySigneToFry * (+6410) Created page with "10 digits, 100 digytes is a programming lnaguage designed by PSTF. 1 digyte is 10 digits, so its memory is very big. Programs are dumped in memory. = Command Set = Every cell is signed integer between -(10<sup>64</sup>) to 10<sup>64</sup>. But it
02:20:58 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151583&oldid=151565 * PrySigneToFry * (+29)
02:22:15 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=151584&oldid=151390 * PrySigneToFry * (+901) /* Category: Collaborative programming language */
02:22:17 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151585&oldid=150927 * None1 * (+392) /* Type 46 */
02:24:53 <Lykaina> ...v1.0-beta6 is online
02:26:43 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151586&oldid=151585 * None1 * (+259) /* Example Programs */
02:27:25 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151587&oldid=151552 * PrySigneToFry * (+129)
02:30:35 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151588&oldid=151586 * None1 * (+721) /* Interpreters */
02:31:07 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151589&oldid=151588 * None1 * (+27) /* Categories and References */ Some are not implemented yet
02:33:21 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151590&oldid=151589 * None1 * (+79)
02:33:31 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151591&oldid=151590 * None1 * (-1)
02:39:52 -!- Lykaina has quit (Quit: Leaving).
02:40:55 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151592&oldid=151591 * None1 * (+1014) /* Type 14 */
02:41:41 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151593&oldid=151592 * None1 * (-945) /* Type 28 */
02:41:57 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151594&oldid=151593 * None1 * (+1014) /* Type 18 */
02:46:45 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151595&oldid=151594 * None1 * (+630)
02:49:27 <esolangs> [[Programming abillities of different esolangs]] https://esolangs.org/w/index.php?diff=151596&oldid=141008 * None1 * (+81) /* */
03:05:04 -!- op_4 has quit (Remote host closed the connection).
03:05:35 -!- op_4 has joined.
03:14:42 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151597&oldid=151570 * Calculus is fun * (+3131) Added a heap of definitions
03:23:57 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151598&oldid=151597 * Calculus is fun * (+243) /* Statements */
03:26:37 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151599&oldid=151598 * Calculus is fun * (+112) extended preamble
03:30:31 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151600&oldid=151599 * Calculus is fun * (+63) /* Instructions */
03:30:57 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151601&oldid=151600 * Calculus is fun * (-10) /* Instructions */
03:33:02 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151602&oldid=151601 * Calculus is fun * (+46) /* Instructions */
04:11:11 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151603&oldid=151602 * Calculus is fun * (+38) /* Statements */
04:22:06 -!- lynndotpy6 has quit (Quit: bye bye).
04:22:26 -!- lynndotpy6 has joined.
04:23:46 -!- lynndotpy6 has quit (Client Quit).
04:25:08 -!- lynndotpy6 has joined.
04:27:14 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151604&oldid=151603 * Calculus is fun * (+373) Added output commands
04:32:02 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151605&oldid=151604 * Calculus is fun * (+320) Added hello, world
04:39:06 <esolangs> [[TM (I am islptng)]] https://esolangs.org/w/index.php?diff=151606&oldid=151576 * I am islptng * (+46)
04:39:46 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151607&oldid=151605 * Calculus is fun * (+11) /* Instructions */
04:42:21 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151608&oldid=151587 * I am islptng * (+118)
04:43:03 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151609&oldid=151607 * Calculus is fun * (+42) /* Statements */
04:44:17 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=151610&oldid=151595 * PkmnQ * (+5) 48 can interpret a language with a Truth machine, but can't itself make a Truth machine.
04:45:37 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151611&oldid=151609 * Calculus is fun * (+51) Changed behavior of free
04:55:16 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151612&oldid=151611 * Calculus is fun * (+153) Added cat example
04:55:43 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151613&oldid=151612 * Calculus is fun * (+1) /* Cat */
04:56:09 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151614&oldid=151613 * Calculus is fun * (+4) /* Statements */
04:58:54 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151615&oldid=151614 * Calculus is fun * (+134) /* Cat */
04:59:50 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151616&oldid=151615 * Calculus is fun * (+1) /* Cat */
05:03:57 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151617&oldid=151616 * Calculus is fun * (+78) added global constants
05:04:58 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151618&oldid=151610 * PrySigneToFry * (+623)
05:12:34 <esolangs> [[Programming abillities of different esolangs]] M https://esolangs.org/w/index.php?diff=151619&oldid=151596 * Calculus is fun * (+308) Added MoreMathRPN
05:22:23 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151620&oldid=151583 * Calculus is fun * (+15) Added pointing
05:26:59 <esolangs> [[Programming abillities of different esolangs]] https://esolangs.org/w/index.php?diff=151621&oldid=151619 * I am islptng * (-332)
05:27:17 -!- lisbeths has joined.
05:28:35 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151622&oldid=151617 * Calculus is fun * (+189) Added functions
05:33:25 <esolangs> [[Programming abillities of different esolangs]] https://esolangs.org/w/index.php?diff=151623&oldid=151621 * I am islptng * (-82)
06:01:12 -!- chiselfuse has quit (Remote host closed the connection).
06:01:28 -!- chiselfuse has joined.
06:25:33 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151624&oldid=151622 * Calculus is fun * (+64) Added transfer
06:26:51 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151625&oldid=151624 * Calculus is fun * (+27) /* Expressions */
06:28:31 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151626&oldid=151625 * Calculus is fun * (+3) /* Cat */
06:29:49 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151627&oldid=151626 * Calculus is fun * (+2) /* Cat */
06:30:43 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151628&oldid=151627 * Calculus is fun * (+3) /* Statements */
06:31:11 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151629&oldid=151628 * Calculus is fun * (+0) /* Statements */
06:49:18 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151630&oldid=151629 * Calculus is fun * (+541) Simple linked list example
06:52:41 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151631&oldid=151630 * Calculus is fun * (+18) /* Statements */
07:02:49 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151632&oldid=151631 * Calculus is fun * (+7) Added tossing value operator
07:06:05 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151633&oldid=151632 * Calculus is fun * (+35) /* Expressions */
07:07:25 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151634&oldid=151633 * Calculus is fun * (+2) /* Linked List */
07:09:02 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151635&oldid=151634 * Calculus is fun * (+82) /* Linked List */
07:09:25 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151636&oldid=151635 * Calculus is fun * (-1) /* Linked List */
07:59:59 <APic> Hi
08:10:11 -!- chomwitt has joined.
08:35:40 -!- craigo has quit (Quit: Leaving).
08:38:38 -!- Trigon has joined.
08:40:40 -!- Trigon has left (Leaving).
08:41:30 -!- Trigon has joined.
08:42:48 -!- chiselfuse has quit (Ping timeout: 264 seconds).
08:44:05 -!- chiselfuse has joined.
09:01:03 <esolangs> [[Talk:Where is my esolang?]] N https://esolangs.org/w/index.php?oldid=151637 * PrySigneToFry * (+54) Created page with ""
09:03:00 <esolangs> [[User:PrySigneToFry/Sandbox/My Rate to the user that I know]] https://esolangs.org/w/index.php?diff=151638&oldid=151463 * PrySigneToFry * (+270)
09:03:58 <esolangs> [[User:PrySigneToFry/Sandbox/My Rate to the user that I know]] https://esolangs.org/w/index.php?diff=151639&oldid=151638 * PrySigneToFry * (+33)
09:09:26 <esolangs> [[]] https://esolangs.org/w/index.php?diff=151640&oldid=151370 * PrySigneToFry * (+171)
09:16:13 <esolangs> [[User:I am islptng/List of "x bits, y bytes"]] https://esolangs.org/w/index.php?diff=151641&oldid=149598 * PrySigneToFry * (+30)
10:32:02 <esolangs> [[Talk:9 bytes :I]] https://esolangs.org/w/index.php?diff=151642&oldid=113213 * PrySigneToFry * (+54)
10:35:07 <esolangs> [[Nope. with no quine]] https://esolangs.org/w/index.php?diff=151643&oldid=138136 * PrySigneToFry * (+155)
11:23:43 <esolangs> [[Uhidklol]] https://esolangs.org/w/index.php?diff=151644&oldid=149788 * Juanp32 * (+47) /* other info */ im still alive as you can see
11:24:16 <esolangs> [[Just talk]] https://esolangs.org/w/index.php?diff=151645&oldid=146793 * PrySigneToFry * (+49)
11:25:37 <esolangs> [[Nope. with no quine]] https://esolangs.org/w/index.php?diff=151646&oldid=151643 * 47 * (-91) that counts as an invisible charecter so, fail
11:26:26 -!- arbe has joined.
11:37:49 -!- ais523 has joined.
11:45:59 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=151647&oldid=151578 * Ais523 * (+228) /* So do I need to move out all pages from the deleted category "Medium-Level"? */ I would recommend that
12:04:09 -!- mtm_ has quit (Ping timeout: 252 seconds).
12:05:19 -!- mtm has joined.
12:24:18 -!- Sgeo has quit (Read error: Connection reset by peer).
12:42:08 <esolangs> [[Jp32]] N https://esolangs.org/w/index.php?oldid=151648 * Juanp32 * (+293) Created page with "bf but its [[User:Juanp32]] texting insstead lol {| class="wikitable" ! jp32 !! bf |- | ok guys go left || < |- | ok guys go right || > |- | im a dot lol || . |- | its a comma. thats it || , |- | left side of box || [ |- | right side of box || ] |- | LINE FTW || - |- | that
12:42:25 <esolangs> [[Jp32]] https://esolangs.org/w/index.php?diff=151649&oldid=151648 * Juanp32 * (-1) tyop
12:43:44 <esolangs> [[User:Juanp32]] https://esolangs.org/w/index.php?diff=151650&oldid=149952 * Juanp32 * (+71)
13:10:32 -!- m5zs7k has quit (Ping timeout: 252 seconds).
13:27:48 -!- FreeFull has quit.
13:30:33 -!- FreeFull has joined.
13:32:04 -!- m5zs7k has joined.
13:50:22 -!- amby has joined.
14:11:03 <esolangs> [[Nope. with no quine]] https://esolangs.org/w/index.php?diff=151651&oldid=151646 * PrySigneToFry * (+162)
14:24:08 -!- molson__ has joined.
14:27:34 -!- molson_ has quit (Ping timeout: 260 seconds).
14:37:13 <esolangs> [[User talk:UrnEn]] https://esolangs.org/w/index.php?diff=151652&oldid=150394 * Cycwin * (+84) /* ??? */ new section
14:38:14 <esolangs> [[User talk:UrnEn]] https://esolangs.org/w/index.php?diff=151653&oldid=151652 * Cycwin * (+17) /* ??? */
14:43:28 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=151654&oldid=151544 * Cycwin * (+82) /* Examples */
15:13:25 -!- coat has joined.
15:18:32 <esolangs> [[WaifuScript]] https://esolangs.org/w/index.php?diff=151655&oldid=149953 * Juanp32 * (+63)
15:18:47 <esolangs> [[WaifuScript]] https://esolangs.org/w/index.php?diff=151656&oldid=151655 * Juanp32 * (+2) /* hello world */
16:07:45 -!- arbe has quit (Ping timeout: 268 seconds).
16:35:51 -!- craigo has joined.
16:45:56 -!- arbe has joined.
16:47:08 -!- molson__ has quit (Quit: Leaving).
16:47:36 -!- molson has joined.
16:55:17 -!- lisbeths has quit (Quit: Connection closed for inactivity).
17:19:37 <esolangs> [[Scratch]] https://esolangs.org/w/index.php?diff=151657&oldid=149297 * Win7HE * (+10)
17:20:51 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151658&oldid=148465 * Win7HE * (+97)
17:23:26 <esolangs> [[User:(()())]] N https://esolangs.org/w/index.php?oldid=151659 * (()()) * (+36) Created page with "I create esolangs. (<sup>()()</sup>)"
17:23:53 <esolangs> [[User:(()())]] https://esolangs.org/w/index.php?diff=151660&oldid=151659 * (()()) * (-11)
17:27:01 <esolangs> [[User:Win7HE/randpage]] N https://esolangs.org/w/index.php?oldid=151661 * Win7HE * (+18) Created page with "{{:Special:Random}"
17:27:18 <esolangs> [[User:Win7HE/randpage]] https://esolangs.org/w/index.php?diff=151662&oldid=151661 * Win7HE * (+1)
17:28:37 <esolangs> [[User:Win7HE/randpage]] https://esolangs.org/w/index.php?diff=151663&oldid=151662 * Win7HE * (+7)
17:29:09 <esolangs> [[User talk:(()())]] N https://esolangs.org/w/index.php?oldid=151664 * Win7HE * (+91) Created page with "yes you do--~~~~"
17:39:21 <esolangs> [[User:Win7HE]] https://esolangs.org/w/index.php?diff=151665&oldid=151483 * Win7HE * (-34) /* [Coming Soon] PUDDING! 25 */
18:10:06 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151666&oldid=151575 * Lykaina * (+70) /* GitHub Versions */ adding v1.0-beta7
18:20:53 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151667&oldid=151666 * Lykaina * (+73) /* Examples */ adding 'k' and 'l' threading test.
18:21:21 -!- Lykaina has joined.
18:28:56 -!- Lord_of_Life_ has joined.
18:29:50 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
18:30:26 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:32:30 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151668&oldid=151667 * Lykaina * (+458) /* Instructions */ Updating for v1.0-beta7.
19:01:01 <esolangs> [[User:Squareroot12621]] https://esolangs.org/w/index.php?diff=151669&oldid=135332 * Squareroot12621 * (+66) Added Foldy.
19:07:56 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151670&oldid=151668 * Lykaina * (+88) /* Instructions */ Filling in documentation for the "Experimental Commands" that should not need testing.
19:08:45 <esolangs> [[true]] https://esolangs.org/w/index.php?diff=151671&oldid=150500 * 47 * (+54) /* Implementations */
19:19:00 <esolangs> [[Foldy]] N https://esolangs.org/w/index.php?oldid=151672 * Squareroot12621 * (+2075) Created Foldy.
19:22:55 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151673&oldid=151670 * Lykaina * (+141) /* Instructions */ Filling in blanks I forgot to fill in.
19:26:15 <esolangs> [[Foldy]] https://esolangs.org/w/index.php?diff=151674&oldid=151672 * Squareroot12621 * (+40)
19:31:45 <esolangs> [[Foldy]] https://esolangs.org/w/index.php?diff=151675&oldid=151674 * Squareroot12621 * (-16)
19:35:17 <esolangs> [[Foldy]] https://esolangs.org/w/index.php?diff=151676&oldid=151675 * Squareroot12621 * (+278)
19:56:03 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151677&oldid=151673 * Lykaina * (-15) /* Instructions */ 'j' works properly.
20:00:44 -!- atrapado has joined.
20:04:55 <esolangs> [[Xx]] M https://esolangs.org/w/index.php?diff=151678&oldid=147272 * Buckets * (+0)
20:08:23 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151679&oldid=151620 * Buckets * (+15)
20:08:29 <esolangs> [[Xx]] M https://esolangs.org/w/index.php?diff=151680&oldid=151678 * Buckets * (+23)
20:08:50 <APic> cu
20:25:31 -!- Sgeo has joined.
20:29:06 <esolangs> [[User:TheCanon2]] M https://esolangs.org/w/index.php?diff=151681&oldid=151230 * TheCanon2 * (-31) idea forgotten
20:49:57 -!- atrapado has quit (Quit: leaving).
21:19:58 <esolangs> [[Talk:Foldy]] N https://esolangs.org/w/index.php?oldid=151682 * Calculus is fun * (+356) Created page with "So what happens if I wrote this? 1234}}}5678 1234} } } 5 6 7 8 1234} 8765}} 8 7 6 123?} <- Here }} Does it error? Does it overwrite the 4? Does the 4 stay? Does the machine running it explode? ~~~~"
21:26:49 <esolangs> [[Fungeball]] https://esolangs.org/w/index.php?diff=151683&oldid=151677 * Lykaina * (+188) Added "External Links"
21:29:56 -!- chomwitt has quit (Ping timeout: 252 seconds).
23:06:22 -!- arbe has quit (Ping timeout: 252 seconds).
23:11:46 <zzo38> I had ideas about design of version control system. Fossil has the global state stored as a unordered collection of artifacts, identified by their hash.
23:12:36 <zzo38> I would do something a bit different, where in addition to that, there is also a set of subsets of that, which specify which ones are treated as structural artifacts (rather than automatically doing or not doing according to their contents).
23:15:15 <zzo38> (These separate subsets are "sub-repositories"; this way you can have multiple sub-repositories that share the same content artifacts if desired. Sub-repositories can still mention non-structural artifacts, but only structural artifacts will be specified within this subset. Probably most repositories don't need more than one sub-repository.)
23:45:38 -!- ais523 has quit (Quit: quit).
2025-02-10
00:04:13 -!- mtm has quit (Ping timeout: 244 seconds).
00:06:01 -!- mtm has joined.
00:18:24 <esolangs> [[Special:Log/upload]] upload * Calculus is fun * uploaded "[[File:Pointing logo.png]]": A maroon to red gradient, and in blue, a capital p with an asterisk to it's right and a right pointing arrow above.
00:22:49 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151685&oldid=151636 * Calculus is fun * (+136) Added logo
00:27:18 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151686&oldid=151685 * Calculus is fun * (+153) added infobox
00:30:05 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151687&oldid=151686 * Calculus is fun * (-11) Changed number syntax
00:46:01 <esolangs> [[Pointing]] https://esolangs.org/w/index.php?diff=151688&oldid=151687 * Calculus is fun * (+293) How pointers in pointing work
00:49:35 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151689&oldid=151688 * Calculus is fun * (-2) /* Pointer manipulation */
00:54:48 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151690&oldid=151689 * Calculus is fun * (+0) /* Pointer manipulation */
01:16:20 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151691&oldid=151690 * Calculus is fun * (-19) remove exponentiation
01:21:34 -!- molson has quit (Quit: Leaving).
01:25:59 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151692&oldid=151608 * I am islptng * (+556) /* islptng's suggestions */
01:29:52 -!- molson has joined.
01:32:40 -!- molson has quit (Client Quit).
01:37:24 -!- amby has quit (Remote host closed the connection).
01:44:08 -!- molson has joined.
02:16:46 <esolangs> [[Pointing]] M https://esolangs.org/w/index.php?diff=151693&oldid=151691 * Calculus is fun * (-1) /* Instructions */
02:55:14 -!- GregorR has quit (Quit: Ping timeout (120 seconds)).
02:55:45 -!- GregorR has joined.
03:29:35 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151694&oldid=151658 * PrySigneToFry * (+2020)
03:29:51 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151695&oldid=151694 * PrySigneToFry * (+4)
03:34:42 -!- Lykaina has quit (Quit: Leaving).
03:35:24 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151696&oldid=151692 * PrySigneToFry * (+549)
03:42:10 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151697&oldid=151696 * PrySigneToFry * (+390)
03:53:21 -!- Guest4 has joined.
04:00:03 -!- Taneb has quit (Quit: I seem to have stopped.).
04:01:15 -!- Taneb has joined.
04:20:33 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151698&oldid=151695 * I am islptng * (+564)
04:33:39 <esolangs> [[Special:Log/newusers]] create * 1392 * New user account
04:36:04 <esolangs> [[Indicode]] https://esolangs.org/w/index.php?diff=151699&oldid=117127 * Gilbert189 * (+197)
04:38:38 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151700&oldid=151480 * 1392 * (+118)
05:39:09 -!- arbe has joined.
05:56:33 -!- Guest4 has quit (Quit: Client closed).
06:00:22 -!- Celeo has joined.
06:04:34 -!- craigo has quit (Ping timeout: 248 seconds).
06:13:37 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151701&oldid=151698 * PrySigneToFry * (+2706)
06:17:09 <esolangs> [[Nope. with no quine]] https://esolangs.org/w/index.php?diff=151702&oldid=151651 * PrySigneToFry * (+133)
06:36:09 -!- lisbeths has joined.
06:41:03 <esolangs> [[10 digits, 100 digytes]] https://esolangs.org/w/index.php?diff=151703&oldid=151582 * PrySigneToFry * (+100)
06:47:22 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151704&oldid=151697 * PrySigneToFry * (+539)
07:10:19 -!- Celeo has quit (Quit: Celeo).
07:29:04 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151705&oldid=151701 * I am islptng * (+1308)
07:32:04 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151706&oldid=151705 * I am islptng * (+3266)
07:32:37 -!- arbe has quit (Ping timeout: 248 seconds).
07:32:55 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151707&oldid=151706 * I am islptng * (+26)
08:10:19 <esolangs> [[Talk:Albuquerque challenge]] https://esolangs.org/w/index.php?diff=151708&oldid=151707 * PrySigneToFry * (+6596)
08:18:12 -!- Sgeo has quit (Read error: Connection reset by peer).
08:20:13 -!- arbe has joined.
08:21:18 <esolangs> [[Talk:^Romn]] https://esolangs.org/w/index.php?diff=151709&oldid=149722 * PrySigneToFry * (+80)
08:22:27 <esolangs> [[User talk:MihaiEso]] https://esolangs.org/w/index.php?diff=151710&oldid=151084 * PrySigneToFry * (+113) /* ^Romn */ new section
08:24:34 <esolangs> [[`Romn]] N https://esolangs.org/w/index.php?oldid=151711 * PrySigneToFry * (+372) Created page with "`Romn is an Pseudonatural language designed by PSTF. Because [[^Romn]] is occupied, I had to use different symbol(In my design it was left brocket but it is invalid). == Syntax == Just Romanian. == Examples == == Categories and References == [[Category:Languages]
08:26:25 -!- sprock has quit (Ping timeout: 244 seconds).
08:28:09 <esolangs> [[`Romn/Examples]] N https://esolangs.org/w/index.php?oldid=151712 * PrySigneToFry * (+1056) Created page with "{{Back|`Romn}} == Hello, world! == Ieire "Bun oameni buni!". == A+B Problem == Introducei dou numere ntregi de la utilizator i apoi imprimai suma lor. == Collatz sequence == <pre> Introducei un numr ntreg de la utilizator, apoi atribuii-l lui x. Repetai
08:28:57 <esolangs> [[`Romn]] https://esolangs.org/w/index.php?diff=151713&oldid=151711 * PrySigneToFry * (+102)
08:29:48 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151714&oldid=151679 * PrySigneToFry * (+32)
08:32:59 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151715&oldid=151704 * PrySigneToFry * (+80)
08:38:09 -!- sprock has joined.
09:44:01 <esolangs> [[User talk:Page crapper from explain xkcd 2]] https://esolangs.org/w/index.php?diff=151716&oldid=137007 * PrySigneToFry * (+1131)
12:03:09 -!- mtm has quit (Ping timeout: 260 seconds).
12:05:47 -!- mtm has joined.
12:21:24 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=151717&oldid=151654 * I am islptng * (+287)
12:55:32 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151718&oldid=140615 * Cycwin * (+170)
12:57:44 -!- arbe has quit (Ping timeout: 268 seconds).
12:58:20 <esolangs> [[MSFE++]] M https://esolangs.org/w/index.php?diff=151719&oldid=151718 * Cycwin * (-4)
12:59:48 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151720&oldid=151719 * Cycwin * (-10)
13:08:22 <APic> Moin
13:28:16 -!- arbe has joined.
14:27:20 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151721&oldid=151715 * None1 * (+42) /* None1's Design */
16:20:54 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=151722&oldid=150989 * EvyLah * (+237) lipu linwuli [url] li toki ante instruction
16:41:24 -!- arbe has quit (Ping timeout: 276 seconds).
16:55:32 -!- arbe has joined.
18:10:28 <esolangs> [[Talk:Scratch]] https://esolangs.org/w/index.php?diff=151723&oldid=151368 * Rdococ * (+129) /* Unimplemented??? */ new section
18:12:45 -!- Celeo has joined.
18:12:45 -!- Celeo has quit (Max SendQ exceeded).
18:16:14 -!- Celeo has joined.
18:27:03 -!- chomwitt has joined.
18:29:33 -!- Lord_of_Life_ has joined.
18:29:37 -!- Lord_of_Life has quit (Ping timeout: 248 seconds).
18:31:15 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
18:39:15 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
18:40:29 -!- Lord_of_Life has joined.
18:51:09 <esolangs> [[Talk:Scratch]] https://esolangs.org/w/index.php?diff=151724&oldid=151723 * 47 * (+68) /* Unimplemented??? */
18:51:18 <esolangs> [[Talk:Scratch]] https://esolangs.org/w/index.php?diff=151725&oldid=151724 * 47 * (+21) /* Unimplemented??? */
18:54:52 <esolangs> [[Recs]] M https://esolangs.org/w/index.php?diff=151726&oldid=150574 * Jan jelo * (+52) /* pair left right */
19:21:22 -!- perlbot has quit (Ping timeout: 248 seconds).
19:21:33 -!- simcop2387 has quit (Ping timeout: 244 seconds).
19:23:05 -!- simcop2387 has joined.
19:26:35 -!- perlbot has joined.
19:49:19 -!- sprock has quit (Quit: brb).
19:53:35 -!- sprock has joined.
19:58:37 <esolangs> [[Special:Log/move]] move * 47 * moved [[Pascgolf]] to [[Compass]]
20:07:10 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151729&oldid=151727 * 47 * (+29)
20:24:04 -!- amby has joined.
20:35:55 -!- chomwitt has quit (Ping timeout: 268 seconds).
21:21:21 <esolangs> [[User:Ractangle/Sandbox]] https://esolangs.org/w/index.php?diff=151730&oldid=151117 * Ractangle * (-1) /* Stuff to continue */
21:29:04 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151731&oldid=151729 * Ractangle * (-1) /* Implementation */
21:35:00 -!- mtm has quit (Read error: Connection reset by peer).
22:01:05 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151732&oldid=151564 * Buckets * (+17)
22:01:15 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151733&oldid=151714 * Buckets * (+12)
22:01:28 <esolangs> [[Diner]] N https://esolangs.org/w/index.php?oldid=151734 * Buckets * (+1843) Created page with "Diner is an Esoteric programming language created by [[User:Buckets]] in 2022, where you are at a Diner. {| class="wikitable" |+ Caption text |- ! Commands !! Instructions |- | A number 1-9 || Pushes 1-9 on top of the stack. |- | Uh || Adds the top two values. |- | Um ||
22:02:20 <esolangs> [[Diner]] M https://esolangs.org/w/index.php?diff=151735&oldid=151734 * Buckets * (+6)
22:02:53 <esolangs> [[Diner]] M https://esolangs.org/w/index.php?diff=151736&oldid=151735 * Buckets * (+4)
22:03:45 <esolangs> [[Diner]] M https://esolangs.org/w/index.php?diff=151737&oldid=151736 * Buckets * (-10)
22:03:52 <APic> Night
22:04:03 <korvo> Peace.
22:04:04 <esolangs> [[Diner]] M https://esolangs.org/w/index.php?diff=151738&oldid=151737 * Buckets * (+1)
22:06:08 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151739&oldid=151731 * Ractangle * (+84) /* Examples */
22:55:00 -!- Celeo has quit (Quit: Celeo).
23:28:38 -!- arbe has quit (Ping timeout: 252 seconds).
23:53:47 -!- Sgeo has joined.
2025-02-11
00:19:58 -!- b_jonas has quit (Ping timeout: 252 seconds).
00:34:04 -!- b_jonas has joined.
00:44:28 -!- amby has quit (Remote host closed the connection).
00:58:25 -!- user3456 has quit (Ping timeout: 265 seconds).
01:18:54 -!- user3456 has joined.
01:35:46 <lisbeths> bash_macros(){ while read -r i; do eval "$( printf "%s" "$i" | awk "$1" ; )" ; done ; } ;
01:43:28 <korvo> Some sort of feeder for awk scripts?
01:44:29 <korvo> esolangs: What is an example of a computation that cannot be expressed with a pushdown automaton?
01:45:04 <esolangs> korvo: A classic example of a computation not expressible by a pushdown automaton is the **Halting Problem**. This problem asks whether a given program will eventually halt (finish execution) or run forever. A pushdown automaton can only process finite state machines, and the Halting Problem involves determining the halting behavior of an arbitrary...
01:45:04 <esolangs> program, which requires an infinite amount of information.
01:45:34 <korvo> esolangs: What is an example of a computation that cannot be expressed with a Turing-complete automaton?
01:45:50 <esolangs> korvo: A computation that cannot be expressed with a Turing-complete automaton is the halting problem. This problem asks whether a given program will eventually halt (stop running) or run forever. There's no algorithm that can definitively answer this question for all programs, making it a fundamental undecidable problem.
01:47:29 <korvo> esolangs: What is an example of a computation that cannot be expressed with a Turing-complete automaton, even with an oracle for the Halting Problem?
01:48:12 <esolangs> korvo: The halting problem itself is a classic example. A Turing-complete automaton can't definitively determine if any given program will halt or loop forever. This is because the Halting Problem is undecidable, meaning there's no algorithm that can solve it for all programs. Even with an oracle for the Halting Problem, the automaton would still be...
01:48:12 <esolangs> unable to solve the problem for all programs.
01:55:26 <korvo> esolangs: What is the Turing degree of the Halting Problem?
01:57:06 <esolangs> korvo: The Halting Problem is **undecidable** in the sense that there is no algorithm that can determine, for any given program and input, whether the program will halt or run forever. Therefore, the Halting Problem is **not Turing-complete**. It's a fundamental problem in computer science, demonstrating the limits of what can be computed by a Turing...
01:57:06 <esolangs> machine.
02:22:47 -!- molson_ has joined.
02:23:40 -!- dbohdan has quit (Quit: ZNC 1.8.2+deb3.1 - https://znc.in).
02:23:58 -!- dbohdan has joined.
02:25:53 -!- molson has quit (Ping timeout: 248 seconds).
02:36:12 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=151740&oldid=150309 * Cycwin * (+224) /* No Tag */ new section
02:40:12 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=151741&oldid=151740 * Cycwin * (+113) /* No Tag */
02:40:42 <esolangs> [[User talk:Aadenboy]] https://esolangs.org/w/index.php?diff=151742&oldid=150799 * PrySigneToFry * (+159)
02:43:03 <esolangs> [[User:PrySigneToFry/About more Categories]] https://esolangs.org/w/index.php?diff=151743&oldid=136940 * PrySigneToFry * (+135)
02:47:31 <esolangs> [[User:PrySigneToFry/Sandbox/Some useless code]] https://esolangs.org/w/index.php?diff=151744&oldid=150033 * PrySigneToFry * (+115)
02:50:04 <korvo> Hm.
02:50:18 <korvo> esolangs: What is the Turing degree of the Beeping Busy Beaver Problem?
02:50:22 <korvo> This might not be in the wiki.
02:50:33 <esolangs> korvo: The Beeping Busy Beaver Problem is **incomputable** in the Turing degree. Here's why: * **The problem:** It involves a program that runs forever, and its halting problem is undecidable. * **Turing degree:** The Turing degree measures the complexity of a problem. A problem is considered "incomputable" if it cannot be solved by any Turing machine. *...
02:50:33 <esolangs> **Conclusion:** The Beeping Busy Beaver Problem is a classic example of a problem that cannot be solved by any Turing machine, making it incomputable.
02:51:04 <korvo> I was hoping for "one" and "two" respectively. Oh well.
02:53:11 <esolangs> [[Talk:Ook!]] https://esolangs.org/w/index.php?diff=151745&oldid=101131 * PrySigneToFry * (+23)
02:53:37 -!- craigo has joined.
02:53:56 -!- m5zs7k has quit (Ping timeout: 268 seconds).
03:01:05 -!- chiselfuse has quit (Remote host closed the connection).
03:01:26 -!- chiselfuse has joined.
03:03:27 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151746&oldid=151720 * Cycwin * (+265)
03:05:15 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151747&oldid=151746 * Cycwin * (-1) /* Truth Machine */
03:33:34 -!- m5zs7k has joined.
04:06:50 <esolangs> [[Talk:Memorial language list]] https://esolangs.org/w/index.php?diff=151748&oldid=146042 * PrySigneToFry * (+269) /* Criticism to this list */ new section
04:09:11 <esolangs> [[`Romn/Examples]] https://esolangs.org/w/index.php?diff=151749&oldid=151712 * MihaiEso * (+57)
04:11:42 <esolangs> [[`Romn/Examples]] https://esolangs.org/w/index.php?diff=151750&oldid=151749 * MihaiEso * (+5)
04:13:20 <esolangs> [[!Romanian]] https://esolangs.org/w/index.php?diff=151751&oldid=141398 * MihaiEso * (+110) /* Hello, world! */
04:13:38 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151752&oldid=151525 * PrySigneToFry * (+47)
04:17:47 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151753&oldid=151752 * PrySigneToFry * (+930)
04:20:09 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151754&oldid=151753 * PrySigneToFry * (+11291)
04:54:10 -!- m5zs7k has quit (Ping timeout: 248 seconds).
04:58:53 -!- m5zs7k has joined.
05:42:40 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151755&oldid=151747 * Cycwin * (+7) /* Cat program */
05:44:28 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151756&oldid=151755 * Cycwin * (-39) /* Examples */
05:47:40 <esolangs> [[MSFE++]] M https://esolangs.org/w/index.php?diff=151757&oldid=151756 * Cycwin * (+114) /* Examples */
05:50:28 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151758&oldid=151757 * Cycwin * (+138) /* Interpreter */
05:51:32 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151759&oldid=151758 * Cycwin * (-4) /* Interpreter */
05:52:07 <esolangs> [[MSFE++]] https://esolangs.org/w/index.php?diff=151760&oldid=151759 * Cycwin * (+0) /* Interpreter */
05:59:43 <esolangs> [[Infinite commands???]] https://esolangs.org/w/index.php?diff=151761&oldid=151210 * PrySigneToFry * (+52)
07:33:51 <esolangs> [[Special:Log/upload]] overwrite * 47 * uploaded a new version of "[[File:My github profile read me.png]]": how many times did i chainge this image again?
07:46:57 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=151763&oldid=151717 * I am islptng * (+71)
07:47:06 -!- chomwitt has joined.
08:15:42 <esolangs> [[Talk:Memorial language list]] https://esolangs.org/w/index.php?diff=151764&oldid=151748 * 47 * (+82) /* Criticism to this list */
08:17:15 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151765&oldid=151754 * 47 * (-12221) pointless bytes removed
08:31:14 -!- chomwitt has quit (Ping timeout: 244 seconds).
08:43:41 -!- arbe has joined.
08:45:23 -!- Sgeo has quit (Read error: Connection reset by peer).
08:57:47 <esolangs> [[User:Tommyaweosme/BRING BACK THE OLD SANDBOX]] https://esolangs.org/w/index.php?diff=151766&oldid=151765 * PrySigneToFry * (+15) This garbled text is more in line with the code style of the language.
09:28:57 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151767&oldid=151739 * Ractangle * (+110) /* Language syntax */
09:30:48 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151768&oldid=151767 * Ractangle * (+75) /* Hello, world! */
09:40:26 -!- wib_jonas has joined.
09:56:03 <wib_jonas> ``` pkg-config --cflags --libs cairo
09:56:05 <HackEso> Package cairo was not found in the pkg-config search path. \ Perhaps you should add the directory containing `cairo.pc' \ to the PKG_CONFIG_PATH environment variable \ No package 'cairo' found
09:56:35 <wib_jonas> ``` find /usr/include -iname "*cairo*"
09:56:37 <HackEso> No output.
09:56:51 <wib_jonas> ``` find /usr/include /usr/lib -iname "*cairo*"; echo all done
09:57:02 <int-e> hmm why would hackeso have cairo
09:57:14 <HackEso> ​/usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0 \ /usr/lib/x86_64-linux-gnu/libcairo.so.2 \ /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 \ /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4200.3 \ all done
09:58:21 <wib_jonas> ``` /bin/ls -aF /usr/lib/pkgconfig
09:58:23 <HackEso> ​./ \ ../
09:58:26 <wib_jonas> ``` /bin/ls -aF /usr/local
09:58:27 <HackEso> ​./ \ ../ \ bin/ \ etc/ \ games/ \ include/ \ lib/ \ man@ \ sbin/ \ share/ \ src/
09:58:40 <wib_jonas> ``` /bin/ls -dl /usr/local
09:58:41 <HackEso> drwxrwsr-x 10 0 50 4096 Apr 6 2018 /usr/local
09:59:00 <wib_jonas> ``` /bin/ls -aF /usr/local/lib
09:59:01 <HackEso> ​./ \ ../ \ python2.7/ \ python3.7/
09:59:04 <wib_jonas> ``` /bin/ls -aF /usr/local/include
09:59:06 <HackEso> ​./ \ ../
09:59:11 <wib_jonas> ``` /bin/ls -aF /usr/local/share
09:59:12 <HackEso> ​./ \ ../ \ ca-certificates/ \ fonts/ \ man/ \ pkgconfig/
09:59:21 <wib_jonas> ``` /bin/ls -aF /usr/local/share/pkgconfig
09:59:22 <HackEso> ​./ \ ../
09:59:25 <wib_jonas> ``` /bin/ls -aF /usr/share/pkgconfig
09:59:26 <HackEso> ​./ \ ../ \ gnome-icon-theme.pc \ shared-mime-info.pc \ swipl.pc \ systemd.pc
09:59:47 <wib_jonas> ``` /bin/ls -ld /usr/include
09:59:48 <HackEso> drwxr-xr-x 41 0 0 16384 Jul 1 2024 /usr/include
09:59:54 <wib_jonas> ``` /bin/ls -ld /usr/share
09:59:56 <HackEso> drwxr-xr-x 107 0 0 4096 May 1 2022 /usr/share
10:00:02 <wib_jonas> ``` /bin/ls -aF /usr/share
10:00:05 <HackEso> ​./ \ ../ \ X11/ \ aclocal/ \ aclocal-1.16/ \ adduser/ \ alsa/ \ applications/ \ apport/ \ apps/ \ autoconf/ \ automake-1.16/ \ base-files/ \ base-passwd/ \ bash-completion/ \ binfmts/ \ bison/ \ bug/ \ build-essential/ \ ca-certificates/ \ ca-certificates-java/ \ calendar/ \ cdbs/ \ common-licenses/ \ dbus-1/ \ debconf/ \ debhelper/ \ debianutils/ \ dh-autoreconf/ \ dict/ \ distro-info/ \ doc/ \ doc-base/ \ dpkg/ \ emacs/ \ emacsen-common/ \ exim4/ \ fi
10:00:18 <wib_jonas> ``` /bin/ls -aF /usr/share | tail -n+20
10:00:19 <HackEso> ca-certificates/ \ ca-certificates-java/ \ calendar/ \ cdbs/ \ common-licenses/ \ dbus-1/ \ debconf/ \ debhelper/ \ debianutils/ \ dh-autoreconf/ \ dict/ \ distro-info/ \ doc/ \ doc-base/ \ dpkg/ \ emacs/ \ emacsen-common/ \ exim4/ \ file/ \ fontconfig/ \ fonts/ \ games/ \ gcc-8/ \ gcj/ \ gdb/ \ gettext/ \ gettext-0.19.8/ \ gforth/ \ git-core/ \ gitweb/ \ glib-2.0/ \ gnupg/ \ groff/ \ guile/ \ i18n/ \ icons/ \ icu/ \ info/ \ initramfs-tools/ \ intltool-deb
10:00:24 <wib_jonas> ``` /bin/ls -aF /usr/share | tail -n+40
10:00:25 <HackEso> fonts/ \ games/ \ gcc-8/ \ gcj/ \ gdb/ \ gettext/ \ gettext-0.19.8/ \ gforth/ \ git-core/ \ gitweb/ \ glib-2.0/ \ gnupg/ \ groff/ \ guile/ \ i18n/ \ icons/ \ icu/ \ info/ \ initramfs-tools/ \ intltool-debian/ \ java/ \ javascript/ \ keyrings/ \ libc-bin/ \ libthai/ \ libtool/ \ lintian/ \ locale/ \ man/ \ man-db/ \ maven-repo/ \ menu/ \ mercurial/ \ metainfo/ \ mime/ \ misc/ \ mysql-common/ \ numpy3/ \ pam/ \ pam-configs/ \ perl/ \ perl5/ \ pixmaps/ \ pkg-
10:00:32 <wib_jonas> ``` /bin/ls -aF /usr/include
10:00:33 <HackEso> ​./ \ ../ \ FlexLexer.h \ X11/ \ aio.h \ aliases.h \ alloca.h \ ar.h \ argp.h \ argz.h \ arpa/ \ asm-generic/ \ assert.h \ bsd/ \ byteswap.h \ c++/ \ complex.h \ cpio.h \ crypt.h \ ctype.h \ curses.h \ cursesapp.h \ cursesf.h \ cursesm.h \ cursesp.h \ cursesw.h \ cursslk.h \ dialog.h \ dirent.h \ dlfcn.h \ dlg_colors.h \ dlg_config.h \ dlg_keys.h \ editline/ \ elf.h \ endian.h \ envz.h \ err.h \ errno.h \ error.h \ eti.h \ etip.h \ execinfo.h \ fcntl.h \
10:02:41 <wib_jonas> sorry, I should have done that in private message
10:17:53 -!- arbe has quit (Ping timeout: 248 seconds).
10:21:59 -!- ManDeJan has quit (Remote host closed the connection).
10:21:59 -!- dcreager has quit (Remote host closed the connection).
10:22:02 -!- ursa-major has quit (Remote host closed the connection).
10:38:41 <esolangs> [[User talk:PrySigneToFry/Sandbox/Some useless code]] N https://esolangs.org/w/index.php?oldid=151769 * I am islptng * (+91) Created page with " ++c=c++ + ++c; warning: multiple unsequenced modifications to 'C' C=C*2+6"
10:53:10 -!- arbe has joined.
11:10:23 <APic> Hi
11:35:03 -!- dcreager has joined.
11:35:07 -!- ManDeJan has joined.
11:35:10 -!- ursa-major has joined.
11:40:09 <esolangs> [[User:Ractangle]] https://esolangs.org/w/index.php?diff=151770&oldid=151101 * PrySigneToFry * (-1) Fix typo
11:45:52 -!- arbe has quit (Read error: Connection reset by peer).
11:49:57 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151771&oldid=151721 * PrySigneToFry * (+669)
11:53:20 <zemhill> web.Tomos: points -42.10, score 0.81, rank 47/47
12:16:40 -!- wib_jonas has quit (Quit: Client closed).
12:33:33 <lisbeths> https://github.com/memesmith0/mcrsh
12:46:52 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151772&oldid=151771 * None1 * (+174) /* None1's Design */
13:10:52 -!- tromp has joined.
13:41:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:50:56 <zemhill> web.Tomos: points -28.83, score 3.80, rank 47/47 (--)
13:52:08 <fizzie> Every time someone posts a program I get this warning in the logs: "Deprecation warning: Beginning with version 2.2.0, Channel#msg should not be used anymore. Use Channel#send instead."
13:58:00 <zemhill> web.Invincible: points -21.83, score 7.16, rank 47/47
14:11:57 -!- ais523 has joined.
14:13:52 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151773&oldid=151772 * PrySigneToFry * (+824)
14:14:59 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151774&oldid=151773 * PrySigneToFry * (+20)
14:17:51 <esolangs> [[User talk:PrySigneToFry/Sandbox/Some useless code]] https://esolangs.org/w/index.php?diff=151775&oldid=151769 * PrySigneToFry * (+112)
14:33:54 -!- tromp has joined.
14:43:11 <esolangs> [[Talk:Introduce yourself]] https://esolangs.org/w/index.php?diff=151776&oldid=129436 * PrySigneToFry * (+1051) /* */ new section
14:43:37 <esolangs> [[Talk:Introduce yourself]] https://esolangs.org/w/index.php?diff=151777&oldid=151776 * PrySigneToFry * (+0)
14:45:30 <esolangs> [[IPAfuck]] https://esolangs.org/w/index.php?diff=151778&oldid=124840 * PrySigneToFry * (+9)
15:28:11 -!- craigo has quit (Ping timeout: 252 seconds).
15:59:18 -!- chomwitt has joined.
16:03:19 -!- FreeFull has quit (Ping timeout: 260 seconds).
16:03:52 -!- FreeFull has joined.
16:06:50 -!- wib_jonas has joined.
16:11:04 <wib_jonas> ok, I found something weird about Windows. so on my work notebook, Windows 10 was originally installed with hungarian selected as UI language. I changed the UI language to english in settings long ago. Most of the interface of programs shipped with windows shows up correctly in english.
16:14:43 <wib_jonas> in the main windows of File Explorer, if I show the system menu either by left-clicking on the icon in the top left corner of the title bar or pressing alt+space or shift+right clicking the tray icon of the windows, the system menu of that window has its labels in hungarian. BUT if I right-click the title-bar, it shows the system menu with its
16:14:43 <wib_jonas> labels in english, and from that point on something changes about that specific file explorer window, and if I later show the system menu of the same window in any of the previous mentioned way, it shows up with labels in english. this doesn't affect other File Explorer windows.
16:15:21 -!- FreeFull has quit.
16:20:21 <wib_jonas> I had noticed earlier that the language of the system menu is inconsistent between programs, but I assumed it just depended on which program or window it was.
16:21:19 <wib_jonas> This is mostly cosmetic except in case of cmd consoles, that's why I wasn't paying attention to it.
16:22:43 <esolangs> [[Morshu]] https://esolangs.org/w/index.php?diff=151779&oldid=120871 * Squidmanescape * (+1248)
16:38:09 -!- dawids has joined.
17:19:59 -!- wib_jonas has quit (Quit: Client closed).
17:38:35 <APic> ais523: I now found a very epic Sokoban-Solver named „Festival“, which works together very nicely with the GUI YASC
17:38:51 <APic> ais523: Win64 though, but works epically well under WINE 😌
17:39:11 <APic> ais523: Thanks for Your previous Hints regarding Sokoban (‑ aaaaand Sudoku also 😉)
17:39:15 <APic> *purrrrrr* 😸 =^.^=
17:45:10 -!- dawids has quit (Quit: Leaving).
18:05:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:17:39 -!- chomwitt has quit (Remote host closed the connection).
18:18:00 -!- tromp has joined.
18:24:48 -!- lisbeths has quit (Quit: Connection closed for inactivity).
18:30:33 -!- Celeo has joined.
18:39:55 -!- Lord_of_Life_ has joined.
18:40:48 -!- Lord_of_Life has quit (Ping timeout: 252 seconds).
18:41:18 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:01:34 <b_jonas> Apic: I assume you know about the sokoban level generator https://www.linusakesson.net/games/autosokoban/
19:10:13 <APic> b_jonas: No, but i can imagine 😌
19:54:00 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:57:20 <ais523> b_jonas: I have some level of academic interest in Sokoban generators, but haven't seen that one
19:57:28 <ais523> I had a plan of my own but didn't fully get it to work
19:59:05 <b_jonas> ais523: mostly unrelated to sokoban, have you ever found out if there's a fast algorithm to find two walks that share both endpoints in an input digraph?
19:59:44 <ais523> b_jonas: no, I think I discussed that with you a while ago but didn't think about it more since
20:00:45 <b_jonas> ok
20:00:48 <ais523> my actual problem was more complicated and that was one possible approach towards an approximate solution
20:00:59 <b_jonas> yes, you asked that question here and we discussed it
20:01:14 <ais523> but it didn't seem any easier than the alternative routes
20:01:58 -!- amby has joined.
20:02:02 <ais523> (the more general problem I am trying to solve is the problem of compressing the reachability relation of a directed graph, in a way that's small on disk and efficient to query)
20:15:53 -!- tromp has joined.
20:27:32 <ais523> b_jonas: hmm, I'm not too impressed by that Sokoban generator, I didn't find a difficult puzzle until puzzle 21, and that one was only difficult because it was hard to figure out which boxes are entirely trapped/useless to the solution and which ones aren't
20:27:49 <ais523> these puzzles have lots of parts of the solution that are entirely independent of other parts, which seems inelegant to me
20:29:05 <ais523> of course, the puzzles are random so you won't see the same ones I do (but I am using seed 2001748222, so you could check that way)
20:35:18 <b_jonas> I don't like to play sokoban so I can't really judge their quality
20:36:58 <ais523> but these levels are mostly solvable by the strategy of "avoid making moves that make the game unwinnable"
20:37:17 <ais523> and just differ in how obvious the causes of unwinnability are
20:40:38 <ais523> I once spent a month very ill and hardly able to do anything, I solved (handmade) Sokoban puzzles to pass the time – a month doing almost nothing but Sokoban gives you quite some insights into it
20:45:57 <ais523> hmm, 26 is good
20:46:22 <ais523> the first proper storage puzzle I've seen, and those are really the heart of Sokoban
20:46:45 <ais523> (the problem being finding places to put boxes temporarily so that you can move boxes past them and then put them back)
20:54:50 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=151780&oldid=151457 * BoundedBeans * (+36)
20:58:07 <zzo38> Can other puzzles such as Hero Hearts puzzles be generated also?
21:11:46 <ais523> 28 is the first one that feels anything like a traditional Sokoban puzzle
21:13:03 <ais523> and 29 is trivially easy, so the difficulty curving doesn't seem to be going so well
21:15:13 <ais523> 30 is also quite easy, and gave me quite some insight into the algorithm (it looks like the sort of problem a computer might incorrectly think is hard)
21:15:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:21:32 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151781&oldid=151768 * Ractangle * (-16) /* Language syntax */
21:21:55 <esolangs> [[Compass]] https://esolangs.org/w/index.php?diff=151782&oldid=151781 * Ractangle * (-2) /* Hello, world! */
22:00:01 <ais523> after a row of moderate-difficult puzzles, 40 was really really easy
22:04:38 <ais523> I skipped ahead to 100 and 1000, neither of those was too hard either
22:04:56 <ais523> I think that algorithm probably isn't the way forward when it comes to making interesting Sokobans, only a small proportion are interesting
22:11:36 -!- zzo38 has quit (Ping timeout: 246 seconds).
22:12:04 <ais523> 1001 is pretty good though
22:13:05 -!- zzo38 has joined.
22:17:06 <b_jonas> I see
22:42:25 <APic>
22:42:28 <APic> Good Night!
23:45:10 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151783&oldid=151700 * NNlk05 * (+69) /* Introductions */
23:45:17 <esolangs> [[StereotypeAssembly]] N https://esolangs.org/w/index.php?oldid=151784 * NNlk05 * (+150) Created page with "{{WIP}} StereotypeAssembly is a stereotype, hackerly language built to resemble assembly language by [[User:NNlk05]]. [[Category:Works-in-Progress]]"
2025-02-12
00:11:37 -!- Sgeo has joined.
00:24:57 -!- fungot has quit (Ping timeout: 246 seconds).
00:36:27 -!- Celeo has quit (Quit: Celeo).
00:49:56 -!- Noisytoot has quit (Killed (tantalum.libera.chat (Nickname regained by services))).
00:50:00 -!- Noisytoot has joined.
01:07:03 -!- Lykaina has joined.
01:55:40 -!- 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).
01:56:18 -!- simcop2387 has quit (Ping timeout: 252 seconds).
01:56:31 -!- simcop2387_ has joined.
01:57:59 -!- simcop2387_ has changed nick to simcop2387.
02:16:08 <esolangs> [[Interlude]] https://esolangs.org/w/index.php?diff=151785&oldid=81264 * Kaveh Yousefi * (+7) Rectified the Hello, world! and truth-machine examples, which seemed to impute a stack rather than a queue, supplanted the cat program, which also relied on a last-in first-out (LIFO) data structure, by a perpetual variant, and amended the claim about a stack's involvement
02:18:08 <esolangs> [[Interlude]] https://esolangs.org/w/index.php?diff=151786&oldid=151785 * Kaveh Yousefi * (+170) Added a hyperlink to my implementation of the Interlude programming language on GitHub.
02:19:03 <esolangs> [[SLet]] https://esolangs.org/w/index.php?diff=151787&oldid=151763 * I am islptng * (+180)
02:35:18 -!- ais523 has quit (Quit: quit).
03:14:12 -!- molson_ has quit (Ping timeout: 268 seconds).
04:22:23 -!- Lykaina has quit (Quit: Leaving).
04:23:26 <esolangs> [[Translated ZhongWen/PSTF Again Chapter VII]] N https://esolangs.org/w/index.php?oldid=151788 * PrySigneToFry * (+5255) Created page with "[[Translated ZhongWen/Mihai Again8]] is still not enough, so let's make it CRZIER!!!! ah..."
04:23:58 -!- molson has joined.
04:24:24 <esolangs> [[Translated ZhongWen/Mihai Again8]] https://esolangs.org/w/index.php?diff=151789&oldid=141860 * PrySigneToFry * (+93)
07:38:01 <esolangs> [[Translated ZhongWen/islptng]] N https://esolangs.org/w/index.php?oldid=151790 * I am islptng * (+1521) Created page with "1. [[Translated_ZhongWen/PSTF_Again_Chapter_VII|]] <pre> 1696 Tnt 1709 n4mEasy Some N4M CRF 1696 1 2 1696 Tnt n4m crf 1696 Tnt n4m DN 1709 crf </..."
07:43:33 <esolangs> [[Translated ZhongWen/islptng]] https://esolangs.org/w/index.php?diff=151791&oldid=151790 * I am islptng * (+2335)
07:45:57 <esolangs> [[Translated ZhongWen/islptng]] https://esolangs.org/w/index.php?diff=151792&oldid=151791 * I am islptng * (+33)
07:51:52 <esolangs> [[Translated ZhongWen/islptng]] https://esolangs.org/w/index.php?diff=151793&oldid=151792 * I am islptng * (+407)
07:54:30 <esolangs> [[Translated ZhongWen/islptng]] https://esolangs.org/w/index.php?diff=151794&oldid=151793 * I am islptng * (+408)
07:58:50 -!- craigo has joined.
07:58:50 -!- craigo has quit (Client Quit).
07:59:49 -!- craigo has joined.
08:09:09 -!- molson_ has joined.
08:12:39 -!- molson has quit (Ping timeout: 260 seconds).
08:13:49 <esolangs> [[User:I am islptng/Sandbox]] https://esolangs.org/w/index.php?diff=151795&oldid=151329 * I am islptng * (+1892)
08:14:56 -!- lisbeths has joined.
08:42:48 -!- Sgeo has quit (Read error: Connection reset by peer).
08:55:08 <esolangs> [[Translated ZhongWen/PSTF Again Chapter VII]] https://esolangs.org/w/index.php?diff=151796&oldid=151788 * I am islptng * (+77)
10:04:48 <esolangs> [[Translated ZhongWen/PSTF Again Chapter VIII]] N https://esolangs.org/w/index.php?oldid=151797 * PrySigneToFry * (+6069) Created page with "1. [[Translated ZhongWen/islptng|]] <pre> 16961122 HN2 1696 HN2polya J2C 1709 HN 2CRF ZF 2 FIV ..."
10:05:23 <esolangs> [[Translated ZhongWen/islptng]] https://esolangs.org/w/index.php?diff=151798&oldid=151794 * PrySigneToFry * (+51)
10:06:37 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151799&oldid=151774 * PrySigneToFry * (+18)
10:38:37 -!- tromp has joined.
11:38:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:21:55 -!- ais523 has joined.
12:24:26 -!- amby has joined.
12:36:47 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=151800&oldid=151783 * Allen123456hello * (+164) /* Introductions */
12:42:06 <esolangs> [[99 bottles of beer]] https://esolangs.org/w/index.php?diff=151801&oldid=150808 * Allen123456hello * (+1355) /* List of implementations */ add Language
12:44:14 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151802&oldid=151799 * I am islptng * (+0) MY NAME IS NOT ISLPTNG IT'S islptng PUT MY NAME DOWN ARGHHHHHHHHHHH
12:47:23 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=151803&oldid=150375 * Allen123456hello * (+297) /* Implementations */ add language
12:47:41 <esolangs> [[SickPig]] https://esolangs.org/w/index.php?diff=151804&oldid=101568 * PrySigneToFry * (+193)
12:50:52 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151805&oldid=151802 * PrySigneToFry * (+119) I'm sorry to have entered your username incorrectly. However, I always thought that your username was actually an abbreviation, so I used capitalization. If you ignore the case, this username is also correct.
12:53:35 <APic> Hi
12:53:42 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151806&oldid=151541 * PrySigneToFry * (+209)
12:55:26 <esolangs> [[User:PrySigneToFry/Sandbox/My words]] https://esolangs.org/w/index.php?diff=151807&oldid=151462 * PrySigneToFry * (+1)
13:00:25 <ais523> hi
13:03:45 <esolangs> [[JC-0715]] N https://esolangs.org/w/index.php?oldid=151808 * Allen123456hello * (+505) new esolang
13:04:05 <esolangs> [[JC-0715]] https://esolangs.org/w/index.php?diff=151809&oldid=151808 * Allen123456hello * (+12) /* Commands */
13:05:03 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=151810&oldid=151733 * Allen123456hello * (+14) /* J */
13:06:02 <esolangs> [[JC-0715]] https://esolangs.org/w/index.php?diff=151811&oldid=151809 * Allen123456hello * (+9) /* JC-0715 */
13:07:06 <esolangs> [[JC-0715]] https://esolangs.org/w/index.php?diff=151812&oldid=151811 * Allen123456hello * (-9) /* JC-0715 */
13:14:26 <esolangs> [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=151813&oldid=151806 * PrySigneToFry * (+168)
13:31:20 -!- tromp has joined.
14:09:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:10:51 -!- tromp has joined.
14:28:13 <esolangs> [[OwOlang]] N https://esolangs.org/w/index.php?oldid=151814 * BrainFuckGirl * (+3408) Created Page for OwOlang
14:29:03 <esolangs> [[OwOlang]] M https://esolangs.org/w/index.php?diff=151815&oldid=151814 * BrainFuckGirl * (-1)
14:46:56 <esolangs> [[User:PrySigneToFry/Sandbox/StormLang discussion]] https://esolangs.org/w/index.php?diff=151816&oldid=151805 * PrySigneToFry * (+7)
15:05:44 -!- Sgeo has joined.
15:08:55 -!- ais523 has quit (Ping timeout: 268 seconds).
15:43:57 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:17:13 -!- ais523 has joined.
16:21:56 -!- FreeFull has joined.
16:36:40 <esolangs> [[Zudjn]] https://esolangs.org/w/index.php?diff=151817&oldid=145864 * DevThatCodes * (+2122) /* Links */
16:39:43 <esolangs> [[Zudjn]] https://esolangs.org/w/index.php?diff=151818&oldid=151817 * DevThatCodes * (-21)
16:53:30 -!- tromp has joined.
17:38:40 -!- craigo has quit (Quit: Leaving).
17:47:22 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:48:38 -!- tromp has joined.
18:40:50 -!- Lord_of_Life has quit (Ping timeout: 248 seconds).
18:40:56 -!- Lord_of_Life_ has joined.
18:42:17 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:00:20 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:38:56 -!- tromp has joined.
20:17:19 <esolangs> [[Diner]] M https://esolangs.org/w/index.php?diff=151819&oldid=151738 * Buckets * (+16)
20:17:35 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151820&oldid=151732 * Buckets * (+1)
20:23:17 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=151821&oldid=151810 * Buckets * (+18)
20:23:27 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151822&oldid=151820 * Buckets * (+17)
20:23:31 <esolangs> [[,*"':;!?.+]] N https://esolangs.org/w/index.php?oldid=151823 * Buckets * (+3285) Created page with "{{wrongtitle|title=,*"':;!?.+_}} ,*"':;!?.+_ is an Esoteric programming language created by [[User:Buckets]] in 2024, To be specific It wasn't named But It's just The order of the Commands Shown. {| class="wikitable" |- ! Commands in order !! Instructions, also in or
20:24:32 <esolangs> [[Sipes]] M https://esolangs.org/w/index.php?diff=151824&oldid=150654 * Buckets * (+2)
20:25:19 <esolangs> [[User:Buckets]] M https://esolangs.org/w/index.php?diff=151825&oldid=151822 * Buckets * (+1)
20:26:45 <esolangs> [[-1]] M https://esolangs.org/w/index.php?diff=151826&oldid=150886 * Buckets * (+33)
20:27:14 <esolangs> [[-1]] M https://esolangs.org/w/index.php?diff=151827&oldid=151826 * Buckets * (+1)
20:37:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:43:23 -!- tromp has joined.
20:46:11 <b_jonas> I'm trying to think about languages that can be implemented with either of two different type systems, and what advantages and drawbacks this has, and which combinations there are good example for.
20:48:12 <b_jonas> So let's say at first approximation that there are three possible type systems. Untyped means that neither the compile time nor the runtime tries to follow what type values have, and so there's no type dispatching, if you want both an integer addition and a floating-point addition function you need to use different names for them. Typical examples are x86 machine code or forth.
20:49:14 <b_jonas> Dynamically typed means that the runtime tries to follow what type each value has, and so you may be able to dispatch on the type of input values, or at least check them to catch type errors at runtime. A typical example is Cpython.
20:50:29 <b_jonas> Statically typed means that you figure out the type of values at compile time, and then you typically don't need to tag them at runtime, you can do dispatching between integer and floating point addition at compile time, and at runtime the code that you compiled to already knows which of these two operations you need.
←2025-01 2025-02 ↑2025 ↑all