00:27:26 -!- clog has quit (Ping timeout: 268 seconds). 00:42:21 `5 w 00:42:36 1/2:space elevator//Like the shorter and more familiar strings of stringed musical instruments, the cable of a space elevator has a natural resonant frequency. \ america//This wisdom entry had to be removed due to a DMCA takedown notice. \ cooperate//"Cooperate" is a common misspelling of "cōöperāte". \ anagol//anagol is Anarchy Golf, co 00:42:37 `n 00:42:37 2/2:de golf server at http://golf.shinh.org/ \ tarator//Tarator is a Bulgarian soup, traditionally served cold for hot summer days. 00:44:08 -!- Phantom_Hoover has quit (Remote host closed the connection). 00:44:09 -!- sleffy has quit (Ping timeout: 264 seconds). 00:47:19 -!- oerjan has joined. 01:01:54 -!- variable has joined. 01:04:55 -!- variable has quit (Client Quit). 01:06:03 -!- variable has joined. 01:07:40 -!- variable has quit (Client Quit). 01:07:44 On MMIX you can use the instruction 4ADDU to multiply by five (or by four), so to multiply by 100, you can do like that (because four times five times five makes 100). 01:10:42 on x86 you can multiply by 5 with lea (%rax, %rax, 4), %rax; 01:11:27 OK, although I don't know the timing for that instruction and how it compares to multiplication 01:13:17 -!- xkapastel has joined. 01:14:56 lea is much less powerful than a generic mul, what does the multiplication is the addressing mode thingy 01:15:55 a(b, c, d) where a is an immediate, b and c are registers and d is either 1, 2, 4 or 8 01:16:08 computes a + b + c * d 01:17:09 AT&T x86 addressing notation is scow 01:17:44 ok, but i've been using gcc daily for years 01:20:00 [a+b+c*d] is better? 01:27:37 -!- zzo38 has quit (Disconnected by services). 01:27:45 -!- zzo38 has joined. 01:51:29 -!- __Myst__ has quit (Ping timeout: 260 seconds). 02:26:49 -!- clog has joined. 02:28:13 -!- LKoen has joined. 02:29:29 -!- variable has joined. 02:30:36 -!- variable has quit (Client Quit). 02:31:30 -!- yaewa has quit (Quit: Leaving...). 02:33:22 -!- LKoen has quit (Ping timeout: 256 seconds). 02:53:34 -!- boily has quit (Quit: AFFECTIONATE CHICKEN). 03:08:54 -!- variable has joined. 03:19:12 -!- augur has joined. 03:23:29 -!- variable has quit (Read error: Connection reset by peer). 03:23:45 -!- augur has quit (Ping timeout: 264 seconds). 03:24:07 -!- variable has joined. 03:54:46 -!- sleffy has joined. 04:16:12 -!- variable has quit (Quit: /dev/null is full). 04:25:19 -!- variable has joined. 04:25:37 -!- sleffy has quit (Ping timeout: 252 seconds). 04:31:34 Although there is a chess variant called "Canadian Chess", what someone told me he thought it meant, is, that the bishops are now beavers, and that the king may use a rifle but only if he has a license. 04:37:01 -!- HackEgo has quit (Ping timeout: 256 seconds). 04:37:16 -!- HackEgo has joined. 04:51:40 -!- variable has quit (Quit: Found 1 in /dev/zero). 04:58:41 -!- HackEgo has quit (Ping timeout: 248 seconds). 05:04:43 -!- variable has joined. 05:06:47 -!- variable has changed nick to constant. 05:13:38 Have you invented a new chess variant today or yesterday? 05:13:49 (or tomorrow?) 05:55:37 -!- blipp has joined. 05:56:48 -!- blipp has quit (Quit: Leaving). 05:58:26 -!- sleffy has joined. 06:21:26 zzo38: yes, 2000 is special 06:21:29 zzo38: https://www.wwu.edu/skywise/leapyear.html has the complete rules 06:21:37 There is a leap year every year whose number is perfectly divisible by four - except for years which are both divisible by 100 and not divisible by 400. 06:21:52 leap rules are insane 06:21:54 and stupid 06:23:54 constant: Yes I know, it is what I mentioned before. And, the reason they did it like that is so that the equinox/solstices are always in the same month and will not drift to the other month instead. 06:24:06 that makes sense 06:24:34 Pope Gregory XIII made that decision. 06:26:10 (Although, at first, some people rejected it because they hated the Catholics, but then one astronomer who also hated the Catholics, said, no actually it is a good idea it doesn't matter who invented it, so then they implemented it.) 06:27:39 If the commonly given dates for horoscopes they give in newspapers were actually correct, then we wouldn't need leap years. 06:29:25 zzo38: sure, i was mostly commenting on the original C code you pasted which didn't have that 06:31:19 But it does have that rule you just mentioned. 06:32:21 If it is wrong, then tell me what part is the mistake. 06:37:14 zzo38: maybe I am dumb and misread it originally 06:37:39 zzo38: never assume I am competent 06:38:13 O, yes, everyone is make mistake sometimes, so, OK. 06:38:28 :-) 06:38:47 (I do too, not only you, of course.) 06:38:55 time to set up new computer 06:38:57 its finally running an OS 06:39:08 OK 06:39:22 Did you invented any new chess variant today or yesterday or tomorrow? 06:39:34 nope :( 06:40:08 O, OK. I am currently writing one, though. 06:50:20 According to some old chess rules, it may be interpreted that promoting into opponent's pieces is allowed, too. The old rules also explicitly say that promotion is optional. Consider: r7/1Pp5/2P3p1/8/6pb/4p1kB/4P1p1/6K1 06:57:43 [[Talk:Essays/A Defence of Brainfuck Derivatives]] M https://esolangs.org/w/index.php?diff=54228&oldid=50862 * Challenger5 * (-11) wording 06:59:15 -!- Melvar` has quit (Ping timeout: 256 seconds). 07:04:33 -!- oerjan has quit (Quit: Nite). 07:13:31 -!- Melvar` has joined. 07:20:01 -!- sleffy has quit (Ping timeout: 248 seconds). 07:34:10 This is chess variant game I made up today: http://zzo38computer.org/textfile/chessv/ziveruskex 08:10:57 -!- xkapastel has quit (Quit: Connection closed for inactivity). 08:13:11 -!- ais523 has quit (Quit: quit). 08:39:21 -!- Melvar` has quit (Ping timeout: 264 seconds). 08:53:14 -!- Melvar` has joined. 09:03:50 -!- augur has joined. 09:23:13 -!- Melvar` has quit (Ping timeout: 248 seconds). 09:24:06 -!- augur_ has joined. 09:25:25 -!- augur has quit (Read error: Connection reset by peer). 09:25:35 -!- augur has joined. 09:26:31 -!- augur_ has quit (Read error: Connection reset by peer). 09:35:41 -!- Melvar` has joined. 09:55:07 -!- augur has quit (Remote host closed the connection). 10:10:33 -!- LKoen has joined. 10:16:00 -!- augur has joined. 10:20:45 -!- augur has quit (Ping timeout: 264 seconds). 10:30:29 -!- Phantom_Hoover has joined. 10:43:33 -!- AnotherTest has joined. 11:07:52 * Taneb is looking for flats today 11:12:02 try taking the derivative hth 11:13:06 Thank you for the advice 11:13:58 oh man, all sorts of fancy derivatives are legal in the UK, aren't they 11:14:06 Where are you looking again? Cambridge? 11:14:44 Yeah 11:15:40 Luckily the derivative is close to zero almost everywhere around here so I can cycle about pretty easily 11:17:32 Is that really the kind of flat you're looking for, though? 11:18:41 Who knows for sure 11:19:22 whoa, Cambridge flats are not that expensive 11:20:13 They are compared to, say, York 11:20:26 But not compared to, say, New York 11:20:30 Yes 11:20:37 Which is really the better of the two Yorks 11:20:45 How do Cambridge prices compare to Cambridge? 11:20:57 If there was nothing wrong with the old one, why would they make a new one? 11:21:16 I think Cambridge is rather more expensive. 11:21:25 Eh, they named New York that way to get in on the branding 11:21:27 makes sense 11:21:42 Like JavaScript did 11:22:14 It was originally called Niuew Amsterdam 11:22:22 (New York that is, not JavaScript) 11:22:23 Same story with New South Wales and the southern part of Wales proper? 11:22:31 Yes 11:22:36 * FireFly nods 11:22:52 I've been in south Wales a lot more than I've been in New South Wales personally 11:22:52 I hear Wales proper is fairly rainy though 11:23:57 I've almost been in south Wales, although I think the Bristolites would throw me into the sea for making that claim 11:24:51 Have you almost been in New York? 11:24:57 HireFly 11:25:21 shachaf: yes. 11:25:23 hi shachaf 11:25:48 I've also been in New York, I've also been in New York City 11:26:00 The WiFi here is playing up so I'm going to disappear from IRC for a bit 11:26:00 What about New York County? 11:26:27 Yes 11:26:30 Although I had to look it up :p 11:27:34 Taneb: oh no 11:28:01 so when are y'all coming to berkeley twh 11:29:12 I haven't been to New South Wales 11:29:24 I don't think I have any plans to 11:42:54 -!- wob_jonas has joined. 11:43:43 To anyone interested: yhe deadline for IOCCC submissions has been extended to 2018-03-15. 11:44:56 zzo38: In pentium and anything newer that isn't a tiny embedded CPU, multiplication is very fast, so you don't often need to try to avoid it, and replacing multiplication by 100 with some complicated sequence almost certainly hurts.. 11:52:45 [[Borsch]] https://esolangs.org/w/index.php?diff=54229&oldid=54138 * Singingbanana * (-65) 12:03:55 [[Special:Log/newusers]] create * OnlySimple * New user account 12:06:26 -!- trn has quit (Read error: Connection reset by peer). 12:13:49 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=54230&oldid=54218 * OnlySimple * (+217) /* Introductions */ 12:26:39 -!- trn has joined. 12:29:57 -!- Melvar` has quit (Ping timeout: 240 seconds). 12:39:38 -!- LKoen has quit (Remote host closed the connection). 12:44:01 -!- Melvar` has joined. 12:59:19 -!- OnlySimple has joined. 13:00:11 -!- OnlySimple has left. 13:16:24 -!- zzo38 has quit (Ping timeout: 268 seconds). 13:49:06 -!- Slereah has quit (Ping timeout: 240 seconds). 13:49:17 -!- Guest6451 has joined. 13:57:44 -!- MDead has joined. 14:05:24 -!- heroux_ has joined. 14:09:59 -!- MDude has quit (Ping timeout: 264 seconds). 14:10:05 -!- MDead has changed nick to MDude. 14:10:29 -!- heroux has quit (Ping timeout: 264 seconds). 14:10:32 -!- heroux_ has changed nick to heroux. 14:24:29 [[Z80golf]] https://esolangs.org/w/index.php?diff=54231&oldid=54226 * Lynn2 * (+32) 14:27:58 that's that mystery solved!! 14:30:07 `ping 14:53:00 -!- boily has joined. 14:53:13 -!- xkapastel has joined. 15:07:04 [[Z80golf]] https://esolangs.org/w/index.php?diff=54232&oldid=54231 * Lynn2 * (+71) add GitHub mirror 15:17:07 > 304.8 / 12 15:17:10 25.400000000000002 15:18:32 Lynn....2 15:19:58 [ 304.8%12 NB. let me double-check that 15:19:59 wob_jonas: 25.4 15:20:19 seems about right 15:24:23 FireFly. a Lynn is a length unit? 15:24:31 wellob_jonas. 15:24:48 if it is, it is fairly short 15:25:01 I was more perplexed by the wiki handle :p 15:29:01 oh :D 15:32:13 -!- Melvar` has quit (Ping timeout: 240 seconds). 15:43:49 -!- boily has quit (Quit: ENCOUNTER CHICKEN). 15:46:45 -!- Melvar` has joined. 15:55:35 -!- Melvar`` has joined. 15:55:52 -!- Melvar` has quit (Ping timeout: 240 seconds). 16:00:10 -!- LKoen has joined. 16:12:43 -!- LKoen has quit (Remote host closed the connection). 16:12:53 -!- LKoen has joined. 16:13:18 -!- LKoen has quit (Client Quit). 16:46:20 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 16:55:24 -!- constant has quit (Quit: /dev/null is full). 17:01:56 -!- variable has joined. 17:11:56 -!- LKoen has joined. 17:15:06 -!- sprocklem has quit (Ping timeout: 256 seconds). 17:15:46 -!- sprocklem has joined. 17:34:03 -!- Melvar has joined. 17:34:57 -!- Melvar`` has quit (Ping timeout: 248 seconds). 17:41:17 -!- Melvar has quit (Ping timeout: 256 seconds). 17:44:09 -!- LKoen has quit (Remote host closed the connection). 17:54:52 -!- Melvar has joined. 18:06:34 -!- zzo38 has joined. 18:13:28 wob_jonas: At least on MMIX, four 4ADDU instructions are 3 cycles and multiplication is 10 cycles. Even if an implementation needs an extra cycle to read the instruction, it is 6 vs 11 cycles. However, it can be possible that other implementations of MMIX use nonstandard timing (and there is a simulation which includes this in case you will experiment with that, I suppose). 18:42:13 zzo38: strange 18:45:02 -!- variable has quit (Quit: Found 1 in /dev/zero). 18:48:57 -!- LKoen has joined. 18:55:05 -!- MDude has joined. 18:55:41 zzo38: wait, why do you think that 4ADDU instructions are 3 cycles? 18:55:56 -!- variable has joined. 18:59:15 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:59:51 -!- wob_jonas has joined. 19:01:09 -!- wob_jonas has quit (Client Quit). 19:06:33 wob_jonas: Sorry, I meant three 4ADDU instructions 19:06:51 The document says it is one cycle each 19:13:54 -!- wob_jonas has joined. 19:16:13 -!- LKoen has quit (Remote host closed the connection). 19:16:13 -!- augur has joined. 19:16:38 -!- __Myst__ has joined. 19:16:55 zzo38: I think I was wrong, and multiplication instructions aren't always as advantageous as I implied. I don't care about the MMIX timings, but integer multiplication on other modern CPUs isn't as fast as I thought either. 19:19:29 -!- sleffy has joined. 19:25:27 I don't know how fast they are on other modern CPUs, but OK 19:28:34 Did you look what I wrote about a new chess variant game? 19:29:36 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 19:31:46 -!- wob_jonas has joined. 19:31:55 -!- LKoen has joined. 19:32:14 zzo38: no. sorry, I don't care about chess variants, especially because there are already a ton of them out there. 19:32:23 I don't even play chess. 19:33:37 I don't play chess often, but sometimes I do. 19:36:07 I like to see chess problems too sometimes, and also tsume shogi 19:43:10 -!- LKoen has quit (Remote host closed the connection). 19:47:21 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:12:23 The document for the "uuid" command specifies you can use the real MAC address or a random one, but how to tell it to use a different specific address? I have a device which has a MAC address although I have never connected it to the internet, and I want to use that one. 20:24:05 -!- sprocklem has quit (Ping timeout: 252 seconds). 20:25:09 -!- sprocklem has joined. 20:39:37 -!- laerling has joined. 20:54:32 -!- augur has quit (Remote host closed the connection). 21:08:05 -!- Melvar has quit (Ping timeout: 252 seconds). 21:15:31 -!- augur has joined. 21:20:01 -!- augur has quit (Ping timeout: 256 seconds). 21:21:08 -!- Melvar has joined. 21:26:09 -!- LKoen has joined. 21:36:09 -!- augur has joined. 21:39:33 -!- augur_ has joined. 21:39:41 -!- augur has quit (Read error: Connection reset by peer). 21:50:48 -!- augur_ has quit (Remote host closed the connection). 22:13:26 -!- sebbu2 has joined. 22:14:53 -!- sebbu has quit (Ping timeout: 256 seconds). 22:33:05 -!- LKoen has quit (Remote host closed the connection). 22:55:22 -!- variable has quit (Quit: Found 1 in /dev/zero). 22:55:43 -!- Cale_ has joined. 23:01:13 -!- sprocklem has quit (Ping timeout: 240 seconds). 23:23:13 -!- laerling has quit (Quit: Leaving). 23:26:03 -!- Melvar` has joined. 23:26:27 -!- Melvar has quit (Ping timeout: 245 seconds). 23:29:15 -!- AnotherTest has quit (Ping timeout: 252 seconds). 23:52:28 -!- boily has joined. 23:55:44 @metar CYUL 23:55:44 Request failed. 23:55:44 ... 23:55:52 @metar KATL 23:55:53 Request failed. 23:56:03 @metar WSSS 23:56:04 Request failed. 23:56:33 int-e: int-ello. IEUAAAAAAAAAAAAAAAARGHGHGHGHGHGHGHRLGHRGHLRGHLRGHLRGHGHAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGHGHGHGHGHGHGH!