• 0 Posts
  • 9 Comments
Joined 7 months ago
cake
Cake day: February 27th, 2024

help-circle
  • Personally my arch install is almost boring me with how stable it’s been - and if anything goes wrong, it backs itself up before and after every single update plus on every boot just cuz, so I can roll back to wherever I want. I’ve put a lotta work into building out all these redundancies I’m happy with, and arch has been so goddamn stable I haven’t even had an excuse to use them. The process of getting a complete install was absolutely not “it works” - but now that I’m there, yeah, it really does just work. My only complaint is that I don’t have any reason to tinker with it more.


  • Honestly I’ve found the opposite of what you said, where on Debian based distros I commonly had to go to a project’s git repo and follow readme instructions to build when it wasn’t in an apt repository. Meanwhile on arch, the only thing you have to install manually is yay and then afterwards everything is in the AUR. Not saying that makes arch more user friendly than Debian (obviously), but that one aspect I do actually find easier on arch at least if you’re willing to use an AUR helper.





  • I remember being able to figure out a solution with the kwin docs and dfeet for introspection, but it was a while ago and my memory is less than stellar lol. I ended up running all my window-related logic in the kwin script (js) and just using python+dbus to see if the script had been injected and do it if not. If you go the same route (though the python is unnecessary this way if you aren’t using it for something else, like running one of the windows you wanna manipulate) the workspace global variable stores all windows in stackingOrder, so looping through that list (for (window of workspace.stackingOrder) {…}) is an easy way to check each window. I definitely remember docs on the workspace/windows part, but tbh I think I just introspected with the jsconsole.log and the log kwin prints it to (journalctl maybe?). Sorry I don’t remember more about the process, I got into the kwin scripting for all of an hour cuz of the Wayland regression of not being able to control your own window’s size/position in qt so it was a bit of a hack fix I haven’t had to think about since.




  • Whether or not you agree with AI image generation, the authors of this study have pulled off something impressive. This particular study isn’t going to be the single most important thing to humanity this year, sure, but they made a pretty clever stride in pushing a developing field forward and you don’t need to be excited about the field itself to appreciate that.
    I’m assuming your dislike for AI image generation is based on the plagiarism issue, which is absolutely valid, but model architecture is separate from training data and the concepts here are perfectly usable with a more moral training set. The companies scraping all the data - OpenAI, google, and to a much lesser extent stability AI - are the ones to blame for that problem, not researchers working on model architecture.