| 00:20:21 | * | xtr00 joined #nim |
| 02:09:37 | * | leoqi joined #nim |
| 02:10:32 | * | leoqi quit (Remote host closed the connection) |
| 09:13:16 | * | beholders_eye quit (Ping timeout: 264 seconds) |
| 10:16:10 | * | przmk quit (Ping timeout: 245 seconds) |
| 10:38:25 | * | beholders_eye joined #nim |
| 11:35:32 | * | przmk joined #nim |
| 11:51:09 | * | przmk quit (Ping timeout: 250 seconds) |
| 11:53:07 | * | beholders_eye quit (Ping timeout: 264 seconds) |
| 12:24:32 | * | przmk joined #nim |
| 13:20:21 | FromDiscord | <systemblue> hey systemblue (test)↵(@systemblue_2010) |
| 13:25:49 | * | kobi joined #nim |
| 13:25:54 | kobi | howdy! |
| 13:27:37 | kobi | recently as a claude pro user, i received dollar credits to use their new code on the web platform (claude.ai/code) I used most of it to revive old projects, and still had more so I set it to improve the Nim compiler. Forked the Nim repo, and had some work on. |
| 13:28:22 | kobi | Now, i'm pretty lousy with git, and the code solves multiple things, so a single pull request is not right. Not sure how to do this. |
| 13:28:40 | kobi | The repo is at: https://github.com/kobi2187/Nim |
| 13:41:20 | kobi | ok i'll just learn about branching and cherry picking ... |
| 13:49:41 | kobi | though my free time is quite limited. we'll see how it goes |
| 13:49:44 | * | kobi quit (Quit: Leaving) |
| 13:57:41 | FromDiscord | <aethrvmn> Claude seems to have made a branch per issue?↵(<@709044657232936960_kobi=5b=49=52=43=5d>) |
| 13:57:50 | FromDiscord | <aethrvmn> Have you verified that the issues are indeed solved, or is Claude telling you that they are solved? |
| 14:50:17 | FromDiscord | <nasuray> In reply to @aethrvmn "Have you verified that": Why limit productivity dealing with things like "correctness" and "accuracy" ... besides Claude would never lie. |
| 15:20:36 | * | ehmry quit (Read error: Connection reset by peer) |
| 15:21:08 | * | ehmry joined #nim |
| 15:24:58 | FromDiscord | <russ4806> Anyone know of a pure nim xxhash implementation? I'm new to nim and can only seem to find wrappers. Also fine with any other blazing fast hash (don't need it to be cryptographically safe)... but xxhash is hard to beat. |
| 15:29:53 | FromDiscord | <nasuray> In reply to @russ4806 "Anyone know of a": looks like one is implemented in this package https://github.com/IcedQuinn/icedhash |
| 15:29:59 | FromDiscord | <russ4806> Aha! icedHash seems to be native nim: https://nimble.directory/pkg/icedhash |
| 15:30:08 | FromDiscord | <russ4806> In reply to @nasuray "looks like one is": Ha! Yes. 😄 |
| 15:30:18 | FromDiscord | <russ4806> Trying it now. |
| 15:43:55 | ReneSac | oh, it indeed has XXH3, not just the old ones, but I see no sign of compiler intrinsics so it should be quite a bit slower than the original |
| 15:46:37 | ReneSac | or not, I see just the XXH3_state type defined, but never used |
| 15:53:15 | ReneSac | I'm also interested in a XXH3 port or even just binding for nim. |
| 16:01:31 | ReneSac | humm, xxhash.nim wrapper seems complete, even though it confusingly recomends to use the obsolete XXH64 on the readme |
| 16:04:21 | FromDiscord | <mjsdev> sent a code paste, see https://play.nim-lang.org/#pasty=wmUpjjzl |
| 16:13:44 | * | przmk quit (Read error: Connection reset by peer) |
| 16:14:15 | * | przmk joined #nim |
| 16:20:50 | FromDiscord | <russ4806> sent a code paste, see https://play.nim-lang.org/#pasty=zaTXbswk |
| 16:23:30 | FromDiscord | <russ4806> sent a code paste, see https://play.nim-lang.org/#pasty=nRaDjVAg |
| 16:41:06 | FromDiscord | <russ4806> sent a code paste, see https://play.nim-lang.org/#pasty=QriDKdMb |
| 16:43:45 | FromDiscord | <kiloneie> Is this possible to do easily ? Im just feeling a little BASIC, my brain sometimes forgets and doesn't see the `:` ->↵`if statement:` -> `if statement then` ? |
| 16:44:14 | FromDiscord | <kiloneie> Probably easier than, making `end`... how would one even do that... |
| 16:44:33 | FromDiscord | <kiloneie> (@ me, if you know :P) |
| 17:18:23 | FromDiscord | <russ4806> sent a long message, see https://pasty.ee/QwaLosuA |
| 17:18:45 | FromDiscord | <russ4806> (edit) "https://pasty.ee/opUQJQUv" => "https://pasty.ee/erBQcXSj" |
| 17:50:56 | ReneSac | @russ4806: Maybe the c-based one inlines the hash and the nim one doesn't? Inlining can not only reduce the calling overhead but may allow the compiler to optimize the code better, for constant lenght, etc |
| 17:53:25 | FromDiscord | <afonso.lima> sent a code paste, see https://play.nim-lang.org/#pasty=LgWsnnGp |
| 18:01:26 | FromDiscord | <kiloneie> I think, it's because, first of, whatever is not in a `case` statement, is available to all such objects, ~~and you are probably, just accessing the type Shape~~ |
| 18:02:07 | FromDiscord | <kiloneie> At some point in time, "sum variants ? objects ?", was supposed to make changes to all this. |
| 18:19:20 | * | redj quit (*.net *.split) |
| 18:19:20 | * | fallback quit (*.net *.split) |
| 18:19:20 | * | cm quit (*.net *.split) |
| 18:19:20 | * | bgupta quit (*.net *.split) |
| 18:24:44 | * | redj joined #nim |
| 18:24:44 | * | fallback joined #nim |
| 18:24:44 | * | cm joined #nim |
| 18:24:44 | * | bgupta joined #nim |
| 18:24:47 | * | redj quit (Max SendQ exceeded) |
| 18:25:03 | * | redj_ joined #nim |
| 18:28:37 | FromDiscord | <afonso.lima> sent a code paste, see https://play.nim-lang.org/#pasty=uqQgjCIn |
| 18:41:35 | FromDiscord | <Elegantbeef> @afonso.lima Nim's tagged unions are very loosey goosey, https://github.com/beef331/fungus is less so |
| 18:54:23 | FromDiscord | <afonso.lima> In reply to @Elegantbeef "<@483386797276004382> Nim's tagged unions": Thank you! I'll give a look |
| 20:07:28 | * | beholders_eye joined #nim |
| 20:12:55 | * | beholders_eye quit (Ping timeout: 264 seconds) |
| 20:25:45 | FromDiscord | <Buckwheat> hey! is there anyone currently active in here using FreeBSD at all? |
| 20:26:37 | FromDiscord | <Buckwheat> I need a second and third opinion testing a patch I made to Futhark to fix build on FreeBSD, and I don't just want to trust my own tests (in which my patch worked) |
| 20:39:02 | FromDiscord | <Buckwheat> I need a second and maybe third opinion testing a patch I made to Futhark to fix build on FreeBSD, and I don't just want to trust my own tests (in which my patch worked) |
| 20:42:30 | Amun-Ra | I only use fbsd for testing |
| 20:42:57 | FromDiscord | <Buckwheat> well a test is kinda what I need here |
| 20:43:21 | FromDiscord | <Buckwheat> I just need to make sure that it's not a fluke that my patch to make Futhark build on FreeBSD works on my end |
| 20:44:13 | FromDiscord | <Buckwheat> it's not really a massive patch, only 8 LOC, but still I rather get another check for my own sanity |
| 20:44:30 | FromDiscord | <Buckwheat> it's not really a massive patch, only 7 LOC, but still I rather get another check for my own sanity |
| 20:49:58 | FromDiscord | <Buckwheat> I don't know, I'm just a bit hesitant about making a pull request without extra confirmation that the patch works |
| 20:53:08 | FromDiscord | <leorize> just open a PR as draft? |
| 20:53:39 | FromDiscord | <Buckwheat> I guess... I'm probably otherthinking it |
| 21:11:34 | * | beholders_eye joined #nim |
| 22:55:10 | FromDiscord | <vram96> does this shodan ai works on Pubg steam? |
| 23:24:55 | * | beholders_eye quit (Ping timeout: 245 seconds) |
| 23:46:34 | FromDiscord | <Buckwheat> looks like my Futhark patch got merged in |
| 23:46:38 | FromDiscord | <Buckwheat> feels good |