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 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 [[Brainfuck]] https://esolangs.org/w/index.php?diff=58669&oldid=58668 * BradensEsolangs * (+12) 01:53:28 hmm, are there any simple processor-dependend esolangs that compile via search-and-replace to machine code? 01:53:35 *processor-independent 01:54:05 -!- Sgeo has joined. 02:00:47 I don't know 02:01:06 If not, then try to make it up, please 02:04:44 -!- nfd9001 has joined. 02:05:08 -!- Melvar has joined. 02:11:11 brainfuck is close, the only thing that doesn't translate directly is […] 02:11:42 perhaps you could somehow use the call stack as a "start of loop" stack to compile dofuck? 02:12:40 That's where [] is do-while instead of while? 02:13:05 yes 02:13:13 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 According to logs of this channel it's TC 02:15:51 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 Yes, if it is do-while then you could use a stack. 02:52:46 what if instead + => inc (%rax) 02:53:17 we translated + => jc .+5; inc (%rax); clc; 02:53:34 then a [ could skip ahead by setting stc 02:54:29 What about nested loops then? 02:54:36 that's where the stakc comes in 02:55:00 O, OK, you could then store the flag in the stack 02:56:17 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 on ], if carry is set, pop number into carry flag; otherwise pop number into instruction pointer 02:58:15 The call stack also works differently for different instruction sets. There are other differences too. 02:58:33 Yes, what you mention can work 02:58:45 That is a good idea 02:59:24 true 02:59:38 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 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 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 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 has anybody seen u0_a101 lately? 04:09:33 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 [[Special:Log/newusers]] create * Quiddity * New user account 05:57:01 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=58670&oldid=58657 * Quiddity * (+173) add self 06:03:18 [[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 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:20:42 Do you like this? 08:21:32 what does that even mean 08:23:42 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 The protocol documentation is http://zzo38computer.org/textfile/miscellaneous/netsubscribe I mentioned this before on here too 08:26:55 Does that explain? 08:28:33 [[Butng]] https://esolangs.org/w/index.php?diff=58672&oldid=58664 * Baidicoot * (+30) /* Placeholder Law */ 08:28:40 [[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:49 yeah I like it 08:28:53 [[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 [[Butng]] https://esolangs.org/w/index.php?diff=58675&oldid=58672 * Baidicoot * (+375) /* Scopes */ 08:47:34 do you reinvent the early internet? 08:53:04 I did not reinvent the internet; it is the same internet that it always is 08:53:45 It is still version 4; it is not version 1 of the internet 09:00:07 [[Simpler Subskin]] N https://esolangs.org/w/index.php?oldid=58676 * Ais523 * (+4107) new language 09:00:45 [[Simpler Subskin]] https://esolangs.org/w/index.php?diff=58677&oldid=58676 * Ais523 * (+17) /* Definition */ clarify the irreversibility 09:01:32 [[Subskin]] https://esolangs.org/w/index.php?diff=58678&oldid=54349 * Ais523 * (+22) /* See also */ [[Simpler Subskin]] 09:02:06 [[Language list]] https://esolangs.org/w/index.php?diff=58679&oldid=58656 * Ais523 * (+22) /* S */ +[[Simpler Subskin]] 09:02:41 [[User:Ais523]] https://esolangs.org/w/index.php?diff=58680&oldid=58487 * Ais523 * (+21) +[[Simpler Subskin]] 09:03:43 [[Simpler Subskin]] M https://esolangs.org/w/index.php?diff=58681&oldid=58677 * Ais523 * (+0) /* Definition */ fix thinko 09:06:53 [[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 @ask 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:46:14 Consider it noted. 09:47:15 yep, 1994 09:50:55 Wow, there's about a 5/6 chance that was before I was born 09:58:27 Taneb: 14 March to be precise 09:58:42 (pi day) 09:59:26 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 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 Taneb: it was a 100% chance hth 10:21:07 shachaf: only retroactively 10:35:24 Taneb: Haneb 10:35:31 invent anything good lately? 10:35:41 I don't think so 10:35:50 I've been busy 10:35:56 maybe a fancy superhuman ai? 10:36:20 I would be surprised if I had 10:36:52 `? tanebventions 10:36:54 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:04 `? the limerick 10:37:06 the limerick? ¯\(°​_o)/¯ 10:37:09 `? limerick 10:37:10 A limerick is a verse with two left metrical feet and three right metrical feet. 10:37:32 `? special relativity 10:37:33 special relativity? ¯\(°​_o)/¯ 10:38:03 `? annus mirabilis 10:38:07 annus mirabilis? ¯\(°​_o)/¯ 10:39:17 1994: the year Taneb invented the universe 10:39:50 (or the other way around) 10:47:37 `` dowg tanebvention | grep relativ 10:47:39 9258:2016-10-13 slwd tanebvention//s#the triverse#special relativity# 10:47:44 hm 10:48:05 `slwd tanebvention//s;, special relativity;; 10:48:12 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:18 `? grace period 10:49:19 The grace period was invented by Taneb to give him more time to invent the Oxford comma. 10:49:28 `? oxford comma 10:49:29 oxford comma? ¯\(°​_o)/¯ 10:49:42 `grwp oxford 10:49:43 No output. 10:49:51 `grWp oxford 10:49:52 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:14 `2 grWp oxford 10:50:18 2/2:r tanebventions: foods. He never invents anything involving sex. 10:50:20 oerjan: things I haven't invented yet include Indiana Jones, the Oxford comma and a very long piece of rope 10:50:38 Although that does remind me of something I did invent 10:51:03 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 `slwd tanebvention//s;, the Oxford comma;; 10:51:10 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 `slwd grace period//s;.$;, but he ran out anyway.; 10:51:37 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 `doag tanebvention | grep xford 10:52:16 No output. 10:52:26 `dowg tanebvention | grep xford 10:52:28 No output. 10:52:31 wat 10:52:41 Considering where I live maybe I should invent the Cambridge comma instead 10:53:00 `` dowg tanebvention | grep xford 10:53:02 11673:2018-12-11 slwd tanebvention//s;, the Oxford comma;; \ 9222:2016-10-10 slwd tanebvention//s#and#the Oxford comma, and# 10:55:46 `? italian 10:55:46 italian? ¯\(°​_o)/¯ 10:55:50 shocking 10:55:58 `dowg italian 10:55:59 No output. 10:56:06 `grWp italian 10:56:09 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:17 `2 grWp italian 10:56:18 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 `le/rn italian//Italian is the most melodious language known. Taneb invented it to sing better in the shower. 10:57:34 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 Taneb: you don't happen to sing in a choir, do you? 11:00:00 oerjan: no 11:00:09 I am trying to learn Italian, though 11:00:43 i guess that'll have to do. 11:01:15 Taneb: How long is a piece of string? 11:02:22 oerjan: whoa whoa whoa, what happened to `learn 11:02:33 tdnh 11:03:06 -!- wob_jonas has joined. 11:04:16 Taneb: did you invent the photoelectric effect also 11:07:55 -!- LKoen has joined. 11:12:54 [[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 I tried to watch Nora's Hair Salon 3: Shear Disaster once 11:14:05 shachaf: oops. i think i started thinking up something where "Italian" wasn't first, then changed my mind. 11:14:55 Taneb: was it too horrible to contemplate? 11:15:06 oerjan: it was just kind of boring 11:15:10 ah. 11:15:18 Might have helped if I'd seen the first two 11:15:47 `grWp einstein 11:15:48 einstein:einstein is a germaneau for "a stone" 11:16:07 germaneau? 11:16:43 `` diff bin/grwp bin/grWp 11:16:44 1,2c1 \ < #! /bin/bash \ < cd wisdom; shopt -s dotglob; grep -R "$@" -- * \ --- \ > grwp -i "$@" 11:16:55 ah 11:17:19 so much insensitivity 11:20:39 -!- Sgeo_ has quit (Read error: Connection reset by peer). 11:21:08 -!- Sgeo_ has joined. 11:31:40 [[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 [[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 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 oerjan: maybe cpressey is reorganizing the sane way, with proper redirects so that all old links continue to work? 11:42:13 no, the link prior to Quiddity's edit was broken. 11:54:31 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 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 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 That's a bit ugly, but could be done rather easily, with just simple search and replace. 11:57:00 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:57:11 Linear time in code size that is. 11:58:09 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 [[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: * - Implicitly converted to `13$` * $ - 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 [[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 [[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 [[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 [[Butng]] M https://esolangs.org/w/index.php?diff=58690&oldid=58689 * Baidicoot * (-44) Rephrased out 'value' for clarity 17:10:03 [[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:06:38 brutal 18:07:52 the french verb seems a bit less specific 18:08:00 Ou! 18:32:12 -!- b_jonas has joined. 18:45:53 -!- imode has quit (Ping timeout: 245 seconds). 18:52:13 * oerjan ATCHOO 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 oerjan: le force de frappe 21:12:37 *la 21:17:36 . o O ( A guillotine is the ultimate hair-splitting device. ) 21:28:22 * oerjan atischo 21:29:36 “Ring – a – ring of roses, a pocketful of posies, Atischo, Atischo, We all fall DOWN.”?!!!! 21:32:26 (also it appears that "attischo" is the preferred spelling) 21:34:27 fun. https://quizlet.com/107613526/grade-8-history-the-bubonic-plague-test-4-flash-cards/ 22:05:03 [[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 eh k s eh k s eh k s t eh n t aa s iy ow n 23:08:16 stupid mumble rapper stop having marginal phonemes in your stupid ass names 23:10:53 we don't have a fucking nasal o in our ENGLISH language model 23:11:05 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).