code logs -> 2024 -> Mon, 23 Dec 2024< code.20241222.log - code.20241224.log >
--- Log opened Mon Dec 23 00:00:10 2024
00:49 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
03:13 Degi [Degi@Nightstar-mleev3.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
03:16 Degi [Degi@Nightstar-sksjn0.pool.telefonica.de] has joined #code
10:27 gnolam [quassel@Nightstar-203k0a.cust.bahnhof.se] has joined #code
10:27 mode/#code [+o gnolam] by ChanServ
12:41 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has joined #code
14:35 Vornicus [Vorn@Nightstar-8k6f0b.res.spectrum.com] has joined #code
14:35 mode/#code [+qo Vornicus Vornicus] by ChanServ
18:17
<&[R]>
https://research.google/blog/extra-extra-read-all-about-it-nearly-all-binary-searches-and-mergesorts-are-broken/
18:18
<@celticminstrel>
18:22
<@celticminstrel>
Well, at least it's only broken for niche use-cases…
18:22
<@celticminstrel>
…though, I guess it's not quite so niche, as anything involving statistical analysis could probably hit it…
18:23
<&[R]>
Haven't read it, just seemed interesting enough to share, still in the process of going through it
18:33
<~Vornicus>
only 18 1/2 years old
18:46
<@celticminstrel>
Oh wow, it's from 2006.
18:47
<~Vornicus>
yeah this is an old classic issue
20:43
<&McMartin>
It's the thing that gets normal C programmers the maddest about standards nerds, too; they really, really hate that signed overflow is undefined behavior because assuming it makes modern optimizers go berzerk and do horrific things to their code
20:44
<&McMartin>
One of the things I'm quietly eyeing is the degree to which languages like Rust and Zig which enforce this *at runtime* change the overall culture.
20:45
<&McMartin>
(Another fun one vaguely in this range that came up on social media recently is that while integer division by zero is going to give you a numeric trap reliably, integer division by *negative one* can too because INT_MIN / -1 is out of range.)
20:46
<&McMartin>
But with that, I need to shut this machine down for the holidays. Happy hacking, folks.
20:46 McMartin [mcmartin@Nightstar-n6bm7f.sntcca.sbcglobal.net] has quit [[NS] Quit: It is the Holidays, and there is time for Klax]
21:44 gnolam [quassel@Nightstar-203k0a.cust.bahnhof.se] has quit [[NS] Quit: Slep]
22:03 [R] [rms@Nightstar-9jjkr7.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
22:04 [R] [rms@Nightstar-9jjkr7.abhsia.telus.net] has joined #code
22:04 mode/#code [+ao [R] [R]] by ChanServ
23:14 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
23:56 Vornicus [Vorn@Nightstar-8k6f0b.res.spectrum.com] has quit [Connection closed]
--- Log closed Tue Dec 24 00:00:12 2024
code logs -> 2024 -> Mon, 23 Dec 2024< code.20241222.log - code.20241224.log >

[ Latest log file ]