--- 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 |