code logs -> 2015 -> Wed, 26 Aug 2015< code.20150825.log - code.20150827.log >
--- Log opened Wed Aug 26 00:00:52 2015
00:04 Reiv_ [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [[NS] Quit: Page closed]
00:08 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
00:08 mode/#code [+qo Vornicus Vornicus] by ChanServ
00:13 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
00:31 Turaiel is now known as TurCycle
01:02
<~Vornicus>
Okay so I've broken it up into several parts; there are four trapezoids, using small-circle-center, large-circle-center, large-tangent-point, and small-tangent-point
01:03
<~Vornicus>
Those are size sqrt(2)*3/4; sqrt(2) is exactly the length of the tangent segment
01:06
<@Reiv>
that... makes sense, actually
01:07
<~Vornicus>
Okay, total is: 3sqrt(2) + 4atan(1/3) + atan(3)
01:10
<~Vornicus>
...one moment
01:12
<~Vornicus>
Okay, I was in error
01:12
<~Vornicus>
3sqrt(2) + 4atan(sqrt(1/8)) + atan(sqrt(8))
01:16
<~Vornicus>
= 3sqrt(2) + 3atan(sqrt(1/8)) + pi/2
01:27 TurCycle is now known as Turaiel
01:30 Meatyhandbag [sebastianfe@Nightstar-d6c.ukq.53.184.IP] has quit [Connection closed]
01:31 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: ]
01:34 catadroid [catalyst@Nightstar-9l5kfs.dab.02.net] has joined #code
01:34 Meatyhandbag [sebastianfe@Nightstar-86t.ukq.53.184.IP] has joined #code
01:48
<~Vornicus>
or with fewer math calls and parentheses: = 3sqrt(2) + 3asin(1/3) + pi/2 ~= 6.83
01:49
<~Vornicus>
(divide by pi to get ratio to central circle)
01:51 catadroid` [catalyst@Nightstar-4unvv5.dab.02.net] has joined #code
01:53 catadroid [catalyst@Nightstar-9l5kfs.dab.02.net] has quit [Ping timeout: 121 seconds]
01:54 catadroid` is now known as catadroid
01:57 orth [orthianz@Nightstar-2kvgjc.ihug.co.nz] has quit [Ping timeout: 121 seconds]
01:57 ion [Owner@Nightstar-h5r554.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
03:09 celticminstrel [celticminst@Nightstar-s27jjc.dsl.bell.ca] has quit [Ping timeout: 121 seconds]
03:13 celticminstrel [celticminst@Nightstar-0eqglv.dsl.bell.ca] has joined #code
03:13 mode/#code [+o celticminstrel] by ChanServ
03:14 ion [Owner@Nightstar-h5r554.vs.shawcable.net] has joined #code
03:53
<@Reiv>
blink blink
03:53
<@Reiv>
so 6.83/3.14 = 2.18, ish
03:53
<@Reiv>
So it's a little over double the size.
03:54
<@Reiv>
Well, that is indeed interesting.
04:21
<@Reiv>
Vornicus: So does the area change if you move the little circles?
04:22
<~Vornicus>
Yes.
04:22
<~Vornicus>
Well -- if you move the circles further or closer, yes
04:23
<~Vornicus>
If you move the circles *around* the big circle, it will start to change the area once the circles can see/shoot death rays at each other
04:24
<~Vornicus>
but not until then.
04:25
<~Vornicus>
changing the sizes of the circles of course also changes the area.
04:42 macdjord|slep [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Connection reset by peer]
04:43
<@Reiv>
Interestin'.
04:43
<@Reiv>
Well, I'm mildly dissapointed the answer wasn't funkier
04:44
<@Reiv>
But it seemed an interesting puzzle; thank you!
04:52 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
04:52 mode/#code [+o Checkmate] by ChanServ
05:09 Derakon is now known as Derakon[AFK]
05:13 Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds]
05:44 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds]
06:13 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
06:17 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
06:17 mode/#code [+o macdjord] by ChanServ
06:27 catadroid` [catalyst@Nightstar-690agc.dab.02.net] has joined #code
06:27 catadroid [catalyst@Nightstar-4unvv5.dab.02.net] has quit [A TLS packet with unexpected length was received.]
06:35 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
06:45 Meatyhandbag [sebastianfe@Nightstar-86t.ukq.53.184.IP] has quit [Client exited]
07:07 macdjord is now known as macdjord|slep
07:16 Kindamoody[zZz] is now known as Kindamoody
07:59 Kindamoody is now known as Kindamoody|afk
08:21 catadroid [catalyst@Nightstar-ve78ej.dab.02.net] has joined #code
08:24 catadroid` [catalyst@Nightstar-690agc.dab.02.net] has quit [Ping timeout: 121 seconds]
08:34 celticminstrel is now known as celmin|slee[
08:34 celmin|slee[ is now known as celmin|sleep
09:22 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
09:25 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
09:25 mode/#code [+o himi] by ChanServ
09:44
<@froztbyte>
McMartin: http://forum.6502.org/viewtopic.php?f=4&t=3329
09:55 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
09:55 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
09:55 mode/#code [+o himi] by ChanServ
10:58
<@Alek>
McM: http://i.imgur.com/vXIZn75.png
11:14
<&McMartin>
Alek: I checked the stats and this is not true, though some games (particularly simple BASIC ones) can be ported easily
11:14
<&McMartin>
It's more a faster Spectrum 48, but with less memory.
11:14
<&McMartin>
Also a weaker display.
11:16
<@TheWatcher>
Now, a ti-89 might be a different matter...
11:16
<&McMartin>
The TI-83 literally is the Speccy chip, though. It's a Z80 overclocked to 6MHz.
11:16 * TheWatcher nod
11:18
<@TheWatcher>
(the 89 is a 68k processor @10/12/16MHz depending on revision, with 190K usable RAM and 640K flash)
11:19
<@TheWatcher>
(still monochrome, 160x100 display, though)
11:19
<&McMartin>
That puts it at "Early Amiga or Mac with better speed and worse I/O)
11:19
<&McMartin>
s/)/"/
11:25 * McMartin looks at 68k code. "Yeah, that's pretty good."
11:34
<@TheWatcher>
The range of 68k addressing modes is made of wonderful and awesome and terrifying, and I missed the hell out of some of them when I was doing MIPS and then ARM as an undergrad.
11:37
<@gnolam>
Terrifying?
11:37
<@gnolam>
I just found them /nice/.
11:41
<&McMartin>
Oh, postincrement modes
11:42
<&McMartin>
The 8088's "rep stosw" is still the most batshit thing in the history of things. I blame the 16-bit era.
11:42
<&McMartin>
Er, sorry, rep movsw
11:42
<&McMartin>
That's "copy a word from [DS:SI] to [ES:DI], increment SI and DI by 2 each, and do this a number of times equal to the value of register CX"
11:43
<&McMartin>
rep stosw stores CX copies of AX to memory starting at ES:DI, naturally
11:44
<&McMartin>
One gets the impression Intel hadn't actually heard about addressing modes and just hardcoded address modes and register names directly into the opcode
11:47
<@froztbyte>
McMartin: alternative explanation: ASM leads to braindamage
11:48
<&McMartin>
The thing is, the "true 16-bit" systems - the 8086 and the 65816 - were spectacularly hideous in ways that neither the 32-bit (like the 68k) nor the 8-bit (like the 6502) chips were
11:48
<@TheWatcher>
froztbyte: The way I heard it described at one time was "It requires a certain sort of mind, and a willingness to lose it"
11:48
<@froztbyte>
:)
11:48
<&McMartin>
>.>
11:50
<@TheWatcher>
(I generally contend that should be s/It/Ruby/ but anyway~)
12:02
<@Alek>
McM, thanks, I was pretty sure the whole source where I got it was [citation needed] :P
12:03 kourbou_ [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
12:03 kourbou_ is now known as kourbou
12:04 * Alek liked his TI-89, btw. still has it, it may even run, after battery replacement. heck, the -86 may also, but it's got a vertical stripe of display gone. :(
12:06
<@TheWatcher>
I ended up sticking a TI-89 emulator my phone, save me having to carry my real one and the phone >.>
14:06 GreenGuy [GreenGuy@Nightstar-fik25i.gnomino.eu] has joined #code
14:51 catadroid` [catalyst@Nightstar-omdd02.dab.02.net] has joined #code
14:53 catadroid [catalyst@Nightstar-ve78ej.dab.02.net] has quit [Ping timeout: 121 seconds]
15:00 catadroid` [catalyst@Nightstar-omdd02.dab.02.net] has quit [[NS] Quit: Bye]
15:55
<&ToxicFrog>
McMartin: those opcodes look basically like someone wanted hardware support for memset() and memcpy() and didn't much care if it was ugly.
16:01
<@celmin|sleep>
"rep stosw"?
16:01
<@celmin|sleep>
^movsw
16:01
<@celmin|sleep>
Sorry, was scrolled up.
16:03
<@celmin|sleep>
...yeah, come to think of it, they do sound like memset/memcpy.
16:21 Turaiel [Brandon@Nightstar-pkuq0e.mi.comcast.net] has quit [Ping timeout: 121 seconds]
16:27
<&McMartin>
ToxicFrog: It would not surprise me if causality there were backwards, but yes
16:46 celmin|sleep is now known as celticminstrel
16:53 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
17:25 ion_ [Owner@Nightstar-h5r554.vs.shawcable.net] has joined #code
17:27 ion [Owner@Nightstar-h5r554.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
17:42 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
18:36 kourbou is now known as kourbou|afk
18:52 kourbou|afk is now known as kourbou
19:23 Meatyhandbag [sebastianfe@Nightstar-86t.ukq.53.184.IP] has joined #code
19:24 GreenGuy [GreenGuy@Nightstar-fik25i.gnomino.eu] has quit [Connection closed]
19:45 Meatyhandbag [sebastianfe@Nightstar-86t.ukq.53.184.IP] has quit [Client exited]
19:48 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.]
20:13 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
20:27 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: ]
20:39 Kindamoody|afk is now known as Kindamoody
20:49 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.]
21:01 ion_ [Owner@Nightstar-h5r554.vs.shawcable.net] has quit [Connection closed]
21:01 ion [Owner@Nightstar-h5r554.vs.shawcable.net] has joined #code
21:07 Meatyhandbag [sebastianfe@Nightstar-edp.j8k.224.136.IP] has joined #code
21:45 Meatyhandbag [sebastianfe@Nightstar-edp.j8k.224.136.IP] has quit [Ping timeout: 121 seconds]
21:50 Meatyhandbag [sebastianfe@Nightstar-0da2jd.res.rr.com] has joined #code
21:52 Turaiel [Brandon@Nightstar-pkuq0e.mi.comcast.net] has joined #code
21:53 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
21:53 mode/#code [+o Checkmate] by ChanServ
22:07 Turaiel [Brandon@Nightstar-pkuq0e.mi.comcast.net] has quit [Ping timeout: 121 seconds]
22:18 Turaiel [Brandon@Nightstar-pkuq0e.mi.comcast.net] has joined #code
22:29 Kindamoody is now known as Kindamoody[zZz]
23:41 Meatyhandbag [sebastianfe@Nightstar-0da2jd.res.rr.com] has quit [Client exited]
23:54 catadroid [catalyst@Nightstar-bc1af3.dab.02.net] has joined #code
23:54 catadroid [catalyst@Nightstar-bc1af3.dab.02.net] has quit [The TLS connection was non-properly terminated.]
23:54 catadroid [catalyst@Nightstar-bc1af3.dab.02.net] has joined #code
--- Log closed Thu Aug 27 00:00:08 2015
code logs -> 2015 -> Wed, 26 Aug 2015< code.20150825.log - code.20150827.log >

[ Latest log file ]