--- Log opened Sat Dec 08 00:00:03 2018 |
00:00 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Ping timeout: 121 seconds] |
00:05 | <&ToxicFrog> | It completely baffles me that -O0 disables not only all optimizations but all warnings that are tangentially connected to the analysis that leads to the optimizations |
00:05 | <&ToxicFrog> | A well-behaved compiler should not do that |
00:05 | <&ToxicFrog> | The point of -O0 isn't to make the file compile a few nanoseconds faster, it's to make sure your stack frames are intact when you open the program in gdb |
00:05 | <&ToxicFrog> | (not that -O0 does that either, at least in gcc) |
00:39 | | Degi [Degi@Nightstar-3obmfa.dyn.telefonica.de] has quit [[NS] Quit: Leaving] |
00:58 | | Kindamoody is now known as Kindamoody[zZz] |
01:00 | | celmin|away is now known as celticminstrel |
01:38 | | Vornicus [Vorn@Nightstar-sjaki9.res.rr.com] has quit [Connection closed] |
02:06 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
02:06 | | mode/#code [+ao McMartin McMartin] by ChanServ |
04:13 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Operation timed out] |
04:22 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
04:22 | | mode/#code [+ao McMartin McMartin] by ChanServ |
05:16 | | Derakon is now known as Derakon[AFK] |
05:19 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
05:20 | <&McMartin> | Woohoo |
05:20 | | * McMartin - working in C - was one of the first 100 solvers of part 1 of Advent of Code tonight. |
05:23 | <&McMartin> | Also, oh ho ho ho, villainy |
05:23 | <&McMartin> | Someone underestimated the power of Vornonoi, and I bet I know how |
05:23 | <&McMartin> | "Because of a bug in the day 6 puzzle that made it unsolvable for some users until about two hours after unlock, day 6 is worth no points on the global leaderboard." |
05:23 | <&McMartin> | I'm going to guess that he forgot that some points on the "edge" of the cloud of points could still have a finite region |
05:26 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
07:12 | | celticminstrel is now known as celmin|sleep |
07:12 | <&jerith> | I forgot to post my AoC leaderboard code here: 148552-220e29ae |
07:14 | <&jerith> | Anyone who would like to "compete" (track progress, really) with me and McMartin (and ToxicFrog and Vorn who haven't participated yet this year) can join that board. |
08:10 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code |
08:10 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
09:31 | | * jerith crafts some Rust macros to generate tests for his AoC infrastructure. |
09:32 | <&jerith> | Annoyingly, Rust macros can only generate syntactically complete AST nodes. |
09:34 | <&jerith> | Also, the only operation available in macroland is substitution. |
09:34 | <&McMartin> | Are you restricting yourself to Rust 2015? |
09:35 | <&jerith> | No, the most recent rust as of a few weeks ago. |
09:35 | <&McMartin> | (Since Rust 2018/1.31 didn't come out until AoC was underway) |
09:35 | <&McMartin> | Yeah but I vaguely recall some features have to be turned on |
09:35 | <&McMartin> | I didn't check *too* closely |
09:35 | <&McMartin> | I'm playing old-school system programmer this year |
09:35 | <&McMartin> | I've used malloc() for all of two stars so far. |
09:35 | <&jerith> | I'm pretty sure the macro stuff didn't change in 1.31. (I'm using 1.30.) |
09:36 | <&McMartin> | I cheat slightly in that I allow myself to statically cap the input size. |
09:37 | <&jerith> | Today is the first day I used Box (which wraps heap allocation) outside of my infrastructure code. |
09:39 | <&jerith> | (I use it in my infra code to heap-allocte a Day struct that holds the day's parsed input.) |
09:40 | <&jerith> | I guess Vec/HashMap/HashSet also do heap allocation, but they manage it themselves. |
09:41 | <&jerith> | Today was the day my decision to use a proper parser combinator library paid off. :-) |
09:45 | <&jerith> | Reading the Rust 2018 announcement, I guess I'd forgotten that it's opt-in. |
09:45 | <&jerith> | So I suppose I am limiting myself to Rust 2015. I should fix that. :-) |
09:45 | <&jerith> | (Not that it's likely to make much of a difference.) |
09:52 | <&jerith> | Ooh, 2018 has some of the borrow checker improvements I've been waiting for. |
09:56 | <~Vorntastic> | I wish I could string together more that 30 minutes of attention to something at a time |
10:01 | <&jerith> | Are you limited by internal or external factors? |
10:25 | <~Vorntastic> | Parts of both |
10:25 | <~Vorntastic> | I've spent a lot of time lately helping vash with her classes. But then my focus is the worst |
10:28 | <~Vorntastic> | Like I'm pretty sure my add has gotten worse over the past year |
10:29 | <&jerith> | In my experience, ADHD needs to be managed with behaviour and habit, and those require regular maintenance and upkeep. :-/ |
10:30 | <&jerith> | If you don't spend time focusing on stuff for a while, it gets harder to spend time focusing on stuff. |
10:32 | <&jerith> | Huh. I've just realised that one of the benefits of AoC is that it gives me regular focus time during the end-of-year work craziness that precludes most work-related focus time. |
10:46 | <~Vorntastic> | My job is terrible for add |
10:48 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
10:48 | <~Vorntastic> | It's basically "wait to get interrupted" |
10:48 | <&jerith> | Yeah. :-( |
12:18 | | Kindamoody[zZz] is now known as Kindamoody |
12:46 | | Kindamoody is now known as Kindamoody|out |
13:45 | | Degi [Degi@Nightstar-21kk6j.dyn.telefonica.de] has joined #code |
14:12 | | Degi [Degi@Nightstar-21kk6j.dyn.telefonica.de] has quit [Connection closed] |
14:30 | | Vornicus [Vorn@Nightstar-sjaki9.res.rr.com] has joined #code |
14:30 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:20 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
15:51 | | Kindamoody|out is now known as Kindamoody |
16:06 | | Vornicus [Vorn@Nightstar-sjaki9.res.rr.com] has quit [Ping timeout: 121 seconds] |
16:55 | | celmin|sleep is now known as celticminstrel |
19:24 | | Derakon[AFK] is now known as Derakon |
20:04 | | Kindamoody is now known as Kindamoody|afk |
20:05 | | Derakon [Derakon@Nightstar-fr5qel.ca.comcast.net] has quit [Connection closed] |
20:18 | <@Alek> | https://i.imgur.com/vhQLQBn.png |
20:19 | <@Alek> | actually |
20:19 | <@Alek> | https://imgur.com/gallery/RaHyECD |
20:20 | | Kindamoody|afk is now known as Kindamoody |
20:22 | | Vornicus [Vorn@Nightstar-sjaki9.res.rr.com] has joined #code |
20:22 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
20:26 | | Derakon [Derakon@Nightstar-fr5qel.ca.comcast.net] has joined #code |
20:26 | | mode/#code [+ao Derakon Derakon] by ChanServ |
21:59 | | Degi [Degi@Nightstar-21kk6j.dyn.telefonica.de] has joined #code |
--- Log closed Sun Dec 09 00:00:04 2018 |