2025/01/06

Newest at the top

2025-01-06 05:59:17 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2025-01-06 05:58:50 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2025-01-06 05:55:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 05:51:03 +0100 <Leary> Since what I'm trying to do isn't complicated, I'm hoping for a simpler option (like gloss) that actually achieves "pretty".
2025-01-06 05:50:39 +0100 <Leary> I'm not fond of webapps, but I'll have a look at gi-gtk. There do seem to be various options that can presumably do what I want (sdl2, vulkan, etc.), it's just that they all look pretty low-level.
2025-01-06 05:48:17 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
2025-01-06 05:43:36 +0100 <glguy> Can GTK do what you want? I've found gi-gtk to be OK. Another option could be to maybe a web app served from Haskell and do the visualization in the browser. This isn't my specialty so I'm just throwing out what comes to mind.
2025-01-06 05:43:09 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 05:41:55 +0100 <glguy> I don't think so
2025-01-06 05:40:27 +0100 <Leary> I'd like it to run and display in realtime, possibly at high frame rates. Can JuicyPixels actually accomodate that?
2025-01-06 05:39:25 +0100 <glguy> Generate an image file? JuicyPixels
2025-01-06 05:37:27 +0100 <Leary> Alternatively, any recommendations for writing simple graphical applications in Haskell with pretty output? I'm basically just rendering a bunch of solid circles for some variants on Conway's Game of Life.
2025-01-06 05:32:17 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2025-01-06 05:27:55 +0100user363627(~user@user/user363627) (Ping timeout: 244 seconds)
2025-01-06 05:27:47 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 05:27:13 +0100nkatte(~nkatte@user/nkatte) (Quit: nkatte)
2025-01-06 05:23:58 +0100weary-traveler(~user@user/user363627) user363627
2025-01-06 05:16:46 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-06 05:12:25 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 05:07:43 +0100rosco(~rosco@2403:6200:8976:5488:1065:5768:5cec:6ab5) (Ping timeout: 252 seconds)
2025-01-06 05:06:22 +0100 <Leary> Has anyone gotten anti-aliasing working in OpenGL/GLFW-b recently? I was using gloss/brillo for a toy holiday project, but it was impressively ugly. I dug into the underlying libraries somewhat, and it seemed that running `multisample $= Enabled; windowHint (WindowHint'Samples (Just 4))` prior to window cration should suffice to enable basic 4x MSAA, but it didn't make a difference.
2025-01-06 05:03:39 +0100nkatte(~nkatte@user/nkatte) nkatte
2025-01-06 05:01:30 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2025-01-06 05:00:48 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-01-06 05:00:30 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Quit: peterbecich)
2025-01-06 04:54:21 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 04:44:26 +0100xdminsy(~xdminsy@117.147.71.240) xdminsy
2025-01-06 04:44:03 +0100 <Square> glguy, That was probably it. Thanks!
2025-01-06 04:43:58 +0100xdminsy(~xdminsy@117.147.71.240) (Read error: Connection reset by peer)
2025-01-06 04:43:31 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-06 04:42:12 +0100 <glguy> Or with a different extension: Proxy :: _ MyType
2025-01-06 04:40:55 +0100 <glguy> Proxy @MyType
2025-01-06 04:39:52 +0100 <Square> I have memory that you could shorten proxy creation as "Proxy :: Proxy MyType" in some way.
2025-01-06 04:38:58 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 04:36:19 +0100dysthesis(~dysthesis@user/dysthesis) (Remote host closed the connection)
2025-01-06 04:34:11 +0100rosco(~rosco@2403:6200:8976:5488:1065:5768:5cec:6ab5) rosco
2025-01-06 04:31:41 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-01-06 04:28:21 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 248 seconds)
2025-01-06 04:27:59 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
2025-01-06 04:23:36 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 04:12:52 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2025-01-06 04:07:53 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-06 04:06:17 +0100rosco(~rosco@171.5.26.74) (Ping timeout: 244 seconds)
2025-01-06 04:01:53 +0100rosco(~rosco@171.5.26.74) rosco
2025-01-06 04:00:33 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 246 seconds)
2025-01-06 03:57:24 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2025-01-06 03:57:20 +0100rosco(~rosco@171.5.26.74) (Ping timeout: 260 seconds)
2025-01-06 03:50:33 +0100wootehfoot(~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
2025-01-06 03:50:29 +0100Core1174(~rosco@2403:6200:8976:5488:1065:5768:5cec:6ab5) (Ping timeout: 248 seconds)
2025-01-06 03:50:17 +0100anpad(~pandeyan@user/anpad) anpad