[04:31:11] * Sgeo [Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net] has joined the channel. [04:32:48] * Sgeo_ [Sgeo_!~Sgeo@ool-18b98aa4.dyn.optonline.net] has joined the channel. [04:35:42] * Sgeo [Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net] has quit (Ping timeout: 256 seconds). [04:39:34] * MDude [MDude!~MDude@71.50.47.112] has quit (Quit: Going offline, see ya! (www.adiirc.com)). [04:46:47] * mbomba [mbomba!~mbomba@bras-base-toroon2719w-grc-49-142-114-9-241.dsl.bell.ca] has joined the channel. [06:47:08] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Remote host closed the connection). [06:47:31] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [07:07:42] * mbomba [mbomba!~mbomba@bras-base-toroon2719w-grc-49-142-114-9-241.dsl.bell.ca] has quit (Quit: WeeChat 3.0). [08:26:05] * Sgeo_ [Sgeo_!~Sgeo@ool-18b98aa4.dyn.optonline.net] has quit (Read error: Connection reset by peer). [08:45:31] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Remote host closed the connection). [08:45:56] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [08:57:13] * imode [imode!~linear@unaffiliated/imode] has quit (Ping timeout: 264 seconds). [09:09:35] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has joined the channel. [09:44:11] * Bubbler-4 [Bubbler-4!~androirc@223.38.8.62] has joined the channel. [09:48:00] * Bubbler-4 [Bubbler-4!~androirc@223.38.8.62] has quit (Read error: Connection reset by peer). [09:48:27] * tme5 [tme5!~tme5@185.214.220.196] has joined the channel. [11:08:03] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has quit (Ping timeout: 260 seconds). [12:19:23] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has joined the channel. [13:34:16] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has quit (Ping timeout: 240 seconds). [13:37:46] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has joined the channel. [13:40:24] * tme5 [tme5!~tme5@185.214.220.196] has quit (Remote host closed the connection). [13:40:37] * tme5 [tme5!~tme5@185.214.220.196] has joined the channel. [14:52:56] * Sgeo [Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net] has joined the channel. [15:25:38] * the_cuckoo [the_cuckoo!~charlie@94-227-147-7.access.telenet.be] has quit (Quit: WeeChat 1.9.1). [16:00:53] I *think* Factor is malfunctioning on me, if anyone's bored and wants to weigh in. [16:00:57] I'll email the list otherwise. [17:20:00] how so? [17:39:49] == what’s up? [18:00:12] * ephe_meral [ephe_meral!~amnesia@217.9.41.114] has quit (Ping timeout: 256 seconds). [18:06:12] So, code I write that solves the first advent works fine...but putting it into a word causes Factor to (I believe) erroneously complain that the word's stack effect is wrong. [18:06:31] Sorry, this is for Advent of Code I'm mentioning. I'll post my code in a sec, but be aware it'll spoil the first exercise if you haven't done it yet. [18:07:44] So, `[ { [ all-unqiue? ] [ sum 2020 = ] } 1&& ] product-find` absolutely works. Gives the correct answer reasonably quickly. [18:08:05] But `: foo ( numbers -- pair ) [ { [ all-unique? ] [ sum 2020 = ] } 1&& ] product-find ;` won't compile due to a stack error. [18:08:59] The effect it's complaining about is impossible to read; it's something going wrong in an `unless` block in a lexical word. [18:10:28] I'll keep poking at it. Entirely possible it's a PEBKAC issue, but the fact that simply defining the word causes the error, and none of those are special weird macros, makes me think the compiler may be getting confused. [18:15:42] Hmm, and interestingly, `: foo ( numbers -- pair ) [ { [ all-unique? ] [ sum 2020 = ] } 1&& ] find nip ;`, which should be equivalent, also works fine. I'm missing something here about `product-find` then. [18:21:21] * tme5 [tme5!~tme5@185.214.220.196] has quit (Quit: Leaving). [18:34:55] I'm also solving the advent to learn some Forth [18:35:19] Not familiar with Factor yet, but I'll check now as an excuse. [18:59:15] oh hello there [19:26:42] * imode [imode!~linear@unaffiliated/imode] has joined the channel. [20:56:19] Garp, where did we shove all the DLLs. Dammit. [20:57:12] I really need to redo Windows to just use the native Windows crypto stuff instead of OepnSSL. [21:03:33] * cantstanya [cantstanya!~chatting@gateway/tor-sasl/cantstanya] has joined the channel. [21:16:36] * MDude [MDude!~MDude@71.50.47.112] has joined the channel. [21:19:16] * mbomba [mbomba!~mbomba@bras-base-toroon2719w-grc-49-142-114-9-241.dsl.bell.ca] has joined the channel.