code logs -> 2018 -> Sat, 08 Dec 2018< code.20181207.log - code.20181209.log >
--- 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
code logs -> 2018 -> Sat, 08 Dec 2018< code.20181207.log - code.20181209.log >

[ Latest log file ]