Fascists, Racists, Transphobes, Terfs, Homophobes can fuck off.

  • 1 Post
  • 16 Comments
Joined 3 years ago
cake
Cake day: February 22nd, 2022

help-circle



  • I have about 25 or so shell scripts I use somewhat regularly and well over 300 aliases. I actually specifically don’t wrap package manager related scripts for no reason in particular, but many often do.

    My rule for an alias is if the amount of custom flags gets lengthy, and I use it often, yeah it gets an alias. Here’s an example of using yt-dlp:

    alias ytdl='yt-dlp --sponsorblock-remove all --write-auto-sub -f "bestvideo\*+bestaudio[ext=m4a]/best" -f mp4'
    

    For shell scripts, my rule goes that it should probably have multiple features related around a single idea, that way you can use getopts to create custom flags. For example, I have a script that wraps very basic, but commonly used, git commands, chaining the classic add, commit -m, and push behind a series of read prompts, it has -h flags for help -l for a minimal log output, -i to initialize a new repository (even using github api token to remotely create the repo if you want to use github), and -r to revert back changes to a specified commit.

    Generally speaking aliases will get you what you need most of the time in a pinch, but shell scripting is more powerful, versatile, but potentially more time consuming.

    Others have rightly pointed out that these abstractions can sometimes negatively impact muscle memory, but IMHO this only really applies if you work as devops or sysadmin, where you are often responsible for running many different Linux servers, but usually this isn’t an issue if you have access to the internet and can see your saved aliases and/or scripts (but yeah, instant recall of native commands trumps notes every time).

    Additionally, another mentioned using git to keep track of your aliases, which I totally agree with. Whatever you do, back up your aliases and shell scripts, ideally with a git repo of some kind. This not only allows you to take your new scripts/aliases with you wherever you go, but also reference them later in case it’s not possible to use them on not your machine.

    Hope this helps. Bash can be crazy powerful if you take the time to learn it, and aliases are a great entry point to recognizing that potential. Here’s one of my favorites that combines mkdir with cd:

    alias mkcd='{ IFS= read -r d && mkdir "$d" && cd "$d"; } <<<' 
    

    Good luck, and have fun.



  • z3rOR0ne@lemmy.mltoLinux@lemmy.mlFavourite DE
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Honestly my first olkb was the Planck from DROP. A 40% keyboard where the numbers and symbols are each on their own separate layer. The defaults on the Voyager were very clunky IMHO, so I simply switched them to the defaults of the Planck, including moving the home row up one whole row. This left a few spare keys as the Voyager is a 55 key, so I simply added two Super keys instead of one as well as a few other duplicates.

    I’ve also heard of some interesting workarounds for using Vim with Colemack/Dvorak. It is funny, when I first discovered OLKBs, I kept encouraging people to use them, and I still do. Same with Vim. But ultimately I get why people don’t. I’m so used to this workflow now, going back to a standard keyboard feels clunky and slow, and I’d imagine my setup feels awkward and alien to most if not all other people.

    But it’s uniquely mine and I can type 100wpm if I am on a roll with his setup.

    The clamps are a hilarious accident that happened to work for me. I was experimenting with different ways to get that near 90° angle shoulder width apart, and this was the3 soluuon I haphazardly stumbled on.

    Glad you like it/find it entertaining! I wish you well in finding what works for you! ✌️



  • z3rOR0ne@lemmy.mltoLinux@lemmy.mlFavourite DE
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Nah, didn’t go that far (yet), just heavily edited a qmk_firmware configuration. So yeah, I’ll admit I didn’t exactly write my own keyboard firmware.

    I have the soldering tools ready for when I have time to learn. Sadly I only have time for software lately, and hardware/firmware has had to take a back seat.

    Customizing your workflow around the keyboard is a helluva drug though! If it weren’t for Vim being configured for QWERTY out of the box, I’d probably configure a COLEMAK or DVORAK setup as well.

    I’d encourage you to go as far down the rabbit hole as you’re comfortable, the learning curve can slow you down initially, but the dividends pay off in the long run imho.

    Here’s a pic of my current setup. The keyboard is prebuilt (Voyager ZSA), just with custom firmware. Couple clamps keep it vertical for ergonomics.


  • z3rOR0ne@lemmy.mltoLinux@lemmy.mlFavourite DE
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    4 months ago

    I’ve been on BSPWM for nearly 2 years now. Custom scripts and keybindings all over the place. My workflow is so customized and keyboard centric with this TWM. Vim bindings in the terminal, Vimium in the browser, and a heavily customized Neovim Text Editor with Espanso Text expander global keybindings every where… Not to mention a 55 key split Ortholinear Keyboard with custom firmware…yeah… My hands almost never touch my mouse except to game.


  • There’s more than a few reasons why Linux can’t make the jump to holding a dominant position in the desktop market.

    One is simply preinstallation. For companies (and therefore the general public) to adopt the Desktop Linux, they’d need it simply to be installed for them, with a Desktop Environment like Gnome or KDE.

    Secondly is updates. As much as Linux users tout the control they have over when and how updates take place, and how much Windows users will always complain about having to update their systems, until system updates on Linux are made automatic (or at least given the option to be made automatic), there cannot be a mainstream Linux Desktop. This means updates that happen very much like Windows, no administrator/sudo password, just happens on reboot regularly.

    The reason for this is mainly that the average user would never update unless forced, and then when something inevitably breaks, they are left, as always, frustrated that their computer just didn’t work as expected forever without any upkeep, understanding, or updates.

    Lastly is support. And this is multifaceted. By support I mean software support by companies like Adobe. I also mean a much farther reaching swath of random devices that literally plug and play like on Windows.

    As an aside, I’ll also say that since there is a move towards Wayland, there also needs to be a No Configuration Necessary way of running Nvidia on Wayland. This is less a Linux issue, and more a Nvidia one, but until pretty much any and all hardware works on Linux the way it just works on Windows, this sadly affects Linux Desktop adoption as more and more of the Linux Desktop ecosystem moves towards forcing Wayland adoption.

    Finally I’ll say that the Microsoft corporation at large obviously relies mainly on Corporate Adoption of its products and services, and that the Windows Desktop is simply one part of that greater whole. Their approach to competing with Apple and their walled garden ecosystem has been to slowly but surely create their own, its just so much larger you forget there are walls. They have done this by absorbing more and more of the tech ecosystem either by acquisition, invention, or otherwise. Examples ot this include Bing and All Search Engines that Use it, the pushing of TypeScript into JavaScript Development, the predominance and proliferation of VSStudio/VSCode in modern software development, their heavy involvement with OpenAI and aggressive pushing of AI products/services, their acquisition of Github and subsequent further expansion of influence over software development and distribution, and much much more.

    Despite the privacy invasion, enshittefication of the user experience, and their various other ways they have mistreated their users specifically via the direction they’ve taken Windows, Microsoft has established itself as THE Desktop, as THE Workstation, and as THE company that comes to mind when the average person mentions “computer”, and the majority of people associate computer related productivity and play with Windows.

    For all the advances made to Desktop Linux, especially in recent years, it is unlikely that Linux Desktop adoption will ever proliferate to the kinds of mainstream adoption that its accolades desire. Until Linux (or at least a Linux distribution) can demonstrate what I’ve mentioned above (preinstallation, automatic/automated updates, and wide spread software/hardware support from various 3rd party vendors) along with demonstrating a work flow/user experience that is somehow both familiar to the user and also better than the experience on Windows, then the day of the Linux Desktop will never come.

    This aforementioned demonstration, btw, would have to become obscenely apparent to the average every day computer user who just wants to get their work done, play a Video Game, and watch Netflix, all without having to ever even know what a terminal emulator is.

    I love Linux, and I think the Linux Desktop is not only a superior user experience, but is just better in general than Windows. But the average user I’ve encountered generally hates their Computer if it doesn’t work as expected 110% of the time. Linux, and honestly computers, will never be able to do that, but the closer the Desktop (and user facing GUIs more broadly) get to creating that illusion of “it all just works all the time”, the more adoption you’ll see.


  • Exactly. His channel used to cover interesting command line tools, configuration instructions, explanations on technical topics, but my guess is that those subjects don’t please the YT algorithm enough, and he probably noticed the more he covered Drama that takes place within the Linux ecosystem, the more engagement he got with his content.

    Which is fine, but firstly, he’s obviously pretending he hates the very drama he’s engaging in, which is disingenuous. And secondly, he’s playing the apologist for those spewing hate, constantly saying he “sees both sides of the argument”.

    To which I’ll always point out, “I see you hearing out the perpetrators of the hate speech, Brodie, when are you going to hear out the victims of that hate? Where is the OTHER side?”

    But yeah, he is just repeatedly revealing his lack of a spine, lack of integrity, and most pathetic of all, his lack of genuine empathy.



  • I really don’t think he should take a stand, This is why I actually like him a lot more then pretty much any other linux youtuber. With him I don’t need to worry about removed distro takes, stupid drama takes. Just information.

    That’s fair. I just don’t see this as stupid drama. If someone is being a hateful bigot, and that is not an opinion it is simply a fact here, then that is the information Brodie should report, using rhetoric that reflects that. From my point of view, Brodie is either avoiding the certain left leaning politics because he’s actually right wing, or he’s too afraid to admit he’s left wing because he’ll lose a good chunk of his audience. Either way he’s lost my respect.

    Im not sure who that is, Was there some kind of drama involved here? It never made it across my feed personally and being honest, due to my recent findings of new time, I’m partially suffering terminally online syndrome. Not to sound demeaning, but I genuinely have no idea who Danielle Fore is outside of the small tidbit you just brought up. Can you tell me more about them?

    Danielle Fore is a lead UX/UI developer on the Elementary OS Distro who has documented her transition on Mastodon. She fields both technical and sociopolitical questions on her Mastodon account. She recently received some attention due to SwitchedToLinux spouting anti Trans rhetoric on his channel specifically referencing her, with both Trafotin and Nicco responding very negatively against SwitchedToLinux for that.

    Her technical chops are up there with the best of them, especially when you consider ElementaryOS being known for their clean UX/UI design. If Brodie wants to truly take the mantle of an unbiased information only Linux influencer, then he should be covering the facts across the board, including her or at least someone who can speak from experience on the more than occasional occurrences of misogyny and transphobia that crops up in the Linux community.

    Unlike Trafotin and Nicco, Brodie has chosen to handwave away this serious problem as drama while continuing to give a platform to those that are the toxic perpetrators of said rhetoric. All I ask is where is he platforming those who offer up counterarguments? People who are going to call it out for the toxicity it is? No? Nobody… Guess that speaks to the company he’s willing to keep and the company he’s not willing to. And honestly that doesn’t appear to be unbiased and willing to hear both sides. And it’s not even just presenting the facts. It’s hand picking them.


  • I honestly, but respectfully, disagree.

    Brodie has been playing the apologist lately, and finding himself on the defensive when Nicco criticized Brodie for giving a floor to Lunduk, who is another example of a toxic individual within the Linux community. Brodie basically has played the card , “I’ll hear out anybody because it’s important to get both sides of the story.”

    But imho it shows he lacks spine to take a real stand. I get why, he needs to retain his audience which is a mix of people from different political and social backgrounds. I just don’t respect it.

    This latest video of his shows exactly his own reasoning. He says something along the lines of, if you take a position, you’re going to lose a lot of your audience. He was talking specifically about the FDO iirc, but he might as well have been talking about himself.

    I do have some sympathy for Brodie, I’ve been following him from almost his first video when he was still in Uni showing off his BSPWM configs, etc. And I don’t think he ever thought his channel would become politicized nor do I think he ever wanted to address his own political leanings on his channel. But in my own life I’ve just noticed you can’t avoid that, even in a public platform. Everything is political, and if you don’t show people who you stand with, (like solidly, on one side or the other, you CANNOT have it both ways) then you just are saying you’ll sit on the sidelines while the people you’re supposedly advocating for (the Linux community) burn from within.

    Until he’s willing to have Danielle Fore (Trans Developer on the Elementary OS Distro) on his Tech Over Tea Podcast, I’m going to say he’s giving a lot more attention and positive exposure to toxic people than not. And he’s not exactly actually on Both Sides, like he wants us all to believe.


  • I’m looking forward to when the Linux community, and society at large, has forgotten about noninclusive Transphobic assholes like this fuck.

    I honestly don’t care if the work you’ve done saves the planet and proves you’re the smartest human to ever live. If Vaxry can’t understand why being sympathetic to the LGBTQ+ community by adhering to their conventions around identifying pronouns is a good thing, then he’s simply chosen to align himself with those who don’t care, i.e. Transphobic hate groups.

    That’s the company he keeps now, and it might as well be who he is.