Logs: liberachat/#xmonad
| 2023-07-19 18:41:28 | → | xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com) |
| 2023-07-19 18:41:28 | × | xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host) |
| 2023-07-19 18:41:28 | → | xmonadtrack joins (~xmonadtra@user/geekosaur/bot/xmonadtrack) |
| 2023-07-19 21:19:40 | → | ft joins (~ft@p3e9bc856.dip0.t-ipconnect.de) |
| 2023-07-19 22:03:32 | → | sagax joins (~sagax_nb@user/sagax) |
| 2023-07-19 22:22:56 | × | mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 245 seconds) |
| 2023-07-19 23:24:36 | × | ft quits (~ft@p3e9bc856.dip0.t-ipconnect.de) (Ping timeout: 245 seconds) |
| 2023-07-19 23:31:23 | → | ft joins (~ft@p3e9bcb94.dip0.t-ipconnect.de) |
| 2023-07-20 01:25:00 | <absta[m]> | geekosaur, why are the most Wayland compositors tightly coupled to window manager? |
| 2023-07-20 01:26:18 | × | obimod quits (~weechat@user/obimod) (Ping timeout: 240 seconds) |
| 2023-07-20 02:25:26 | × | td_ quits (~td@i5387092E.versanet.de) (Ping timeout: 245 seconds) |
| 2023-07-20 02:27:29 | → | td_ joins (~td@i53870919.versanet.de) |
| 2023-07-20 03:24:04 | <liskin> | yeah you wouldn't expect GNOME to bundle compositor+wm together because gnome-shell has been wildly unstable for years and leaks left and right |
| 2023-07-20 03:24:17 | <liskin> | run it for a couple days and it slows down to a halt |
| 2023-07-20 03:24:32 | <liskin> | surely that *needs* a way to be restarted without bringing the session down |
| 2023-07-20 03:24:53 | <liskin> | but no if that happens you're probably using gnome wrong they'd say :-) |
| 2023-07-20 06:20:54 | → | mncheckm joins (~mncheck@193.224.205.254) |
| 2023-07-20 07:23:31 | <geekosaur> | actually they know about it and are working on ways to do the equivalent of our passing state to a new instance last I heard |
| 2023-07-20 07:23:38 | <geekosaur> | rather than fixing the leaks |
| 2023-07-20 07:25:14 | <geekosaur> | absta[m], I don't know. I think they overshot in the opposite direction from X11 because wayland encourages integrating a display client with a display server |
| 2023-07-20 07:25:22 | <geekosaur> | but it is what it is |
| 2023-07-20 07:27:15 | <absta[m]> | That explains it. Open source management seems hard, and this “hard” might be understatement |
| 2023-07-20 07:33:23 | <geekosaur> | I'd just say software design is hard |
| 2023-07-20 09:06:51 | × | Thiago[m] quits (~thiagommm@2001:470:69fc:105::3:7da) (Remote host closed the connection) |
| 2023-07-20 09:07:44 | × | ft quits (~ft@p3e9bcb94.dip0.t-ipconnect.de) (Quit: leaving) |
| 2023-07-20 09:16:14 | × | scardinal quits (~supreme@87.61.100.169) (Quit: leaving) |
| 2023-07-20 09:19:51 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
| 2023-07-20 09:19:51 | × | unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
| 2023-07-20 09:25:36 | → | scardinal joins (~supreme@87.61.100.169) |
| 2023-07-20 11:15:20 | × | sagax quits (~sagax_nb@user/sagax) (Ping timeout: 272 seconds) |
| 2023-07-20 11:33:07 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 2023-07-20 11:33:07 | × | sagax quits (~sagax_nb@213.138.71.146) (Changing host) |
| 2023-07-20 11:33:07 | → | sagax joins (~sagax_nb@user/sagax) |
| 2023-07-20 14:30:52 | <liskin> | and so is life in general |
| 2023-07-20 14:31:16 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2023-07-20 14:31:30 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 2023-07-20 16:10:31 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
| 2023-07-20 16:10:31 | × | unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
| 2023-07-20 19:01:55 | → | ft joins (~ft@p3e9bcb94.dip0.t-ipconnect.de) |
| 2023-07-20 19:06:14 | → | avesheher[m] joins (~electron2@2001:470:69fc:105::3:86b6) |
| 2023-07-20 19:06:47 | <avesheher[m]> | hiya |
| 2023-07-20 19:23:11 | × | zawaken quits (~zawaken@user/zawaken) (Quit: ZNC - https://znc.in) |
| 2023-07-20 19:35:16 | → | zawaken joins (~zawaken@user/zawaken) |
| 2023-07-20 19:44:36 | × | tv1 quits (~tv@user/tv) (Ping timeout: 245 seconds) |
| 2023-07-20 20:07:24 | → | tv joins (~tv@user/tv) |
| 2023-07-20 20:20:32 | → | scrungus joins (~scrungus@bras-base-aurron9127w-grc-63-70-24-87-181.dsl.bell.ca) |
| 2023-07-20 21:04:57 | × | xmonadtrack quits (~xmonadtra@user/geekosaur/bot/xmonadtrack) (Remote host closed the connection) |
| 2023-07-20 21:06:33 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
| 2023-07-20 21:12:28 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2023-07-20 21:17:55 | → | xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com) |
| 2023-07-20 21:17:55 | × | xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host) |
| 2023-07-20 21:17:55 | → | xmonadtrack joins (~xmonadtra@user/geekosaur/bot/xmonadtrack) |
| 2023-07-20 22:04:47 | × | mncheckm quits (~mncheck@193.224.205.254) (Ping timeout: 264 seconds) |
| 2023-07-20 22:18:40 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
| 2023-07-20 22:18:59 | × | xmonadtrack quits (~xmonadtra@user/geekosaur/bot/xmonadtrack) (Remote host closed the connection) |
| 2023-07-20 22:25:46 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2023-07-20 22:29:03 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2023-07-20 22:29:50 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2023-07-20 22:30:33 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer) |
| 2023-07-20 22:37:54 | → | Waffelo[m] joins (~waffelodr@2001:470:69fc:105::3:86d0) |
| 2023-07-20 22:58:46 | × | scrungus quits (~scrungus@bras-base-aurron9127w-grc-63-70-24-87-181.dsl.bell.ca) (Ping timeout: 245 seconds) |
| 2023-07-20 23:00:51 | → | scrungus joins (~scrungus@bras-base-aurron9127w-grc-63-70-24-87-181.dsl.bell.ca) |
| 2023-07-20 23:25:52 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2023-07-20 23:45:41 | × | scrungus quits (~scrungus@bras-base-aurron9127w-grc-63-70-24-87-181.dsl.bell.ca) (Quit: WeeChat 4.0.2) |
| 2023-07-20 23:46:27 | → | xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com) |
| 2023-07-20 23:46:27 | × | xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host) |
| 2023-07-20 23:46:28 | → | xmonadtrack joins (~xmonadtra@user/geekosaur/bot/xmonadtrack) |
| 2023-07-21 00:00:02 | × | telser quits (~quassel@user/telser) (*.net *.split) |
| 2023-07-21 00:02:16 | → | telser joins (~quassel@user/telser) |
| 2023-07-21 01:50:26 | × | ft quits (~ft@p3e9bcb94.dip0.t-ipconnect.de) (Ping timeout: 245 seconds) |
| 2023-07-21 01:52:17 | → | ft joins (~ft@p508db1fa.dip0.t-ipconnect.de) |
| 2023-07-21 02:24:07 | × | td_ quits (~td@i53870919.versanet.de) (Ping timeout: 245 seconds) |
| 2023-07-21 02:26:14 | → | td_ joins (~td@i5387091C.versanet.de) |
| 2023-07-21 03:51:29 | × | immibis quits (~quassel@2a01:4f9:4a:4caf::2) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2023-07-21 06:16:28 | → | mncheck joins (~mncheck@193.224.205.254) |
| 2023-07-21 07:22:54 | × | ft quits (~ft@p508db1fa.dip0.t-ipconnect.de) (Quit: leaving) |
| 2023-07-21 10:07:11 | × | sagax quits (~sagax_nb@user/sagax) (Ping timeout: 264 seconds) |
| 2023-07-21 12:30:26 | × | hightower3 quits (~hightower@213-202-64-66.dsl.iskon.hr) (Ping timeout: 245 seconds) |
| 2023-07-21 13:01:34 | → | hightower2 joins (~hightower@213.186.17.245) |
| 2023-07-21 13:38:54 | <gar[m]> | Hi when I’m doing the resize that window gets floated . I don’t want it to happen . |
| 2023-07-21 14:01:36 | <geekosaur> | what else were you expecting a tiling window manager to do? |
| 2023-07-21 14:01:53 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2023-07-21 14:02:09 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 2023-07-21 14:18:48 | → | ft joins (~ft@p508db1fa.dip0.t-ipconnect.de) |
| 2023-07-21 16:02:35 | × | hightower2 quits (~hightower@213.186.17.245) (Ping timeout: 246 seconds) |
| 2023-07-21 16:07:09 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
| 2023-07-21 16:07:09 | × | unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
| 2023-07-21 18:43:16 | → | hightower2 joins (~hightower@213-202-64-66.dsl.iskon.hr) |
| 2023-07-21 19:30:07 | <u8353v[m]> | <geekosaur> "what I hope is that standardizat..." <- so any security hardening comes at the OS level? |
| 2023-07-21 19:30:07 | <u8353v[m]> | i use a reputable vpn and have gufe firewall enabled. |
| 2023-07-21 19:30:07 | <u8353v[m]> | is this enough? |
| 2023-07-21 19:32:13 | <geekosaur> | no, you need more than that, since anyone who gets unprivileged access to your system can e.g. sniff passwords in X11 |
| 2023-07-21 19:32:34 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2023-07-21 19:32:45 | <geekosaur> | there are more secure local IPC mechanisms, but X11 doesn't know how to use them |
| 2023-07-21 19:32:49 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 2023-07-21 19:33:09 | <geekosaur> | in theory someone could update X11 to do so, I guess |
| 2023-07-21 19:33:56 | <geekosaur> | but X11 itself expects only local POSIX permissions, and is still therefore weak from a security standpoint |
| 2023-07-21 19:35:07 | <geekosaur> | I don't know how much of a Wayland-style security model could be backported without breaking applications |
| 2023-07-21 19:36:39 | <geekosaur> | come to think of it, this is one reason why (crossing the streams) window management gets combined with compositing: having them separate requires greater IPC permissions between them, and if there's one way to get that them there will be others |
| 2023-07-21 19:39:40 | <geekosaur> | (I should mention here that I expect there to be conflicts between security and usability, even with GNOME-like monoliths, as time goes by.) |
All times are in UTC.