2 Jul 2025 |
Zhaofeng Li | neat, thanks | 20:50:01 |
Katalin 🔪 | in a central place, I mean | 20:50:10 |
Zhaofeng Li | yeah, not ideal, but at least there's an escape hatch to control it | 20:50:50 |
Katalin 🔪 | or, well, anywhere except having to dig in forum posts :V | 20:51:07 |
Katalin 🔪 | I still haven’t found documentation for the attributes for controlling the refcount behavior | 20:51:40 |
Zhaofeng Li | maybe they need some sort of @embeddable attribute | 20:53:00 |
Katalin 🔪 | I have
#define IMMORTAL_REF \
__attribute__((swift_attr("import_as_ref"))) \
__attribute__((swift_attr("retain:immortal"))) \
__attribute__((swift_attr("release:immortal")))
but this is just copied from some other code
| 20:53:03 |
Zhaofeng Li | * maybe they need some sort of @embeddable attribute that also becomes part of the stability contract | 20:53:29 |
Katalin 🔪 | I might actually revert to the non-beta macOS. this time it’s supremely unoptimized and actually unusably laggy at times | 21:06:27 |
Katalin 🔪 | I don’t know if it’s because of their new fancy effects or what but I imagine running some crazy raytracing shit in the compositor doesn’t help with performance | 21:07:24 |
Katalin 🔪 | (no idea how it actually works) | 21:07:35 |
Zhaofeng Li | yeah, I feel the occasional stutter, but not to the point of being infuriating | 21:08:23 |
Zhaofeng Li | on par with the typical linux desktop experience I guess 😛 | 21:08:37 |
Katalin 🔪 | my macbook air is warm pretty much all the time even when I’m not doing anything | 21:08:49 |
Katalin 🔪 | and load average is like 2.5 to 3.5 | 21:09:12 |
emily | does turning off the effects help? | 21:10:36 |
Katalin 🔪 | I can try the high contrast mode, if that turns it off completely | 21:10:54 |
Zhaofeng Li | too bad I still want some eye candy, and high contrast messes with the colors too :/ | 21:11:33 |
Katalin 🔪 | windowserver process is constantly using 30% cpu (and I’ve seen it go up to 80% when I connect it to my 4k display) | 21:12:05 |
Katalin 🔪 | still, with high contrast mode | 21:12:13 |
Zhaofeng Li | welp, same :/ | 21:14:00 |
Katalin 🔪 | maybe I’ll use this opportunity to reinstall with case-sensitive filesystem | 21:15:37 |
Katalin 🔪 | if I do reinstall | 21:15:40 |
Zhaofeng Li | well, let us know how it goes. I have just a separate case-sensitive container mounted at ~/Git | 21:17:18 |
emily | In reply to @zhaofeng:zhaofeng.li too bad I still want some eye candy, and high contrast messes with the colors too :/ I would like a medium contrast mode | 21:17:19 |
emily | I wonder if it's enforced from on high that the settings that undo their questionable design decisions must also make things look ugly | 21:18:27 |
Zhaofeng Li | I actually don't think they would do such things in the accessibility settings, and the goal actually was to optimize for accessibility | 21:19:55 |