FOSS enthusiast and anime fan.

my other socials

PS: there might be NSFW activity here

  • 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
rss

  • From what I can tell they are working on updating their electron version to one that is aware of pipewire, this is the first part of solving the issue (especially for Wayland folks), the second part is just fixing some code in the client to deal with that and then it should be fixed until we deprecate pipewire in 2079. Additionally it would make discord finally act as a native Wayland app instead of being forced in xwayland.


  • I heard of MakeMKV before, thing is that I generally don’t buy blu-rays because of the downright horrible DRM schemes.

    if DRM makes it harder for me to enjoy the content I bought and paid for (this includes limiting me to some lowres garbage even though my system is more than capable of playing HD and FHD video) compared to what I would get if I were to pirate it then it’s a problem of distribution; not one of morality.

    you will always have some group that pirates your content no matter what; but if buying gives me a worse product because of artificial restrictions put on it I can’t give any less of a shit.
    there’s very few streaming platforms that even give me a decent option (and I don’t even properly own my library; all I get is a license to watch/listen to something, one that could be revoked at any time in the future without me being able to do anything except complain about it).





  • The best course of action is to consume as much content in the target language as possible, tv shows, music, YouTube videos… Your brain will eventually pick up on certain parts of the language naturally. Also the best thing you can do is to not force yourself to speak or write in that language until you are comfortable doing so (this is one of the biggest things doulingo does wrong).

    I can attest to this method working as I went from barely knowing a couple of English words to speaking it in about 4 months (you could probably do less if you stick to what I outlined above). To back up this method I suggest you look at antimoon which is written by people who have used this to learn English as well.


  • If I can give my thoughts on what I’ve seen in research and linking various factors together.

    1. A not insignificant amount of neurodivergent people tend to pursue a career in IT (mainly people with ASD), these people can learn a lot through self study as it tends to align more with their personal interests, at some point through this they may become exposed to Linux and open source and subsequently choose to learn about that.
    2. Research has revealed a strong link between ASD and gender dysphoria. People diagnosed with ASD are ~4 times more likely to experience it.
    3. Even if you go through gender reassignment, you are still subject to the societal programming associated with your initial gender (which for boys tends to include videogames).

    While these 3 facts on their own don’t mean much, I can see how these come together to create an above-average amount of trans women in the IT and Linux spheres and this only gets amplified by stereotypes.

    That said, this is mere speculation on my end based on the things I mentioned above, I am sure it plays a role; but I cannot be sure as to how significant that is in the grand scheme of things.



  • Length might have mattered in the 80s and 90s when IDEs were crap but we got autocomplete in pretty much all our text editors (even TUI ones like vim).

    As for readability there is an argument to be had in specific contexts, but 9 out of 10 times it makes more sense to use a proper word.

    Example:

    let list = [1, 2, 3];
    for i in list {
        println!("{}", i);
    }
    

    In this case using item in the place of i would be more fitting.








  • you should be able to reconfigure the plugin, I have it set to pull from history first and after that look for standard command completion using the following:

    ZSH_AUTOSUGGEST_STRATEGY=(history completion)
    

    important is that you put this BEFORE sourcing the plugin.

    the github should carry more information on how to configure this plugin.

    PS: I use all of 4 plugins (fzf-tab-bin, zsh-autosuggestions, zsh-syntax-highlighting, zsh-history-substring-search) and I have a better shell in zsh than I will ever have in fish, I don’t need anything more fancy and oh-my-zsh is hell to work with compared to a simple .zshrc I handrolled because it’s got any other shell I know beat (yes I know of nushell and it is cool, but it’s even less posix than fish). also, once you’re done run zcompile .zshrc, you won’t regret it.