code logs -> 2019 -> Sat, 05 Oct 2019< code.20191004.log - code.20191006.log >
--- 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
code logs -> 2019 -> Sat, 05 Oct 2019< code.20191004.log - code.20191006.log >

[ Latest log file ]