Cuteness enjoyer.

  • 2 Posts
  • 106 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle



  • I don’t, but I don’t really hover all the time either. I’m an elbows on the table kinda guy. The meat of my forearm rests on the table. If I do that and face the back of my hand skywards the wrist is naturally floating off the ground without any strength used. When my fingers are resting on the keys, it is the same position except the hand slightly tilted upwards because of the thickness. My keys can resist the little additional weight of the tilted hand. If I am typing I am kind of hovering, which takes almost zero energy in this position. I don’t know if my keyboard is super thick (definitely not thick like some vintages ones), but it is not thin either.



  • The rational is systemd has a huge amount of features that normal desktop users will never need. If you use something like OpenRC or Runit the experience is not much (or any) different. All those features will introduce complexity and potential bugs and vulnerabilities.

    Unless you use xdg-desktop-portal, the field that systemd added does absolutely nothing.

    Sure it doesn’t add much, but many of the systemd things are ‘not much’. But together it is a lot.

    I don’t see the vulnerability, especially considering that you’re comparing it to an SSH vulnerability (which, it should be noted, was caught in testing and never released).

    Luckily it was the case, but it was way too close for comfort. It doesn’t change the fact that bloated systems like systemd are what enable these types of attacks. If you use many of its features I’m sure its great, all software has bugs and holes in it. But the point is that if you don’t need the features you don’t need to expose yourself to the extra bulk and risks. Same for things like sudo vs doas. Almost everyone uses sudo but 99.9%+ doesn’t use any features that doas doesn’t have. And then of course systemd invents its own alternative 😅.

    And then there is the Unix philosophy. If we need age verification, why does it need to be in the init system? Why not a separate package that can be installed along side any init system / kernel / desktop environment / etc? If it lives in the init system, every init system needs to implement their own version of it.






  • I think that’s because the user can still fuck up their system by doing some stuff to those user files, like not managing their packages correctly. Note that for normal users anything that messes up their user experience equates to messing up “the system”. But I don’t really know, it’s just a guess. I just run a normal distro where you can mess with everything (like god intended lol).







  • I’ll take this question to be about getting used to it after programming a suitable layout. I daily drive a keyboard with 42 keys.

    How to get used to it? Patience and acceptance. You need to be patient. It won’t be a quick process. And you need to accept that you will be slower for a long time. And accept that the coming period will be frustrating. You need to tell yourself this explicitly: I will learn this layout and it will be painful but I accept that this is the case.

    A practical tip: do not go back to a comfy keyboard when frustrated. If you go back to your normal keyboard again and again, your muscle memory will not update as well (in my experience). Every time you go back you kinda undo some of the muscle memory updates (not science just my experience). Once you body gets that this is how it is now, it will adapt to this new normal and you will learn the layout.

    Once I learned a non qwerty keyboard layout. That was one of the most frustrating things I have ever done (much harder than getting used to layers on a 40%). I got through it by accepting the frustration: you feel it, note to yourself in your head that this is indeed what you are feeling, breathe, accept it and continue using the layout. Slowly if needed! As long as you keep using it. You can only get good with it if you stick with it. I’m not saying that you need to go this route. But if you want to, you gotta get a bit zen with it.