<< 08-06-2026 >>

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:48FromDiscord<randomstranger0812> Looks like choosenim download link is broken
06:41:00FromDiscord<randomstranger0812> Got a 504
06:41:26Amun-Rathat's a server issue
07:58:31*Jjp137 joined #nim
08:24:39*beholders_eye joined #nim
08:45:37FromDiscord<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:31emeryconverters, should we use them?
09:46:39emeryit looks like a footgun at first glance but maybe not for lossless use-cases
09:47:22Amun-Raimho: use them carefully if you must byt never export one
09:48:24Amun-Rathe 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:50FromDiscord<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:37FromDiscord<mratsim> In reply to @emery "converters, should we use": everytime I used them I regretted it
13:20:08FromDiscord<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:45FromDiscord<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:02FromDiscord<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:47emerynot exporting them makes sense
13:55:06emeryor at least segregating them to a sugar-only module
14:28:24FromDiscord<asviest> In reply to @emery "converters, should we use": in my opinion converters only make sense for c interop
14:34:23FromDiscord<_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:09FromDiscord<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:53FromDiscord<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