code logs -> 2019 -> Thu, 19 Sep 2019< code.20190918.log - code.20190920.log >
--- Log opened Thu Sep 19 00:00:35 2019
00:11 * Reiv snerks
00:32 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:03 * McMartin finds some more Terrible Code in different parts of the app
01:03
<&McMartin>
That sinking feeling when global variables produce a better result than what is actually in the application >_<
01:21 celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has joined #code
01:21 mode/#code [+o celticminstrel] by ChanServ
01:30 catalyst [catalyst@Nightstar-5dv16h.cable.virginm.net] has quit [Connection closed]
02:46 gnolam_ [lenin@Nightstar-e3tf4i.priv.bahnhof.se] has joined #code
02:49 gnolam [lenin@Nightstar-e3tf4i.priv.bahnhof.se] has quit [Ping timeout: 121 seconds]
02:50 Degi [Degi@Nightstar-evssvs.dyn.telefonica.de] has quit [Connection reset by peer]
04:05
<&McMartin>
Oof.
04:05
<&McMartin>
OK
04:05
<&McMartin>
That is the first thing I've seen in my audit that I would consider a searing indictment of my old design work.
04:06 * McMartin finds a directory made by other team members as "API helpers" and it is 10,000 lines of code long.
04:36
<@Reiv>
oh dear
04:40
<&McMartin>
6,000 of those lines are around one specific use case and I think that can be drastically simplified by adding hooks for input verification and output transformation on the side of the server
05:02
< Mahal>
what thefuck microsoft
05:03
< Mahal>
set-labelpolicy -identity LabelName -advancedsettings @{key="value"}
05:03
< Mahal>
Fine, fine
05:03
< Mahal>
get-labelpolicy
05:03
< Mahal>
and the fucking keyis in "settings" and "advancedsettings" does not exit
05:03
< Mahal>
fuck offff
05:03
< Mahal>
WHY ARE THEY NOT NAMED THE SAME THING
05:18 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code
05:18 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
05:51 Derakon is now known as Derakon[AFK]
06:28 celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:41 Kindamoody[zZz] [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds]
07:44 * McMartin eyes his build output
07:45
<&McMartin>
OK, I know a lot of stuff from the debug builds don't make it into the release archive, so these numbers aren't completely reliable
07:45
<&McMartin>
But it looks like Project Trogdor has, over the past week, removed 10MB of code from the C++ library and added 36KB to the ObjC library that's closing the gaps left by what I ripped out
07:47
<&McMartin>
(One way to tell that these debug builds are producing nonsense, though, is that this one support library alone, with zero actual application code, is about ten times the size of the entire application)
07:58
<&Reiver>
snrk
08:00
<&McMartin>
(Have I mentioned that sometimes the final size of a fully qualified C++ symbol name exceeds two kilobytes)
08:01
<~Vorntastic>
(shit's Bonkers)
08:12 gnolam_ is now known as gnolam
08:12 mode/#code [+o gnolam] by ChanServ
08:30 * McMartin finishes his latest Bumbershoot article draft.
08:30
<&McMartin>
"Words: 5130 - Characters: 32605"
08:30
<&McMartin>
This will take some proofreading before it goes up, and not at 12:30 AM, either.
09:36
<@TheWatcher>
Egads
09:37 * TheWatcher looks forward to it!
10:43 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
12:43 Kindamoody[zZz] [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code
12:43 mode/#code [+o Kindamoody[zZz]] by ChanServ
13:39 Kindamoody[zZz] is now known as Kindamoody|afk
14:44
<@abudhabi>
That feel when you accidentally use up your mobile internet quota for the month, and bandwidth is so low that browsing is best done with wget.
15:12 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:12 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:27 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
15:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
15:48 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
15:50 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
16:22
<@TheWatcher>
abudhabi: ouch >.<
17:13 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
17:52
<@gnolam>
...
17:52
<@gnolam>
So, remember https://twitter.com/chrisoncode/status/1164969227083628544 ?
17:53
<@gnolam>
Well: https://devblogs.microsoft.com/commandline/cascadia-code/
18:10
<@TheWatcher>
....
18:13 catalyst [catalyst@Nightstar-5dv16h.cable.virginm.net] has joined #code
18:16 M-E [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
18:19 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
18:51 Derakon[AFK] is now known as Derakon
19:26
<&McMartin>
Programming ligatures have been around for quite a while and I'm still the opposite of convinced
19:51 Kindamoody|afk is now known as Kindamoody
19:58
<&ToxicFrog>
I quite like them, but I don't at all like that font
19:59
<&ToxicFrog>
After trying them for a while out of curiosity I found that I did genuinely prefer them to unligaturized fonts
21:28
<&jeroud>
I like the idea, but I don't like that they tend to change how long a line looks without changing how long it is.
21:31 * Derakon grumbles at Visual Studio's autocomplete.
21:31
<&Derakon>
If you type a word and it thinks it knows what the word should be, it will replace it as soon as you hit space.
21:32
<&Derakon>
Which is incredibly irritating if you're typing a word you haven't yet defined! Because it will decide that, like, "is" should be "ISerializationCallbackReceiver".
21:32
<&Derakon>
And I can't figure out how to make it only autocomplete on tab or whatever.
21:33
<&Derakon>
...and now that I say that, I discover that Intellisense has a set of configuration settings under the Edit menu (as opposed to under Tools -> Options, which also has Intellisense but a different set of configurations).
21:33
<&Derakon>
ctrl-alt-space toggles the intellisense mode between automatic and tab-complete.
21:34
<&jeroud>
Autocomplete is the worst. Autosuggest is a vastly better model.
21:34
<~Vornicus>
yeah ligatures is annoying
21:35
<~Vornicus>
On dark days I wish for formulas that look properly typeset but the last time I found one I could actually do that with nicely was -- well it wasn't Vornonoi, that's for sure
21:37
<~Vornicus>
like using the summation notation for centroid would be three loops where I could technically be doing one.
21:39
<@gnolam>
Derakon: thanks. That's been driving me nuts.
21:39
<&Derakon>
gnolam: me too!
21:39
<&jeroud>
Rewrite Vornonoi in `inweb`! You can have the power of C combined with the beauty of TeX!
21:40
<@gnolam>
Whoever decided that *space* should be "accept this completion" instead of enter should be keelhauled. In the Ganges.
21:40
<@Tamber>
jeroud: "Ten thousand different ways to hang yourself, and they're all nicely formatted."
21:41
<&jeroud>
(If C isn't to you liking, inweb also does perl.)
21:41
<&Derakon>
gnolam: gotta make the typing part of programming as easy as possible, because that's what makes programming hard, right?
21:41
<~Vornicus>
It's not slow enough for a C rewrite yet. If it is the first step is to actually turn the various struct-likes into actual C structs via luajit's ffi interface
21:45
<@gnolam>
The first part of that sentence is actually true: you should make the typing part as easy as possible so that you can spend your time actually putting the right incantations in the right places.
21:45
<@gnolam>
But coopting a key that means "I'm done with this word and want to start typing another" for that instead one that means "OK" is an utterly bizarre design decision.
22:25 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
22:26 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
23:03 M-E [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
23:14 Pink` [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
23:14 Kindamoody is now known as Kindamoody[zZz]
23:14 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
23:18 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
23:18 Pink` [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
23:19
<&McMartin>
I kind of want to see if I can coerce inweb into emitting nasm
23:21
<&McMartin>
Also: Xcode does space-completion too and it's completely idiotic
23:21
<&McMartin>
Especially since Apple APIs are even more verbose than MS
23:21
<&McMartin>
And also when deciding what might be a match it allows .* between every letter you typed
23:22
<~Vornicus>
that last bit I actually like in sublime
23:23
<~Vornicus>
being able to type fh<tab> and get face_hierarchy, etc
23:23
<&McMartin>
Yeah, but in Xcode it means that I can type "@interface Alice" and then "Alice" gets replaced with some random 70-character enumerated constant with "A", "l", "i", "c", and "e" scattered through it.
23:24
<&McMartin>
Sometimes it has its act together enough to notice that something is a declaration and then doesn't do that, but it seems inconsistent.
23:27 * McMartin retests
23:28
<&McMartin>
OK, I have to recalibrate that
23:28
<&McMartin>
"Alice" in fact gives you the suggestion NSUnitElectricPotentialDifference
23:28
<&McMartin>
Oh wait, there's the "alice", I see it now
23:29
<@ErikMesoy>
The characters are even in order!
23:59
<@Alek>
ha
--- Log closed Fri Sep 20 00:00:37 2019
code logs -> 2019 -> Thu, 19 Sep 2019< code.20190918.log - code.20190920.log >

[ Latest log file ]