code logs -> 2017 -> Fri, 10 Feb 2017< code.20170209.log - code.20170211.log >
--- Log opened Fri Feb 10 00:00:37 2017
--- Day changed Fri Feb 10 2017
00:00
<&McMartin>
So most of the shared memory operations are basically a message queue of draw commands from the "everything else" thread, and the music decoder is a mutex-guarded global struct that can be treated as equivalent to a message queue with either 0 or 1 entries.
00:00
<&ToxicFrog>
I don't remember SDL having "redraw needed" events, but it's been a long time since I used it
00:01
<&McMartin>
It doesn't; it handles that stuff for you when the underlying window system says "you were moved"
00:01
<&ToxicFrog>
Aah
00:01
<&McMartin>
SDL_Flip() updates the relevant internal data structures
00:01
<&McMartin>
I forget if Move is also bubbled up to the event stream, but resize certainly is, if permitted
00:02
<&McMartin>
The 3DO had hardware support for fire-and-forget threads, so the original code was absolutely lousy with threads for doing things like background ambient animations and such
00:03
<&McMartin>
Somewhere around 0.4 SvdB and I shoved it all into a single thread which became the "everything else" thread.
00:03 Kindamoody is now known as Kindamoody[zZz]
00:03
<&McMartin>
UQM also very, very, flagrantly does not follow the Fix Your Timestep rules.
00:04
<&McMartin>
The game update is on its own counter, which is used to update the display, which SDL then updates as needed.
00:30 LadyOfLight` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
00:40 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds]
00:43 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code
00:43 mode/#code [+o Alek] by ChanServ
01:26 Derakon[AFK] is now known as Derakon
01:32 LadyOfLight` [catalyst@Nightstar-48puao.dab.02.net] has joined #code
01:36 LadyOfLight [catalyst@Nightstar-c96k85.dab.02.net] has quit [Ping timeout: 121 seconds]
02:48 Reiv [NSwebIRC@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
02:48 mode/#code [+o Reiv] by ChanServ
03:02 * macdjord|wurk thwaps whoever designed the .cue file format
03:02
<@macdjord|wurk>
If you are specifying timepoints as second-minute-frame (where 'frame' is 1/75th of a second), MM:SS:FF is not the way to do it, because that is the universal standard for hour-minute-second.
03:37
<&McMartin>
Hate to say it, but I've seen that in a bunch of places
03:37
<&McMartin>
I have to admit it is superior to Super Hexagon, where it is SS.FF
04:23 macdjord|wurk is now known as macdjord
04:23
<@macdjord>
McMartin: MM:SS/FF or MM:SS,FF would be better
04:24
<@macdjord>
Or > or - or '
04:25
<@macdjord>
ANything but colon, which is already used for second, or period, which would mean decimal fraction of a seoncd/
04:27 LadyOfLight` is now known as LadyOfLight
04:57 Derakon is now known as Derakon[AFK]
05:02 * Vornicus is dissatisfied with how this blog post is going.
05:05
<~Vornicus>
I need to organize my thoughts vastly better, so it actually *is* aimed at an audience that isn't terribly familiar with group theory.
05:08
<~Vornicus>
I think that would make this like five posts though
06:16 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds]
06:21 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code
06:21 mode/#code [+o Alek] by ChanServ
06:23 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
06:25 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out]
08:02 LadyOfLight` [catalyst@Nightstar-na6a2a.dab.02.net] has joined #code
08:04 Kindamoody[zZz] is now known as Kindamoody
08:06 LadyOfLight [catalyst@Nightstar-48puao.dab.02.net] has quit [Ping timeout: 121 seconds]
08:14
<@sshine>
here's a silly exercise: it's about code obfuscation.
08:19 LadyOfLight` is now known as LadyOfLight
08:22 celticminstrel is now known as sleepyminstrel
08:53
<@gnolam>
Bah. People with improperly calibrated scales should be tared and feathered.
09:06 Kindamoody is now known as Kindamoody|afk
09:12 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
10:12 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
10:25 Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code
10:25 mode/#code [+o Kindamoody|autojoin] by ChanServ
10:25 Kindamoody|afk [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has quit [Connection reset by peer]
12:28 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has joined #code
12:33 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has quit [[NS] Quit: Leaving]
12:33 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has joined #code
12:35 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has quit [[NS] Quit: Leaving]
12:36 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has joined #code
13:05 AverageJoe [evil1@Nightstar-lc3.hbj.189.210.IP] has quit [[NS] Quit: Leaving]
14:32 LadyOfLight` [catalyst@Nightstar-ndh62u.dab.02.net] has joined #code
14:34 LadyOfLight [catalyst@Nightstar-na6a2a.dab.02.net] has quit [The TLS connection was non-properly terminated.]
14:53 sleepyminstrel is now known as celticminstrel
15:07 gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds]
15:15 gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code
15:15 mode/#code [+o gnolam] by ChanServ
15:19 Derakon[AFK] is now known as Derakon
16:10 LadyOfLight` is now known as LadyOfLight
16:45 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
17:15
<&McMartin>
"The floppy disks in particular won't easily fit inside the slots if not sanded"
17:15
<&McMartin>
That's a piece of advice I never got in *my* old users' group
17:15
<&McMartin>
(http://www.thingiverse.com/thing:2087823 )
17:18
<&ToxicFrog>
Oh god
17:19
<&ToxicFrog>
From our "terrible ideas" mailing list:
17:19
<&ToxicFrog>
- we should automatically auction off all deleted code to the highest bidder. Just because we don't want it anymore doesn't mean it's not useful.
17:20
<&ToxicFrog>
- good idea, but do it Auction Hunters style -- show them an encrypted archive and they get to see a randomly selected 5% of it. Imagine the excitement! "We thought this was a simple logging library, but it's actually 2/7ths of a kernel module!"
17:38
<@gnolam>
:)
17:47
< Vornotron>
pff
18:00 LadyOfLight` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
18:20 LadyOfLight [catalyst@Nightstar-ndh62u.dab.02.net] has quit [Ping timeout: 121 seconds]
18:33
<&McMartin>
My bad idea of the day revolves around changelist tracking
18:33
<&McMartin>
It has been observed that to succeed open source projects need to have some kind of core group and usually also require a dictator for The Final Word to get thing to happen and not just devolve into endless bikeshedding and sniping
18:34
<&McMartin>
I used to joke that UQM was a feudal theocracy becauce the core team mostly worked on independent parts of the code individually, and we all were united by a shared commitment to preserving the essence of the original form
18:34
<&McMartin>
My bad idea of the day is that Immorton Joe should pronounce your changelogs, if you have a Proper Dictator
18:34
<&McMartin>
Do not, my contributors, become addicted to cache hits! They will take hold of you, and you will resent their absence!
18:47 LadyOfLight` is now known as LadyOfLight
19:43 ErikMesoy [Erik@Nightstar-hq72t5.customer.cdi.no] has joined #code
19:44 mode/#code [+o ErikMesoy] by ChanServ
20:04
< LadyOfLight>
:D
20:08
< Vornotron>
I hope you used that commit message
20:27
<@celticminstrel>
Whoa, sudden GitHub reskin.
20:30
< Vornotron>
ATTACK OF THE STYLESHEET
20:30
<@celticminstrel>
XD What
20:51 Kindamoody|autojoin is now known as Kindamoody
21:21 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
21:21 mode/#code [+o himi] by ChanServ
22:19 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds]
22:21 Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code
22:21 mode/#code [+o Alek] by ChanServ
--- Log closed Fri Feb 10 23:07:07 2017
--- Log opened Fri Feb 10 23:11:28 2017
23:11 TheWatcher [chris@GlobalOperator.Nightstar.Net] has joined #code
23:11 Irssi: #code: Total of 35 nicks [32 ops, 0 halfops, 0 voices, 3 normal]
23:11 mode/#code [+o TheWatcher] by ChanServ
23:12 Irssi: Join to #code was synced in 56 secs
23:40 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Sat Feb 11 00:00:20 2017
code logs -> 2017 -> Fri, 10 Feb 2017< code.20170209.log - code.20170211.log >

[ Latest log file ]