←2018-02-23 2018-02-24 2018-02-25→ ↑2018 ↑all
00:27:26 -!- clog has quit (Ping timeout: 268 seconds).
00:42:21 <boily> `5 w
00:42:36 <HackEgo> 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 <boily> `n
00:42:37 <HackEgo> 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 <zzo38> 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 <izabera> on x86 you can multiply by 5 with lea (%rax, %rax, 4), %rax;
01:11:27 <zzo38> 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 <izabera> lea is much less powerful than a generic mul, what does the multiplication is the addressing mode thingy
01:15:55 <izabera> 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 <izabera> computes a + b + c * d
01:17:09 <shachaf> AT&T x86 addressing notation is scow
01:17:44 <izabera> ok, but i've been using gcc daily for years
01:20:00 <izabera> [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 <zzo38> 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 <zzo38> Have you invented a new chess variant today or yesterday?
05:13:49 <zzo38> (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 <constant> zzo38: yes, 2000 is special
06:21:29 <constant> zzo38: https://www.wwu.edu/skywise/leapyear.html has the complete rules
06:21:37 <constant> 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 <constant> leap rules are insane
06:21:54 <constant> and stupid
06:23:54 <zzo38> 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 <constant> that makes sense
06:24:34 <zzo38> Pope Gregory XIII made that decision.
06:26:10 <zzo38> (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 <zzo38> If the commonly given dates for horoscopes they give in newspapers were actually correct, then we wouldn't need leap years.
06:29:25 <constant> zzo38: sure, i was mostly commenting on the original C code you pasted which didn't have that
06:31:19 <zzo38> But it does have that rule you just mentioned.
06:32:21 <zzo38> If it is wrong, then tell me what part is the mistake.
06:37:14 <constant> zzo38: maybe I am dumb and misread it originally
06:37:39 <constant> zzo38: never assume I am competent
06:38:13 <zzo38> O, yes, everyone is make mistake sometimes, so, OK.
06:38:28 <constant> :-)
06:38:47 <zzo38> (I do too, not only you, of course.)
06:38:55 <constant> time to set up new computer
06:38:57 <constant> its finally running an OS
06:39:08 <zzo38> OK
06:39:22 <zzo38> Did you invented any new chess variant today or yesterday or tomorrow?
06:39:34 <constant> nope :(
06:40:08 <zzo38> O, OK. I am currently writing one, though.
06:50:20 <zzo38> 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 <esowiki> [[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 <zzo38> 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 <shachaf> try taking the derivative hth
11:13:06 <Taneb> Thank you for the advice
11:13:58 <shachaf> oh man, all sorts of fancy derivatives are legal in the UK, aren't they
11:14:06 <shachaf> Where are you looking again? Cambridge?
11:14:44 <Taneb> Yeah
11:15:40 <Taneb> Luckily the derivative is close to zero almost everywhere around here so I can cycle about pretty easily
11:17:32 <shachaf> Is that really the kind of flat you're looking for, though?
11:18:41 <Taneb> Who knows for sure
11:19:22 <shachaf> whoa, Cambridge flats are not that expensive
11:20:13 <Taneb> They are compared to, say, York
11:20:26 <shachaf> But not compared to, say, New York
11:20:30 <Taneb> Yes
11:20:37 <shachaf> Which is really the better of the two Yorks
11:20:45 <FireFly> How do Cambridge prices compare to Cambridge?
11:20:57 <shachaf> If there was nothing wrong with the old one, why would they make a new one?
11:21:16 <shachaf> I think Cambridge is rather more expensive.
11:21:25 <Taneb> Eh, they named New York that way to get in on the branding
11:21:27 <FireFly> makes sense
11:21:42 <Taneb> Like JavaScript did
11:22:14 <Taneb> It was originally called Niuew Amsterdam
11:22:22 <Taneb> (New York that is, not JavaScript)
11:22:23 <FireFly> Same story with New South Wales and the southern part of Wales proper?
11:22:31 <Taneb> Yes
11:22:36 * FireFly nods
11:22:52 <Taneb> I've been in south Wales a lot more than I've been in New South Wales personally
11:22:52 <FireFly> I hear Wales proper is fairly rainy though
11:23:57 <FireFly> 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 <shachaf> Have you almost been in New York?
11:24:57 <shachaf> HireFly
11:25:21 <FireFly> shachaf: yes.
11:25:23 <FireFly> hi shachaf
11:25:48 <FireFly> I've also been in New York, I've also been in New York City
11:26:00 <Taneb> The WiFi here is playing up so I'm going to disappear from IRC for a bit
11:26:00 <shachaf> What about New York County?
11:26:27 <FireFly> Yes
11:26:30 <FireFly> Although I had to look it up :p
11:27:34 <FireFly> Taneb: oh no
11:28:01 <shachaf> so when are y'all coming to berkeley twh
11:29:12 <FireFly> I haven't been to New South Wales
11:29:24 <FireFly> I don't think I have any plans to
11:42:54 -!- wob_jonas has joined.
11:43:43 <wob_jonas> To anyone interested: yhe deadline for IOCCC submissions has been extended to 2018-03-15.
11:44:56 <wob_jonas> 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 <esowiki> [[Borsch]] https://esolangs.org/w/index.php?diff=54229&oldid=54138 * Singingbanana * (-65)
12:03:55 <esowiki> [[Special:Log/newusers]] create * OnlySimple * New user account
12:06:26 -!- trn has quit (Read error: Connection reset by peer).
12:13:49 <esowiki> [[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 <esowiki> [[Z80golf]] https://esolangs.org/w/index.php?diff=54231&oldid=54226 * Lynn2 * (+32)
14:27:58 <lynn> that's that mystery solved!!
14:30:07 <wob_jonas> `ping
14:53:00 -!- boily has joined.
14:53:13 -!- xkapastel has joined.
15:07:04 <esowiki> [[Z80golf]] https://esolangs.org/w/index.php?diff=54232&oldid=54231 * Lynn2 * (+71) add GitHub mirror
15:17:07 <boily> > 304.8 / 12
15:17:10 <lambdabot> 25.400000000000002
15:18:32 <FireFly> Lynn....2
15:19:58 <wob_jonas> [ 304.8%12 NB. let me double-check that
15:19:59 <j-bot> wob_jonas: 25.4
15:20:19 <wob_jonas> seems about right
15:24:23 <boily> FireFly. a Lynn is a length unit?
15:24:31 <boily> wellob_jonas.
15:24:48 <FireFly> if it is, it is fairly short
15:25:01 <FireFly> I was more perplexed by the wiki handle :p
15:29:01 <boily> 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 <zzo38> 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 <wob_jonas> 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 <wob_jonas> 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 <zzo38> wob_jonas: Sorry, I meant three 4ADDU instructions
19:06:51 <zzo38> 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 <wob_jonas> 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 <zzo38> I don't know how fast they are on other modern CPUs, but OK
19:28:34 <zzo38> 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 <wob_jonas> zzo38: no. sorry, I don't care about chess variants, especially because there are already a ton of them out there.
19:32:23 <wob_jonas> I don't even play chess.
19:33:37 <zzo38> I don't play chess often, but sometimes I do.
19:36:07 <zzo38> 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 <zzo38> 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 <boily> @metar CYUL
23:55:44 <lambdabot> Request failed.
23:55:44 <boily> ...
23:55:52 <boily> @metar KATL
23:55:53 <lambdabot> Request failed.
23:56:03 <boily> @metar WSSS
23:56:04 <lambdabot> Request failed.
23:56:33 <boily> int-e: int-ello. IEUAAAAAAAAAAAAAAAARGHGHGHGHGHGHGHRLGHRGHLRGHLRGHLRGHGHAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGHGHGHGHGHGHGH!
←2018-02-23 2018-02-24 2018-02-25→ ↑2018 ↑all