𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍

       🅸 🅰🅼 🆃🅷🅴 🅻🅰🆆. 
 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 𝖋𝖊𝖆𝖙𝖍𝖊𝖗𝖘𝖙𝖔𝖓𝖊𝖍𝖆𝖚𝖌𝖍 

Ceterum Lemmi necessitates reactiones

  • 0 Posts
  • 340 Comments
Joined 3 years ago
cake
Cake day: August 26th, 2022

help-circle
  • IME, beyond the install, it’s all distro- and desktop-specific.

    • How to find and install apps varies from distro to distro. IIRC, the Mint menu item is something obvious, like “Install software”, but on Arch (you’d have to hate your newbie to throw them into Arch), it requires a chicken/egg finding and installing a graphical installer. If you know the distro, this would be good information - or if you’re helping with the install, create a desktop launcher.
    • Showing them where settings are. Surprising to me, this has been super-not-obvious to my newbs. Even though the KDE Settings app is called “settings”, I think Windows and Mac folks are used to looking for settings in a specific place, rather than an app name - and in Windows, there’s can be several ways to get up different settings, like changing display stuff is always in a weird place. Again, maybe a desktop or panel shortcut would help.
    • One of my newbs used Mint for two years without opening a shell, so I don’t think that’s an issue. He even found and installed a piece of software he wanted, but I can’t remember if I originally showed him how to the first time. But that’s Mint. He did, however, need help setting up a printer, but that’s because he couldn’t find the settings program; he came from Windows originally.
    • Edge cases, like printers and other peripherals, can be hard, and I don’t think any amount of extra documentation is going to help, because almost every difficulty is practically unique. There’s a ton of online help for stuff like that already. And then, if they want to, eg, attach a game controller… well, that’s very specific and again varies by controller. I don’t think you can cover all of these edge cases.
    • Games can be hard only because of the indirection of having to install some other software, like Proton or Steam, creating an account, knowing how to check for compatability - there’s a lot of moving parts. It’s not just: go to the game’s web site, buy, download, and install something and run it, like I imagine it is on Windows. So maybe that would be useful - or - again - pre-installing one of the game stores and (surprise) making a shortcut would eliminate that.
    • Network connections. Again, I always find figuring out how to get to network configuration in Windows to be hard, and bizarrely having multiple ways of accomplishing the same task, so I’d guess going the other direction would be confusing. Having a note about how to get to the configuration would be handy.

    As I think about it, I realize that configuration under KDE of way more encapsulated and clear than on Windows, and people having learned the byzantine and myriad ways of Windows, KDE’s relative simplicity is confusing. Windows people look for configurations in places they’ve learned to look, which aren’t always where they are under KDE (I can’t speak much about Gnome - I don’t use it or set people up with it). MacOS isn’t as bad, having a similar configure-everything-through-a-single-settings-program approach.

    Anyway, that’s my experience.









  • OnlyOffice is a Russian company. Some people might care about the latter part.

    The connection between OnlyOffice and Russia has caused some controversy. The company has moved headquarters and attempted to hide its Russian ties through shell companies. The company develops its product in Russia and presents itself in the Russian market as a Russian company. For this reason some Ukrainian businesses have moved away from OnlyOffice.

    Wikipedia has more info (with references) for the curious.




  • I like your take on it; the issue comes in that conflict where external labels don’t align with internal pronouns (or any other form of self-identity, such as identifying as a particular race despite genetic dominance). We want to respect people’s self-image, when we can, don’t we?

    For me, it’s the good faith test. It can be difficult, or impossible, to determine bad faith, but sometimes it’s obvious. Trans people usually seem sincere about their identities, so I take them at face value. A meat eater insisting they be called ‘vegan’ is just mocking self-identification and kicking back at the whole pronouns thing, for whatever reason. That’s not good faith; that’s being contrarian.

    That’s my line, until someone convinces me of a better one.



  • Ah, the rare Christian who’s read the Bible!

    It’s crazy, and I highly recommend people in the US do it, especially if they’re not Christian. I have yet to come across a version of the New Testament that successfully creatively edits it enough that Jesus doesn’t come across as an utterly pacifist communist. It’s funny how so many self-proclaimed Christians will just ignore everything in the New to cherry-pick from the Old, which obviously was about a completely different god. An angry god. a righteous, vengeful, unforgiving god. The god who destroyed an entire city, children and infants, because some guys were buggering other guys, vs the Jesus who re-attached his enemies ear when one of his disciples tried to defend him. A Jesus who, by definition in the book itself, is both the son of, and yet the same being as, the old testament god. The new testament god who forgives the traitor, vs the old testament god who tortures his most faithful follower on a bet.

    Everyone should read the Bible, if only to comprehend how utterly un-Christian most Christians are.


  • It’s not uncommon for sites and organizations to actively prompt for pronouns, which are labels. It’s generally accepted that minority groups can change their labels by group consensus - Redskins, to Indians, to American Indians, to Native Americans. Labels change, and this is accepted as a good thing, because identity is important to mental health.

    Where do you draw the line? At what point do you think it’s justified to deny someone the right to decide their own labels?

    Personally, I think it falls broadly under the paradox is tolerance, and there’s a point where someone is clearly just being contrarian. They resent self-labeling. But if someone consistently insists they’re vegan, at some point I have to ask: what gives me the right to insist they aren’t? If you go down the rabbit hole is insisting on dictionary definitions, you quickly get into a quagmire with things most of us agree on: many laws and dictionaries are wrong about their definitions of marriage, male, and female.

    I think it’s an interesting topic, although I suppose almost everybody has already made up their minds one way out the other on the topic, and are frankly tired; most people automatically see anyone debating it as pushing some agenda.

    But the paradox is tolerance is something I think progressives (liberals, the Left… that’s a whole different fight, on Lemmy) are still struggling with, and I’m interested in how we collectively resolve it. So when it comes up, I’m always interested in how people are thinking about this.

    Dogmatic? Morally superior? Angry that people are changing the meanings of words that clearly already have a meaning?

    Where does a person’s right to choose their labels (e.g., their pronouns, their identity) stop?






  • Oh boy. This is a rabbit hole which, once you fall into, there’s no coming back out.

    There is a world of terminal software. You can, quite reasonably, get entirely rid of X (and Wayland) and live in the console. Honestly, the reason I don’t is only because there is no fully competent terminal web browser (although there are some quite good ones), and because anything having to do with graphics like photo management, or vector graphics drawing, is really where GUIs are useful. But for everything else, terminal clients are almost always superior.

    Choosing a good terminal emulator is important, and the best one right now is Rio. It’s fast, smaller memory footprint, and less CPU use than Wezterm or Kitty, and it supports ligatures, iTerm, and SIXEL graphics.

    In that goes tmux, because it works over ssh and having consistent everywhere is handy, because it survives terminal and window manager crashes, and because you can open multiple clients in different windows on the same tmux session.

    In that runs zsh, because it’s the best shell. It’s backwards-compatible to bash, but has a ton of extra features.

    I’m conservative about replacing standard POSIX tools with new fad tools, because grep is literally everywhere (even BusyBox) and new things usually aren’t; but ripgrep and fd are such nice improvements over grep and find I’ve been unable to resist. Helix is currently the best text editor. However, having a good familiarity with grep, find, and vi is IMHO critical, because they’re the foundations.

    My media player is ostui, which is an ncurses SubSonic client with synced lyrics and cover art support. I use catnip for visualization, because it uses less memory and CPU than cava. For task management I use a bespoke script (tdp) that use fzf with todo.txt files. I use gotop for system monitoring.

    I try to use chawan for terminal web browsing, and it does do CSS layout better than most, and supports sixel image rendering, but it’s often a chore so I mostly browse in Luakit, which is a GUI program.

    rook is my secret service tool that uses a KeePassXC DB as the backing store, and provides credentials to everything that needs them.

    • vdirsyncer syncs my calendar and contracts to a VPS, and thence to my phone
    • mbsync syncs all of my email from my IMAP server, and I use notmuch to index and tag it
    • khard is a terminal address book that uses standard vcard directories
    • lbb is a super-fast address book search tool which also works on vcard directories
    • khal is a TUI calendar app, which works with vcal directories
    • aerc, which someone else mentioned, is a fantastic TUI email client that can use notmuch.
    • tasker is what I use for scheduled cron control; it uses standard crontab files.
    • devmon and udevil handle automounts of USB media
    • mosh is a UDP-based ssh, with interruptable sessions and network resilience
    • mpdris2-rs is the agent I use to hook up various media control tooling to ostui (which supports the mpris protocol) and other players - mpris is a sort of standardized glue for media players.
    • gomuks is an excellent TUI for Matrix
    • weechat is a TUI for IRC. I prefer gomuk’s interface, but you can get a Matrix plugin for weechat if you want to use only one. I find I often have to restart weechat because otherwise it end up eating all of the memory; there’s a memory leak, or something in it.
    • syncthing-daemon for syncing between almost everything
    • restic for backups

    dinit handles all of my user task management, because systemd is fucking broken for user tasks. dinit is a better init system.

    Almost every application I use is a cli or TUI client. The exceptions are the web browser, for reasons I’ve explained; Jami, which doesn’t have a CLI client; Factorio, which is a game; and darktable for photo management. I’ll also occasionally open Gimp or Inkscape for graphics, vlc for movies (which I could probably watch in the terminal, now that I think of it), and I usually view PDFs in a GUI client such as mupdf.

    My philosophy on software is to use standards wherever possible. I avoid programs that insist on using their own DBs when there’s a perfectly good standard, such as ics, maildir, and so on. It’s just another form of vender lock-in. Hence notmuch (maildir), khard and lbb (directory of .ics), khal (directory of .vcs), rook (KeePass DB), and so on. This drives most of my tooling choices.