this post was submitted on 12 Aug 2024
168 points (98.3% liked)

traaaaaaannnnnnnnnns

1095 readers
97 users here now

Welcome to /c/traaaaaaannnnnnnnnns, an anti-capitalist meme community for transgender and gender diverse people.

  1. Please follow the Hexbear Code of Conduct

  2. Selfies are not permitted for the personal safety of users.

  3. No personal identifying information may be posted or commented.

  4. Stay on topic (trans/gender stuff).

  5. Bring a trans friend!

  6. Any image post that gets 200 upvotes with "banner" or "rule 6" in the title becomes the new banner.

  7. Posts about dysphoria/trauma/transphobia should be NSFW tagged for community health purposes.

  8. When made outside of NSFW tagged posts, comments about dysphoria/traumatic/transphobic material should be spoiler tagged.

  9. Arguing in favor of transmedicalism is unacceptable. This is an inclusive and intersectional community.

  10. While this is mostly a meme community, we allow most trans related posts as we grow the trans community on the fediverse.

If you need your neopronouns added to the list, please contact the site admins.

Remember to report rulebreaking posts, don't assume someone else has already done it!

Matrix Group Chat:

Suggested Matrix Client: Cinny

https://rentry.co/tracha (Includes rules and invite link)

WEBRINGS:

🏳️‍⚧️ Transmasculine Pride Ring 🏳️‍⚧️

⬅️ Left 🏳️‍⚧️🏳️‍🌈 Be Crime Do Gay Webring 🏳️‍⚧️🏳️‍🌈 Right ➡️

founded 1 year ago
MODERATORS
 

SALUTEI have barely watched Breaking Bad
07 flag-trans-pride 07

As a reminder, be sure to properly give content warnings and put sensitive subjects behind proper spoiler tags. It's for the mental health of not just your comrades, but yourself as well.

Here is a screenshot of where to find the spoiler button.

Let's have another good week everyone lets-fucking-go trans-ferret

you are viewing a single comment's thread
view the rest of the comments
[–] naom3@hexbear.net 6 points 4 months ago (1 children)

ctrl-C in the terminal, unless it’s being overridden, sends SIGINT to the currently running program which typically causes it to close. It’s really useful for closing programs when you don’t know how to do it otherwise (like I don’t know if ping even has another way to close it) and when you use it on the command line it just discards what you’ve typed and drops you to a new prompt. Although text editors usually override it (like on nano (best editor) it just reports your cursor position and doesn’t send the SIGTERM). ctrl-Z also sends SIGTSTP which pauses the currently running program and moves it to the background and if you want to use it with nano (you do, it’s really convenient) you can just edit your nanorc file to enable suspension and map ^Z to suspend

Side note, but a really common exit command is q, which is probably what the utility wanted

[–] ashinadash@hexbear.net 5 points 4 months ago (2 children)

I use nano, good editor...

So like where was I supposed to learn this? Arch wiki doesn't say any of this shit.

[–] naom3@hexbear.net 5 points 4 months ago (1 children)

nano

sicko-fem

Seriously though it’s great. Not fancy as, say, emacs but very easy to use and you can still do a lot with it. I actually do all my programming in nano

[–] ashinadash@hexbear.net 5 points 4 months ago (1 children)

Lmao really, that's super cool. I just use it to edit config files in whatever arch basted distro but it is appealing somehow.

[–] naom3@hexbear.net 4 points 4 months ago (1 children)

It’s not just on arch! It comes with most distros, and I’m sure it’s available on bsd too, though maybe not out of the box since it’s a gnu thing. I know it at least used to be available on mac because I used it on a macbook lol. At school I even use it on the windows machines in wsl and there’s probably a native version too, but you cannot make me use powershell lol. It’s also pretty easy to just compile from source on whatever system you have

[–] ashinadash@hexbear.net 4 points 4 months ago

Lol neat, til.

[–] naom3@hexbear.net 5 points 4 months ago* (last edited 4 months ago) (1 children)

