• 0 Posts
  • 232 Comments
Joined 3 years ago
cake
Cake day: July 3rd, 2023

help-circle

  • Started with Sway to ease the migration, but just this week - after a few months of Waylanding - I decided to try Hyprland to see what’s all the hype (hyp?) is about. I didn’t like it - it was pretty, yes, but it felt sluggish and the multi-monitor support has some deal-breaking issues.

    So I looked at other alternatives, and found Niri. I fell in love. It has both eye-candy and performance, and the combination of tiling and sliding is pure genius.



  • My point is - why go backward? You already have your Sway[1] based setup, configured just the way you like it, with the ability to switch various components in and out. What does a monolithic[2] environment like KDE have to offer you?


    1. Assuming it’s Sway and not i3 because I assume you have already switched to Wayland. You switched to Wayland, right? You need to switch to Wayland. Why are you not switching to Wayland? ↩︎

    2. , Yes, you can tweak KDE, but since all the various parts were created to fit together switching one will always result in awkward UX. ↩︎









  • It’s kind of funny how eagerly we programmers criticize “premature optimization”, when often optimization is not premature at all but truly necessary.

    I will forever be salty about that one time I blamed of premature optimization for pushing to optimize a code that was allocating memory faster than the GC could free it, which was causing one of the production servers to keep getting OOM crashes.

    If urgent emails from one of the big clients who put the entire company into emergency mode during a holiday is still considered “premature”, then no optimization is ever going to be mature.









  • While your use case may not suffer from the problem depicted in the post[1], I don’t think it’s worth weakening the proposed etiquette for. If having a system that can reduce the generated garbage a person can inflict upon another means slightly-worse worded texts - that’s a price I’m willing to pay.


    1. It does exhibit other generative AI issues - like the environmental impact or like how it makes you reliant on companies just waiting to start enshittifing the field - it does not suffer from the issue of forcing humans to read meaningless slop that no one bothered to write. ↩︎