code logs -> 2016 -> Sat, 10 Sep 2016< code.20160909.log - code.20160911.log >
--- Log opened Sat Sep 10 00:00:05 2016
00:18
<&McMartin>
Meanwhile, in "McMartin lives some strange alternate plane of existence" news, I just debugged some graphics code by looking at the resulting transformation matrices and deciding one of them looked wrong
00:19
<~Vornicus>
I haven't gotten to that level yet
00:20
<&McMartin>
The actual bug here is that a software component outside of our control is ignoring EXIF data regarding orientation, so I have to do rotates/flips on the way to that component
00:20
<&McMartin>
So in one of those cases the constants were multiples of -1, which is Kind Of A Tell~
00:20
<&McMartin>
*weren't multiples
00:21
<~Vornicus>
...yes, that would be pretty obvious
00:22
<&McMartin>
But somehow this is easier than digging through the code and making sure the rotation amount is sane
00:23
<&McMartin>
I'm not 100% convinced I shouldn't just be hard-coding these eight matrices
00:27
<~Vornicus>
tropico 4 free on humble
00:27
<~Vornicus>
got like... 18 hours to claim it
00:28
<~Vornicus>
this is not #fleet
00:30
<~Vornicus>
I'd probably encode as the four 90deg rotations and the reflections, separately
00:30
<&McMartin>
Well, it's more that the rotation requires a pair of translations surrounding it
00:31
<~Vornicus>
well okay
00:31
<&McMartin>
And so does the flip
00:31
<&McMartin>
So it's "big switch statement to compute angle of rotation, whether it's flipped, and whether the source and destination rects have different dimensions"
00:31
<&McMartin>
And then it builds the transform out of translations, scales, and rotates
00:32
<&McMartin>
And one clause of the switch had a bad angle
00:32
<&McMartin>
The resulting matrix includes some translations that stick, so that 0,0 is in the correct corner, more or less
00:32
<&McMartin>
But those entries in the matrix are always the width, the height, or their negations, as well
01:01 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
01:10 catadroid [catadroid@Nightstar-kjequp.dab.02.net] has joined #code
04:45 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
04:47 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
04:47 mode/#code [+o macdjord] by ChanServ
05:10
<&McMartin>
A dissection that may be of interest to some in this channel: http://www.adriancourreges.com/blog/2015/06/23/supreme-commander-graphics-study/
05:10
<&McMartin>
They've got one for the new DOOM too
05:19
<~Vornicus>
NOOM
05:22
<&McMartin>
OOM NOOM NOOM, OOM NOOM
05:22
<&McMartin>
*ding*
05:50 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Connection closed]
05:52
<~Vornicus>
also this guy's favicon is THE WIND FISH IN NAME ONLY FOR IT IS NEITHER and I can only approve of that
05:56 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
05:56 mode/#code [+o abudhabi] by ChanServ
06:26 celticminstrel [celticminst@Nightstar-ehtgrr.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:27 gizmore [kvirc@Nightstar-tus4rb.dip0.t-ipconnect.de] has joined #code
06:28 Derakon is now known as Derakon[AFK]
06:45 * Vornicus vornballs
06:55 catadroid` [catadroid@Nightstar-mboutm.dab.02.net] has joined #code
06:58 catadroid [catadroid@Nightstar-kjequp.dab.02.net] has quit [Ping timeout: 121 seconds]
07:07 Kindamoody[zZz] is now known as Kindamoody
07:46 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
07:47 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
07:47 mode/#code [+o macdjord] by ChanServ
08:18 Reiver is now known as Orth
08:37 Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has quit [Operation timed out]
08:37 Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has joined #code
08:37 mode/#code [+o Ogredude] by ChanServ
08:51 catadroid` is now known as catadroid
09:09
< catadroid>
http://www-formal.stanford.edu/jmc/recursive.html
09:34 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
10:27 Kindamoody is now known as Kindamoody|afk
10:52 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
10:54 gizmore|2 [kvirc@Nightstar-8ocjqc.dip0.t-ipconnect.de] has joined #code
10:54 gizmore [kvirc@Nightstar-tus4rb.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
11:00 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
11:00 mode/#code [+o himi] by ChanServ
11:52 * TheWatcher readsup
11:52
<@TheWatcher>
And there I was expecting the link on http://www-formal.stanford.edu/jmc/recursive.html to go to http://www-formal.stanford.edu/jmc/recursive.html >.>
12:16 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out]
12:20 Orth is now known as Reiver
13:25 catadroid` [catadroid@Nightstar-k95p2t.dab.02.net] has joined #code
13:26 catadroid` [catadroid@Nightstar-k95p2t.dab.02.net] has quit [[NS] Quit: Bye]
13:28 catadroid [catadroid@Nightstar-mboutm.dab.02.net] has quit [Ping timeout: 121 seconds]
15:07 Netsplit Kakrafoon.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud
15:14 Netsplit over, joins: @PinkFreud
15:28 celticminstrel [celticminst@Nightstar-ehtgrr.dsl.bell.ca] has joined #code
15:28 mode/#code [+o celticminstrel] by ChanServ
16:21
<@ErikMesoy>
This thread is silly: https://twitter.com/ThePracticalDev/status/774495112827138048
16:25
<@TheWatcher>
ARGH, which talentless incompetent barbarian wrote this code?!
16:27
<@Azash>
Words usually regretted once you do git blame
16:28
<@Azash>
"Uh.. I don't remember that"
16:47
<@TheWatcher>
Azash: in this case, I already know I wrote it; it's one of my own projects from a few years ago.
16:51
< gizmore|2>
TheWatcher: CoNaN
19:20
<@ErikMesoy>
Somewhere between Twitter and Pale Moon, there is a fascinating failure mode.
19:21
<@ErikMesoy>
My browser will start loading a tweet with attached video, DISPLAY A FRAME OF THE CONTENT, then black it out when loading is complete with overlay text "this browser does not support playing video".
20:14 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Operation timed out]
20:16 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code
20:16 mode/#code [+o crystalclaw] by ChanServ
20:19 Derakon[AFK] is now known as Derakon
20:37 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds]
20:42 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code
20:43 crystalclaw is now known as NSGuest25221
21:02 Derakon_ [chriswei@Nightstar-5mvs4e.ca.comcast.net] has joined #code
21:03
< Derakon_>
Erik: I'd wager that the frame of video you see is in fact a prerendered placeholder frame that is shown prior to actually trying to load the video.
21:03 Derakon [chriswei@Nightstar-5mvs4e.ca.comcast.net] has quit [NickServ (RECOVER command used by Derakon_)]
21:03 Derakon_ is now known as Derakon
21:03 mode/#code [+ao Derakon Derakon] by ChanServ
21:11
<@ErikMesoy>
Meanwhile, another video on twitter autoplays when it is in focus. What the fudge.
21:20 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
21:20 mode/#code [+qo Vornicus Vornicus] by ChanServ
21:26 Kindamoody|afk is now known as Kindamoody
21:46 gizmore|2 [kvirc@Nightstar-8ocjqc.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
21:46 gizmore|2 [kvirc@Nightstar-9fqimu.dip0.t-ipconnect.de] has joined #code
21:59 gizmore|2 [kvirc@Nightstar-9fqimu.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
22:03 gizmore [kvirc@Nightstar-9fqimu.dip0.t-ipconnect.de] has joined #code
22:21 Kindamoody is now known as Kindamoody[zZz]
22:24 gizmore [kvirc@Nightstar-9fqimu.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
22:33 gizmore [kvirc@Nightstar-9fqimu.dip0.t-ipconnect.de] has joined #code
--- Log closed Sun Sep 11 00:00:21 2016
code logs -> 2016 -> Sat, 10 Sep 2016< code.20160909.log - code.20160911.log >

[ Latest log file ]