code logs -> 2019 -> Tue, 28 May 2019< code.20190527.log - code.20190529.log >
--- Log opened Tue May 28 00:00:57 2019
00:17 gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has quit [[NS] Quit: Z?]
01:31 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
01:42 celmin|away is now known as celticminstrel
01:44 Kindamoody is now known as Kindamoody[zZz]
01:47 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
03:43 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
04:18 celticminstrel [celticminst@Nightstar-1kpqgc.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
05:26 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code
05:26 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
05:53 gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has joined #code
05:53 mode/#code [+o gnolam] by ChanServ
06:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Connection closed]
06:30 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
06:37 gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has quit [[NS] Quit: Gone]
08:10 Degi [Degi@Nightstar-s328mi.dyn.telefonica.de] has joined #code
08:19 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [[NS] Quit: Leaving]
08:26 Kindamoody[zZz] is now known as Kindamoody
08:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
09:56 Degi [Degi@Nightstar-s328mi.dyn.telefonica.de] has quit [Connection reset by peer]
10:36 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
12:52 You're now known as TheWatcher[d00m]
13:10 celticminstrel [celticminst@Nightstar-1kpqgc.dsl.bell.ca] has joined #code
13:10 mode/#code [+o celticminstrel] by ChanServ
13:12 celticminstrel is now known as celmin|away
13:53 You're now known as TheWatcher
14:03 Kindamoody is now known as Kindamoody|afk
14:24
<@TheWatcher>
ARGH. How does this even work?!
14:29
<~Vorntastic>
How does what even work
14:31
<@ErikMesoy>
Maybe it doesn't work, you're looking at dead code and the function is being provided elsewhere?
14:57
<@TheWatcher>
No, I'd just been to damned clever by half, and made it so that CODICIL WINTER HILL could automatically pick up configuration data from a different system. I thought I hadn't enabled that feature yet, but apparently I had.
15:04
<@TheWatcher>
*too
15:12
<@Alek>
ha
15:12
<@Alek>
when you outsmart yourself
15:49 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:49 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:20 * jerith sighs the heavy sigh of someone who has had his day wasted by multiple layers of other people's idiocy.
16:22
<&jerith>
The core problem here is Go.
16:22
<&jerith>
And the stupid fucking idea that exceptions are somehow evil.
16:23
<&jerith>
So without exceptions, you get to just pass error values around and then maybe log them somewhere.
16:23
<&jerith>
Of course, the logging happens miles away from the actual error.
16:24
<&jerith>
And because the thing being logged is just an error value with no context, there's no fucking stack trace.
16:27
<&jerith>
The proximate cause of the problem I had was poor URL handling in an API client library.
16:29
<&jerith>
Specifically, the assumption that a URL returned in an API response would either consist of a path only or would have the same domain and port as the URL used to make the request.
16:30
<&jerith>
If neither of these is the case, the client will try to make the next request with a thoroughly malformed URL, with obvious results.
16:31
<&jerith>
The caller then passes the "malformed URL" error value up to its caller, who passes it up again, etc. until eventually it reaches the outer event loop of the program I'm running.
16:32
<&jerith>
Where it is logged along with the filename and line number of the thing that logged it.
16:36
<&jerith>
So I spent most of the day grovelling through the code trying to figure out where this broken URL came from.
16:37
<&jerith>
And of course, this codebase was forked from someone else's codebase a thousand years ago and github doesn't build search indexes for forked repos.
18:43 ricer [ricer@Nightstar-52ic2g.wechall.net] has quit [Ping timeout: 121 seconds]
19:42 gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has joined #code
19:42 mode/#code [+o gnolam] by ChanServ
19:47
<@abudhabi>
How the heck do I make text labels on connectors flow along the damn connectors in LibreOffice Draw?
19:51
<@abudhabi>
There.
19:51
<@abudhabi>
It's too damn obscure.
19:52
<@abudhabi>
You have to add a normally hidden option by customizing a menu, so you can finally select the tool.
19:52
<@abudhabi>
It's called 'Fontwork'.
20:13 JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [Connection closed]
20:13 JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code
20:13 mode/#code [+o JustBob] by ChanServ
20:15 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [Ping timeout: 121 seconds]
21:08
<~Vornicus>
how_many_licks_does_it_take_to_reach_the_center_of_this_tootsie_pop(pop) is the archetypical uncomputable function
21:28 Kindamoody|afk is now known as Kindamoody
22:20 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
22:47 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
22:47 mode/#code [+o Reiv] by ChanServ
22:53 Kindamoody is now known as Kindamoody|afk
22:59 gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has quit [[NS] Quit: Z?]
--- Log closed Wed May 29 00:00:59 2019
code logs -> 2019 -> Tue, 28 May 2019< code.20190527.log - code.20190529.log >

[ Latest log file ]