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