I think the guide probably assumes you already know about ^C, but as for the utility, a good way to learn about any terminal program is its man page. Just type man [program] and it’ll bring up the man page which explains how to use it. Just press / to search the page, q (or ^C) to close it, and h to bring up the help menu. Seriously, man is essential and I use it all the time, and it’s generally your first go-to for a quick summary of how to use a program. When I was first learning how to use the terminal I literally just typed man bash a lot lol

Edit: also, typically [program] --help or even -h will print a brief list of options for use with that command. The bash help command can also be used for the actual bash commands (like alias) which typically don’t have man pages (unless you count bash’s) as opposed to the external programs

Edit2: I should say that none of this is specific to arch, it’s just general unix stuff but I think the arch installation guide assumes you know it already

[–] ashinadash@hexbear.net 4 points 4 months ago (1 children)

Why the fuck would I know that lmao. Idiot proof, I was told.

Just type man [program]

More arcane secrets, kinda reminds me of the text interpreter in Sierra games vs Infocom ones. man bash though... I could man bash screm-cool

[–] naom3@hexbear.net 6 points 4 months ago (1 children)

Lmfao whoever told you arch was idiot proof was wrong. Like, it’s not gentoo but it’s not always straightforward either. I was actually talking to someone once about installing arch and I was like “it was actually pretty easy. Well, I did have to debug a couple kernel module conflicts…” lol

man and man bash for stuff about the shell itself are your gateways to most of the other arcane secrets. Just knowing the basics and knowing how to look stuff up is enough to do basically anything

man bash

sicko-fem

[–] ashinadash@hexbear.net 5 points 4 months ago (1 children)

DEBUG A COUPLE KERNEL MODULE CONFLICTS che-smile Unironically I love linux people, stay silly please.

Surely it would be good to include those in the install guide, right? Like at all? I might have installed Arch right if I knew this. Thank you btw!!!

[–] naom3@hexbear.net 2 points 4 months ago (1 children)

Yeah it’d be helpful, but none of this stuff is actually specific to arch so I think the install guide just assumes you already know it. That’s the thing about arch, it’s not actually that complex, it just doesn’t prioritize accessibility which isn’t necessarily a good thing. Like, the developers describe it as a “medium to advanced distro” which, more so than the assigned difficulty level, kinda shows how the developer approach it in that they think of difficulty as just another option in distro choice rather than an objective flaw. It’s definitely not for everyone. It can be really fun if you’re actually into tinkering around with it, but it’s definitely not for everyone and there’s actually a lot of advanced users who do know how everything works, but still prefer to use other distros just because they don’t want to go through the effort of maintaining an arch system (like the nerdiest, most tech proficient guy I know just uses kubuntu lol). That said, don’t let this discourage you from running if you want to. It can be a really rewarding experience building putting together your system from scratch and it really is doable if you just put in a little effort to figure it out, and the wiki really is good at explaining how everything works (I’ve only had it bork itself by deleting the kernel during an upgrade once! normal)

Thank you btw!!!

Your welcome! rat-salute-2

[–] ashinadash@hexbear.net 3 points 4 months ago (1 children)

Okay so it's not actually "hard", it just requires foreknowledge they won't tell you about. Which is like, I could likely sit down and learn it, I would maybe tinker if I knew stuff, but why bother when the thing won't even meet me halfway? Nice install guide, idiots!! maddened Idk it's kind of dork shit.

rat-salute

[–] naom3@hexbear.net 3 points 4 months ago (1 children)

To be fair, it’s mainly just some basic shell knowledge and stuff that you can learn by following the links on the guide (as well as the all important man pages) so if you want to give it another shot then don’t feel discouraged. That said, it’s actually completely normal to want a system that doesn’t require you to do your own research.

An alternative, if you want something that more thoroughly walks you through all the steps and is designed to actually teach you how it all works is to use linux from scratch and then install dpkg and apt, but beware that, while lfs is designed to actually teach you how everything works instead of just assuming you know everything, building your entire system from source is way more work

[–] ashinadash@hexbear.net 3 points 4 months ago