2022/12/08

2022-12-08 00:02:44 +0100srk-(~sorki@user/srk)
2022-12-08 00:05:55 +0100srk(~sorki@user/srk) (Ping timeout: 260 seconds)
2022-12-08 00:05:56 +0100srk-srk
2022-12-08 00:22:05 +0100srk-(~sorki@user/srk)
2022-12-08 00:22:48 +0100srk(~sorki@user/srk) (Ping timeout: 268 seconds)
2022-12-08 00:24:47 +0100srk-srk
2022-12-08 00:50:42 +0100Lears(~Leary]@user/Leary/x-0910699)
2022-12-08 00:51:04 +0100[Leary](~Leary]@user/Leary/x-0910699) (Write error: Broken pipe)
2022-12-08 01:12:51 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:4198:e7b5:35c5:87c6)
2022-12-08 01:13:57 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:4198:e7b5:35c5:87c6) (Client Quit)
2022-12-08 01:26:00 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:3354:8194:6cd8:a3c2)
2022-12-08 01:26:37 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:3354:8194:6cd8:a3c2) ()
2022-12-08 01:31:27 +0100tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2022-12-08 01:42:24 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:6f8b:1377:1cdb:d8cd)
2022-12-08 01:42:55 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:6f8b:1377:1cdb:d8cd) ()
2022-12-08 01:52:34 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db)
2022-12-08 01:59:03 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db) (Quit: WeeChat 3.7.1)
2022-12-08 01:59:45 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db)
2022-12-08 02:02:08 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db) (Client Quit)
2022-12-08 02:02:22 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db)
2022-12-08 02:03:00 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db) ()
2022-12-08 02:05:56 +0100Maeda_(~Maeda@91-161-10-149.subs.proxad.net) (Ping timeout: 248 seconds)
2022-12-08 02:06:45 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db)
2022-12-08 02:07:01 +0100ericsagnes(~ericsagne@2405:6580:8a0:1e00:7966:11d5:2610:f5db) ()
2022-12-08 02:07:55 +0100Maeda(~Maeda@91-161-10-149.subs.proxad.net)
2022-12-08 02:09:37 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb)
2022-12-08 02:09:39 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb) (Client Quit)
2022-12-08 02:12:16 +0100aliosablack(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 252 seconds)
2022-12-08 02:45:44 +0100lokesh1197(~Thunderbi@14.139.128.52)
2022-12-08 03:00:00 +0100mncheck(~mncheck@193.224.205.254) (Ping timeout: 256 seconds)
2022-12-08 03:03:40 +0100lokesh1198(~Thunderbi@14.139.128.55)
2022-12-08 03:03:53 +0100lokesh1197(~Thunderbi@14.139.128.52) (Ping timeout: 246 seconds)
2022-12-08 03:05:54 +0100lokesh1197(~Thunderbi@14.139.128.54)
2022-12-08 03:08:24 +0100lokesh1198(~Thunderbi@14.139.128.55) (Ping timeout: 260 seconds)
2022-12-08 03:30:36 +0100lokesh1197(~Thunderbi@14.139.128.54) (Ping timeout: 256 seconds)
2022-12-08 03:43:41 +0100lokesh1197(~Thunderbi@14.139.128.10)
2022-12-08 04:04:36 +0100banc(banc@gateway/vpn/protonvpn/banc) (Ping timeout: 256 seconds)
2022-12-08 04:22:27 +0100banc(banc@gateway/vpn/protonvpn/banc)
2022-12-08 04:44:35 +0100td_(~td@83.135.9.15) (Ping timeout: 264 seconds)
2022-12-08 04:46:26 +0100td_(~td@83.135.9.14)
2022-12-08 06:06:54 +0100srk(~sorki@user/srk) (Ping timeout: 268 seconds)
2022-12-08 06:25:11 +0100 <_Ity[m]> <BrynDiscord[m]> "Why?" <- Well, I prefer modular over monolithic.
2022-12-08 06:32:04 +0100 <BrynDiscord[m]> <_Ity[m]> "Well, I prefer modular over..." <- In which way is wayland not modular?
2022-12-08 06:34:04 +0100 <_Ity[m]> Well, in what way is it modular? The spec in no way suggests to make anything modular, and so everyone implements a monolith, and would have to go out of their way to make it modular, with a custom IPC specific to that project
2022-12-08 06:51:37 +0100 <BrynDiscord[m]> Im just confused, because the way in which Wayland is monolithic is because the server is the compositor versus X11. Wayland compositors provide interfaces, and can extend beyond the core. I dont know where you're getting the idea it isn't modular. Moreover, I dont really think that modularity is at odds with... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/2393931cabbb8751ab7aefbe90d24245ed2c…>)
2022-12-08 06:54:05 +0100 <BrynDiscord[m]> I think perhaps we are simply using these terms differently, because while I agree that compositors are monoliths in Wayland there is both explicit modularity capability and compositors themselves are free to be programmed in a highly modular way. This freedom allows for things like wlroots, smithay, etc to both succeed and even to interop.
2022-12-08 07:14:24 +0100 <_Ity[m]> I am sorry, but I won't be digging in the X11 spec to find an explanation of the architecture, or finding a page which defines the terms monolithic and modular, that is at least 2 hours of work which is a bit too much for a silly internet debate.... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/7587468a6ef6cbde1afe0049cb2319491d42…>)
2022-12-08 07:19:23 +0100noex(~null@user/noex) (Ping timeout: 264 seconds)
2022-12-08 07:28:50 +0100noex(~null@user/noex)
2022-12-08 07:52:59 +0100lokesh1197(~Thunderbi@14.139.128.10) (Ping timeout: 264 seconds)
2022-12-08 08:49:42 +0100 <ChaoticMist[m]> Do we have something similar to fadeInactive but for dimming inactive?
2022-12-08 08:49:55 +0100 <ChaoticMist[m]> Searching is not returning anything and I assume not, but just want to make sure
2022-12-08 08:50:40 +0100 <ChaoticMist[m]> And when I say "dim inactive" I mean something similar to hyprland's dimming
2022-12-08 08:52:06 +0100 <ChaoticMist[m]> Wish I had a video or image to showcase the behaviour
2022-12-08 08:57:16 +0100viktor[m]12(~viktoritv@2001:470:69fc:105::2:d466)
2022-12-08 09:00:27 +0100mncheck(~mncheck@193.224.205.254)
2022-12-08 09:01:47 +0100ft(~ft@p508dbd59.dip0.t-ipconnect.de) (Quit: leaving)
2022-12-08 09:10:40 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 268 seconds)
2022-12-08 09:11:10 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-12-08 09:13:53 +0100 <_Ity[m]> <ChaoticMist[m]> "Wish I had a video or image to..." <- A video would indeed be helpful, I think
2022-12-08 09:14:18 +0100 <_Ity[m]> What's the difference between fading and dimming?
2022-12-08 09:14:40 +0100 <_Ity[m]> I also gotta say that the hyprland website looks stunning
2022-12-08 09:14:44 +0100_Ity[m]uploaded an image: (57KiB) < https://libera.ems.host/_matrix/media/v3/download/midov.pl/aogeyKXBDYWDXmNHkTFgCNwb/Screenshot_202… >
2022-12-08 09:15:53 +0100 <_Ity[m]> <a href="https://hyprland.org/">logo</a>
2022-12-08 09:22:18 +0100cfricke(~cfricke@user/cfricke)
2022-12-08 09:23:40 +0100 <ChaoticMist[m]> <_Ity[m]> "I also gotta say that the..." <- Imo, we need to get xmonad's site redesigned
2022-12-08 09:24:05 +0100 <ChaoticMist[m]> <_Ity[m]> "What's the difference between..." <- The tl;dr is that it becomes darker + animation
2022-12-08 09:24:10 +0100 <ChaoticMist[m]> And animations is not something that xmonad currently has afaik
2022-12-08 09:27:33 +0100 <_Ity[m]> Oh, so the same thing just animated?
2022-12-08 09:28:27 +0100 <ChaoticMist[m]> And it's darker rather than transparent
2022-12-08 09:33:33 +0100 <ChaoticMist[m]> asked for a video on discord, will share when i have it
2022-12-08 09:33:50 +0100 <_Ity[m]> Hmm
2022-12-08 09:33:57 +0100 <_Ity[m]> Not sure if you can do darker
2022-12-08 09:35:08 +0100 <_Ity[m]> After all Xmonad is a WM while Hyprland is a Wayland Compositor. fadeInactive uses a nonstandard proposal to EWMH (_NET_WM_WINDOW_OPACITY) which contains the alpha of the window, possibly read by an X compositor if one is running
2022-12-08 09:35:16 +0100 <ChaoticMist[m]> It's more like a shadow being cast over the application than it going darker
2022-12-08 09:36:02 +0100 <ChaoticMist[m]> Yeah.. I noticed that from the description of the module
2022-12-08 09:36:31 +0100 <_Ity[m]> You'd need another prop to set onto windows read by a supporting compositor, or patch the compositor yourself
2022-12-08 09:36:49 +0100 <_Ity[m]> * compositor yourself & write a module to set the right prop
2022-12-08 09:36:53 +0100 <_Ity[m]> * compositor yourself (or write one) & write a module to set the right prop
2022-12-08 09:36:57 +0100 <_Ity[m]> * compositor yourself (or write one from scratch) & write a module to set the right prop
2022-12-08 09:37:51 +0100 <ChaoticMist[m]> I guess I'll retain the fadeInactive with a lower value for now 😅
2022-12-08 09:38:45 +0100 <_Ity[m]> I wonder if I can impl it in my X compositor 🤔
2022-12-08 09:39:23 +0100 <ChaoticMist[m]> Going to browse YT for a video, brb
2022-12-08 09:41:01 +0100 <ChaoticMist[m]> _Ity: not the best example (bcs of colors) but look at this video: https://youtu.be/KKo-4ZuozUA?t=44
2022-12-08 09:41:20 +0100 <ChaoticMist[m]> Notice that current window = birghter, remaining = darker bcs of dim
2022-12-08 09:42:17 +0100 <_Ity[m]> I see
2022-12-08 09:43:27 +0100 <_Ity[m]> Is that Russian?
2022-12-08 09:43:44 +0100 <ChaoticMist[m]> Not sure, found the video randomly
2022-12-08 09:43:55 +0100 <_Ity[m]> Oh ighty
2022-12-08 09:44:05 +0100 <ChaoticMist[m]> I think it is though
2022-12-08 09:44:53 +0100 <_Ity[m]> I could probably do the dimming in my X compositor, although only the Xrender backend is usable currently so no blur and stuff
2022-12-08 09:45:10 +0100 <ChaoticMist[m]> I wonder if they used parts of picom to achieve this
2022-12-08 09:45:18 +0100 <_Ity[m]> I doubt that
2022-12-08 09:45:40 +0100 <_Ity[m]> I believe tho that picom might have a feature to dim unfocused windows
2022-12-08 09:45:51 +0100 <ChaoticMist[m]> Let me check
2022-12-08 09:46:20 +0100 <ChaoticMist[m]> I think you are right
2022-12-08 09:46:37 +0100 <ChaoticMist[m]> --inactive-dim tVALUE
2022-12-08 09:46:37 +0100 <ChaoticMist[m]> Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
2022-12-08 09:46:47 +0100 <ChaoticMist[m]> Nvm then, we opt for picom in this situation
2022-12-08 10:00:07 +0100 <ChaoticMist[m]> Apparently, hyprland and picom has same effects when it comes to dimming the window
2022-12-08 10:04:58 +0100 <_Ity[m]> Picom animates it?
2022-12-08 10:05:05 +0100 <_Ity[m]> Interesting
2022-12-08 10:05:30 +0100 <_Ity[m]> I am trying to implement dimming in my X compositor. It's fun like always, I am getting pulsating grey instead 🤦‍♂️
2022-12-08 10:20:46 +0100 <ChaoticMist[m]> <_Ity[m]> "Picom animates it?" <- No animations. I wonder if forks does that though
2022-12-08 10:21:01 +0100 <ChaoticMist[m]> <_Ity[m]> "I am trying to implement dimming..." <- Interesting!
2022-12-08 10:21:10 +0100 <ChaoticMist[m]> I need to increase my level of knowledge to be able to do this
2022-12-08 10:21:17 +0100 <ChaoticMist[m]> Hopefully after I've finished my math course
2022-12-08 10:50:41 +0100lokesh1197(~Thunderbi@14.139.128.53)
2022-12-08 11:00:59 +0100 <_Ity[m]> X11 programming has very little to do with math
2022-12-08 11:01:09 +0100 <_Ity[m]> And more to do with infinite patience
2022-12-08 11:01:46 +0100 <_Ity[m]> And reversing complicated code bases
2022-12-08 11:02:06 +0100 <_Ity[m]> Your only docs is other people's source code
2022-12-08 11:19:37 +0100aliosablack(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-08 11:44:54 +0100 <ChaoticMist[m]> <_Ity[m]> "X11 programming has very..." <- Earlier comment might've been misleading.. I am studying math and that is not related to the current conversation just intended to display the lack of time to tinker/learn how x11 works :)
2022-12-08 11:45:07 +0100 <ChaoticMist[m]> <_Ity[m]> "Your only docs is other people's..." <- That's like NixOS.. which I happen to be using LOL
2022-12-08 11:50:14 +0100 <_Ity[m]> <ChaoticMist[m]> "That's like NixOS.. which I..." <- Haha, it's worse than NixOS
2022-12-08 11:50:22 +0100 <ChaoticMist[m]> Oh crap..
2022-12-08 11:50:27 +0100 <_Ity[m]> Since Nix at least has some sense of design
2022-12-08 11:50:31 +0100 <_Ity[m]> Xlib is just legacy
2022-12-08 11:50:37 +0100 <_Ity[m]> * X is just legacy
2022-12-08 11:50:47 +0100 <ChaoticMist[m]> That is indeed correct and there are most often short description of lib and whatnot
2022-12-08 11:50:57 +0100 <ChaoticMist[m]> Oh
2022-12-08 11:51:07 +0100 <_Ity[m]> Why is this like that? No clue! Nobody knows anymore since everyone that knew is dead!
2022-12-08 11:51:19 +0100 <ChaoticMist[m]> SHIT
2022-12-08 11:51:19 +0100 <_Ity[m]> <ChaoticMist[m]> "Earlier comment might've been..." <- Ooh
2022-12-08 11:51:37 +0100 <_Ity[m]> _Ity[m]: And the only thing they've left behind is some C code nobody dares touch
2022-12-08 11:51:44 +0100 <_Ity[m]> How's math?
2022-12-08 11:51:45 +0100 <ChaoticMist[m]> Well.. when are we doing a new spin of xmonad but in wayland? (cannot call it waymonad, that name is cursed)
2022-12-08 11:51:56 +0100 <ChaoticMist[m]> _Ity[m]: Lovely! xD
2022-12-08 11:52:08 +0100 <ChaoticMist[m]> No /s, I simply love math :P
2022-12-08 11:52:28 +0100 <_Ity[m]> Nice! What's a monoid in the monoidal category of endofunctors with functor composition as the product called
2022-12-08 11:52:34 +0100 <ChaoticMist[m]> _Ity[m]: I honestly don't get why no one dared to write a wayland like setup earlier
2022-12-08 11:52:43 +0100 <ChaoticMist[m]> _Ity[m]: A box of boxes ;)
2022-12-08 11:52:50 +0100 <ChaoticMist[m]> And I am not studying category theory btw
2022-12-08 11:52:53 +0100 <_Ity[m]> ChaoticMist[m]: Well, I don't like Wayland personally
2022-12-08 11:53:01 +0100 <ChaoticMist[m]> How come?
2022-12-08 11:53:07 +0100 <_Ity[m]> ChaoticMist[m]: Cat is pretty important imo
2022-12-08 11:53:14 +0100 <ChaoticMist[m]> 100$
2022-12-08 11:53:17 +0100 <ChaoticMist[m]> * 100%
2022-12-08 11:53:18 +0100 <ChaoticMist[m]> Bruh
2022-12-08 11:53:18 +0100 <_Ity[m]> Ain't it like the foundation of current mathematics
2022-12-08 11:53:33 +0100 <_Ity[m]> Like instead of set theory
2022-12-08 11:53:39 +0100 <ChaoticMist[m]> Not only that, it helps you understand a lot of things that appears to be unreleated but is somehow related
2022-12-08 11:53:53 +0100 <_Ity[m]> I like Cat but it's pretty hard
2022-12-08 11:54:02 +0100 <_Ity[m]> I only got some basics
2022-12-08 11:54:19 +0100 <_Ity[m]> And still don't quite understand most of it
2022-12-08 11:54:35 +0100 <_Ity[m]> I do know enough to make dumb ur mom jokes tho!
2022-12-08 11:54:46 +0100 <ChaoticMist[m]> I most likely don't know what you are not understanding, but do share the names of those topics with me
2022-12-08 11:54:57 +0100 <_Ity[m]> Courtesy of Unhelpful facts about category theory et al.
2022-12-08 11:55:06 +0100 <ChaoticMist[m]> I like to read about maths whenever I get the oppurtunity and unfortunately I do not have a large crew since I am mostly self taught
2022-12-08 11:55:16 +0100 <_Ity[m]> I am also self taught
2022-12-08 11:55:21 +0100 <ChaoticMist[m]> Nice! xD
2022-12-08 11:55:24 +0100 <_Ity[m]> Tho I mostly do geometry related things
2022-12-08 11:55:31 +0100 <_Ity[m]> Since I mostly do CG
2022-12-08 11:55:36 +0100 <ChaoticMist[m]> _Ity[m]: r/mathmemes is getting there
2022-12-08 11:55:37 +0100 <_Ity[m]> And only recently got into abstract math
2022-12-08 11:55:47 +0100 <ChaoticMist[m]> Oh, I like the abstract part of maths so writing it is
2022-12-08 11:56:01 +0100 <_Ity[m]> I do like math overall thi
2022-12-08 11:56:15 +0100 <_Ity[m]> And I do think that I finally understood math better after writing my first proof
2022-12-08 11:56:24 +0100 <_Ity[m]> * first proof a few months ago
2022-12-08 11:56:46 +0100 <ChaoticMist[m]> Congratulations!
2022-12-08 11:56:48 +0100 <ChaoticMist[m]> Do share it with us
2022-12-08 11:57:06 +0100 <_Ity[m]> Ighty lemme find it
2022-12-08 11:57:24 +0100 <ChaoticMist[m]> Also, you might like: https://www.youtube.com/@InigoQuilez
2022-12-08 11:57:35 +0100 <ChaoticMist[m]> Bruh.. did thumbnails break?
2022-12-08 11:57:41 +0100 <_Ity[m]> x, y in R+... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/a03c9d119da3b917af91940da28ba96e5192…>)
2022-12-08 11:57:50 +0100 <_Ity[m]> Oh it broke welp
2022-12-08 11:57:52 +0100 <ChaoticMist[m]> Let me render that
2022-12-08 11:57:56 +0100 <_Ity[m]> I should latex it
2022-12-08 11:58:05 +0100 <ChaoticMist[m]> Yep
2022-12-08 11:58:08 +0100 <_Ity[m]> I wrote it in keep notes
2022-12-08 11:58:09 +0100 <_Ity[m]> Lmao
2022-12-08 11:58:16 +0100 <_Ity[m]> * it in Google keep notes
2022-12-08 11:58:22 +0100 <ChaoticMist[m]> Wonder if this works: https://tex.stackexchange.com/questions/364225/export-tables-from-r-to-latex
2022-12-08 11:58:31 +0100 <ChaoticMist[m]> _Ity[m]: Bro..
2022-12-08 11:58:37 +0100 <ChaoticMist[m]> Get into latex
2022-12-08 11:58:48 +0100 <ChaoticMist[m]> It's 100% worth it
2022-12-08 11:58:55 +0100 <ChaoticMist[m]> I used to take HS notes in latex
2022-12-08 11:59:09 +0100 <ChaoticMist[m]> I can share a simple preamble with you if you want
2022-12-08 11:59:12 +0100 <_Ity[m]> I already know LaTeX, but I only had my phone and it's pretty annoying to write notes in
2022-12-08 11:59:13 +0100 <ChaoticMist[m]> It's mostly a dark theme
2022-12-08 11:59:18 +0100 <ChaoticMist[m]> Oh..
2022-12-08 11:59:27 +0100 <_Ity[m]> Well, I know the basics of LaTeX
2022-12-08 11:59:31 +0100 <ChaoticMist[m]> That is a good idea actually!
2022-12-08 11:59:38 +0100 <_Ity[m]> I use it while writing math stuff on Element
2022-12-08 11:59:40 +0100 <ChaoticMist[m]> An app or a keyboard that will submit latex on symbol press
2022-12-08 11:59:46 +0100 <_Ity[m]> Since element has latex rendering
2022-12-08 11:59:56 +0100 <ChaoticMist[m]> WTF
2022-12-08 12:00:00 +0100 <ChaoticMist[m]> Since when?
2022-12-08 12:00:54 +0100 <_Ity[m]> Since I started using it
2022-12-08 12:00:57 +0100 <_Ity[m]> It's off by default tho
2022-12-08 12:01:04 +0100 <_Ity[m]> And you need to use the develop version
2022-12-08 12:01:09 +0100 <_Ity[m]> * develop version to enable labs
2022-12-08 12:01:26 +0100 <_Ity[m]> $\frac{\sqrt[3]{x}}{y^3}$
2022-12-08 12:01:35 +0100_Ity[m]uploaded an image: (37KiB) < https://libera.ems.host/_matrix/media/v3/download/midov.pl/aEyGobPydtRYUaLJUoyguUDf/image.png >
2022-12-08 12:02:28 +0100 <ChaoticMist[m]> Woah
2022-12-08 12:02:53 +0100 <ChaoticMist[m]> I am using it through the browser atm because package is broken
2022-12-08 12:02:54 +0100 <ChaoticMist[m]> Got to nixpkgs upgrde..
2022-12-08 12:03:54 +0100 <ChaoticMist[m]> Only if we could get a bot that would accept preambles and whatnot
2022-12-08 12:03:54 +0100 <_Ity[m]> ChaoticMist[m]: Me too
2022-12-08 12:03:57 +0100 <_Ity[m]> Cuz electron bad
2022-12-08 12:04:06 +0100 <ChaoticMist[m]> But this is much better than discord!
2022-12-08 12:04:06 +0100 <_Ity[m]> Gtg, meeting
2022-12-08 12:04:14 +0100 <ChaoticMist[m]> We ought to move the mathematics discord server to element
2022-12-08 12:04:21 +0100 <ChaoticMist[m]> _Ity[m]: Gl1
2022-12-08 12:04:23 +0100 <ChaoticMist[m]> > <@tranquillity_:midov.pl> Gtg, meeting
2022-12-08 12:04:23 +0100 <ChaoticMist[m]> * GL!
2022-12-08 12:04:25 +0100 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
2022-12-08 12:04:37 +0100 <ChaoticMist[m]> hello there lambda
2022-12-08 12:05:08 +0100 <_Ity[m]> ChaoticMist[m]: Thx ^^
2022-12-08 12:05:46 +0100 <_Ity[m]> ChaoticMist[m]: Matrix ^^
2022-12-08 12:05:55 +0100 <ChaoticMist[m]> right.. lol
2022-12-08 12:06:05 +0100 <_Ity[m]> Element is a pretty shit client overall, besides the LaTeX rendering
2022-12-08 12:06:40 +0100 <ChaoticMist[m]> What other clients are there though?
2022-12-08 12:06:41 +0100 <ChaoticMist[m]> And by that I mean once that work like expected
2022-12-08 12:06:41 +0100 <ChaoticMist[m]> Element is by far the best I've tried
2022-12-08 12:07:19 +0100 <_Ity[m]> Eh
2022-12-08 12:07:22 +0100 <_Ity[m]> I am writing one
2022-12-08 12:07:27 +0100 <_Ity[m]> * writing one, for example
2022-12-08 12:07:37 +0100 <_Ity[m]> Others are pretty shit too
2022-12-08 12:07:38 +0100 <ChaoticMist[m]> Fractal?
2022-12-08 12:07:44 +0100 <ChaoticMist[m]> * Fractal is alright
2022-12-08 12:07:48 +0100 <ChaoticMist[m]> GTK-4 rewrite btw
2022-12-08 12:07:53 +0100 <ChaoticMist[m]> Not the current stable version
2022-12-08 12:07:56 +0100 <ChaoticMist[m]> But it's broken too
2022-12-08 12:08:02 +0100 <_Ity[m]> I will be leaving at random due to the meetn
2022-12-08 12:08:11 +0100 <ChaoticMist[m]> It's alright!
2022-12-08 12:08:12 +0100 <_Ity[m]> * the meetn btw
2022-12-08 12:08:18 +0100 <ChaoticMist[m]> Meeting > this conversation ;)
2022-12-08 12:08:25 +0100 <ChaoticMist[m]> Nonetheless, what are you writing it in?
2022-12-08 12:09:21 +0100 <_Ity[m]> Lemme send a pic of prototype
2022-12-08 12:09:24 +0100 <_Ity[m]> * pic of a prototype
2022-12-08 12:13:01 +0100 <_Ity[m]> Screenshots broke
2022-12-08 12:14:18 +0100 <ChaoticMist[m]> Mobile?
2022-12-08 12:14:58 +0100 <_Ity[m]> Nah
2022-12-08 12:18:21 +0100 <ChaoticMist[m]> What distro are you using?
2022-12-08 12:18:46 +0100 <ChaoticMist[m]> If nix, you can use my script: https://github.com/Icy-Thought/snowflake/blob/main/bin/scrcapy
2022-12-08 12:19:11 +0100 <ChaoticMist[m]> and then to capture active window: scrcapy clipboard --active-window
2022-12-08 12:26:49 +0100_Ity[m]uploaded an image: (202KiB) < https://libera.ems.host/_matrix/media/v3/download/midov.pl/nYeXmANFwBNbiEEweeXhposj/image.png >
2022-12-08 12:27:55 +0100 <ChaoticMist[m]> Oh you are building a TUI
2022-12-08 12:27:58 +0100 <ChaoticMist[m]> That is nice!
2022-12-08 12:28:04 +0100 <ChaoticMist[m]> Just got to polish the UI though
2022-12-08 12:28:16 +0100 <ChaoticMist[m]> What lanugage?
2022-12-08 12:32:22 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
2022-12-08 12:32:33 +0100 <_Ity[m]> Bash
2022-12-08 12:32:53 +0100 <_Ity[m]> ChaoticMist[m]: CLI
2022-12-08 12:33:26 +0100 <_Ity[m]> <ChaoticMist[m]> "Just got to polish the UI though" <- It's just a thingy that got born overnight when I was playing around with pantalaimon
2022-12-08 12:34:09 +0100 <ChaoticMist[m]> For an overnight solution = wonderful!
2022-12-08 12:34:49 +0100 <ChaoticMist[m]> I would recommend to go the haskell way though :P
2022-12-08 12:34:49 +0100 <ChaoticMist[m]> We have this: https://github.com/jtdaugherty/brick
2022-12-08 12:35:32 +0100 <_Ity[m]> I don't think that HS is a good choice for dat
2022-12-08 12:35:57 +0100 <ChaoticMist[m]> I am an ignorant when it comes to this since my haskell knowledge is very basic
2022-12-08 12:36:02 +0100 <_Ity[m]> Speaking of overnight solutions
2022-12-08 12:36:12 +0100 <ChaoticMist[m]> brb, restart
2022-12-08 12:36:39 +0100 <_Ity[m]> I wrote a lisp interpreter in Haskell overnight
2022-12-08 12:36:53 +0100 <_Ity[m]> I was so tired I forgot what bind does
2022-12-08 12:37:16 +0100 <ChaoticMist[m]> Lmao
2022-12-08 12:37:31 +0100 <ChaoticMist[m]> Interesting enough, most people who start with haskell writes a lisp interpreter
2022-12-08 12:37:48 +0100 <_Ity[m]> I spent 1 hour on a bug
2022-12-08 12:37:52 +0100 <ChaoticMist[m]> And we have rather short amount of docs for the language for people to devour.. kinda sad that this is an issue after 30 years
2022-12-08 12:38:43 +0100 <_Ity[m]> _Ity[m]: `foo x = let x = x+1 in x` outputs <<loop>> at runtime
2022-12-08 12:39:05 +0100 <_Ity[m]> And it took ages to track down
2022-12-08 12:39:11 +0100 <_Ity[m]> I didn't get the scoping
2022-12-08 12:39:18 +0100 <_Ity[m]> * The scoping's weird
2022-12-08 12:39:40 +0100 <ChaoticMist[m]> Oh
2022-12-08 12:39:49 +0100 <ChaoticMist[m]> Why do you think haskell is not good for the project btw?
2022-12-08 12:39:54 +0100 <ChaoticMist[m]> Got to learn when to use the language
2022-12-08 12:40:21 +0100 <_Ity[m]> It's just the amount of effort vs the amount of
2022-12-08 12:40:23 +0100 <_Ity[m]> Oh sec
2022-12-08 12:40:27 +0100aliosablack(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 248 seconds)
2022-12-08 12:45:02 +0100 <_Ity[m]> The amount of effort vs the returns
2022-12-08 12:45:18 +0100 <_Ity[m]> Aka the stuff the lang helps with
2022-12-08 12:45:40 +0100 <ChaoticMist[m]> Is it much more complex when compared to other languages?
2022-12-08 12:45:44 +0100 <_Ity[m]> Well
2022-12-08 12:45:47 +0100 <ChaoticMist[m]> Example, rust?
2022-12-08 12:45:58 +0100 <_Ity[m]> I don't know much Rust
2022-12-08 12:46:05 +0100 <ChaoticMist[m]> Oh nvm that comparison then
2022-12-08 12:46:11 +0100 <_Ity[m]> But, well
2022-12-08 12:46:12 +0100 <ChaoticMist[m]> What languages can you compare with besides py
2022-12-08 12:46:18 +0100 <ChaoticMist[m]> s/py/bash/
2022-12-08 12:46:23 +0100 <_Ity[m]> Well
2022-12-08 12:46:26 +0100 <_Ity[m]> Hold on
2022-12-08 12:46:37 +0100 <ChaoticMist[m]> 👍️
2022-12-08 12:48:36 +0100thunderrd(~thunderrd@183.182.115.167)
2022-12-08 12:50:20 +0100 <_Ity[m]> A matrix client is mostly about making HTTP requests and processing JSON
2022-12-08 12:52:36 +0100chomwitt(~chomwitt@athedsl-351826.home.otenet.gr)
2022-12-08 12:52:37 +0100 <ChaoticMist[m]> Aeson is for that, right?
2022-12-08 12:54:00 +0100 <_Ity[m]> I am still new to Haskell overall
2022-12-08 12:54:42 +0100 <_Ity[m]> For smth that's mostly HTTP requests and processing JSON, I don't think that Haskell is a good choice
2022-12-08 12:55:17 +0100 <ChaoticMist[m]> I don't know tbh, but we can always make it better^{TM} is a good moto lol
2022-12-08 12:56:20 +0100 <_Ity[m]> I guess haha
2022-12-08 12:56:25 +0100 <_Ity[m]> It's overall the lang I think
2022-12-08 12:56:41 +0100 <ChaoticMist[m]> Nonetheless, we have elm
2022-12-08 12:56:50 +0100 <_Ity[m]> Ain't Elm for frontend?
2022-12-08 12:56:58 +0100 <ChaoticMist[m]> IIRC you are right
2022-12-08 12:57:08 +0100 <_Ity[m]> I did have some fun with Elm on the frontend
2022-12-08 12:57:16 +0100 <ChaoticMist[m]> https://github.com/elm-fullstack/elm-fullstack
2022-12-08 12:58:38 +0100 <ChaoticMist[m]> I don't recall where but I think I saw an FP backend alternative that looks similar to haskells syntax
2022-12-08 12:58:46 +0100 <ChaoticMist[m]> IIRC.. might've been dreaming
2022-12-08 13:00:10 +0100 <_Ity[m]> Hmm
2022-12-08 13:00:32 +0100 <_Ity[m]> I did write a socket server for my doorbell
2022-12-08 13:00:34 +0100 <_Ity[m]> In HS
2022-12-08 13:00:50 +0100lokesh1197(~Thunderbi@14.139.128.53) (Quit: lokesh1197)
2022-12-08 13:00:57 +0100_Ity[m]sent a hs code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/2a3e425dfd968a9d1c881aa6843211cad0f9…
2022-12-08 13:01:16 +0100lokesh1197(~Thunderbi@14.139.128.53)
2022-12-08 13:02:12 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 265 seconds)
2022-12-08 13:04:14 +0100 <ChaoticMist[m]> > <@tranquillity_:midov.pl> ```hs... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/0f41546aa430fc90f7892eb1a2db76651f6a…>)
2022-12-08 13:04:15 +0100 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
2022-12-08 13:04:20 +0100 <ChaoticMist[m]> bruh..
2022-12-08 13:07:19 +0100lokesh1198(~Thunderbi@14.139.128.55)
2022-12-08 13:09:09 +0100 <_Ity[m]> ChaoticMist[m]: Ya, was fun, but it doesn't work and I'll need to rewrite it
2022-12-08 13:09:56 +0100lokesh1197(~Thunderbi@14.139.128.53) (Ping timeout: 248 seconds)
2022-12-08 13:11:32 +0100lokesh1198(~Thunderbi@14.139.128.55) (Ping timeout: 248 seconds)
2022-12-08 13:13:16 +0100_Ity[m]uploaded an image: (780KiB) < https://libera.ems.host/_matrix/media/v3/download/midov.pl/fxKDeagYGNXDCqVBDvmjQZPO/image.png >
2022-12-08 13:13:50 +0100 <_Ity[m]> The lisp btw
2022-12-08 13:14:04 +0100 <ChaoticMist[m]> _Ity[m]: Oh well
2022-12-08 13:14:37 +0100 <ChaoticMist[m]> _Ity[m]: It does implement most lisp features, yes?
2022-12-08 13:14:50 +0100 <ChaoticMist[m]> I am familiar with lisp btw, was an emacs user for quite some time and switched due to aesthetics.. lol
2022-12-08 13:15:09 +0100 <_Ity[m]> ChaoticMist[m]: Nah, I only wrote some basic things overnight
2022-12-08 13:15:16 +0100_Ity[m]sent a hs code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/473026a4e29c4fc5ad495dadbf4aca1d5be0…
2022-12-08 13:15:41 +0100 <_Ity[m]> * ```hs... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/a25b1147e977658e2d2c3a2962287b937ee3…>)
2022-12-08 13:15:47 +0100 <_Ity[m]> ChaoticMist[m]: Lisp is fun
2022-12-08 13:16:07 +0100lokesh1197(~Thunderbi@14.139.128.54)
2022-12-08 13:16:16 +0100 <_Ity[m]> Mine is a bit of a research thingy, for implementing various langdev things for experiments
2022-12-08 13:16:18 +0100 <_Ity[m]> It's inspired by lua
2022-12-08 13:16:44 +0100 <ChaoticMist[m]> I don't know tbh, lua clicked better for me 🤷‍♂️
2022-12-08 13:17:18 +0100 <ChaoticMist[m]> I am aware that lua lacks a lot when compared to lisp, it's just the syntax
2022-12-08 13:17:24 +0100 <ChaoticMist[m]> * the syntax that I am comparing atm
2022-12-08 13:18:55 +0100 <ChaoticMist[m]> alright, going out for a walk before taking a nap.. talk to you later and it was nice chatting with you! :)
2022-12-08 13:21:06 +0100 <_Ity[m]> ChaoticMist[m]: I like the flexibility of the Lisp syntax with some of the magic of Lua
2022-12-08 13:21:13 +0100 <_Ity[m]> ChaoticMist[m]: Talk to you later ^^
2022-12-08 13:30:30 +0100lokesh1198(~Thunderbi@14.139.128.53)
2022-12-08 13:30:54 +0100lokesh1197(~Thunderbi@14.139.128.54) (Ping timeout: 268 seconds)
2022-12-08 13:30:55 +0100lokesh1198lokesh1197
2022-12-08 13:45:24 +0100lokesh1197(~Thunderbi@14.139.128.53) (Ping timeout: 260 seconds)
2022-12-08 13:52:09 +0100cfricke(~cfricke@user/cfricke)
2022-12-08 14:25:31 +0100lokesh1197(~Thunderbi@14.139.128.52)
2022-12-08 14:53:40 +0100 <xmonadtrack> X11-xft New branch created: pull/4 (1 commit) https://github.com/xmonad/X11-xft/pull/4
2022-12-08 14:57:53 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-12-08 15:29:09 +0100 <xmonadtrack> X11-xft Vladislav {brandon s allbery kf8nh} * v0.3.4-18-gfd49967: Swap green and blue in Storable XRenderColor (53 minutes ago, 1 file, 2+ 2-) https://github.com/xmonad/X11-xft/commit/fd49967ce918
2022-12-08 16:36:04 +0100AngryBromide[m](~angrybrom@2001:470:69fc:105::1:cfb3)
2022-12-08 16:59:16 +0100 <liskin> ^ https://en.wikipedia.org/wiki/Much_Ado_About_Nothing
2022-12-08 17:00:16 +0100 <liskin> slightly tempted to go and forcepush a commit message change, because it really is just cosmetics, the real fix went in months/years ago
2022-12-08 17:00:21 +0100 <liskin> geekosaur: ^
2022-12-08 17:02:01 +0100 <geekosaur> mm?
2022-12-08 17:03:11 +0100 <geekosaur> oh
2022-12-08 17:04:05 +0100 <geekosaur> still seems like it's inconsistent and confusing?
2022-12-08 17:05:19 +0100 <liskin> I mean, yeah, it's an improvement in code readability
2022-12-08 17:05:48 +0100 <liskin> just worried that someone might expect a functional change :-)
2022-12-08 17:26:14 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
2022-12-08 18:51:50 +0100thyriaen(~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
2022-12-08 19:33:16 +0100 <thyriaen> Do you know how to tell a gtk application that I am running a dark theme
2022-12-08 19:33:43 +0100 <dminuoso> liskin: I like the smell of brew in my pint, not in the air.
2022-12-08 19:34:05 +0100 <dminuoso> But each to his own...
2022-12-08 19:34:47 +0100 <geekosaur> thyriaen, use something like lxappearance to configure gtk themes
2022-12-08 19:35:16 +0100 <geekosaur> otherwise you have to launch something like gsettings to do the daemon-based gtk settings stuff
2022-12-08 19:36:09 +0100 <thyriaen> geekosaur, i did use lxappearance for themes however
2022-12-08 19:36:23 +0100 <thyriaen> my system "thinks" it is running a light-theme , so when applications poll if a light or dark theme is running they get the answer light back
2022-12-08 19:36:35 +0100 <thyriaen> I don't know how to tell the applications that the theme i am running is a dark one
2022-12-08 19:36:41 +0100 <geekosaur> that may require gsettings
2022-12-08 19:37:08 +0100 <geekosaur> or a theme switch that lxappearance doesn't know how to set, which amounts to the same thing
2022-12-08 19:38:03 +0100 <thyriaen> curious
2022-12-08 19:38:07 +0100 <thyriaen> i have gsettings installed
2022-12-08 19:38:14 +0100 <thyriaen> isn't it part of the gnome desktop ?
2022-12-08 19:38:28 +0100ft(~ft@p508dbd59.dip0.t-ipconnect.de)
2022-12-08 19:40:14 +0100 <geekosaur> part of gtk, I think
2022-12-08 19:40:58 +0100 <geekosaur> skkukuk «xmonad:skkukuk» ⁅xmonad-bsa⁆ Z$ dpkg -S =gsettings
2022-12-08 19:40:58 +0100 <geekosaur> libglib2.0-bin: /usr/bin/gsettings
2022-12-08 19:44:14 +0100 <thyriaen> i think my issue is not with gtk
2022-12-08 19:44:18 +0100 <thyriaen> but with flatpak
2022-12-08 19:44:27 +0100viktor[m]12(~viktoritv@2001:470:69fc:105::2:d466) ()
2022-12-08 19:44:39 +0100 <thyriaen> i think flatpack does not get access to my system gtk configs somehow
2022-12-08 19:44:47 +0100 <geekosaur> I couldn't tell you about that
2022-12-08 19:45:44 +0100 <thyriaen> ok but i now know where to look :p
2022-12-08 19:47:55 +0100 <geekosaur> I don't have fl;atpak but I note that the gtk theme stuff all comes from snap on my system so I presume it has access
2022-12-08 19:48:29 +0100 <thyriaen> geekosaur, i fixed it :p
2022-12-08 19:48:46 +0100 <thyriaen> <3 awesome - thanks !
2022-12-08 19:49:43 +0100 <thyriaen> it was a flatpak issue
2022-12-08 22:13:03 +0100kora9_(~kora@user/Kora9)
2022-12-08 22:22:20 +0100gdd(~gdd@129.199.146.230) (Ping timeout: 246 seconds)
2022-12-08 22:23:35 +0100kora9_(~kora@user/Kora9) (Quit: WeeChat 3.6)
2022-12-08 22:45:01 +0100gdd(~gdd@2001:470:1f13:187:e8a5:fbff:fe29:42f5)
2022-12-08 23:49:50 +0100bla(~bla@79.191.245.208.ipv4.supernova.orange.pl)
2022-12-08 23:50:09 +0100blaa(~bla@79.191.245.208.ipv4.supernova.orange.pl) (Ping timeout: 252 seconds)