<< 22-07-2026 >>

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:39FromDiscord<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:49FromDiscord<Robyn [She/Her]> In reply to @_timurski "and stuff like SoA": I have a macro for making a SoA from a type
18:35:11FromDiscord<Robyn [She/Her]> well
18:35:15FromDiscord<Robyn [She/Her]> I had one
18:35:24FromDiscord<Robyn [She/Her]> it's gone oof
18:35:25FromDiscord<Robyn [She/Her]> maye
18:38:10FromDiscord<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:22FromDiscord<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:41FromDiscord<bk20x> it actually had less detections before i zipped everything up
18:38:44FromDiscord<bk20x> i could prob compress it further
18:38:52FromDiscord<bk20x> there are just quite a few images and some audio
18:38:52*SchweinDeBurg joined #nim
18:39:20FromDiscord<bk20x> but all that gets zipped up at build time now before `staticRead`
18:40:29FromDiscord<bk20x> In reply to @im_rob "embedded files seems to": this is probably most of it
18:41:47FromDiscord<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:01FromDiscord<bk20x> its basically a static executable
18:44:48FromDiscord<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:59FromDiscord<im_rob> sent a code paste, see https://play.nim-lang.org/#pasty=WqUhdVqE
18:49:13FromDiscord<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:20FromDiscord<im_rob> In reply to @bk20x "": So it's basically just it being an unsigned static executable?
18:49:54FromDiscord<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:18FromDiscord<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:30FromDiscord<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:35FromDiscord<bk20x> it has a big ass zip archive in .rodata
18:50:40FromDiscord<im_rob> (edit) "much" => "many"
18:51:00FromDiscord<bk20x> and alot of AVs just assume its compressed or encrypted code
18:51:23FromDiscord<bk20x> if you have executable code in rodata in alot of cases that will get flagged
18:51:55FromDiscord<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:01FromDiscord<bk20x> especially for windows stuff
18:52:40FromDiscord<bk20x> win defender doesn't flag it
18:53:21FromDiscord<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:37FromDiscord<bk20x> had to whitelist any project directory
18:53:47FromDiscord<bk20x> i haven't had that problem for a while tho
18:53:59FromDiscord<im_rob> In reply to @bk20x "i remember when i": yes XD
18:54:16FromDiscord<im_rob> That made me want to use nim more
18:54:24FromDiscord<im_rob> when windows tells me I can't do something I only want to do it more
18:54:31FromDiscord<bk20x> 😭😭
18:55:43FromDiscord<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:09FromDiscord<timbuktu_guy> ye old wanking paradox
18:56:36FromDiscord<timbuktu_guy> https://media.discordapp.net/attachments/371759389889003532/1529562823703920721/high-iq-meme-v0-w92oeri9ii3c1.webp?ex=6a6263e3&is=6a611263&hm=c276f09f1fbe9688a24ce9673684fdc33ee405dddc8e85b667733fb663fab955&
18:56:39FromDiscord<bk20x> it seems like its mostly Go, or a weird mix of JS, powershell, VBS and C# or .NET assembly now tho
18:57:12FromDiscord<bk20x> and somehow those often get 0 detections
18:59:50FromDiscord<im_rob> marketing
19:00:17FromDiscord<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:38FromDiscord<gesee37> In reply to @bk20x "had to whitelist any": I don't understand why.↵Are you using anything else than windows defender ?
19:07:18FromDiscord<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