| 00:21:27 | * | jjido quit (Ping timeout: 245 seconds) |
| 02:07:33 | * | hygo quit (Read error: Connection reset by peer) |
| 02:12:41 | * | hygo joined #nim |
| 03:17:19 | * | rockcavera quit (Remote host closed the connection) |
| 03:33:55 | * | syl quit (Ping timeout: 245 seconds) |
| 03:35:13 | * | syl joined #nim |
| 04:18:57 | * | xet7 quit (Ping timeout: 252 seconds) |
| 04:19:36 | * | xet7 joined #nim |
| 04:53:27 | * | syl quit (Ping timeout: 272 seconds) |
| 04:54:47 | * | syl joined #nim |
| 06:28:10 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 06:38:04 | * | termer quit (Remote host closed the connection) |
| 06:39:44 | * | termer joined #nim |
| 06:40:15 | * | SchweinDeBurg joined #nim |
| 06:43:12 | * | termer quit (Remote host closed the connection) |
| 06:43:32 | * | termer joined #nim |
| 06:43:32 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 06:43:53 | * | SchweinDeBurg joined #nim |
| 06:55:05 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 06:55:23 | * | SchweinDeBurg joined #nim |
| 07:17:07 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 07:17:28 | * | SchweinDeBurg joined #nim |
| 07:36:42 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 07:37:00 | * | SchweinDeBurg joined #nim |
| 08:14:17 | * | SchweinD1 joined #nim |
| 08:15:04 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 08:22:50 | * | SchweinD1 quit (Remote host closed the connection) |
| 08:23:10 | * | SchweinDeBurg joined #nim |
| 09:39:01 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 09:39:27 | * | SchweinDeBurg joined #nim |
| 09:44:39 | FromDiscord | <mratsim> In reply to @11clock "Part of it is": Curious. Nim is probably one of the less opinionated language about style. There is no "one way to do things".↵↵You can code like in C (you can even write in C and run c2nim on the result). You can somewhat imitate Python, and even put self. everywhere. |
| 09:53:32 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 09:53:50 | * | SchweinDeBurg joined #nim |
| 10:21:36 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 10:21:59 | * | SchweinDeBurg joined #nim |
| 10:22:13 | * | SchweinDeBurg quit (Read error: Connection reset by peer) |
| 10:22:25 | * | SchweinDeBurg joined #nim |
| 10:53:10 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 10:53:29 | * | SchweinDeBurg joined #nim |
| 11:12:12 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 11:12:33 | * | SchweinDeBurg joined #nim |
| 11:12:43 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 11:13:06 | * | SchweinDeBurg joined #nim |
| 11:19:45 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 11:20:03 | * | SchweinDeBurg joined #nim |
| 11:41:17 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 11:41:42 | * | SchweinDeBurg joined #nim |
| 11:59:55 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 12:00:13 | * | SchweinDeBurg joined #nim |
| 12:23:56 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 12:24:59 | * | SchweinDeBurg joined #nim |
| 12:30:26 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 12:30:47 | * | SchweinDeBurg joined #nim |
| 12:30:56 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 12:32:12 | * | SchweinDeBurg joined #nim |
| 12:32:57 | * | SchweinDeBurg quit (Read error: Connection reset by peer) |
| 12:33:19 | * | SchweinDeBurg joined #nim |
| 12:36:19 | * | SchweinD1 joined #nim |
| 12:37:07 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 12:41:34 | * | zgasma quit (Ping timeout: 245 seconds) |
| 12:44:02 | * | SchweinD1 quit (Remote host closed the connection) |
| 12:45:22 | * | SchweinDeBurg joined #nim |
| 13:04:11 | * | sdothum quit (Remote host closed the connection) |
| 13:05:20 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 13:05:36 | * | SchweinDeBurg joined #nim |
| 13:06:23 | * | sdothum joined #nim |
| 13:21:46 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 13:22:06 | * | SchweinDeBurg joined #nim |
| 13:27:47 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 13:28:05 | * | SchweinDeBurg joined #nim |
| 13:31:46 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 13:32:59 | * | SchweinDeBurg joined #nim |
| 14:00:25 | * | Skippy8 joined #nim |
| 14:04:54 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 14:05:10 | * | SchweinDeBurg joined #nim |
| 14:08:53 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 14:09:27 | * | SchweinDeBurg joined #nim |
| 14:33:10 | * | acidsys quit (Ping timeout: 244 seconds) |
| 14:55:38 | * | acidsys joined #nim |
| 15:02:27 | * | cws quit (Ping timeout: 265 seconds) |
| 15:09:19 | * | cws joined #nim |
| 15:10:04 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 15:10:24 | * | SchweinDeBurg joined #nim |
| 15:11:57 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 15:12:28 | * | SchweinDeBurg joined #nim |
| 15:18:18 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 15:18:43 | * | SchweinDeBurg joined #nim |
| 15:47:54 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 15:48:51 | * | SchweinDeBurg joined #nim |
| 15:57:55 | * | Skippy8 quit (Read error: Connection reset by peer) |
| 16:12:56 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 16:13:18 | * | SchweinDeBurg joined #nim |
| 16:14:56 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 16:15:16 | * | SchweinDeBurg joined #nim |
| 16:18:35 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 16:30:23 | * | SchweinDeBurg joined #nim |
| 16:47:07 | * | termer quit (Remote host closed the connection) |
| 16:47:36 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 16:48:41 | * | termer joined #nim |
| 16:48:45 | * | SchweinDeBurg joined #nim |
| 16:57:09 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 16:57:28 | * | SchweinDeBurg joined #nim |
| 17:03:20 | * | joast quit (Quit: Leaving.) |
| 17:04:18 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 17:05:27 | * | SchweinDeBurg joined #nim |
| 17:05:46 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 17:06:06 | * | SchweinDeBurg joined #nim |
| 18:02:28 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 18:02:54 | * | SchweinDeBurg joined #nim |
| 18:29:01 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 18:29:24 | * | SchweinDeBurg joined #nim |
| 18:31:49 | FromDiscord | <Robyn [She/Her]> In reply to @_timurski "and stuff like SoA": I have a macro for making a SoA from a type |
| 18:35:11 | FromDiscord | <Robyn [She/Her]> well |
| 18:35:15 | FromDiscord | <Robyn [She/Her]> I had one |
| 18:35:24 | FromDiscord | <Robyn [She/Her]> it's gone oof |
| 18:35:25 | FromDiscord | <Robyn [She/Her]> maye |
| 18:38:10 | FromDiscord | <im_rob> In reply to @bk20x "might not help that": embedded files seems to do this. I don't know enough of the low-level to say why or what specifically triggers anti-virus to be upset. But size does seem to increase false positive.↵↵I'm curious if there is anyone here who is more versed in this could possibly elaborate? |
| 18:38:22 | FromDiscord | <im_rob> (edit) "In reply to @bk20x "might not help that": embedded files seems to do this. I don't know enough of the low-level to say why or what specifically triggers anti-virus to be upset. But size does seem to increase false positive.↵↵I'm curious if there is anyone here who is more versed in this could possibly elaborate? ... " added "Do you perhaps know?" |
| 18:38:33 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 18:38:41 | FromDiscord | <bk20x> it actually had less detections before i zipped everything up |
| 18:38:44 | FromDiscord | <bk20x> i could prob compress it further |
| 18:38:52 | FromDiscord | <bk20x> there are just quite a few images and some audio |
| 18:38:52 | * | SchweinDeBurg joined #nim |
| 18:39:20 | FromDiscord | <bk20x> but all that gets zipped up at build time now before `staticRead` |
| 18:40:29 | FromDiscord | <bk20x> In reply to @im_rob "embedded files seems to": this is probably most of it |
| 18:41:47 | FromDiscord | <bk20x> https://media.discordapp.net/attachments/371759389889003532/1529559092941553914/rn_image_picker_lib_temp_b9ee455f-602a-4734-b2d5-d2340d17a83b.jpg?ex=6a626069&is=6a610ee9&hm=860b5c1cd1c919eb1d517cdee5da2321ce21cbb9c3c401113e6ad95729112dcf& |
| 18:43:01 | FromDiscord | <bk20x> its basically a static executable |
| 18:44:48 | FromDiscord | <bk20x> i know less about windows but im pretty sure this is the equivalent to just depending on LIBC ld and vdso on linux https://media.discordapp.net/attachments/371759389889003532/1529559853108953238/IMG_20260722_134328522.jpg?ex=6a62611e&is=6a610f9e&hm=fa88e07d14a47440e1213a8e73183aa9abe66bab8277a5e5f810d4213e71487a& |
| 18:46:59 | FromDiscord | <im_rob> sent a code paste, see https://play.nim-lang.org/#pasty=WqUhdVqE |
| 18:49:13 | FromDiscord | <bk20x> thats a cool ass idea and it looks good for a start and isn't really any more verbose than something like importc/cpp |
| 18:49:20 | FromDiscord | <im_rob> In reply to @bk20x "": So it's basically just it being an unsigned static executable? |
| 18:49:54 | FromDiscord | <bk20x> its not static (idk if u can have fully static binaries on windows) but it's mostly being flagged as a generic packer |
| 18:50:18 | FromDiscord | <bk20x> some flags for Artemis which i think is an actual malware but this is definitely not that ts is like under 200loc |
| 18:50:30 | FromDiscord | <im_rob> In reply to @bk20x "thats a cool ass": appreciate it! I despise PowerShell but so much backwater scripts are written in it for work by the generation before me that I'd rather deal with it in nim! |
| 18:50:35 | FromDiscord | <bk20x> it has a big ass zip archive in .rodata |
| 18:50:40 | FromDiscord | <im_rob> (edit) "much" => "many" |
| 18:51:00 | FromDiscord | <bk20x> and alot of AVs just assume its compressed or encrypted code |
| 18:51:23 | FromDiscord | <bk20x> if you have executable code in rodata in alot of cases that will get flagged |
| 18:51:55 | FromDiscord | <bk20x> In reply to @im_rob "appreciate it! I despise": yeah it doesn't look like a fun language to use but its definitely powerful |
| 18:52:01 | FromDiscord | <bk20x> especially for windows stuff |
| 18:52:40 | FromDiscord | <bk20x> win defender doesn't flag it |
| 18:53:21 | FromDiscord | <bk20x> i remember when i started with nim in like 2024 on windows and it would immediately delete my hello world before i could even run it lmaoo |
| 18:53:37 | FromDiscord | <bk20x> had to whitelist any project directory |
| 18:53:47 | FromDiscord | <bk20x> i haven't had that problem for a while tho |
| 18:53:59 | FromDiscord | <im_rob> In reply to @bk20x "i remember when i": yes XD |
| 18:54:16 | FromDiscord | <im_rob> That made me want to use nim more |
| 18:54:24 | FromDiscord | <im_rob> when windows tells me I can't do something I only want to do it more |
| 18:54:31 | FromDiscord | <bk20x> 😭😭 |
| 18:55:43 | FromDiscord | <bk20x> ik nim is supposed to be pretty popular in malware dev and that might be a reason but idk ive only heard about a couple being written in Nim |
| 18:56:09 | FromDiscord | <timbuktu_guy> ye old wanking paradox |
| 18:56:36 | FromDiscord | <timbuktu_guy> https://media.discordapp.net/attachments/371759389889003532/1529562823703920721/high-iq-meme-v0-w92oeri9ii3c1.webp?ex=6a6263e3&is=6a611263&hm=c276f09f1fbe9688a24ce9673684fdc33ee405dddc8e85b667733fb663fab955& |
| 18:56:39 | FromDiscord | <bk20x> it seems like its mostly Go, or a weird mix of JS, powershell, VBS and C# or .NET assembly now tho |
| 18:57:12 | FromDiscord | <bk20x> and somehow those often get 0 detections |
| 18:59:50 | FromDiscord | <im_rob> marketing |
| 19:00:17 | FromDiscord | <im_rob> they have significant efforts and orgs with pull that support them |
| 19:04:09 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 19:04:33 | * | SchweinDeBurg joined #nim |
| 19:06:38 | FromDiscord | <gesee37> In reply to @bk20x "had to whitelist any": I don't understand why.↵Are you using anything else than windows defender ? |
| 19:07:18 | FromDiscord | <gesee37> I mostly use windows and the only time windows defender flagged my program was because of endless memory leaks 😅 |
| 19:13:41 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 19:14:01 | * | SchweinDeBurg joined #nim |
| 19:14:10 | * | SchweinDeBurg quit (Remote host closed the connection) |
| 19:14:38 | * | SchweinDeBurg joined #nim |
| 19:15:59 | * | Mister_Magister quit (Quit: bye) |
| 19:17:42 | * | Mister_Magister joined #nim |