| 00:02:19 | * | beholders_eye quit (Ping timeout: 257 seconds) |
| 00:08:07 | * | Mister_Magister quit (Quit: bye) |
| 00:10:51 | * | Mister_Magister joined #nim |
| 00:56:55 | * | tiorock joined #nim |
| 00:56:55 | * | tiorock quit (Changing host) |
| 00:56:55 | * | tiorock joined #nim |
| 00:56:55 | * | rockcavera is now known as Guest5105 |
| 00:56:55 | * | Guest5105 quit (Killed (calcium.libera.chat (Nickname regained by services))) |
| 00:56:55 | * | tiorock is now known as rockcavera |
| 01:47:04 | * | amadaluzia joined #nim |
| 02:58:39 | * | rockcavera quit (Remote host closed the connection) |
| 04:32:17 | * | emery quit (Read error: Connection reset by peer) |
| 04:32:32 | * | emery joined #nim |
| 05:41:36 | * | emery quit (Read error: Connection reset by peer) |
| 05:46:10 | * | emery joined #nim |
| 05:49:38 | * | Jjp137 quit (Ping timeout: 248 seconds) |
| 06:19:20 | * | cws3 joined #nim |
| 06:20:25 | * | cws quit (Ping timeout: 248 seconds) |
| 06:20:26 | * | cws3 is now known as cws |
| 06:33:50 | * | cws quit (Ping timeout: 252 seconds) |
| 06:34:07 | * | cws2 joined #nim |
| 06:40:48 | FromDiscord | <randomstranger0812> Looks like choosenim download link is broken |
| 06:41:00 | FromDiscord | <randomstranger0812> Got a 504 |
| 06:41:26 | Amun-Ra | that's a server issue |
| 07:58:31 | * | Jjp137 joined #nim |
| 08:24:39 | * | beholders_eye joined #nim |
| 08:45:37 | FromDiscord | <zoranames> uh.. https://media.discordapp.net/attachments/371759389889003532/1513464003639382116/Screenshot_2026-06-08_at_2.15.15_PM.png?ex=6a27d2b1&is=6a268131&hm=d4e5daf24c2de6f31b643efde192a184bb57396ce1f936953d2dac0f6fcf6c14& |
| 09:45:31 | emery | converters, should we use them? |
| 09:46:39 | emery | it looks like a footgun at first glance but maybe not for lossless use-cases |
| 09:47:22 | Amun-Ra | imho: use them carefully if you must byt never export one |
| 09:48:24 | Amun-Ra | the only time I ever used one was when I read an image format that used uint32 that acted like a bool (and I made it distinct uint32 for that purpose) |
| 10:23:55 | * | beholders_eye quit (Ping timeout: 245 seconds) |
| 10:25:02 | * | emery quit (Read error: Connection reset by peer) |
| 10:29:52 | * | emery joined #nim |
| 10:50:03 | * | przmk_ quit (Remote host closed the connection) |
| 10:50:41 | * | przmk_ joined #nim |
| 11:30:50 | FromDiscord | <remarkable_dragon_07133> Nigger |
| 11:34:00 | * | pmp-p quit (Ping timeout: 252 seconds) |
| 11:40:23 | * | pmp-p joined #nim |
| 12:13:15 | * | beholders_eye joined #nim |
| 13:18:37 | FromDiscord | <mratsim> In reply to @emery "converters, should we use": everytime I used them I regretted it |
| 13:20:08 | FromDiscord | <mratsim> In reply to @Amun-Ra "imho: use them carefully": The more benign stuff is ambiguous call on print $: https://github.com/mratsim/Arraymancer/issues/394 |
| 13:20:45 | FromDiscord | <mratsim> https://media.discordapp.net/attachments/371759389889003532/1513533241762775110/image.png?ex=6a28132c&is=6a26c1ac&hm=5a853130482f95282296ec9cbc7e854617937c08e848136037abc08ea127a8e7& |
| 13:30:02 | * | yeti quit (Quit: \\//_) |
| 13:37:25 | * | yeti joined #nim |
| 13:47:02 | FromDiscord | <pigeonowo> In reply to @emery "converters, should we use": I used it once to convert a tuple into a Vector3 type. That saves some typing and was useful to me |
| 13:54:47 | emery | not exporting them makes sense |
| 13:55:06 | emery | or at least segregating them to a sugar-only module |
| 14:28:24 | FromDiscord | <asviest> In reply to @emery "converters, should we use": in my opinion converters only make sense for c interop |
| 14:34:23 | FromDiscord | <_timurski> In reply to @emery "converters, should we use": converting between vectors of different numeric types is a very good usecase |
| 15:32:15 | * | void09 quit (Ping timeout: 246 seconds) |
| 16:04:21 | * | void09 joined #nim |
| 17:48:55 | * | emery quit (Read error: Connection reset by peer) |
| 17:53:34 | * | emery joined #nim |
| 19:22:09 | FromDiscord | <mratsim> In reply to @_timurski "converting between vectors of": Most of the time, you can make overload of a function and you get proper errors and no surprise |
| 19:22:53 | FromDiscord | <mratsim> I once had a bug in color conversion functions because the C code was relying on integer promotion rule between int16 and int32, lost an afternoon on that :/ |
| 19:40:58 | * | nariyel joined #nim |
| 20:12:02 | * | Lord_Nightmare quit (Ping timeout: 248 seconds) |
| 20:20:40 | * | emery quit (Read error: Connection reset by peer) |
| 20:25:15 | * | emery joined #nim |
| 21:11:54 | * | emery quit (Read error: Connection reset by peer) |
| 21:12:05 | * | jjido joined #nim |
| 21:16:25 | * | emery joined #nim |
| 21:26:40 | * | xet7 quit (Remote host closed the connection) |
| 21:56:01 | * | xet7 joined #nim |
| 22:30:19 | * | emery quit (Read error: Connection reset by peer) |
| 22:35:08 | * | emery joined #nim |