Though you forgot the curly braces and the semicolons are unnecessary.
Yup. These are pretty big issues. But there are also some minor, trivial, purely-preference-based issues - like returning an error if err == nil instead of when it isn’t.
Though you forgot the curly braces and the semicolons are unnecessary.
Yup. These are pretty big issues. But there are also some minor, trivial, purely-preference-based issues - like returning an error if err == nil instead of when it isn’t.
There is a world of difference between “not getting the best experience” and “the entire computer is unusable now”.
Login with sudo
Since it’s about birth dates, shouldn’t it be an astrological amount of people?


He is not making MCPs. He is just maintaining a list of MCPs other people made.
If this repo really was the source code for MCPs, I’d understand - MCPs are (part of) the boundary between the LLM and the external world - you don’t want to let bots implement their own sandboxing.
But for an “awesome list”? Who cares?


I still don’t understand why it needs to be implemented as part of systemd, and not - say - as a service. Or, if we want to “go with” the law - make it a kernel module, which sounds more impressive (“we are complying at the kernel level!”) but in practice so much easier to opt out of.


Niri? Never heard of it!
It’s kind of new (version 0.1.0 was released two years ago)
Is it easy to migrate from i3?
The mental model is a bit different, but I got used to it quite quickly. Configuration-wise, no matter which WM you pick the migration from X11 to Wayland will be the bulk of the work.


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.


No. It’s Kekken, of course.


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?
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? ↩︎
, Yes, you can tweak KDE, but since all the various parts were created to fit together switching one will always result in awkward UX. ↩︎


Used to be, but then I moved to Wayland.


At least I know what your least favorite fighting game franchise is.
Just discovered that thing myself a couple of days ago, after getting disappointed from Hyprland’s handling of multi-monitor setups.


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.


“More AI features”? Of course we can implement more AI features for you.


Exactly the mindset responsible for the state of modern software.
In your defense, it’s written in the only “modern” programming language that encourage this category of errors.