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