00:06:46 -!- imode has quit (Ping timeout: 265 seconds). 00:15:40 -!- 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:54:50 -!- FreeFull has quit. 01:10:41 -!- Frater_EST has joined. 01:16:52 -!- Frater_EST has quit (Read error: Connection reset by peer). 01:17:30 -!- Frater_EST has joined. 01:24:00 -!- Frater_EST has left. 01:33:25 -!- oerjan has joined. 01:36:02 -!- arseniiv has quit (Ping timeout: 240 seconds). 02:23:21 -!- MDude has joined. 02:35:49 -!- imode has joined. 03:08:43 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 03:08:53 -!- Lord_of_Life_ has joined. 03:10:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 03:22:15 -!- rodgort has quit (Quit: Leaving). 03:36:14 -!- tromp_ has joined. 03:38:46 -!- rodgort has joined. 03:39:28 -!- tromp has quit (Ping timeout: 245 seconds). 03:40:02 -!- xkapastel has joined. 05:29:38 -!- sprocklem has quit (Ping timeout: 240 seconds). 05:29:56 -!- sprocklem has joined. 07:19:47 -!- xkapastel has quit (Quit: Connection closed for inactivity). 09:01:38 -!- imode has quit (Ping timeout: 240 seconds). 09:13:36 -!- b_jonas has quit (Quit: leaving). 10:15:00 -!- Lord_of_Life has quit (Read error: Connection reset by peer). 10:20:01 -!- Lord_of_Life has joined. 10:36:10 -!- oerjan has quit (Quit: Nite). 10:36:24 -!- xkapastel has joined. 10:48:59 -!- wib_jonas has joined. 10:49:43 `perl -eprint(($mile=1609)*40) 10:49:45 64360 11:05:53 -!- rain1 has joined. 11:09:35 [[Keta]] https://esolangs.org/w/index.php?diff=68771&oldid=68688 * JonoCode9374 * (+1653) /* Very WIP Reference List */ 11:10:35 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68772&oldid=68757 * JonoCode9374 * (+193) 11:18:21 fungot, how many private airplanes and luxury yachts do you have? 11:18:21 wib_jonas: tanko: samurai plate armor of the giant spider, all of the lords of death. you are boring, not only do these demons do physical damage by biting and by himself in the dark lord and named him the god seth. he hung this moneybag around louis' neck, claws, hooves, or you'll get the gods. 11:18:32 ok, this style is getting tiring 11:18:33 ^style 11:18:33 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack* oots pa qwantz sms speeches ss wp ukparl youtube 11:18:43 ^style ukparl 11:18:43 Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) 11:19:03 my hon. and learned friend fungot, how many private airplanes and luxury yachts do you have? 11:19:03 wib_jonas: i will be with you, whatever. if anywhere, the problem many have in talking to operators now being handed to the treasury that the pay of the chief social worker, and the bill, 11:19:15 much better 11:20:01 hi 11:34:04 eh, i liked the moneybags around louis' neck part :/ 11:34:23 not so much the claws and hooves 12:28:03 [[///]] M https://esolangs.org/w/index.php?diff=68773&oldid=68670 * CarlosLuna * (-4) Small improvement of the improved Thue-Morse sequence example 12:28:53 [[///]] M https://esolangs.org/w/index.php?diff=68774&oldid=68773 * CarlosLuna * (-18) Small improvement of the improved Fibonacci sequence example 12:28:57 fungot: Do you think MPs should get free private airplanes and luxury yachts as compensation? 12:28:58 fizzie: i can, in a kind, and users, value, resilience, that commitment is the backbone of the uk economy, and, together the higher personal care, the state, leaving the secretary of state in the bill that that person the government wish the transitional deal, saying any arrangements, the mere fact of information being put out to international competition, to prevent in scotland has benefited. the number of people, that is the 12:29:53 -!- sprocklem has quit (Ping timeout: 260 seconds). 12:29:55 "higher personal care", that's what the private airplane is? 12:30:21 I think broadly speaking that was a yes. 12:30:24 I think that's what having a masseuse on the private aeroplane is 12:30:53 [[User:CarlosLuna]] M https://esolangs.org/w/index.php?diff=68775&oldid=68711 * CarlosLuna * (-26) Small improvements of the improved Thue-Morse and Fibonacci sequence examples 12:31:41 -!- sprocklem has joined. 12:39:39 [[User:CarlosLuna]] M https://esolangs.org/w/index.php?diff=68776&oldid=68775 * CarlosLuna * (-8) Small improvements of the improved Thue-Morse and Fibonacci sequence examples 12:57:44 my hon. and learned friedn fungot, if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil viccans or satanists? 12:57:45 wib_jonas: i can be, mr secretary johnson, the only johnson, the last of the fnord document, 12:58:13 ^8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists? 12:58:19 `8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists? 12:58:20 My reply is no. 12:58:25 =8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists? 12:58:30 ?8-ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists? 12:58:30 Unknown command, try @list 12:58:34 ?8ball if a sports team uses a snake as their mascot, is that enough proof that they're secretly controlled by evil wiccans or satanists? 12:58:34 Unknown command, try @list 12:58:52 ^8ball does exist. 12:58:52 No. 12:59:05 <3 12:59:13 A rather limited one to be sure. 12:59:20 (But at least it's deterministic.) 13:02:27 -!- arseniiv has joined. 13:11:19 -!- kspalaiologos has joined. 13:20:03 `8ball is the "kane" (i think was his name) character of the nod side of the original command and conquer based on anton levay? 13:20:08 Better not tell you now. 13:20:27 `8ball does the nod side represent soviets? 13:20:28 My sources say no. 13:20:33 `8ball is the gdi side nato? 13:20:34 Yes definitely. 13:20:41 hmm 13:21:14 `8ball is the nod symbol snake-ish? 13:21:14 Outlook good. 13:22:13 `8ball is the "mechanical man" song evil? 13:22:15 Signs point to yes. 13:24:02 `8-ball Are the upgrades that Samus uses to enchance his arm cannon (long beam, charge beam, ice beam, wave beam, grapple beam, spazer beam, plasma beam) compatible with Megaman's arm cannon? 13:24:06 Ask again later. 13:24:25 "his" ? i thought that was solved with that justin bailey thing 13:25:08 see, 8ball knows this, gave an appropriate answer 13:25:36 hello 13:29:57 `8ball is tiberium the cause of global warming/etc. 13:29:58 Reply hazy try again. 13:43:58 `8-ball On contrary, latinum is the cause of global warming/etc. 13:43:59 Concentrate and ask again. 13:49:24 `8ball Is my cat today pretty annoying? 13:49:24 You may rely on it. 13:49:31 I knew it! 13:56:03 Do you have a different cat each day? 13:56:23 (And if not: how do you know?) 13:58:02 int-e: these days vets implant an RFID proximity token into cats, so you can tell that it's the same cat if the RFID-capable cat flap lets them into the house 13:59:06 -!- kritixilithos has joined. 14:04:55 Unless they've gone to visit the neighborhood hacker cat to get that chip cloned. 14:07:32 http://kspalaiologos.baselinux.net/doc/clip.wav 14:07:36 sounds nice ino 14:07:38 *imo 14:07:47 good beginning for the song 14:09:59 fizzie: they don't do that, because they want to be the only one who can come into the house, so that they can eat their pray without being bothered by other cats. that's why they bring animals into your house in first place. 14:34:48 I've been told the reason for bringing half-alive or dead critters back is, they've noticed you're so terrible at hunting, you never seem to be catching anything, so they're trying to teach you how it's done. 14:59:27 fizzie: Huh, that made no sense to me. 14:59:40 (I'm assuming lack of context.) 15:00:55 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68777&oldid=68772 * A * (+188) 15:02:45 [[Category:Posibly turing complete]] https://esolangs.org/w/index.php?diff=68778&oldid=68767 * A * (+10) Both a typo and a duplicate 15:09:05 -!- Lord_of_Life_ has joined. 15:11:34 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 15:11:56 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:19:09 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68779&oldid=68777 * A * (+2) 15:20:55 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68780&oldid=68779 * A * (-1) 15:59:31 -!- rain1 has quit (Quit: Lost terminal). 16:02:16 -!- imode has joined. 16:05:53 -!- wib_jonas has quit (Remote host closed the connection). 16:17:30 [[User talk:Hex96]] https://esolangs.org/w/index.php?diff=68781&oldid=68769 * Hex96 * (+35) /* Wiki categorization */ 16:25:59 -!- xkapastel has quit (Quit: Connection closed for inactivity). 16:54:57 -!- atslash has quit (Ping timeout: 258 seconds). 16:55:18 -!- atslash has joined. 17:26:55 -!- LKoen has joined. 17:40:59 -!- kritixilithos has quit (Quit: quit). 17:52:11 -!- LKoen has quit (Read error: Connection reset by peer). 17:52:40 -!- LKoen has joined. 17:55:20 -!- b_jonas has joined. 18:38:28 fungot, how much blood is there in a churchmouse? 18:38:29 b_jonas: of the three of us have, for the first time, the hon. and learned friend the minister for the work he is now undertaking to restore that section. 18:39:37 int-e, I've encountered a tiny bummer when coming back to the MM stuff 18:39:48 about infinite celled brainfuck to finite celled brainfuck reduction 18:40:07 I know how to reduce finite tape to finite tape (but smaller) brainfuck 18:40:21 whereas infinite tape requires calculating infinite coefficients upfront 18:40:34 and it's impossible (just a tiny bit) 18:41:56 -!- FreeFull has joined. 18:42:41 fungot, do you mine bitcoins? 18:42:41 b_jonas: i will have to check the foreign office. she is indeed a good many of the care of fnord peers, and the working group. 18:45:17 fungot, please become a CS oracle 18:45:17 kspalaiologos: on the one side, that the charter to the law of the uk anyway, to just focus on the overseas territories. i was in the house, 18:45:30 it's the europarl mode isnt it 18:45:33 ^style 18:45:33 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube 18:45:34 kspalaiologos: Going from infinite cells to finite cells will require some variable length trickery, but is doable. 18:45:54 could you gently point me to a direction 18:46:16 what kind of trickery is it 18:46:51 Things like this: [>] skips over any number of non-zero cells. 18:47:18 so? 18:47:35 wait 18:47:41 maybe we could calculate coefficients at runtime 18:47:56 writing a prime function in brainfuck aint that hard 18:48:21 Uh, no, this shouldn't involve computing prime numbers. 18:49:00 I know 18:49:01 now 18:49:09 thanks 18:50:14 [[Talk:///]] https://esolangs.org/w/index.php?diff=68782&oldid=68759 * Hex96 * (+298) /* other programs */ new section 18:51:39 [[Talk:///]] https://esolangs.org/w/index.php?diff=68783&oldid=68782 * Hex96 * (+125) /* Even Faster Counter */ 19:08:05 tea is ready, my hon. and learned friend fungot. would you like some lemon juice or milk with it? 19:08:06 b_jonas: i have, the loss, absence, the committee of selection, and we have the other amendment, and with, cheltenham, the uks. scotland, of course, in the public, 19:10:02 [ 2 ^ 3 19:10:02 kspalaiologos: 8 19:10:09 [ ^ 2 19:10:10 kspalaiologos: 7.38906 19:10:14 what does it compute 19:10:18 unary ^ 19:10:40 e^y 19:10:48 [ ^ 2 3 4 19:10:49 kspalaiologos: 7.38906 20.0855 54.5982 19:10:55 interesting 19:11:32 [ e 19:11:33 kspalaiologos: |value error: e 19:12:22 [ 1e 19:12:22 kspalaiologos: |ill-formed number 19:12:26 [ 1e1 19:12:27 kspalaiologos: 10 19:12:39 [ 1x1 19:12:39 kspalaiologos: 2.71828 19:12:50 [ 1x1 ^ 3 19:12:51 kspalaiologos: 20.0855 19:12:58 [ ^~ 2 3 4 19:12:59 kspalaiologos: 4 27 256 19:14:12 the vocabulary doesnt explain ~ behavior 19:14:38 [ +~ 2 3 4 19:14:39 kspalaiologos: 4 6 8 19:14:43 weird 19:14:47 [ ~ 2 3 4 19:14:48 kspalaiologos: |syntax error 19:14:48 kspalaiologos: | ~2 3 4 19:15:47 [ d := monad define d ) d ~ 2 3 4 19:15:48 kspalaiologos: |need input 19:15:53 [ d := monad define d ) d 2 19:15:54 kspalaiologos: |need input 19:15:57 [ d := monad define d ) 2 d 2 19:15:58 kspalaiologos: |need input 19:17:01 [ -~ 2 3 4 19:17:02 kspalaiologos: 0 0 0 19:17:03 What part about the ~ behaviour do you find unclear from the vocabulary? 19:17:04 expected 19:17:14 FireFly, from what I understood 19:17:37 it selects all distinct items 19:17:42 so it should return 2 3 4 19:17:46 and behave exactly like 19:17:49 no? https://www.jsoftware.com/help/dictionary/d220v.htm it's an adverb, it's reflex 19:17:51 [ ^ 2 3 4 19:17:52 kspalaiologos: 7.38906 20.0855 54.5982 19:17:57 > u~ y ↔ y u y . For example, ^~ 3 is 27, and +/~ i. n is an addition table. 19:17:59 :1:27: error: parse error on input ‘,’ 19:18:06 wait wha 19:18:22 oh you were looking at ~. 19:18:36 [ ~. 1 2 3 2 1 4 5 2 19:18:37 FireFly: 1 2 3 4 5 19:18:46 so it behaves as I expected it 19:19:03 just the fact that it's an adverb was absent in my head but it's back here 19:19:13 ~. and ~ are different things 19:19:46 ~. is a verb, and removes duplicates, keeping only unique items. ~ is an adverb, and modifies the verb before it (reflex in the monadic case, flip in the dyadic case) 19:20:13 ye tye 19:20:23 [ ;: '$ 1 2 3' 19:20:24 kspalaiologos: ┌─┬─────┐ 19:20:24 kspalaiologos: │$│1 2 3│ 19:20:24 kspalaiologos: └─┴─────┘ 19:20:33 that boxing is somewhat interesting 19:20:48 the $ operator seems very powerful 19:20:57 is it used frequently? 19:21:36 [ 2 2 $ 2 5 $ 1 10 19:21:37 kspalaiologos: 1 10 1 10 1 19:21:37 kspalaiologos: 10 1 10 1 10 19:21:37 kspalaiologos: 19:21:37 kspalaiologos: 1 10 1 10 1 19:21:37 kspalaiologos: 10 1 10 1 10 19:21:43 [ 2 1 $ 2 5 $ 1 10 19:21:44 kspalaiologos: 1 10 1 10 1 19:21:44 kspalaiologos: 19:21:44 kspalaiologos: 10 1 10 1 10 19:22:00 [ 2 5 $ 1 10 19:22:01 kspalaiologos: 1 10 1 10 1 19:22:01 kspalaiologos: 10 1 10 1 10 19:22:12 clear 19:23:56 that only works if you use his name, and a colon after the statement 19:23:58 j-bot, clear: 19:23:59 b_jonas, cleared b_jonas,#esoteric 19:24:19 ? 19:24:23 wha 19:24:30 no no I dont mean that 19:24:35 [ v=:5 19:24:36 b_jonas: |ok 19:24:37 [v 19:24:39 [ v 19:24:40 b_jonas: 5 19:24:41 [ v 19:24:41 b_jonas: 5 19:24:42 [ v 19:24:43 b_jonas: 5 19:24:47 j-bot clear: 19:24:47 b_jonas, cleared b_jonas,#esoteric 19:24:48 it keeps variables 19:24:49 [ v 19:24:50 interesting 19:24:50 b_jonas: 'v' (1 : 0) :.((u: 652) (1 : 0)) 19:24:50 b_jonas: '(', (": m), ' ', (": y), ')' 19:24:50 b_jonas: : 19:24:50 b_jonas: '(', (": x) ,' ', (": m) ,' ', (": y), ')' 19:24:50 b_jonas: ) 19:24:50 b_jonas: '(', (": m), ' ', (": y), ')' 19:24:50 b_jonas: : 19:24:51 b_jonas: '(', (": x) ,' ', (": m) ,' ', (": y), ')' 19:24:51 b_jonas: ) 19:24:53 right 19:25:01 good to know 19:25:05 wait 19:25:08 ^ ah, that's some crazy default assignment from Firefly's library 19:25:09 sorry 19:25:10 actually it's exploitable 19:25:13 should use a different name 19:25:16 [ t 19:25:17 b_jonas: 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 19:25:22 what's this 19:25:22 what 19:25:23 (actually tangentstorm's library) 19:25:26 ok 19:25:27 [ k 19:25:28 b_jonas: |value error: k 19:25:32 [ k=:5 19:25:32 [ a 19:25:32 b_jonas: |ok 19:25:33 kspalaiologos: 6 19:25:33 [ k 19:25:34 b_jonas: |ask later 19:25:41 [ k 19:25:41 b_jonas: 5 19:25:42 that reminds me that I need to clear a bunch of these things up 19:25:44 [ k 19:25:45 b_jonas: 5 19:25:46 [ k 19:25:47 b_jonas: 5 19:25:49 [ k 19:25:50 b_jonas: 5 19:25:53 j-bot clear: 19:25:54 b_jonas, cleared b_jonas,#esoteric 19:25:55 [ k 19:25:56 b_jonas: |value error: k 19:26:32 I think I may understand J at a very basic level by now 19:26:46 solved the excercises from declarations chapter 19:27:25 [ 5 $ 1 2 3 4 19:27:26 kspalaiologos: 1 2 3 4 1 19:27:39 [ i. 8 19:27:39 kspalaiologos: 0 1 2 3 4 5 6 7 19:27:45 that's interesting 19:28:05 kspalaiologos: wrt ;: '$ 1 2 3' <- yeah, the vector of numbers is a single token (which I guess is the surprising bit?) 19:28:33 ye a bit 19:28:39 but r->l evaluation 19:28:48 I wonder did anyone make a collection of useful snippets 19:28:50 that I will need 19:28:53 one day or another 19:29:25 [ $i.8 19:29:26 kspalaiologos: 8 19:29:29 [ #i.8 19:29:29 kspalaiologos: 8 19:29:44 kspalaiologos: try to use J to find (a) the largest number in this array, (b) the second largest number in this array: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352 19:29:53 (dear fungot what is a cocategory?) 19:29:53 arseniiv: is the hon. and learned friend the minister for a very powerful and is damning. it was absolutely for the european union have in fnord relationships, the women of the uk deserve to have the full support of the british government, the british government, the british government to the illegal wildlife trade, the government have 19:30:07 ^style irc 19:30:07 Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) 19:30:10 I don't know how to iterate or loop by now 19:30:13 (dear fungot what is a cocategory really?) 19:30:13 arseniiv: parsing: unexpected end of file ( index: 12, row: 1, col: 3) 19:30:59 https://www.jsoftware.com/help/jforc/loopless_code_i_verbs_have_r.htm#_Toc191734331 19:31:02 I'm starting this chapter 19:31:10 you often don't really want to iterate or loop explicitly in J; it's an array-oriented language, so often the more idiomatic way to approach problems is by working on the entire array at once in different ways 19:31:57 (well, like, the implementation will at some level perform a loop of course, but you often don't really reason about it in a "loop" way) 19:32:26 the answer for (b) should be 0.971 by the way 19:32:33 I will try 19:32:35 though 19:32:48 [ I need to map it all to the > operator 19:32:48 kspalaiologos: |syntax error 19:32:48 kspalaiologos: | I need to map it all to the>operator 19:32:50 I believe 19:32:55 (oops [) 19:33:26 [ > 1 2 3 19:33:26 kspalaiologos: 1 2 3 19:33:31 [ 1 2 3 > 1 2 3 19:33:32 kspalaiologos: 0 0 0 19:37:07 [ a1 := ]`[@.(2&>@[) 19:37:07 kspalaiologos: a1 := ]`[@.(2&>@[) 19:37:15 [ a:=]`[@.(2&>@[) 19:37:16 kspalaiologos: a: = ]`[@.(2&>@[) 19:37:23 [ a=:]`[@.(2&>@[) 19:37:24 kspalaiologos: |ok 19:37:25 -!- sprocklem has quit (Ping timeout: 268 seconds). 19:37:27 yay 19:37:33 [ 2 a 3 19:37:34 kspalaiologos: 3 19:37:38 [ 8 a 3 19:37:39 kspalaiologos: 3 19:37:42 [ 8 a 4 19:37:43 kspalaiologos: 4 19:37:47 bruh 19:38:04 [ a=:]`[@.(y&>@[) 19:38:05 kspalaiologos: |ok 19:38:07 [ 8 a 4 19:38:08 kspalaiologos: |domain error: a 19:38:08 kspalaiologos: | 8 a 4 19:38:13 gah 19:38:24 I concede defeat 19:39:11 -!- sprocklem has joined. 19:40:00 huh that's a pretty cute implementation of maximum 19:40:17 kspalaiologos: if you just do @.> instead, that approach for defining maximum works 19:40:59 [ s=: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352 19:41:00 b_jonas: |ok 19:41:01 since x (g@.f) y will run (x f y) to decide which verb of the gerund to apply 19:41:16 [ 2 (]`[@.>) 5 19:41:17 FireFly: 5 19:41:21 [ 5 (]`[@.>) 2 19:41:21 FireFly: 5 19:41:45 [ +/>/~ s 19:41:45 kspalaiologos: so, right line of thinking there at least, I think :) 19:41:45 b_jonas: 9 3 10 1 11 6 2 5 0 7 4 13 12 8 19:42:38 [ s{~0 i.~+/>/~ s 19:42:38 b_jonas: 1.5 19:43:10 [ s{~1 i.~+/>/~ s 19:43:11 b_jonas: 0.971 19:43:25 only that doesn't work well if there are equal elements 19:44:03 this can be fixed if you compare indexes for equal elements, but it gets much uglier 19:44:39 huh, well that's not the approach I expected :p 19:45:09 * FireFly thinks 19:45:24 of course not, I'm not giving away the easiest solution right after asking a question 19:45:35 heh 19:45:52 it's a cute approach though, thanks for showing it 19:45:53 it's only like six characters anyway 19:46:17 [ 5 (]`[@.>) 5 19:46:17 kspalaiologos: 5 19:48:53 [ (+/ % #) 2 3 4 19:48:54 kspalaiologos: 3 19:48:58 [ (+/ %) 2 3 4 19:48:59 kspalaiologos: 2.5 2.33333 2.25 19:48:59 kspalaiologos: 3.5 3.33333 3.25 19:48:59 kspalaiologos: 4.5 4.33333 4.25 19:49:06 what did I just do 19:49:18 [ (+/ #) 2 3 4 19:49:18 kspalaiologos: 5 6 7 19:50:15 [ max:=(]`[@.>)/ 19:50:16 kspalaiologos: |spelling error 19:50:16 kspalaiologos: | max:=(]`[@.>)/ 19:50:16 kspalaiologos: | ^ 19:50:20 [ max=:(]`[@.>)/ 19:50:21 kspalaiologos: |ok 19:50:24 [ max 2 3 4 19:50:25 kspalaiologos: 4 19:50:28 AAAAAAAAAAAAAA 19:50:30 I DID IT 19:50:34 [ max 2 3 4 3 6 19:50:34 kspalaiologos: 6 19:50:37 [ max 7 2 3 4 3 6 19:50:38 kspalaiologos: 7 19:50:46 b_jonas, look 19:50:48 I did it 19:51:02 kspalaiologos: are you sure? try it on that array that I gave 19:51:14 _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352 19:51:18 [ s=: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.500 _0.326 0.449 _1.901 _1.433 _0.352 19:51:18 kspalaiologos: |ok 19:51:22 result should be 1.5 19:51:23 [ max s 19:51:24 kspalaiologos: 1.5 19:51:30 xaxaxaxaxa 19:51:30 great 19:51:38 \o/ 19:54:04 lovely spam, oh wonderful spam 19:56:31 kspalaiologos: of course, finding the second largest is harder 19:56:43 #jsoftware might be a better fit for learning J than #esoteric is 19:56:57 wait 19:56:59 a second 19:57:13 ``` sleep 1; echo ok 19:57:16 ok 20:00:40 -!- sprocklem has quit (Ping timeout: 268 seconds). 20:01:26 -!- sprocklem has joined. 20:02:33 fungot, what color of lightsabre are you using? 20:02:33 b_jonas: syntax-unquote et al would be a window log in bitchx and i abused the scheme macro system. it is very useful and powerful. but imho more important is how much of the rest of the world 20:03:28 still waiting for the rainbow colored lightsabre 20:06:29 [[Burn]] https://esolangs.org/w/index.php?diff=68784&oldid=68768 * Moon * (+1) fix 20:07:04 [[Category:Possibly turing complete]] N https://esolangs.org/w/index.php?oldid=68785 * Moon * (+0) quickly make blank cat 20:07:53 [[Burn]] https://esolangs.org/w/index.php?diff=68786&oldid=68784 * Moon * (-38) actually, nvm, delete cat 20:08:13 [[Category:Posibly turing complete]] https://esolangs.org/w/index.php?diff=68787&oldid=68778 * Moon * (+17) In need of deletion from site. 20:09:00 [[Category:Possibly turing complete]] https://esolangs.org/w/index.php?diff=68788&oldid=68785 * Moon * (+16) Pending deletion by administrator. 20:09:38 fungot, what condiments do you eat with your hot dog 20:09:38 b_jonas: egg-drop vehicle? just wondering about sxm :) i use the wrong number." 20:43:13 -!- sprocklem has quit (Ping timeout: 268 seconds). 20:44:56 -!- sprocklem has joined. 20:48:24 -!- imode has quit (Ping timeout: 258 seconds). 21:23:12 fungot: Eggdrop is a bot framework thing. 21:23:12 fizzie: i have a linux computer doesn't need xp manuals, and because i don't 21:27:56 fungot: will you upgrade to Windows 10? 21:27:56 int-e: i've just never heard that. but from a proper command-processor?? 21:28:24 fungot: Good point; I see the appeal of sticking with the command processor. 21:28:24 int-e: is that wrong? ( just to look at 21:30:53 fungot, at most how many electric moves can a Voltorb know right after you catch it in the wild? 21:30:53 b_jonas: you have to mess around with o to create the first hello by bouncing it off some people... 21:31:33 b_jonas: I'd say 1 in the very first games, and today there probably isn't a limit anymore 21:32:03 actually it might even be zero in the first games 21:46:07 -!- arseniiv has quit (Ping timeout: 268 seconds). 21:55:28 -!- kspalaiologos has quit (Quit: Leaving). 22:01:06 -!- imode has joined. 22:24:38 -!- kspalaiologos has joined. 22:25:11 I've been writing a plugin for my friend's MC server - generic stuff, random teleport, antigrief 22:25:20 They have opened it with 50 players in 22:25:45 It kinda worked but then the server hanged and crashed with terrible lagspikes 22:26:06 Obviously at first everyone thought it was the world generating 22:26:44 does MC mean minecraft? 22:26:49 . o O ( Monte Carlo. Master of Ceremony. Mini-Cassette. ) 22:26:54 `? MC 22:26:55 MC? ¯\(°​_o)/¯ 22:26:56 I looked at the code and nearly shit my pants because there was new Thread().run(); instead of new Thread().start(); 22:26:57 b_jonas: Presumably. 22:27:06 Wnd the opening was delayed three hours 22:27:06 kspalaiologos: what's the differece 22:27:07 Damn 22:27:21 Thread run doesn't start the thread 22:27:34 It runs the procedure in the current thread 22:27:36 i can't say i've ever shit my pants while writing Java 22:27:41 welp, lol 22:27:46 So game tick processing was delayed 22:27:52 Because of calculations 22:28:14 b_jonas, minecraft, Java 22:30:09 b_jonas, could you give me a J challenge 22:30:26 kspalaiologos: you still haven't solved the previous one. what's the second largest number in that array? 22:30:30 Hah, kmc should have their own ideas what "mc" stands for. 22:30:37 Ah 22:30:43 2nd largest you say 22:31:06 Just sort the array 22:31:11 Pick 2nd element 22:31:12 it's supposed to be 0.971 22:31:22 kspalaiologos: right, so do that in J. it's pretty short. 22:31:36 I'm writing on mobile so I'll test it in the channel 22:32:27 it's like 6 characters once you already defined the array s 22:32:34 shoulnd't be hard to test on the channel 22:32:47 Gosh J really has no sort prototype? 22:35:06 [ bruh:=\:~ 22:35:07 kspalaiologos: |spelling error 22:35:07 kspalaiologos: | bruh:=\:~ 22:35:07 kspalaiologos: | ^ 22:35:19 Now all I need is just extract the 1st element 22:35:36 [ bruh=:\:~ 22:35:37 kspalaiologos: |ok 22:38:23 [ a=:1{\:~ 22:38:24 kspalaiologos: |ok 22:38:32 [ a 1 2 3 22:38:33 kspalaiologos: 2 22:38:48 b_jonas, can you test it? 22:39:05 j-bot, ls 22:39:07 j-bot, ls: 22:39:17 j-bot list: 22:39:20 j-bot? 22:39:24 j-bot: 1 22:39:25 b_jonas: 1 22:39:30 j-bot, list: 22:39:34 what 22:39:39 j-bot, sessions: 22:39:49 I don't get j-bot syntax 22:39:52 `whatis ls 22:39:53 ls(1) - list directory contents \ ls(1p) - list directory contents \ ls(1hackeso) - no description \ ls(8glibc) - File Attributes \ ls(8jevalbot) - show the name of all persistent sessions 22:39:55 there is an ls command isn't there? 22:39:59 Just paste it over 22:40:00 j-bot ls: 22:40:13 Gimme the data 22:40:29 I think it's still on your session 22:40:41 j-bot load: kspalaiologos 22:40:41 b_jonas, copied b_jonas,#esoteric from b_jonas,kspalaiologos 22:40:44 [ a s 22:40:45 b_jonas: |value error: a 22:40:45 b_jonas: | a s 22:40:48 [ a 22:40:49 b_jonas: |value error: a 22:40:54 j-bot load: kspalaiologos, 22:40:54 b_jonas, copied b_jonas,#esoteric from kspalaiologos,#esoteric 22:40:56 [ a s 22:40:57 b_jonas: 0.971 22:40:59 there 22:41:00 [ s 22:41:01 b_jonas: _0.772 0.492 _1.108 0.971 _1.131 _0.155 0.951 _0.069 1.5 _0.326 0.449 _1.901 _1.433 _0.352 22:41:04 Yay 22:41:04 it was still in your j-bot session 22:41:10 you just had to type [ a s 22:41:10 And another one 22:44:34 kspalaiologos: solve http://wiki.math.bme.hu/view/Informatika1-2010/Hazi5 22:44:36 your input is 22:45:19 [ s0=: 69 7 8 28 18 92 61 41 24 9 72 56 22:45:20 b_jonas: |ok 22:45:54 -!- kspalaiologos has quit (Ping timeout: 265 seconds). 22:46:33 chunk them to distinct groups of length 3, so the first grtoup is [69, 7, 8], the second is [28,18,92], the third is [61,41,24] etc, compute the product of the three numbers in each of those groups, and the sum of those products 22:46:45 no wait 22:46:46 don't compute the sum 22:46:50 just compute the list of products 22:47:07 output should be 3864 46368 60024 36288 22:47:24 but make it work for longer input vectors too, like the other examples on that page 22:47:44 then solve http://wiki.math.bme.hu/view/Informatika1-2010/Hazi4 22:49:39 inputs are: 22:49:47 [ m1=: _2]\ 270 294 337 357 390 414 457 477 510 534 577 597 630 654 697 717 750 774 817 837 870 894 937 957 990 1014 1057 1077 1110 1134 1230 1254 1338 1362 22:49:47 b_jonas: |ok 22:49:50 [ m2=: _2]\ 319 567 366 539 540 714 545 809 780 954 785 1055 900 1074 905 1169 1025 1280 1140 1324 22:49:51 b_jonas: |ok 22:50:06 (copy them with "j-bot load: b_jonas," if you want) 22:50:49 m1 are pairs of times from a railway timetable from town A to B, first in the pair is when the train departs from A (in minutes from midnight), second is when the train arrives in town B 22:51:02 similarly m2 is timetable from B to C 22:51:15 [ g=: 720 22:51:15 b_jonas: |ok 22:51:51 you want to arrive to C at time g or before, when is the latest you can start from A, assuming it takes no time to transfer from one train to another in B 22:52:01 answer should be 510 22:52:22 solution should work for other inputs too of course 23:05:44 -!- xkapastel has joined. 23:06:37 kspalaiologos: third problem. you have a set of piles of pebbles, represented by a list of the number of pebbles in each pile, order of the list doesn't matter. in each step, you take one pebble from each pile and make a new pile from them. 23:07:22 compute the state after a step, then iterate that. for example, if you start from (10), then the next state is (9 1), then (8 2), then (7 1 2), then (6 1 3). 23:07:43 Use (7 3) as the starting state and iterate until you get the fixed point (4 3 2 1) 23:08:23 then, if you want something more tricky, generate all possible partitions of 10 pebbles, and prove with a computation that they each go to the fixed point (4 3 2 1) eventually. 23:08:44 find all cycles for 12 pebbles instead of 10. 23:11:28 [[User talk:Oklomsy]] https://esolangs.org/w/index.php?diff=68789&oldid=68780 * JonoCode9374 * (+207) 23:20:34 what's being discussed? 23:20:41 I second my twin. 23:28:38 [[BF instruction minimalization]] https://esolangs.org/w/index.php?diff=68790&oldid=66685 * Smjg * (+2) /* TonyBrown148's attempt (2 instructions currently) */ what was presumably meant