--- Log opened Sat Oct 05 00:00:15 2019 |
00:28 | | Kindamoody is now known as Kindamoody[zZz] |
00:57 | | catalyst [catalyst@Nightstar-5dv16h.cable.virginm.net] has joined #code |
01:16 | | celticminstrel [celticminst@Nightstar-ocfc15.dsl.bell.ca] has joined #code |
01:16 | | mode/#code [+o celticminstrel] by ChanServ |
01:48 | | Kizor [moryok@Nightstar-e0a4sm.utu.fi] has quit [[NS] Quit: leaving] |
03:15 | | catalyst [catalyst@Nightstar-5dv16h.cable.virginm.net] has quit [[NS] Quit: Leaving] |
04:17 | | Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
04:20 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
05:07 | | Derakon is now known as Derakon[AFK] |
05:15 | | celticminstrel [celticminst@Nightstar-ocfc15.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:31 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code |
07:31 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
08:15 | <&McMartin> | https://twitter.com/JenMsft/status/1105462523745067008/photo/1 |
08:15 | <&McMartin> | I've made two of these three jokes before, but now I've got a third. |
08:45 | | Kindamoody[zZz] is now known as Kindamoody |
09:37 | | Kindamoody is now known as Kindamoody|afk |
09:41 | <&McMartin> | Argh, what the fuck is wrong with this build system |
09:42 | <&McMartin> | Why are my unit tests catching bugs that the compiler should be flagging as errors, but isn't even identifying as warnings unless I build it for desktop instead of the actual platform it runs on |
09:42 | <&McMartin> | With the same compiler |
09:47 | <~Vorntastic> | Wild |
09:48 | <&McMartin> | This is not technically-incorrect-and-mattered-on-some-test-cases shit |
09:48 | <&McMartin> | This is "control reaches end of non-void function" |
09:48 | <&McMartin> | This is "refactoring corrupted the text to the point that there's a random function call where it shouldn't be, with the wrong number of arguments" |
09:49 | <~Vorntastic> | Wtfx |
09:49 | <&McMartin> | That latter turns out to be a call directly into the ObjC runtime, and the violence you have to do to C to get it to *accept* the primitives of the objc runtime are pretty extreme |
09:50 | <&McMartin> | So I can see where ARM vs x86_64 might actually matter there |
09:50 | <&McMartin> | But the only warnings Xcode is finding here are of the form "you haven't annotated these APIs to make them Swift-friendly" |
09:51 | <&McMartin> | Now that I'm running it through make (which calls into Xcode's compiler, thankyouverymuch) there are... a lot more issues here that really should be addressed |
09:54 | <&jerith> | McMartin: Maybe some stale build cache stuff? |
09:54 | <&McMartin> | My working theory is that CMake is turning off a lot of Very Important Options when it generates Xcode projects, as opposed to when it generates Makefiles. |
10:17 | <&McMartin> | ... OK, after passing this through sort and uniq, the 961 issues Xcode was missing have dropped to, um. 61. |
10:17 | <&McMartin> | Some of which are Actually Pretty Important and I'm a little vexed they weren't caught |
10:17 | <&McMartin> | Though some of them, given the level of C++ experience the team has, I'm not surprised passed code review. |
10:18 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
10:18 | <&McMartin> | Total set of warnings is 147 warnings, but basically five categories of issue that boil down to "do this in all places in the code you have to" |
12:44 | <&ToxicFrog> | `mkdir /mnt/☺ /mnt/☹` |
13:03 | <@TheWatcher> | ... why would you do this? |
13:07 | <&jerith> | ... why wouldn't you? |
13:09 | <@TheWatcher> | Because surely `mkdir /mnt/☃` is the superior path! |
13:10 | <&ToxicFrog> | TheWatcher: I'm riffing on the tweet McMartin quoted earlier |
13:10 | <@TheWatcher> | Ooh |
13:12 | <~Vorntastic> | Don't forget `/mnt/🕴️` |
13:15 | | * TheWatcher ponders a directory of Bohemian Rhapsody remixes with the name ☈☇😱 |
13:50 | | JustLurk [justbob@ServerAdministrator.Nightstar.Net] has joined #code |
13:50 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [NickServ (RECOVER command used by JustLurk)] |
13:50 | | mode/#code [+o JustLurk] by ChanServ |
13:50 | | JustLurk is now known as JustBob |
14:49 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
14:49 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
14:52 | | celticminstrel [celticminst@Nightstar-ocfc15.dsl.bell.ca] has joined #code |
14:52 | | mode/#code [+o celticminstrel] by ChanServ |
16:01 | | celticminstrel is now known as celmin|away |
16:24 | | catalyst [catalyst@Nightstar-5dv16h.cable.virginm.net] has joined #code |
17:10 | | * jerith has just discovered that this code he's struggling with *doesn't* actually fit in his head. :-( |
17:18 | <~Vornicus> | :( |
17:18 | <~Vornicus> | vornonoi fits in my head, thank god |
17:21 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
17:42 | | Kizor [moryok@Nightstar-e0a4sm.utu.fi] has joined #code |
17:42 | <&jerith> | This mostly doesn't fit in my head because I'm making vast sweeping changes to it. |
17:43 | <&jerith> | So I need to keep both old and new state. |
17:46 | <&jerith> | I discovered that it didn't fit by spending a couple of hours trying to debug a problem and failing because some key pieces of information had fallen out of my head without me noticing. |
18:29 | | celmin|away is now known as celticminstrel |
20:55 | | Degi [Degi@Nightstar-q6a8l8.dyn.telefonica.de] has joined #code |
23:03 | < Pinkhair> | https://cdn.discordapp.com/attachments/497872424281440267/630143934940839936/42gyr1spwoq31.png |
23:06 | < ErikMesoy> | Also, closed as duplicate of previous glass. |
23:08 | | * Alek snerks. |
23:08 | <@Alek> | whereas previous glass has been abandoned for years, unanswered. |
23:09 | <&McMartin> | The glass is completely full; half with water, half with air |
23:11 | < Emmy> | Not only is the glass a stupid question, it's also a glaringly obvious security issue |
23:12 | < Emmy> | because glasses can shatter! |
23:12 | <&McMartin> | Your glass is also twice as large as it needs to be |
23:33 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
23:41 | < Yossarian> | Long shot: does anyone have a Lenovo Thinkpad T440p? |
23:42 | < Yossarian> | Emmy: plastics are strong but... the production of plastic "glasses" are bad for the environment! |
23:45 | < Emmy> | McMartin: scaled for growth |
23:45 | < Emmy> | ehh, depends on how often you use them |
23:45 | < Emmy> | after all, producing glass require quite a bit of energy as well |
23:57 | <&McMartin> | Hm. Can you actually get blowable glass with preindustrial solar technology? |
23:58 | | * McMartin reads about glass. |
23:58 | <&McMartin> | Well, fused quartz, probably not. |
--- Log closed Sun Oct 06 00:00:17 2019 |