• 0 Posts
  • 378 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2024

help-circle
  • Is it shown that there are significant performance benefits to installing daemons and utilities à la carte?

    No, not really.

    Is it because arch users are enthusiasts that enjoy trying to optimize their system?

    This is IMHO the most important aspect. The thing they’re trying to optimize isn’t performance, though, it’s more “usability”, i.e. making the system work for you. When you get down to it and understand all the components of the OS, and all the moving parts within, you can set it up however you prefer and then combine them in novel ways to solve your tasks more quickly.




  • A lot of things break on cars that old, so any buyer has to be a bit stupid to pay that price…

    laughs in a 30 year old van, that gained about 40% of value since I bought it 3 years ago

    If it was built well, and is simple enough, it’s not too much of a hassle and you can maintain a lot of it yourself. Most new cars are complicated garbage that breaks constantly straight out of the factory, and you have to take it to a mechanic to do anything because of their complexity and proprietary software. Compare that to my van, where I can read the OBD2 error codes on my phone over bluetooth with a $10 dongle, and can do most basic maintenance (oil, ATF, spark plugs, belts) with basic hand tools and a car pit.




  • I’ll say it’s a 6-9 depending on my mood.

    Sure this may sound ridiculous but it’s basic knowledge that studying your opponents viewpoints is the best way to counter them and get new insight yourself.

    I don’t think this is necessarily empathy. I’ve read Hitler, Ilyin and Dugin, understood their arguments and point of view. If anything it made me less empathetic to them, seeing their vile hatred spilled on paper like that; but I agree that it is useful in practice to understand people who hate your guts.

    To me, empathy means not only understanding the individual’s viewpoint, but moreso understanding how they got to it. This is how I can still slightly emphasize with any awful individuals, from nazis to billionaires: I understand that their viewpoint was formed by their position in the capitalist hellscape we fine ourselves in, and by incessant capitalist propaganda. If I was born in their stead and lived through their experiences, I would likely share similar ideas. This makes me more hopeful in the possibility of reform even for the worst of the worst; if a person was convinced of something, they can be convinced that it is wrong too; noone is born a nazi, and so noone is beyond hope in my opinion.

    As for my family, they can be incessantly racist and homophobic, not to mention all the various small things like climate change conspiracies etc. I politely disagree with them and try to nudge them towards more inclusivity and empathy for others; we’ve never had a screaming argument despite holding very different opinions about things so dear to my heart. But yeah at times, especially when I’m in a bad mood, I also just shut down political conversations with them.







  • Yeah, agreed, for now it is the case.

    BTW at $DAYJOB I am currently working on software & documentation that would allow you to set up a complete source code mirror for all software in Nixpkgs. If you would be ready to maintain that kind of architecture (hundreds of TBs of storage, plus some compute to keep it up to date), it would allow you to be resilient to total internet failure (as long as you still have the electricity+compute to rebuild from source, of course).


  • The main US dependence is actually GitHub. You don’t have to depend on any of the NixOS Foundation-run infra, since Nix is source-based-first. You can just rebuild everything you need by yourself, provided you have a beefy enough machine (a modern developer desktop machine will probably suffice). The issue then becomes source availability, both for Nixpkgs itself (the main hosting is on GitHub, and there’s no official mirror anywhere else) and for all the software packaged therein. A lot of software, including some really critical stuff, is hosted on GitHub nowadays, so if it goes down/becomes (even more) hostile, then that’s an issue.



  • To this day i still plug my wh-mx10004 … (Or whatever their stupid number is cause sony thinks a ten digit alphanumeric code is the catchiest name for their products…) b/c every time they connect by bt they will ONLY do ‘handsfree’ codec, yknow, the one that sounds like shit for phone calls. I have done everything… pavucontrol, pipewire, wireplumber, blueman, cli system level shit and yes i can force it to proper high def audio after some really annoying steps… but then ill start up a game or something and it suddenly goes “nope! This calls cor handset audio!” And switches itself back.

    If you’re talking about WH-1000XM4, they work for me. Sometimes on first connect they only have mSBC codec for me too, but if I just disconnect/reconnect them then all other codecs appear. If I switch to SBC-XQ or LDAC they then work fine until I turn them off (which can be hours and many different playback streams). I’m on pipewire+pipewire-pulse.


  • I’ve heard about Linux being highly customizable and decentralized OS, and suddenly I can’t define my own shortcuts because there is a list of un-features?

    You can customize it to do whatever you want. Heck, you can write your own terminal emulator that does exactly what you need. But some things can be harder to do than others and require skills and experience. Once someone implements those harder things, they become a “feature”. Before then, therefore, they are an “un-feature”. See https://xkcd.com/1349/

    E.g. it is probably possible to set up your shell to use shift-selection for the command you’re currently editing, but shift-selection for the output of a previous command will require terminal support. You will have to make sure that the two don’t interfere with each other, which can be quite complicated.

    I already have my workflow and I’m trying to transfer it to Linux

    Linux is a different OS that, by default, does things differently from others. You can configure it to emulate some other UX, but it won’t necessarily be easy. In the meantime, you can install the micro editor, set EDITOR=micro, and then Ctrl+x Ctrl+e in bash to edit the command in a more familiar setting.




  • balsoft@lemmy.mltoADHD memes@lemmy.dbzer0.comFreaks
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    7
    ·
    15 days ago

    Apart from what @hayvan@feddit.nl said, it’s also important to understand how a human brain works.

    Massively oversimplifying, you have a “primate” brain, good at complex and novel things like logic, casuality, motivation etc; and a “reptile” brain, good at just keeping you alive by repeating the same thing over and over. Crucially, the primate brain takes up a lot of energy and other resources when it works, so your reptile brain will shut it down wherever possible. The trick is to use your primate brain to form habits by repetition, which the reptile brain will pick up, because that’s literally the only thing it’s good at.

    To form a (good) habit, you need three things: first, motivation. You need to understand why doing some action is good for you. Second, a trigger - some concrete event that “breaks the flow” of your life, e.g waking up, coming home from work, or just a loud alarm you set on your phone; this is needed for your reptile brain to wake up your primate brain so that it could use the motivation you have to force your body to do something. Third (and this is the hard part) repetition. If you force yourself to do the action every time a trigger occurs, your reptile brain will eventually start catching on. Remember, it is wired to simply repeat what you have been doing before, because you’ve survived up until now so it must be a good thing to do. This can take different amounts of repititions depending on various facrors, somewhere between dozens and hundreds. After that, you will start doing the action almost automatically when the trigger happens.

    E.g. I exercise when I take a break from work in the middle of the day. To do that, I forced myself to do exercise whenever I took a break for like a month. Now I get this natural urge to do push-ups when I stand up from my table :)