←2020-04-16 2020-04-17 2020-04-18→ ↑2020 ↑all
00:00:59 -!- arseniiv has quit (Ping timeout: 256 seconds).
00:20:38 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
00:23:00 <pikhq> Yeah, that's pretty Tcl alright
00:47:18 <Sgeo> "pretty Tcl" as in, that Tcl snippit looks nice, or "pretty Tcl" as in, that snippit is very Tcl-like?
01:00:37 -!- Soni has changed nick to SoniEx2.
01:49:32 <zzo38> Can you make TeX to keep a question mark on the same page as the beginning of the sentence it belongs to? I can think of a few possibilities, but have not tried it.
01:50:14 -!- sprocklem has quit (Ping timeout: 258 seconds).
01:51:11 -!- sprocklem has joined.
02:26:31 <zzo38> Do you know Setext? Like Markdown and reStructuredText, it is made to be readable without specialized software. However, Wikipedia lists the MIME type only for Markdown.
02:31:27 <esowiki> [[Underload/Numbers]] https://esolangs.org/w/index.php?diff=71153&oldid=71063 * CatIsFluffy * (+2972) Because 131 wasn't enough
02:34:25 <esowiki> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=71154&oldid=70818 * CatIsFluffy * (+316) /* Adding Underload numbers */ new section
03:46:59 <pikhq> Sgeo: The snippet is Tcl, and rather elegant
03:48:23 <imode> any of y'all ever play a MOO/MUSH/MUCK before.
03:49:34 <Sgeo> I have a slight presence on M*U*S*H and LambdaMOO
03:50:37 <zzo38> I have an account on ifMUD
03:51:28 <pikhq> I have but never really got _into_ it
03:52:04 <imode> fascinerating.
03:52:04 <Sgeo> A fictional world in my head is based on a LambdaMOO-like universe
03:53:57 <imode> it kind of bothers me that services like that haven't been "mainstreamed" in a style similar to Discord.
03:56:16 <imode> the fun people could have together could be unimaginable.
03:59:13 <imode> Sgeo: have you ever written any MUSHcode?
03:59:30 <imode> seeing it makes me think it should have an esolangs wiki entry.
03:59:41 <zzo38> Can you give a short example?
03:59:56 <Sgeo> A little bit. Enough to make a random "maze" (not actually consistent enough to really be called a maze)
04:00:37 <imode> zzo38: https://github.com/volundmush/mushcode
04:01:07 <imode> I don't understand half of what's going on here.
04:02:10 <Sgeo> The u() function is important.
04:02:15 <Sgeo> I'm helpful!
04:02:52 <imode> lmao.
04:02:58 <zzo38> The lines starting with &Q seem to contain SQL codes after the equal sign.
04:05:03 <zzo38> Other than that, I don't know.
04:07:06 <esowiki> [[Octo]] https://esolangs.org/w/index.php?diff=71155&oldid=71094 * Apollyon094 * (-52)
04:07:59 <Sgeo> "Let's look at the anatomy of a very simple command.
04:07:59 <Sgeo> &cmd_hello #1234=$hello:@pemit %#=Hello, world!"
04:08:04 <Sgeo> http://www.mushcode.com/File/Moes-Mushkode-Manual---Rules-of-Code--Beginning-Commands-
04:08:35 <Sgeo> Sets an attribute on object #1234 called cmd_hello with those contents
04:09:47 <esowiki> [[Talk:I like frog]] https://esolangs.org/w/index.php?diff=71156&oldid=70811 * Apollyon094 * (+158)
04:09:57 <zzo38> Ah, OK.
04:12:47 <zzo38> This is an example of a ifMUD code: @print("Today is ",@let(1,@add(@switch(@time("mon"),0,-1,1,30,2,58,3,89,4,119,5,150,6,180,7,211,8,242,9,272,10,303,11,333),@time("mday")),@switch(@print(@time("mon"),"/",@time("mday")),"1/29","St. Tib's Day", @print(@switch(@mod("%1",5),0,"Sweetmorn",1,"Boomtime",2,"Pungenday",3,"Prickle-Prickle",4,"Setting Orange"),", ",@switch(@idiv("%1",73),0,"Chaos",1,"Discord",2,"Confusion",3,"Bureaucracy",4,"T
04:13:08 <zzo38> (That is a code I wrote.)
04:15:06 <zzo38> The @print() function actually does string concatenation; it doesn't actually print anything.
04:18:15 <imode> it's interesting that this is intended to fit on a single line.
04:18:30 <imode> MUCKcode looks a bit better by comparison.
04:23:20 <Sgeo> MOOcode is so much cleaner. Actual lines!
04:27:30 <esowiki> [[I like frog]] https://esolangs.org/w/index.php?diff=71157&oldid=70074 * Apollyon094 * (+222)
05:09:54 -!- tswett[m] has quit (*.net *.split).
05:09:55 -!- APic has quit (*.net *.split).
05:09:56 -!- probablymoony has quit (*.net *.split).
05:09:56 -!- iovoid has quit (*.net *.split).
05:09:56 -!- dnm_ has quit (*.net *.split).
05:09:56 -!- hakatashi has quit (*.net *.split).
05:09:57 -!- wmww has quit (*.net *.split).
05:09:57 -!- oren has quit (*.net *.split).
05:09:57 -!- MDude has quit (*.net *.split).
05:09:58 -!- BWBellairs has quit (*.net *.split).
05:09:58 -!- Sgeo has quit (*.net *.split).
05:09:58 -!- b_jonas has quit (*.net *.split).
05:09:58 -!- Cale has quit (*.net *.split).
05:09:58 -!- ornxka has quit (*.net *.split).
05:09:58 -!- aji has quit (*.net *.split).
05:09:58 -!- erdic has quit (*.net *.split).
05:09:58 -!- myname has quit (*.net *.split).
05:09:58 -!- Deewiant has quit (*.net *.split).
05:09:58 -!- LBPHacker has quit (*.net *.split).
05:09:58 -!- tromp has quit (*.net *.split).
05:09:58 -!- ocharles has quit (*.net *.split).
05:09:59 -!- xylochoron[m] has quit (*.net *.split).
05:09:59 -!- haavard has quit (*.net *.split).
05:09:59 -!- atslash has quit (*.net *.split).
05:09:59 -!- int-e has quit (*.net *.split).
05:09:59 -!- diginet has quit (*.net *.split).
05:10:00 -!- laerling has quit (*.net *.split).
05:10:00 -!- lambdabot has quit (*.net *.split).
05:10:00 -!- shikhin has quit (*.net *.split).
05:10:00 -!- zzo38 has quit (*.net *.split).
05:10:00 -!- Taneb has quit (*.net *.split).
05:10:00 -!- sftp has quit (*.net *.split).
05:10:00 -!- grumble has quit (*.net *.split).
05:10:00 -!- sebbu has quit (*.net *.split).
05:10:00 -!- j-bot has quit (*.net *.split).
05:10:00 -!- Hooloovo0 has quit (*.net *.split).
05:10:00 -!- mra90 has quit (*.net *.split).
05:10:00 -!- atehwa has quit (*.net *.split).
05:10:00 -!- FreeFull has quit (*.net *.split).
05:10:00 -!- rodgort has quit (*.net *.split).
05:10:01 -!- xelxebar has quit (*.net *.split).
05:10:01 -!- sparr has quit (*.net *.split).
05:10:01 -!- myndzi has quit (*.net *.split).
05:10:01 -!- sprocklem has quit (*.net *.split).
05:10:01 -!- Melvar has quit (*.net *.split).
05:10:01 -!- kmc has quit (*.net *.split).
05:10:01 -!- stux has quit (*.net *.split).
05:10:01 -!- shinh has quit (*.net *.split).
05:10:01 -!- izabera has quit (*.net *.split).
05:10:01 -!- jix has quit (*.net *.split).
05:10:01 -!- joast has quit (*.net *.split).
05:10:01 -!- mniip has quit (*.net *.split).
05:10:01 -!- nchambers has quit (*.net *.split).
05:10:01 -!- FireFly has quit (*.net *.split).
05:10:01 -!- clog has quit (*.net *.split).
05:10:01 -!- xavo[m] has quit (*.net *.split).
05:10:02 -!- Bowserinator has quit (*.net *.split).
05:10:02 -!- aloril has quit (*.net *.split).
05:10:02 -!- j4cbo has quit (*.net *.split).
05:10:02 -!- ^[_ has quit (*.net *.split).
05:10:02 -!- Lykaina has quit (*.net *.split).
05:10:02 -!- Lord_of_Life has quit (*.net *.split).
05:10:02 -!- imode has quit (*.net *.split).
05:10:02 -!- olsner has quit (*.net *.split).
05:10:02 -!- diverger has quit (*.net *.split).
05:10:02 -!- shig has quit (*.net *.split).
05:10:02 -!- catern has quit (*.net *.split).
05:10:03 -!- iczero has quit (*.net *.split).
05:10:03 -!- fungot has quit (*.net *.split).
05:10:03 -!- glowcoil has quit (*.net *.split).
05:10:03 -!- Lymia has quit (*.net *.split).
05:10:03 -!- dog_star has quit (*.net *.split).
05:10:03 -!- relrod has quit (*.net *.split).
05:10:03 -!- lynn_ has quit (*.net *.split).
05:10:03 -!- ProofTechnique has quit (*.net *.split).
05:10:03 -!- vertrex has quit (*.net *.split).
05:10:03 -!- interruptinuse has quit (*.net *.split).
05:10:03 -!- fizzie has quit (*.net *.split).
05:10:03 -!- HackEso has quit (*.net *.split).
05:10:03 -!- ski has quit (*.net *.split).
05:10:03 -!- howlands_ has quit (*.net *.split).
05:10:03 -!- Banana51 has quit (*.net *.split).
05:10:05 -!- spruit11 has quit (*.net *.split).
05:10:05 -!- paul2520 has quit (*.net *.split).
05:10:05 -!- Vorpal has quit (*.net *.split).
05:10:05 -!- trn has quit (*.net *.split).
05:10:05 -!- lifthrasiir_ has quit (*.net *.split).
05:10:05 -!- quintopia has quit (*.net *.split).
05:10:05 -!- heroux has quit (*.net *.split).
05:15:22 -!- sprocklem has joined.
05:15:22 -!- Lord_of_Life has joined.
05:15:22 -!- FreeFull has joined.
05:15:22 -!- MDude has joined.
05:15:22 -!- imode has joined.
05:15:22 -!- Melvar has joined.
05:15:22 -!- Sgeo has joined.
05:15:22 -!- tromp has joined.
05:15:22 -!- kmc has joined.
05:15:22 -!- rodgort has joined.
05:15:22 -!- iczero has joined.
05:15:22 -!- zzo38 has joined.
05:15:22 -!- atslash has joined.
05:15:22 -!- stux has joined.
05:15:22 -!- Taneb has joined.
05:15:22 -!- b_jonas has joined.
05:15:22 -!- spruit11 has joined.
05:15:22 -!- shinh has joined.
05:15:22 -!- fungot has joined.
05:15:22 -!- ocharles has joined.
05:15:22 -!- xavo[m] has joined.
05:15:22 -!- xylochoron[m] has joined.
05:15:22 -!- tswett[m] has joined.
05:15:22 -!- wmww has joined.
05:15:22 -!- Cale has joined.
05:15:22 -!- paul2520 has joined.
05:15:22 -!- izabera has joined.
05:15:22 -!- int-e has joined.
05:15:22 -!- jix has joined.
05:15:22 -!- ornxka has joined.
05:15:22 -!- diginet has joined.
05:15:22 -!- joast has joined.
05:15:22 -!- mniip has joined.
05:15:22 -!- sftp has joined.
05:15:22 -!- olsner has joined.
05:15:22 -!- xelxebar has joined.
05:15:22 -!- grumble has joined.
05:15:22 -!- Bowserinator has joined.
05:15:22 -!- probablymoony has joined.
05:15:22 -!- iovoid has joined.
05:15:22 -!- Vorpal has joined.
05:15:22 -!- APic has joined.
05:15:22 -!- diverger has joined.
05:15:22 -!- ski has joined.
05:15:22 -!- mra90 has joined.
05:15:22 -!- laerling has joined.
05:15:22 -!- sebbu has joined.
05:15:22 -!- glowcoil has joined.
05:15:22 -!- Lymia has joined.
05:15:22 -!- dnm_ has joined.
05:15:22 -!- hakatashi has joined.
05:15:22 -!- aloril has joined.
05:15:22 -!- trn has joined.
05:15:22 -!- aji has joined.
05:15:22 -!- erdic has joined.
05:15:22 -!- oren has joined.
05:15:22 -!- myname has joined.
05:15:22 -!- nchambers has joined.
05:15:22 -!- BWBellairs has joined.
05:15:22 -!- j-bot has joined.
05:15:22 -!- Hooloovo0 has joined.
05:15:22 -!- lambdabot has joined.
05:15:22 -!- shikhin has joined.
05:15:22 -!- atehwa has joined.
05:15:22 -!- Deewiant has joined.
05:15:22 -!- LBPHacker has joined.
05:15:22 -!- j4cbo has joined.
05:15:22 -!- ^[_ has joined.
05:15:22 -!- dog_star has joined.
05:15:22 -!- shig has joined.
05:15:22 -!- catern has joined.
05:15:22 -!- howlands_ has joined.
05:15:22 -!- haavard has joined.
05:15:22 -!- relrod has joined.
05:15:22 -!- lifthrasiir_ has joined.
05:15:22 -!- quintopia has joined.
05:15:22 -!- lynn_ has joined.
05:15:22 -!- ProofTechnique has joined.
05:15:22 -!- heroux has joined.
05:15:22 -!- vertrex has joined.
05:15:22 -!- interruptinuse has joined.
05:15:22 -!- Lykaina has joined.
05:15:22 -!- FireFly has joined.
05:15:22 -!- clog has joined.
05:15:22 -!- myndzi has joined.
05:15:22 -!- sparr has joined.
05:15:22 -!- HackEso has joined.
05:15:22 -!- fizzie has joined.
05:15:22 -!- Banana51 has joined.
06:04:43 -!- sprocklem has quit (Ping timeout: 265 seconds).
06:04:58 -!- sprocklem has joined.
06:48:46 -!- imode has quit (Ping timeout: 256 seconds).
06:51:44 -!- spruit11 has quit (Quit: Lost terminal).
07:09:51 -!- quintopia has quit (Ping timeout: 260 seconds).
07:10:13 -!- quintopia has joined.
07:12:28 -!- spruit11 has joined.
07:21:01 -!- rain1 has joined.
07:22:53 <esowiki> [[Special:Log/newusers]] create * Frogstair * New user account
07:25:42 -!- rain1 has quit (Client Quit).
07:27:35 <esowiki> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=71158&oldid=71124 * Frogstair * (+196) /* Introductions */
07:32:18 <esowiki> [[User:Frogstair]] N https://esolangs.org/w/index.php?oldid=71159 * Frogstair * (+2604) Created page with "frog stair ,,//,,*(/,,/(*,,//,,/(*,,//,,*(/,,//,,*(/,,/(*,,//,,/(*,,//,,*(/,,//,,*(/,,/(*,, ,,/(,,*(/,,/(*,,(/,,/(*,,//,,*@@%%%%@%*(/,,/(*,,(/,,/(*,,//,,*(/,,/(,,*(/,,/(*,,..."
07:33:14 -!- kritixilithos has joined.
07:33:15 <esowiki> [[User talk:Frogstair]] N https://esolangs.org/w/index.php?oldid=71160 * Frogstair * (+4) Created page with "dont"
07:43:22 <esowiki> [[Language list]] M https://esolangs.org/w/index.php?diff=71161&oldid=71152 * Frogstair * (+10) /* Non-alphabetic */
07:49:03 <zzo38> If I want to make a SVG file for use with Wikipedia or something like that, would it be suitable to use Ghostscript to produce a PDF and then use pdf2svg to convert it to SVG?
07:55:34 -!- craigo has joined.
08:37:35 <esowiki> [[4RL]] N https://esolangs.org/w/index.php?oldid=71162 * Frogstair * (+1146) Created page with "4RL (pronounced "for real") is an [[esoteric programming language]] created by [[User:Frogstair]] in April 2020, and is a breed of [[brainfuck]] The language can be compiled..."
08:54:58 -!- sprocklem has quit (Ping timeout: 258 seconds).
08:56:42 -!- sprocklem has joined.
09:45:57 -!- Lord_of_Life_ has joined.
09:46:42 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
09:47:16 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:11:29 <int-e> tromp: Yeah I know I'm lagging far behind your efforts.
10:14:48 <tromp> we should write a joint paper on this BB
10:28:23 -!- kritixilithos has quit (Ping timeout: 240 seconds).
10:39:56 <esowiki> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=71163&oldid=71154 * Ais523 * (+658) /* Adding Underload numbers */ try to avoid making the page /too/ large
10:50:03 -!- LKoen has joined.
10:50:46 -!- kspalaiologos has joined.
10:51:00 <kspalaiologos> I'm adding 23 new instructions to asm2bf
10:51:10 <kspalaiologos> I wonder when it'll be classified CISC
10:51:44 <kspalaiologos> currently it has around 50
10:56:26 <b_jonas> kspalaiologos: it's not really just the number of instructions that matters there. MMIX has tons of instructions, but it's a RISC because they don't have random side effects, parameters, and encodings, wired in to try to improve code density or speed
10:56:53 <kspalaiologos> well, actually these instructions do improve density and speed
10:56:59 <kspalaiologos> and some of them are quite peculliar
11:00:37 <b_jonas> obviously all this can change as you add extensions. ARM used to be a nice simple RISC cpu, but they kept adding all sorts of extensions to optimize it, until it became what you might regard a CISC
11:01:15 <b_jonas> whereas x86 started out as CISC, but with 64-bit mode banning some of the more crazy instructions, and adding tons of vector instructions with nice simple regular behavior, it's getting closer and closer to a RISC
11:01:52 <kspalaiologos> actually nah
11:01:59 <kspalaiologos> the total number of instructions is 69
11:02:26 <kspalaiologos> off by 4
11:09:27 -!- tromp has quit (Remote host closed the connection).
11:13:14 <kspalaiologos> i'm still looking for ideas of what kind of stuff pack into asm2bf
11:13:19 <kspalaiologos> in terms of instructions
11:13:30 <kspalaiologos> I thought of floating point math (can microcode in brainfuck, no problem
11:14:22 <b_jonas> kspalaiologos: have you written an interpreter that directly runs the bfasm code, so that we can get just rid of the annoying brainfuck layer once and for all?
11:14:54 <kspalaiologos> theoretically, yes
11:15:00 <b_jonas> that's also great to mask errors in the to-brainfuck compilation, but we don't need that
11:15:37 <kspalaiologos> but the interpreter doesn't currently recognize 100% of the ISA as I'm still working on it
11:16:11 <b_jonas> nice
11:16:18 <b_jonas> that could be useful for bfbot
11:16:30 <kspalaiologos> yep
11:16:39 <kspalaiologos> but the source code's nost
11:16:41 <kspalaiologos> *lost
11:16:50 <kspalaiologos> because of hardware failure that I had
11:16:50 <b_jonas> I mean the new new bfbot
11:16:56 <kspalaiologos> yep
11:16:57 <kspalaiologos> that's this one
11:17:18 <kspalaiologos> I started again from scratch
11:17:29 <kspalaiologos> extended the bfi to be able to print onto stderr using a custom instruction
11:17:36 <kspalaiologos> stderr goes to shell, stdout goes to telnet
11:17:50 <kspalaiologos> this way you can read files
11:17:57 <kspalaiologos> and communicate with the IRC server
11:18:25 <kspalaiologos> also, we've got a B to asm2bf compiler my friend made out of boredom
11:18:33 <b_jonas> wait, you're writing bfbot in brainfuck?
11:18:36 <kspalaiologos> it works quite well, but output quality is kinda garbage
11:18:36 <kspalaiologos> yes
11:18:43 <b_jonas> but...
11:18:47 <b_jonas> how will it run brainfuck then?
11:18:56 <b_jonas> interpreting brainfuck in brainfuck is hard
11:18:57 <kspalaiologos> write a brainfuck interpreter in brainfuck?
11:19:09 <b_jonas> and how will it run asmbf?
11:19:11 <kspalaiologos> or utilize the shell
11:19:22 <kspalaiologos> call asm2bf, read the output
11:20:02 <b_jonas> that sounds a weirder idea than fungot being written in befunge, or NotJack's J bot being written in J
11:20:02 <fungot> b_jonas: i haven't really taken a tern for the worst
11:20:10 <kspalaiologos> lol
11:20:12 <kspalaiologos> true
11:20:28 <kspalaiologos> but hey, it's esolangs, the weirder the better
11:20:29 <b_jonas> J has easy access to evaluate J code, and fungot doesn't try to evaluate befunge
11:20:29 <fungot> b_jonas: if so, you're saying ' worse is better"? i think i'll have to think about
11:20:41 <b_jonas> ^ see
11:20:57 <kspalaiologos> xD
11:21:12 <kspalaiologos> love markov chains of fungot
11:21:12 <fungot> kspalaiologos: am not. :) i'm in soft eng" that's called " bad coding"
11:22:59 <kspalaiologos> also, I thought about a shell based on asm2bf
11:23:31 <kspalaiologos> but that'd be annoying to use as hell
11:35:05 -!- kritixilithos has joined.
11:45:02 -!- tromp has joined.
11:47:03 -!- xelxebar has quit (Ping timeout: 240 seconds).
11:47:29 -!- xelxebar has joined.
11:55:29 -!- FreeFull has quit (Read error: Connection reset by peer).
11:57:31 -!- FreeFull has joined.
12:00:02 <esowiki> [[4RL]] M https://esolangs.org/w/index.php?diff=71164&oldid=71162 * PythonshellDebugwindow * (+155) cats, style, & it's not just BF
12:00:52 <esowiki> [[4RL]] M https://esolangs.org/w/index.php?diff=71165&oldid=71164 * PythonshellDebugwindow * (-38)
12:08:11 <esowiki> [[FishScript]] M https://esolangs.org/w/index.php?diff=71166&oldid=71133 * Willicoder * (+12) Change link to my repo because I changes the name of the repo.
12:08:16 -!- rain1 has joined.
12:12:23 -!- kritixilithos has quit (Ping timeout: 240 seconds).
12:17:52 <esowiki> [[Small]] https://esolangs.org/w/index.php?diff=71167&oldid=70989 * Voltage2007 * (+394)
12:25:23 <fizzie> There's actually a command to "evaluate" Befunge, but it just writes the line into the playfield and directs control flow there. It's an admin-only command for obvious reasons. And I don't think I've ever actually used it successfully.
12:26:38 <fizzie> There's at least two Befunge-93 self-interpreters (with smaller-than-standard playfields, of course) though.
12:27:09 <fizzie> And https://esolangs.org/wiki/EsoInterpreters lists six for Brainfuck.
12:33:16 <b_jonas> fizzie: makes sense
12:34:34 <b_jonas> you have to be careful with admin-only commands. there was a very old bot written in perl that had both normal commands and admin-only commands, so it would accept admin-only commands from the person who ran the bot (unless I could guess their password), and some of the admin-only commands could eval,
12:34:54 <b_jonas> but then while reading the source, I noticed that one of the commands that obviously should have been admin-only wasn't marked admin only
12:35:07 <b_jonas> I reported that so it got fixed
12:52:29 <esowiki> [[Deadfish~]] M https://esolangs.org/w/index.php?diff=71168&oldid=66659 * Voltage2007 * (+6)
12:54:28 <int-e> Look at my 6x6x6 Rubik's cube ;-) http://int-e.eu/~bf3/tmp/6x6.jpg
13:02:35 <esowiki> [[Sunny morning]] M https://esolangs.org/w/index.php?diff=71169&oldid=69999 * Hakerh400 * (-30) /* References */
13:06:33 -!- atslash has quit (Quit: Leaving).
13:10:56 <esowiki> [[Brainfuck extensions]] M https://esolangs.org/w/index.php?diff=71170&oldid=69812 * PythonshellDebugwindow * (+9)
13:12:26 <esowiki> [[FishScript]] https://esolangs.org/w/index.php?diff=71171&oldid=71166 * Willicoder * (+884)
13:12:53 <esowiki> [[FishScript]] https://esolangs.org/w/index.php?diff=71172&oldid=71171 * Willicoder * (-12) /* Small Hello World */
13:16:02 -!- atslash has joined.
13:17:06 -!- kritixilithos has joined.
13:31:41 <esowiki> [[FishScript]] M https://esolangs.org/w/index.php?diff=71173&oldid=71172 * PythonshellDebugwindow * (+25) /* Interpreters */
13:37:35 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=71174&oldid=70532 * YamTokTpaFa * (+30) /* Echo */ The original author seemed to have thought cat program is echo program.
13:54:03 -!- arseniiv has joined.
13:58:45 -!- arseniiv_ has joined.
14:00:29 -!- arseniiv has quit (Ping timeout: 258 seconds).
14:21:42 <esowiki> [[Asm2bf]] https://esolangs.org/w/index.php?diff=71175&oldid=71126 * Palaiologos * (+2626) conditional instructions
14:23:20 <esowiki> [[Asm2bf]] https://esolangs.org/w/index.php?diff=71176&oldid=71175 * Palaiologos * (+502) B compiler
14:24:09 <kspalaiologos> >41KB, wow, that's a big article
14:24:23 <kspalaiologos> I think on somehow breaking it down, because currently it feels too big
14:25:18 <esowiki> [[Asm2bf]] M https://esolangs.org/w/index.php?diff=71177&oldid=71176 * Palaiologos * (+4) uh-oh, forgot about closing the tags
14:25:55 -!- arseniiv has joined.
14:26:08 <b_jonas> `? timecube
14:26:12 <HackEso> timecube? ¯\(°​_o)/¯
14:26:14 <b_jonas> `? time cube
14:26:16 <HackEso> EARTH HAS 4 CORNER SIMULTANEOUS 4-DAY TIME CUBE IN ONLY 24 HOUR ROTATION. 4 CORNER DAYS, CUBES 4 QUAD EARTH. Bible A Lie & Word Is Lies. Navel Connects 4 Corner 4s. God Is Born Of A Mother - She Left Belly B. Signature. Your dirty lying teachers use only the midnight to midnight 1 day (ignoring 3 other days) Time to not foul (already wrong) bible time. Lie that corrupts earth you educated stupid fools.
14:26:34 <b_jonas> how many springs and summers are there?
14:28:04 <kspalaiologos> what is this
14:28:05 -!- arseniiv_ has quit (Ping timeout: 258 seconds).
14:29:18 <kritixilithos> `? lambda cube
14:29:19 <HackEso> lambda cube? ¯\(°​_o)/¯
14:29:26 <b_jonas> kspalaiologos: look for time cube on wikipedia if you really want to know
14:29:33 <b_jonas> it's an infamous website that is now defunct
14:29:49 <b_jonas> it's much much longer than what fits into two wisdom entries, so these are just samples
14:29:52 <b_jonas> `? gene ray
14:29:53 <HackEso> Dr Gene Ray is the Greatest Philosopher, and is the Greatest Mathematician. Cubic Harmonics. Only Cubic Harmonics can save humanity. Cubic Harmonics will pacify all religions. 96-hour Cubic Day debunks 1-day unnatural god. 96-hour day willdisprove disunity god. Academians are teaching - pseudocience. Worshipping a Word God will destroy the USA.
14:30:00 <b_jonas> that's the other wisdom that samples from i
14:30:06 <kspalaiologos> lmao, okay
14:32:11 -!- orbitaldecay has joined.
14:51:44 <Sgeo> `olist 1200
14:51:45 <HackEso> olist 1200: shachaf oerjan Sgeo FireFly boily nortti b_jonas
14:52:37 <b_jonas> `thanks HackEso
14:52:37 <HackEso> Thanks, HackEso. ThackEso.
15:13:03 <kspalaiologos> is there a method for drawing a sierpinski triangle without bitops that won't take a lot of space?
15:13:37 -!- SoniEx2 has changed nick to Soni.
15:15:28 <b_jonas> kspalaiologos: I'm not sure your question is well-defined. care to elaborate?
15:15:51 <kspalaiologos> there's a common method for drawing a sierpinski triangle that utilizes bitand (&)
15:16:04 <kspalaiologos> I've been wondering is there any other algorithm that would utilize just basic arithmetic
15:16:11 <kspalaiologos> and I think I may go with recursive approach
15:28:42 -!- imode has joined.
15:43:10 <FireFly> depends on how you define space, how you want the output to look like, etc
15:43:39 <FireFly> like, it has a very simple description as a Lindenmeyer system
15:43:44 <FireFly> Lindenmayer* apparently
15:44:11 <FireFly> https://en.wikipedia.org/wiki/L-system#Example_5:_Sierpinski_triangle
15:46:22 <FireFly> kspalaiologos: oh, another classic is deriving it from Pascal's triangle
15:49:46 <kspalaiologos> I've got a neat algorithm already
15:49:48 <kspalaiologos> now I'm implementing it
15:51:35 <FireFly> [ binview (1,1,~ 2| }:+}.)^:(<16) 1
15:51:35 <j-bot> FireFly: ⣗⣄⠀⠀⠀⠀⠀⠀
15:51:36 <j-bot> FireFly: ⣗⣄⣗⣄⠀⠀⠀⠀
15:51:36 <j-bot> FireFly: ⣗⣄⠀⠀⣗⣄⠀⠀
15:51:36 <j-bot> FireFly: ⣗⣄⣗⣄⣗⣄⣗⣄
15:51:39 <FireFly> whee
15:52:19 <myname> nice
15:56:37 <int-e> leaning left
15:56:38 <b_jonas> [ (~:_1&|.)^:(<20) 0=i.20 NB. FireFly: or like this
15:56:39 <j-bot> b_jonas: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:39 <j-bot> b_jonas: 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
15:56:40 <j-bot> b_jonas: 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
15:56:40 <j-bot> b_jonas: ...
16:02:36 <int-e> > [[if (x .&. (y-x)) == 0 then 'x' else ' ' | x <- [0..y]] | y <- [0..]]
16:02:39 <lambdabot> ["x","xx","x x","xxxx","x x","xx xx","x x x x","xxxxxxxx","x x","xx...
16:03:14 * int-e wonders which bit trick b_jonas' code uses
16:15:56 <FireFly> b_jonas: well yeah, fair, you can express it that way too
16:16:31 <FireFly> I should've used ~: instead of (2|+)
16:27:31 <esowiki> [[Minimal operation language]] https://esolangs.org/w/index.php?diff=71178&oldid=70677 * Hakerh400 * (+45) Dead link
16:30:43 <myname> i am way too confused about .&.
16:31:59 <b_jonas> [ (,.&0,,.~)^:4,1 NB. FireFly: or you could use this comma-heavy thing
16:31:59 <j-bot> b_jonas: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16:31:59 <j-bot> b_jonas: 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16:31:59 <j-bot> b_jonas: 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
16:31:59 <j-bot> b_jonas: 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
16:31:59 <j-bot> b_jonas: 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
16:32:00 <j-bot> b_jonas: 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0
16:32:00 <j-bot> b_jonas: 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0
16:32:01 <j-bot> b_jonas: 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
16:32:01 <j-bot> b_jonas: ...
16:33:16 <kspalaiologos> is there an unicode character corresponding to a printable ASCII sequence?
16:33:53 <b_jonas> [ ([:{&' .'':'_2:#.&.|:\0&<) (,.&0,,.~)^:4,1
16:33:54 <j-bot> b_jonas: :.
16:33:54 <j-bot> b_jonas: :.:.
16:33:54 <j-bot> b_jonas: :. :.
16:33:54 <j-bot> b_jonas: :.:.:.:.
16:33:54 <j-bot> b_jonas: :. :.
16:33:54 <j-bot> b_jonas: :.:. :.:.
16:33:54 <j-bot> b_jonas: :. :. :. :.
16:33:55 <j-bot> b_jonas: :.:.:.:.:.:.:.:.
16:34:09 <b_jonas> kspalaiologos: I don't understand your question
16:34:23 <kspalaiologos> so imagine you have an unicode character
16:34:28 <kspalaiologos> the unicode character has it's codepoint
16:34:37 <kspalaiologos> that is, representation in form of a sequence of bytes
16:34:56 <kspalaiologos> for instance, ▲, corresponds to E2 96 B2
16:35:10 <b_jonas> [ (,.&' ',,.~)^:4,:':.' NB. perhaps better
16:35:10 <j-bot> b_jonas: :.
16:35:10 <j-bot> b_jonas: :.:.
16:35:10 <j-bot> b_jonas: :. :.
16:35:11 <j-bot> b_jonas: :.:.:.:.
16:35:15 <j-bot> b_jonas: :. :.
16:35:19 <j-bot> b_jonas: :.:. :.:.
16:35:19 <j-bot> b_jonas: :. :. :. :.
16:35:23 <j-bot> b_jonas: :.:.:.:.:.:.:.:.
16:35:23 <j-bot> b_jonas: ...
16:35:35 <int-e> kspalaiologos: do you mean UTF-8
16:35:39 <kspalaiologos> possibly
16:35:46 <kspalaiologos> now, I want to find an unicode character, whose codepoint has it's code point, that when interpreted as ASCII will be printable
16:35:59 <int-e> UTF-8 is designed to not overlap with ASCII
16:36:06 <int-e> Err
16:36:16 <kspalaiologos> meh, bad news
16:36:18 <b_jonas> kspalaiologos: how about 'b'
16:36:24 <int-e> It overlaps with ASCII, but it maps ASCII to the first 128 Unicdoe points.
16:36:51 <kspalaiologos> b is fine, but it's too small
16:36:58 <FireFly> all ASCII characters when encoded in UTF-8 are printable (as themselves)
16:37:02 <int-e> So it extends ASCII.
16:37:03 <kspalaiologos> I mean, it's codepoint value is too small
16:37:10 <FireFly> I'm confused too..
16:37:25 <int-e> kspalaiologos: The answer is no.
16:37:26 <myname> kspalaiologos: why is disambiguity bad?
16:37:28 <kspalaiologos> so all in all, there's no printable ASCII sequence that's a single valid codepoint for UTF8?
16:37:30 <FireFly> (well, er, all *printable* ASCII characters specifically :p)
16:37:43 <myname> kspalaiologos: no because ascii is a subset of utf-8
16:37:46 <int-e> There's a UTF-7 though. No clue how it works.
16:37:49 <kspalaiologos> alright
16:37:52 <kspalaiologos> that's what I wanted to know
16:37:54 <kspalaiologos> thanks
16:38:12 <myname> i still don't get why this should be bad
16:38:17 <myname> this is actually very good
16:38:25 <FireFly> int-e: wait, there is? I know of UTF-9 and UTF-18, don't remember if I've seen UTF-7...
16:38:52 <FireFly> oh hm.. email thing
16:39:35 <kspalaiologos> it is good
16:39:42 <kspalaiologos> but I'm trying to golf a certain thing :P
16:39:54 <int-e> FireFly: Yeah by the looks of it it's basically unused.
16:40:17 <int-e> kspalaiologos: use a different ball.
16:40:35 * FireFly . o O ( different (type)ball )
16:40:56 <FireFly> int-e: *nod*, which makes for fun tech history trivia though :p
16:41:39 <b_jonas> UTF-7 was probably designed so that you can punch unicode onto a 7-row paper tape in a way that's reasonably transparent, i.e. you can still read and write most of the ASCII subset straightforwardly
16:41:52 <b_jonas> and other non-8-bit-clean transport methods
16:41:57 <b_jonas> 7 bit serial lines
16:42:08 <FireFly> b_jonas: yes, specifically SMTP apparently
16:42:17 <FireFly> (which I didn't realise apparently wasn't guaranteed to be 8-bit clean)
16:42:49 <int-e> FireFly: Too modern. Stuff like https://en.wikipedia.org/wiki/Delay_line_memory is much more interesting :)
16:43:58 <FireFly> hehe
16:44:00 <b_jonas> FireFly: in theory you could use it in MIME email headers and bodies, but I think nobody uses UTF-7 there,
16:44:23 <FireFly> yeah, I think it's just quoted-printable in practice..
16:44:26 <b_jonas> instead people use two other encoding methods: the quoted-printable thing that puts two hexits after an equals sign, and, in bodies only, some sort of base-64 encoding
16:44:42 <FireFly> *nod*
16:45:17 <int-e> The worst encoding is probably the IDN one.
16:45:31 <FireFly> (turns out, reading the Wikipedia article, that UTF-7 actually essentially base64's individual codepoints outside a specific set (and annotates the base64'd part with delimiters))
16:45:32 <int-e> (For Unicode)
16:45:49 <FireFly> IDN as in punycode?
16:46:16 <FireFly> it's.. certainly a fascinating way to encode non-ASCII codepoints
16:47:36 <int-e> Ah, Punycode. Yes, indeed.
17:11:31 <kspalaiologos> TIL apple released a pair of tyres / wheels for Mac Pro for $700
17:11:45 <kspalaiologos> allowing transition from Mac Pro to a $10k racecar
17:17:34 -!- craigo has quit (Ping timeout: 240 seconds).
18:04:04 <zzo38> I downloaded the new rules for Magic: the Gathering.
18:04:23 -!- kritixilithos has quit (Ping timeout: 240 seconds).
18:16:18 <esowiki> [[Special:Log/move]] move * LegionMammal978 * moved [[Emotebatch]] to [[EmoteBatch]]: fix capitalization
18:18:15 <esowiki> [[Truth-machine]] https://esolangs.org/w/index.php?diff=71181&oldid=71150 * Hdjensofjfnen * (-2) /* Metatape */
18:18:43 -!- kritixilithos has joined.
18:33:05 -!- user24 has joined.
18:33:41 <esowiki> [[Minimal operation language]] M https://esolangs.org/w/index.php?diff=71182&oldid=71178 * PythonshellDebugwindow * (-32) /* Resources */ template add
18:34:55 <esowiki> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=71183&oldid=71163 * CatIsFluffy * (+100) /* Adding Underload numbers */
18:37:31 <esowiki> [[Underload/Numbers]] https://esolangs.org/w/index.php?diff=71184&oldid=71153 * CatIsFluffy * (+20739) Even more numbers
18:40:57 <esowiki> [[I like frog]] https://esolangs.org/w/index.php?diff=71185&oldid=71157 * Apollyon094 * (+328)
18:42:23 <esowiki> [[I like frog]] https://esolangs.org/w/index.php?diff=71186&oldid=71185 * Apollyon094 * (+56)
18:43:54 <esowiki> [[I like frog]] https://esolangs.org/w/index.php?diff=71187&oldid=71186 * Apollyon094 * (+62)
18:45:24 <esowiki> [[I like frog]] https://esolangs.org/w/index.php?diff=71188&oldid=71187 * Apollyon094 * (-76)
18:51:03 -!- kritixilithos has quit (Ping timeout: 240 seconds).
19:04:57 -!- kritixilithos has joined.
19:05:05 <zzo38> Is "GODSPEED" in the newest Scrabble dictionary? It is a word my opponent once wanted to play, although it isn't in the dictionary we were using (the third edition), so it isn't allowed.
19:08:35 -!- kritixilithos has quit (Remote host closed the connection).
19:10:22 -!- imode has quit (Quit: WeeChat 2.8).
19:10:38 -!- imode has joined.
19:26:03 <esowiki> [[User:PythonshellDebugwindow/Sandbox]] M https://esolangs.org/w/index.php?diff=71189&oldid=71136 * PythonshellDebugwindow * (-1) /* Misc */
20:06:15 -!- kspalaiologos has quit (Quit: Leaving).
20:27:11 <esowiki> [[Procedure]] https://esolangs.org/w/index.php?diff=71190&oldid=70553 * PythonshellDebugwindow * (+1936) Documentation + SeeAlso
20:28:24 <esowiki> [[Language list]] M https://esolangs.org/w/index.php?diff=71191&oldid=71161 * PythonshellDebugwindow * (+11) /* P */ add pure
20:31:42 <esowiki> [[Procedure]] M https://esolangs.org/w/index.php?diff=71192&oldid=71190 * PythonshellDebugwindow * (+55)
20:32:12 <esowiki> [[Procedure]] M https://esolangs.org/w/index.php?diff=71193&oldid=71192 * PythonshellDebugwindow * (+19)
20:48:32 -!- ArthurStrong has joined.
20:55:13 <esowiki> [[Nairb]] M https://esolangs.org/w/index.php?diff=71194&oldid=63954 * PythonshellDebugwindow * (+18)
21:22:54 -!- Phantom_Hoover has joined.
21:28:23 -!- xelxebar has quit (Ping timeout: 240 seconds).
21:29:20 -!- xelxebar has joined.
21:40:18 -!- nchambers has quit (Quit: ZNC 1.7.5 - https://znc.in).
21:40:37 -!- nchambers has joined.
21:48:19 -!- Lord_of_Life_ has joined.
21:48:32 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
21:51:06 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
22:02:13 -!- LBPHacker has left ("Leaving").
22:03:02 -!- arseniiv has quit (Ping timeout: 256 seconds).
22:23:35 -!- sprocklem has quit (Ping timeout: 260 seconds).
22:25:16 -!- sprocklem has joined.
22:34:41 -!- user24 has quit (Quit: Leaving).
22:38:34 <tromp> int-e: just completed all TODOs for 35. last one was toughest:)
22:39:03 <tromp> i mean the (\1 1) (\1 (\\1 (2 1)) 1) one
22:39:30 <tromp> should now be able to add BB(35) to OEIS with some confidence
22:41:27 <tromp> let's run BB 36 and see where it crashes
22:45:07 <tromp> strangely it seems to hang without increasing memuse
22:55:17 <tromp> oh, it's on term (\1 1) (\1 (1 (\\2 (2 1))))
22:55:36 <tromp> which, if i'm correct is 2^256 :-(
23:31:57 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds).
←2020-04-16 2020-04-17 2020-04-18→ ↑2020 ↑all