<< 12-01-2025 >>

00:18:36*beholders_eye quit (Ping timeout: 246 seconds)
00:53:20FromDiscord<Robyn [She/Her]> In reply to @solitudesf "it would error. field": why would it error? It'd print `inside object fun: Julian`
00:53:45FromDiscord<Robyn [She/Her]> Wait no, you're right
00:54:14FromDiscord<Robyn [She/Her]> Yeah you're right, pain
01:04:52*tiorock joined #nim
01:04:52*rockcavera is now known as Guest1302
01:04:52*tiorock is now known as rockcavera
01:07:01*tiorock joined #nim
01:07:01*rockcavera is now known as Guest6210
01:07:01*tiorock is now known as rockcavera
01:08:42*Guest1302 quit (Ping timeout: 244 seconds)
01:09:44*Guest6210 quit (Ping timeout: 244 seconds)
01:18:23*ftajhii quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
01:28:17*ftajhii joined #nim
01:41:16FromDiscord<odexine> To be specific the error is because the field-function is called without an argument
02:19:54*tiorock joined #nim
02:19:54*rockcavera is now known as Guest1685
02:19:54*Guest1685 quit (Killed (mercury.libera.chat (Nickname regained by services)))
02:19:54*tiorock is now known as rockcavera
02:21:59*tiorock joined #nim
02:21:59*rockcavera is now known as Guest7811
02:21:59*Guest7811 quit (Killed (lead.libera.chat (Nickname regained by services)))
02:21:59*tiorock is now known as rockcavera
03:10:41*krux02 quit (Remote host closed the connection)
03:36:51FromDiscord<Robyn [She/Her]> ye
04:51:42*SchweinDeBurg quit (Quit: WeeChat 4.6.0-dev)
04:54:42*SchweinDeBurg joined #nim
06:36:28FromDiscord<threefour> Okay maybe I'm being dumb, but why is my file getting truncated when I `open` it with `fmReadWrite`? I want to read the file, and the write changes to it, without doing two separate opens and closes.
06:36:38FromDiscord<threefour> (edit) removed "the"
06:40:04FromDiscord<lainlaylie> sent a code paste, see https://play.nim-lang.org/#pasty=GtBYYoak
06:40:45FromDiscord<lainlaylie> sent a code paste, see https://play.nim-lang.org/#pasty=xfwonoYT
06:43:08FromDiscord<threefour> Hah, yeah I'm just being dumb and not RTFMing. Thanks.
07:52:38*coldfeet joined #nim
09:33:38*ntat joined #nim
11:01:00*krux02 joined #nim
11:09:04*ntat quit (Quit: Leaving)
13:01:41*tiorock joined #nim
13:01:41*rockcavera is now known as Guest9711
13:01:41*Guest9711 quit (Killed (zinc.libera.chat (Nickname regained by services)))
13:01:41*tiorock is now known as rockcavera
13:03:49*tiorock joined #nim
13:03:49*rockcavera is now known as Guest5198
13:03:49*tiorock is now known as rockcavera
13:07:20*Guest5198 quit (Ping timeout: 264 seconds)
13:40:58*krux02 quit (Quit: Leaving)
14:36:43FromDiscord<myxi> https://pastefy.app/W9oSxhea↵my build is failing but nimble isn't telling me any info to debug the issue. How do I get more info out of it?
14:45:23FromDiscord<myxi> sent a code paste, see https://play.nim-lang.org/#pasty=XHPftMBo
15:16:59FromDiscord<demotomohiro> Your system doesn't have OpenSSL?
15:20:07FromDiscord<myxi> sent a code paste, see https://play.nim-lang.org/#pasty=kEIcGrpT
15:20:14FromDiscord<demotomohiro> sent a code paste, see https://play.nim-lang.org/#pasty=RNpgttbJ
15:20:25FromDiscord<myxi> I installed openssl but still getting the same errors
15:20:32FromDiscord<myxi> hold on i'll provide the entire error
15:21:24FromDiscord<myxi> https://pastefy.app/m9YA1Lfb
15:22:13FromDiscord<demotomohiro> On my gentoo linux, `libssl.so` and `libcrypto.so` are installed on `/user/lib64`.
15:26:38FromDiscord<demotomohiro> In reply to @myxi "I installed openssl but": Does your system have `libssl.so` and `libcrypto.so`?↵If so, you might need to add a path to the directory containing these libraries with `--passL:-L/path/to/lib`.
15:28:25FromDiscord<janakali> maybe this will help: https://nixos.wiki/wiki/FAQ/I_installed_a_library_but_my_compiler_is_not_finding_it._Why%3F
15:30:00*ntat joined #nim
15:31:14FromDiscord<demotomohiro> I don't know about nix, but gentoo linux installs `libssl.so` or `libcryto.so` in `/usr/lib64` when openssl is installed.↵And I don't need to add `--passL:-L/usr/lib64` because `/usr/lib64` is a system library directory ld always scan for libraries.
15:55:34FromDiscord<odexine> nixos is special in that it does not follow the FHS
16:00:23FromDiscord<nasuray> In reply to @myxi "I installed openssl but": On nixos you'll need to write a derivation to build a package that links against openssl
16:02:32*kenran joined #nim
16:16:29FromDiscord<myxi> I should've researched more about nix before moving most of my dotfiles to depend on it. But I definitely uninstalling it anyway. I've had enough of it already
16:17:03FromDiscord<myxi> (edit) "I should've researched more about nix before moving most of my dotfiles to depend on it. But I ... definitelygoing" added "am" | "amdefinitely ... uninstalling" added "going"
16:17:23FromDiscord<myxi> (edit) "uninstalling" => "to install"
16:17:29FromDiscord<myxi> (edit) "install" => "uninstall"
16:20:21FromDiscord<nasuray> It's not without its quirks for sure but can be really powerful if you get used to it
16:29:12*kenran quit (Remote host closed the connection)
18:03:31FromDiscord<ieltan> I see NixOS as a powerful abstraction over OS configuration
18:04:44FromDiscord<ieltan> As always with abstractions you will always hit a case where it gets in the way instead of helping you which is why good abstractions have escape hatches to give the user control back
18:05:12*beholders_eye joined #nim
18:05:45FromDiscord<ieltan> In NixOS case that escape hatch can be distrobox for example
18:32:10FromDiscord<nasuray> In reply to @ieltan "In NixOS case that": Agreed! I use an Arch-based container with `distrobox` as a final escape hatch to have a working dev environment with minimal fuss. Particularly comes in handy when working on OSS without a pre-existing `nix-shell` definition.
19:13:46*beholders_eye quit (Ping timeout: 252 seconds)
19:14:46*ntat quit (Quit: Leaving)
20:01:31*coldfeet quit (Quit: Lost terminal)
20:25:43FromDiscord<marioboi3112> what happened to nimlibvlc
20:46:23FromDiscord<nasuray> Yardinico deleted their GitHub https://github.com/nimbackup/nim-libvlc
20:51:18FromDiscord<marioboi3112> In reply to @nasuray "Yardinico deleted their GitHub": Awesome, thanks mate, also just realised, it says only linux for now, i wanted to use nimlibvlc to load videos for a game prototype and also want it to compile to windows,
20:51:27FromDiscord<marioboi3112> (edit) "In reply to @nasuray "Yardinico deleted their GitHub": Awesome, thanks mate, also just realised, it says only linux for now, i wanted to use nimlibvlc to load videos for a game prototype and also want it to compile to windows, ... " added "what other options have i got?"
20:52:32FromDiscord<marioboi3112> (edit) "videos" => "videos(as a cutscene)"
20:57:00FromDiscord<fabric.input_output> In reply to @nasuray "Yardinico deleted their GitHub": was that the choosenim guy?
21:09:10*beholders_eye joined #nim
21:12:59FromDiscord<Elegantbeef> No that was dom96
21:13:54FromDiscord<fabric.input_output> damn why did yardinico disappear
21:14:15FromDiscord<fabric.input_output> or yardanico, I remember their name being yardanico
21:14:28FromDiscord<Elegantbeef> No clue they just disappeared
21:14:44FromDiscord<fabric.input_output> 💀
21:48:28*beholders_eye quit (Ping timeout: 265 seconds)
21:54:54*beholders_eye joined #nim
22:04:09*beholders_eye quit (Ping timeout: 245 seconds)
22:11:11*beholders_eye joined #nim
22:43:47*thunder joined #nim
23:23:46*beholders_eye quit (Ping timeout: 244 seconds)