00:11:10 -!- nfd9001 has joined.
00:25:31 -!- imode has joined.
00:33:04 -!- nfd9001 has quit (Ping timeout: 250 seconds).
00:54:52 -!- tromp has quit (Remote host closed the connection).
00:55:28 -!- tromp has joined.
01:12:07 <zzo38> I have some Christmas lights that some days it is flashy and other days it doesn't flash do you know why?
01:12:28 -!- brandonson has joined.
01:28:53 -!- b_jonas has quit (Quit: leaving).
01:31:18 -!- Melvar has quit (Ping timeout: 272 seconds).
01:43:22 -!- Sgeo_ has quit (Quit: Leaving).
01:45:28 -!- ais523 has joined.
01:45:35 -!- ais523 has quit (Changing host).
01:45:35 -!- ais523 has joined.
01:50:37 <esowiki> [[Brainfuck]] https://esolangs.org/w/index.php?diff=58669&oldid=58668 * BradensEsolangs * (+12)
01:53:28 <ais523> hmm, are there any simple processor-dependend esolangs that compile via search-and-replace to machine code?
01:53:35 <ais523> *processor-independent
01:54:05 -!- Sgeo has joined.
02:01:06 <zzo38> If not, then try to make it up, please
02:04:44 -!- nfd9001 has joined.
02:05:08 -!- Melvar has joined.
02:11:11 <ais523> brainfuck is close, the only thing that doesn't translate directly is […]
02:11:42 <ais523> perhaps you could somehow use the call stack as a "start of loop" stack to compile dofuck?
02:12:40 <shachaf> That's where [] is do-while instead of while?
02:13:13 <ais523> always runs at least one iteration
02:14:15 -!- nfd9001 has quit (Ping timeout: 268 seconds).
02:14:36 -!- Sgeo_ has joined.
02:14:51 <shachaf> According to logs of this channel it's TC
02:15:51 <ais523> I know, I think I was there at the time
02:18:09 -!- nfd9001 has joined.
02:18:48 -!- Sgeo has quit (Ping timeout: 272 seconds).
02:50:07 <zzo38> Yes, if it is do-while then you could use a stack.
02:52:46 <mniip> what if instead + => inc (%rax)
02:53:17 <mniip> we translated + => jc .+5; inc (%rax); clc;
02:53:34 <mniip> then a [ could skip ahead by setting stc
02:54:29 <zzo38> What about nested loops then?
02:54:36 <mniip> that's where the stakc comes in
02:55:00 <zzo38> O, OK, you could then store the flag in the stack
02:56:17 <mniip> if carry is set, you push one and set carry, otherwise if condition is true then you push return address and clear carry, otherwise you push zero and set carry
02:57:05 <mniip> on ], if carry is set, pop number into carry flag; otherwise pop number into instruction pointer
02:58:15 <zzo38> The call stack also works differently for different instruction sets. There are other differences too.
02:58:33 <zzo38> Yes, what you mention can work
02:58:45 <zzo38> That is a good idea
02:59:38 <mniip> you need IP relative call and no hardware stackframes
03:03:56 -!- ais523 has quit (Quit: quit).
03:06:35 -!- nfd9001 has quit (Ping timeout: 246 seconds).
03:07:39 <zzo38> MMIX has a register stack, and the GETA instruction can be used for relative addressing, and GO can be used to jump. There is then also PUSHJ and POP, as well as GET and PUT to alter the return address register
03:11:29 <zzo38> And then Z-machine code is another different thing: Subroutines must be aligned and must begin with a header specifying the local variables, and there is no way to find the return address. There are built-in stack frames.
03:14:39 -!- nfd9001 has joined.
03:15:13 <zzo38> And then, TAVERN does not have any relative jumps at all, making it more difficult.
03:20:47 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
03:23:18 -!- Lord_of_Life has joined.
03:23:18 -!- Lord_of_Life has quit (Changing host).
03:23:18 -!- Lord_of_Life has joined.
03:27:42 -!- nfd9001 has quit (Ping timeout: 250 seconds).
03:52:18 -!- FreeFull has quit (Ping timeout: 252 seconds).
03:56:09 -!- Hoolootwo has quit (Ping timeout: 252 seconds).
04:04:24 -!- Hoolootwo has joined.
04:08:09 <imode> has anybody seen u0_a101 lately?
04:09:33 <imode> the last time I saw him was back in august..
04:38:47 -!- zzo38 has quit (Ping timeout: 240 seconds).
04:39:02 -!- zzo38 has joined.
04:54:04 -!- arseniiv has joined.
05:16:18 -!- Melvar has quit (Ping timeout: 245 seconds).
05:47:14 -!- zzo38 has quit (Ping timeout: 246 seconds).
05:48:22 -!- zzo38 has joined.
05:55:04 <esowiki> [[Special:Log/newusers]] create * Quiddity * New user account
05:57:01 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=58670&oldid=58657 * Quiddity * (+173) add self
06:03:18 <esowiki> [[SARTRE]] https://esolangs.org/w/index.php?diff=58671&oldid=36242 * Quiddity * (+374) add description, fix link, remove {{stub}}
06:18:19 -!- zzo38 has quit (Disconnected by services).
06:18:22 -!- zzo38_ has joined.
06:18:24 -!- zzo38_ has changed nick to zzo38.
06:40:48 -!- xkapastel has quit (Quit: Connection closed for inactivity).
07:10:10 -!- Sgeo__ has joined.
07:13:24 -!- Sgeo_ has quit (Ping timeout: 244 seconds).
07:40:13 -!- AnotherTest has joined.
07:53:38 -!- hexfive has joined.
08:07:46 -!- Storkman_ has joined.
08:10:34 -!- lambdabot has quit (Ping timeout: 250 seconds).
08:10:35 -!- Storkman has quit (Ping timeout: 250 seconds).
08:13:13 -!- doesthiswork has quit (Quit: Leaving.).
08:13:20 -!- lambdabot has joined.
08:17:59 -!- imode has quit (Ping timeout: 244 seconds).
08:19:52 <zzo38> I have now set up a Netsubscribe server, as well as the interface to use it with twtxt. Subscriptions are not yet implemented, but perhaps in future it might be
08:21:32 <myname> what does that even mean
08:23:42 <zzo38> Netsubscribe is a protocol I invented. I have also implemented a program called "netsubsc", which is available at the Fossil repository: http://zzo38computer.org/fossil/netsubsc.ui/ Currenly subscriptions/notifications are not implemented, although I intend it will be in future (you are free to help if you want to do!) Try connecting to my computer on port 9296
08:26:51 <zzo38> The protocol documentation is http://zzo38computer.org/textfile/miscellaneous/netsubscribe I mentioned this before on here too
08:26:55 <zzo38> Does that explain?
08:28:33 <esowiki> [[Butng]] https://esolangs.org/w/index.php?diff=58672&oldid=58664 * Baidicoot * (+30) /* Placeholder Law */
08:28:40 <esowiki> [[One Instruction Set Computer]] N https://esolangs.org/w/index.php?oldid=58673 * Ais523 * (+18) redirect from the expansion of the acronym to the page about it
08:28:53 <esowiki> [[Category:OISC]] https://esolangs.org/w/index.php?diff=58674&oldid=46454 * Ais523 * (+4) link from category to the mainspace article on the subject
08:31:36 -!- Sgeo_ has joined.
08:35:00 -!- Sgeo__ has quit (Ping timeout: 272 seconds).
08:42:57 -!- tromp has quit (Remote host closed the connection).
08:43:13 -!- tromp has joined.
08:46:42 <esowiki> [[Butng]] https://esolangs.org/w/index.php?diff=58675&oldid=58672 * Baidicoot * (+375) /* Scopes */
08:47:34 <myname> do you reinvent the early internet?
08:53:04 <zzo38> I did not reinvent the internet; it is the same internet that it always is
08:53:45 <zzo38> It is still version 4; it is not version 1 of the internet
09:00:07 <esowiki> [[Simpler Subskin]] N https://esolangs.org/w/index.php?oldid=58676 * Ais523 * (+4107) new language
09:00:45 <esowiki> [[Simpler Subskin]] https://esolangs.org/w/index.php?diff=58677&oldid=58676 * Ais523 * (+17) /* Definition */ clarify the irreversibility
09:01:32 <esowiki> [[Subskin]] https://esolangs.org/w/index.php?diff=58678&oldid=54349 * Ais523 * (+22) /* See also */ [[Simpler Subskin]]
09:02:06 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=58679&oldid=58656 * Ais523 * (+22) /* S */ +[[Simpler Subskin]]
09:02:41 <esowiki> [[User:Ais523]] https://esolangs.org/w/index.php?diff=58680&oldid=58487 * Ais523 * (+21) +[[Simpler Subskin]]
09:03:43 <esowiki> [[Simpler Subskin]] M https://esolangs.org/w/index.php?diff=58681&oldid=58677 * Ais523 * (+0) /* Definition */ fix thinko
09:06:53 <esowiki> [[OISC]] https://esolangs.org/w/index.php?diff=58682&oldid=56652 * Ais523 * (+142) /* List of OISCs */ +[[Simpler Subskin]]
09:09:54 -!- Melvar has joined.
09:14:27 -!- Melvar has quit (Ping timeout: 240 seconds).
09:15:16 -!- tromp has quit (Remote host closed the connection).
09:15:57 -!- tromp has joined.
09:26:45 -!- Melvar has joined.
09:40:28 -!- oerjan has joined.
09:46:14 <oerjan> @ask Sgeo_ <Sgeo_> ...darn I just wanted to say something to oerjan about Archie search being dead <-- you're complaining about a file i probably haven't touched in two decades?
09:50:55 <Taneb> Wow, there's about a 5/6 chance that was before I was born
09:58:27 <oerjan> Taneb: 14 March to be precise
09:59:26 <oerjan> the time of day is probably not precise, seems to be listed as 12:00 for all the files
10:04:05 -!- Phantom_Hoover has joined.
10:04:05 -!- Phantom_Hoover has quit (Changing host).
10:04:05 -!- Phantom_Hoover has joined.
10:04:35 -!- Phantom_Hoover has quit (Remote host closed the connection).
10:04:37 <Taneb> oerjan: that is before I was born
10:10:05 -!- tromp has quit (Remote host closed the connection).
10:10:19 -!- tromp has joined.
10:14:41 <shachaf> Taneb: it was a 100% chance hth
10:21:07 <Taneb> shachaf: only retroactively
10:35:31 <shachaf> invent anything good lately?
10:35:56 <shachaf> maybe a fancy superhuman ai?
10:36:20 <Taneb> I would be surprised if I had
10:36:54 <HackEso> Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex.
10:37:10 <HackEso> A limerick is a verse with two left metrical feet and three right metrical feet.
10:37:33 <HackEso> special relativity? ¯\(°_o)/¯
10:38:07 <HackEso> annus mirabilis? ¯\(°_o)/¯
10:39:17 <shachaf> 1994: the year Taneb invented the universe
10:47:37 <oerjan> `` dowg tanebvention | grep relativ
10:47:39 <HackEso> 9258:2016-10-13 <shachäf> slwd tanebvention//s#the triverse#special relativity#
10:48:05 <oerjan> `slwd tanebvention//s;, special relativity;;
10:48:12 <HackEso> tanebvention//Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex.
10:49:19 <HackEso> The grace period was invented by Taneb to give him more time to invent the Oxford comma.
10:49:52 <HackEso> grace period:The grace period was invented by Taneb to give him more time to invent the Oxford comma. \ oxford:Oxford is the home of English, woven shirts, and the serial comma. \ tanebvention:Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or ta
10:50:18 <HackEso> 2/2:r tanebventions: foods. He never invents anything involving sex.
10:50:20 <Taneb> oerjan: things I haven't invented yet include Indiana Jones, the Oxford comma and a very long piece of rope
10:50:38 <Taneb> Although that does remind me of something I did invent
10:51:03 <Taneb> A new unit of time, the light-piece of string, which is the time it takes for light to travel the length of a piece of string in a vacuum
10:51:08 <oerjan> `slwd tanebvention//s;, the Oxford comma;;
10:51:10 <HackEso> tanebvention//Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex.
10:51:35 <oerjan> `slwd grace period//s;.$;, but he ran out anyway.;
10:51:37 <HackEso> grace period//The grace period was invented by Taneb to give him more time to invent the Oxford comma, but he ran out anyway.
10:52:13 <oerjan> `doag tanebvention | grep xford
10:52:26 <oerjan> `dowg tanebvention | grep xford
10:52:41 <Taneb> Considering where I live maybe I should invent the Cambridge comma instead
10:53:00 <oerjan> `` dowg tanebvention | grep xford
10:53:02 <HackEso> 11673:2018-12-11 <oerjän> slwd tanebvention//s;, the Oxford comma;; \ 9222:2016-10-10 <shachäf> slwd tanebvention//s#and#the Oxford comma, and#
10:56:09 <HackEso> tanebvention:Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. \ virgil:Virgil is a prayer at dawn, as well as an ancient Italian poet who led Dante to hell so they can ask the blind transgendered see
10:56:18 <HackEso> 2/2: seer Anchises stupid politics questions concerning contemporary noble families.
10:56:46 * oerjan smells b_jonas in the second one
10:57:32 <oerjan> `le/rn italian//Italian is the most melodious language known. Taneb invented it to sing better in the shower.
10:57:34 <HackEso> Learned 'italian': Italian is the most melodious language known. Taneb invented it to sing better in the shower.
10:59:22 * oerjan worries if that's too private.
10:59:55 <oerjan> Taneb: you don't happen to sing in a choir, do you?
11:00:09 <Taneb> I am trying to learn Italian, though
11:00:43 <oerjan> i guess that'll have to do.
11:01:15 <shachaf> Taneb: How long is a piece of string?
11:02:22 <shachaf> oerjan: whoa whoa whoa, what happened to `learn
11:03:06 -!- wob_jonas has joined.
11:04:16 <shachaf> Taneb: did you invent the photoelectric effect also
11:07:55 -!- LKoen has joined.
11:12:54 <esowiki> [[Talk:Real Fast Nora's Hair Salon 3: Shear Disaster Download]] https://esolangs.org/w/index.php?diff=58683&oldid=58650 * Oerjan * (+298) /* Name */ It makes perfect sense. Trust me.
11:13:56 <Taneb> I tried to watch Nora's Hair Salon 3: Shear Disaster once
11:14:05 <oerjan> shachaf: oops. i think i started thinking up something where "Italian" wasn't first, then changed my mind.
11:14:55 <oerjan> Taneb: was it too horrible to contemplate?
11:15:06 <Taneb> oerjan: it was just kind of boring
11:15:18 <Taneb> Might have helped if I'd seen the first two
11:15:48 <HackEso> einstein:einstein is a germaneau for "a stone"
11:16:43 <int-e> `` diff bin/grwp bin/grWp
11:16:44 <HackEso> 1,2c1 \ < #! /bin/bash \ < cd wisdom; shopt -s dotglob; grep -R "$@" -- * \ --- \ > grwp -i "$@"
11:17:19 <int-e> so much insensitivity
11:20:39 -!- Sgeo_ has quit (Read error: Connection reset by peer).
11:21:08 -!- Sgeo_ has joined.
11:31:40 <esowiki> [[SARTRE]] https://esolangs.org/w/index.php?diff=58684&oldid=58671 * Oerjan * (+34) Bare URLs are scow
11:31:49 -!- LKoen_ has joined.
11:32:15 <esowiki> [[Template:Catseye]] https://esolangs.org/w/index.php?diff=58685&oldid=36281 * Oerjan * (+1) Use https
11:34:00 -!- LKoen has quit (Disconnected by services).
11:34:48 <oerjan> i suppose a lot of catseye links are broken nowadays, the template is for the site moving, not cpressey reorganizing...
11:35:39 -!- LKoen_ has quit (Client Quit).
11:36:43 -!- LKoen has joined.
11:39:19 <wob_jonas> oerjan: maybe cpressey is reorganizing the sane way, with proper redirects so that all old links continue to work?
11:42:13 <oerjan> no, the link prior to Quiddity's edit was broken.
11:54:31 <wob_jonas> ais523: something like that could be done for x86_64, but it's hard, because can't easily get named symbols, unless, you can do advanced search-and-replaces with backrefs, like in sed, or replaces into the search patterns, like in Fuun DNA or /// .
11:55:02 <wob_jonas> you could still do something without that, but it involves the runtime starting by making a jump table or even a full dynamic linker.
11:56:21 <wob_jonas> the simplest is probably to just set up a global table that you can index with small integers and points to globals, and put a simple header in front of functions that at the start of runtime searches for the start of the next header and fills the entry with a specified index in the global table.
11:56:33 <wob_jonas> That's a bit ugly, but could be done rather easily, with just simple search and replace.
11:57:00 <wob_jonas> The runtime would probably have to read through all the code in linear once at start time to locate the headers, but that's not too bad.
11:58:09 <wob_jonas> But it's hard to tell what doesn't count as cheating, since the runtime could involve a whole interpreter.
12:08:55 -!- oerjan has quit (Quit: Later).
13:01:30 -!- LKoen has quit (Remote host closed the connection).
13:05:42 -!- LKoen has joined.
13:16:42 -!- hexfive has quit (Quit: WeeChat 2.2).
13:35:23 -!- 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.”).
13:59:03 <esowiki> [[Rotten]] N https://esolangs.org/w/index.php?oldid=58686 * FireCubez * (+493) Created page with "'''Rotten''' is a joke esolang whose programs can have 2 forms: * <code><string></code> - Implicitly converted to `13$<string>` * <code><n>$<string></code> - Unescape the str..."
14:00:24 -!- doesthiswork has joined.
14:05:32 -!- tromp has quit (Remote host closed the connection).
14:06:09 -!- tromp has joined.
14:08:58 <esowiki> [[Rotten]] https://esolangs.org/w/index.php?diff=58687&oldid=58686 * FireCubez * (+298)
14:23:14 -!- tromp has quit (Remote host closed the connection).
14:23:29 -!- tromp has joined.
14:25:04 <esowiki> [[Rotten]] M https://esolangs.org/w/index.php?diff=58688&oldid=58687 * FireCubez * (+2) /* Fibonacci Sequence */
14:42:58 -!- sleepnap has joined.
14:56:31 -!- Sgeo_ has quit (Ping timeout: 246 seconds).
14:59:57 -!- AnotherTest has quit (Ping timeout: 244 seconds).
15:07:08 <esowiki> [[Butng]] M https://esolangs.org/w/index.php?diff=58689&oldid=58675 * Plokmijnuhby * (+0) Most languages use backslashes as escapes, but HTML likes to do its own thing.
15:19:42 -!- Lord_of_Life_ has joined.
15:21:47 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
15:21:53 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
15:22:13 -!- Lord_of_Life has quit (Changing host).
15:22:13 -!- Lord_of_Life has joined.
15:30:33 -!- S_Gautam has joined.
16:30:12 -!- xkapastel has joined.
16:45:21 -!- zzo38 has quit (Ping timeout: 244 seconds).
16:56:01 -!- zzo38 has joined.
17:02:57 -!- oerjan has joined.
17:07:40 <esowiki> [[Butng]] M https://esolangs.org/w/index.php?diff=58690&oldid=58689 * Baidicoot * (-44) Rephrased out 'value' for clarity
17:10:03 <esowiki> [[Butng]] M https://esolangs.org/w/index.php?diff=58691&oldid=58690 * Baidicoot * (+61) actually finished a sentance
17:22:41 -!- imode has joined.
17:25:47 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
17:39:36 -!- AnotherTest has joined.
17:53:56 -!- FireFly has changed nick to Luciole.
18:04:28 * oerjan frappe Luciole -----###
18:07:52 <oerjan> the french verb seems a bit less specific
18:32:12 -!- b_jonas has joined.
18:45:53 -!- imode has quit (Ping timeout: 245 seconds).
19:00:09 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
19:07:02 -!- FreeFull has joined.
19:10:20 -!- Phantom_Hoover has joined.
19:29:42 -!- FreeFull has quit (Quit: Rebooting).
19:32:37 -!- FreeFull has joined.
19:49:53 -!- doesthiswork has quit (Quit: Leaving.).
20:20:56 -!- b_jonas has quit (Quit: leaving).
20:21:34 -!- Essadon has joined.
20:55:38 <oren> oerjan: le force de frappe
21:17:36 <int-e> . o O ( A guillotine is the ultimate hair-splitting device. )
21:29:36 <int-e> “Ring – a – ring of roses, a pocketful of posies, Atischo, Atischo, We all fall DOWN.”?!!!!
21:32:26 <int-e> (also it appears that "attischo" is the preferred spelling)
21:34:27 <int-e> fun. https://quizlet.com/107613526/grade-8-history-the-bubonic-plague-test-4-flash-cards/
22:05:03 <esowiki> [[User:BradensEsolangs]] https://esolangs.org/w/index.php?diff=58692&oldid=58654 * BradensEsolangs * (+51)
22:18:00 -!- Sgeo_ has joined.
22:23:39 -!- sleepnap has left.
22:25:19 -!- AnotherTest has quit (Ping timeout: 244 seconds).
22:34:29 -!- Sgeo_ has quit (Read error: Connection reset by peer).
22:50:17 -!- arseniiv has quit (Ping timeout: 246 seconds).
22:57:52 -!- oerjan has quit (Quit: Nite).
22:58:06 <oren> eh k s eh k s eh k s t eh n t aa s iy ow n
23:08:16 <oren> stupid mumble rapper stop having marginal phonemes in your stupid ass names
23:10:53 <oren> we don't have a fucking nasal o in our ENGLISH language model
23:11:05 <oren> AAAAAAAAAAAAAAAAAAAAAAAAA
23:12:31 -!- Sgeo has joined.
23:45:35 -!- tromp has quit (Remote host closed the connection).
23:46:11 -!- tromp has joined.
23:56:18 -!- Essadon has quit (Quit: Qutting).