Ublock origin + firefox is no longer working for blocking ads on youtube?
  • helpimnotdrowning helpimnotdrowning Now 100%

    I haven't had any issues since April-ish. Try refreshing your blocklists: in your Settings Page > Filter Lists, click the little clock icons next to the list names to force-refresh

    25
  • How can I keep my forwarded port secure?
  • helpimnotdrowning helpimnotdrowning Now 100%

    This might also become a hassle since basically all residential connections (likely of OPs friends) have dynamic IPs - if someone wants to join while OP is away, but their IP has changed since their last connection, now they have to wait on OP to update the firewall rules.

    Apart from getting your MSA token stolen, there's not really much that can get around server login (yet). All online-mode logins pass through Microsoft (part of the reason why Xbox service outages seem to affect Minecraft so much).

    If your friends all individually seem to stay within some certain IP ranges (ex, first handful digits always stay the same, 12.34.56.xx), then I'd say go ahead with whitelisting them fully (ex, 12.34.56.xx --> 12.34.56.0/24, CIDR notation). If they jump around unpredictability, I would stick with the username-based whitelisting and online-mode-only.

    4
  • What happened to elementary OS?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Do you have any posts/reading on the win32 additions to the kernel? I vaguely remember something similar being talked about some time ago, but I can't find anything right now.

    2
  • How can I keep my forwarded port secure?
  • helpimnotdrowning helpimnotdrowning Now 100%

    as long you are only forwarding Minecraft's 25565 port from your router to your server machine, it should be fine. Just make sure to keep Online mode on, use the whitelist, and get your plugins from trusted sources. Otherwise I wouldn't worry too much.

    I see others recommending VPN solutions like zerotier for your friends to connect to; I don't personally feel like this is necessary, and (in my experience), making your friends do more technical setup than just connecting to the server is often a big turn-off.

    Bonus: If you ever take a peek at your server logs while it's running (and exposed to the Internet, if you avoid said VPN solutions), you might notice a lot of weird connections from IPs and usernames you don't recognize. These are server scanners and threat scanners that look for vulnerable servers to connect to and exploit. This is normal and you'll be fine as long as you keep that whitelist and stay up-to-date on developments in the server admin space.

    25
  • Design patterns
  • helpimnotdrowning helpimnotdrowning Now 100%

    I've acknowledged that, while convenient, my (small) setup is still a burden that I would be asking someone to take. If your friends don't already share your passion or knowledge for Linux/Docker/the intricacies of <whatever you may be running>, I doubt they'd be willing to take on what you leave them.

    My friends had a family member who had a giant setup of Raspberry Pi's that did Pi-hole, Home Assistant, F@H, among many other services and machines (there were like 6 Pi s!). They passed some time ago, and there's just no one in the family who was willing to take on the responsibility to learn how to manage everything that was going on—services have been slowly degrading/going down since then.

    Those who rely on your services will just go back to using Google Drive, watch-anime-free.org.ru, and pressing "Open LAN world" in the Minecraft client. I don't think it's okay, but if you're out of the game, you won't be there to object.


    That is to say, if you DO have friends that are knowing and willing, you need to leave plenty of good documentation. I haven't been one to write much of anything, and I've already fucked up my shell profiles again because of no documentation, but I can give some general pointers:

    • What runs where?
    • Why are things configured in certain ways? (ie "$GameServer gets 4gb because going over creates GC stutters", "$IP is blocked because of telemetry", "$File is symlinked to /dev/null to effectively delete/override a rule from $SomewhereElse")
    • List rules and their exceptions. (ie "Service ports are numbered this way because it looks nice", "Except $Port because it conflicts with $SystemService")
    • List things even if they're from personal preference (ie "Service ports are numbered this way because it looks nice", tells user that these are effectively meaningless and things shouldn't break by changing these, barring common sense)

    Basically, leave meaningful comments that explain why something is the way that it is. You should be able to use this documentation yourself as reference material. Keep this documentation updated regularly, as frequently quoted "bad documentation is worse than no documentation" (or something like that)

    (sorry if this last section in particular doesn't make much sense, I haven't slept in $hours. feel free to ask for clarification!)

    9
  • Nginx 502, ssh not working.
  • helpimnotdrowning helpimnotdrowning Now 100%

    if your sister's by your server in-person, maybe you could guide them to graphically install something like Rustdesk (edit: graphical remote access, wayland isn't well supported so make sure it's running over Xorg), give you the access code & have them manually accept the connection so you can get back in.

    You'll be stuck streaming your terminal window and sending laggy keystrokes though whatever connection you have now (until you can get ssh running), but it's better than nothing.

    1
  • Question: If windows is required, what distro do you recommend?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Teams works for me as long as I'm not taking calls, just have to switch the user agent to pretend to be Chrome (but only sometimes)

    3
  • Not really sure I get Wayland
  • helpimnotdrowning helpimnotdrowning Now 100%

    I've never heard of AWT being incompatible with Wayland, I'd love to read more on that if you have any!

    2
  • Question: If windows is required, what distro do you recommend?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Office won't run on Linux or through Wine (AFAIK), I've converted to using LibreOffice on both Linux and Windows, which has yet to give me any issues.

    Teams, as part of O365, also doesn't have a Linux app, however... with the (paid) Thunderbird addon Owl for Exchange, you can read+send Outlook emails; it also adds a Teams icon to your Thunderbird sidebar that acts as a link to the web client.

    Thunderbird, by default, can only read from Exchange mailboxes, but can't send from them. If you don't want to pay, the developers are working to add full Exchange support as stock. (There are also less legitimate ways to get Exchange support, like cracking Owl, but out of respect for the addon dev, you'll have to find it yourself)

    Edit:

    If you're new to Linux as a whole, I've seen many recommendations for Mint (a Debian and Ubuntu derivative), but I've never tried it myself. I started with Debian since I wanted a stable system that wouldn't break down by itself or something. It's rock solid on my Framework 13 Ryzen.

    As for a Desktop Environment (DE), you can't go wrong with GNOME or KDE. I prefer KDE since I don't like the "look" of GNOME and it's more "Windows-like" (but still it's own thing), but it's really just personal preference.

    7
  • Installing CH340 drivers in Linux Mint running 5.15.0-88 kernel
  • helpimnotdrowning helpimnotdrowning Now 100%

    *.c files are C source files, you can't run these directly. Run the makefile with sudo make or sudo make install (assuming you have make installed) to build (or build and install) the driver.

    edit: Oops didn't read far enough into your post, you've already tried make. What error does it give you?

    5
  • How are you parsing JSON on the command line?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Big fan of running cat file.json | ConvertFrom-Json and just being able to do things quickly!

    1
  • [Solved] Best way to do an NTFS -> ext4 conversion?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Decided to buy another drive instead of doing any more harm than I needed to, no worries

    1
  • [Solved] Best way to do an NTFS -> ext4 conversion?
  • helpimnotdrowning helpimnotdrowning Now 100%

    unfortunately I was, lol

    I've already bought another drive to avoid this funky shuffling, so I should be fine now

    2
  • [Solved] Best way to do an NTFS -> ext4 conversion?
  • helpimnotdrowning helpimnotdrowning Now 100%

    What's the advantage in btrfs over ext4? I've kept hearing about it since I started with Linux but the only advantage I can see with it is the snapshot rollback feature, which while useful looking, I don't think would be something I would use

    1
  • [Solved] Best way to do an NTFS -> ext4 conversion?
  • helpimnotdrowning helpimnotdrowning Now 100%

    Yep, I've just ordered another 8tb to copy to and avoid the headache that could be a drive failure. And it'll certainly be faster, gparted is still giving a 13 hour ETA for the first resize! Thanks for the help!

    1
  • Solved: decided to avoid the funkyness this would invoke and just bought another drive. all good now👍 About a year back, I moved my internal 8tb and 4tb HDDs from my main Windows machine to my old PC-turned-Linux-server. They hold a bunch of bulk data like Youtube channel archives and torrents that are open to download. I would *like* to do an in-place ext4 conversion, if possible. Currently I've just started shuffling data off to an SSD and the plan was to slowly shrink the NTFS partitions and turn the new space into ext4, 500gb at a time (size of the intermediary SSD), but it is taking an unbearably long time. Shrinking the 4tb partition in gparted has been running for 13 hours, with an estimated 22 hours remaining! And I'll have to do it 7 more times for the 4tb, and 16 times for the 8tb!! Is there a better way to do this?

    40
    20
    Installing and using Jellyfin without root
  • helpimnotdrowning helpimnotdrowning Now 75%

    The docs say jellyfin-ffmpeg is only needed on Debian distros, like Debian itself or Ubuntu, other distros like Fedora should be able to use their respective ffmpeg packages. https://jellyfin.org/docs/general/installation/linux#ffmpeg-installation

    Is there a reason you can't have root on your VPS? Maybe you could ask to have Jellyfin and ffmpeg installed by an admin?

    If your willing to try it, you could unpack the .deb file with dpkg -x <jellyfin-ffmpeg-for-your-distro.deb> <unpack dir> and stick the resulting directory (directories?) in Jellyfin's PATH, but I've never tried this myself and I don't know how well this could work.

    2
  • Has Play Protect removed KDE Connect from your phone? Let us know!
  • helpimnotdrowning helpimnotdrowning Now 100%

    No issues with the GPlay version on Android 11

    1
  • how do I search posts
  • helpimnotdrowning helpimnotdrowning Now 100%

    due to the way the Fediverse works (servers hosted on many different machines rather than one large machine), text search isn't (officially) possible. on Mastodon you have the option of searching by hashtags, but I don't think that works on Lemmy.

    you would have to use an external search engine like DuckDuckGo, Google or something like https://www.search-lemmy.com/

    3
  • What talent(s) got you into Hololive/stars?
  • helpimnotdrowning helpimnotdrowning Now 100%

    I started about September or October 2021, when clips of Myth and Pikamee began showing up in my YouTube Shorts feed when I was trying that out. I would watch a stream or clips here and there, but I would really only consider myself a casual fan.

    That was until late February when it was announced Rushia's channel would be deleted at the end of March '22 after her "graduation". As someone who would have considered themselves a novice "datahoarder", I felt the need to save her channel. This consisted of waiting to buy a 4tb hard drive and getting it about mid-March, the next week-ish mainly fine-tuning my downloader, then the last week purely downloading for days on end.

    And throughout all this, I would watch clips of her or pick a VOD that had downloaded; this was where I really fell down the rabbit hole. People from Hololive, Phase Connect, (then) WACTOR, idol, indies, etc. were popping up and I gleefully watched along.

    Strangely also, it seems that most of my oshis have graduated at some time (Rushia, Vesper, WACTOR ES' Luna Rurine and Neon Kuroyuri, VOMS' Pikamee) but I still watch them now in their new forms.

    (And the Archive grows.)

    1
  • Is it still necessary to use _ while naming files?
  • helpimnotdrowning helpimnotdrowning Now 100%

    TLDR; No

    It hasn't been necessary in a long time, unless you're a developer who frequently needs to type in filenames in everywhere (since the command line needs extra protection against spaces and other symbols)

    The OS (Windows, Mac, Android, etc) handles thar all for you so you don't have to worry about it (unless you happen to use a badly-written program that doesn't understand spaces, but this is super rare to begin with, and more protected against as time goes on)

    20
  • www.youtube.com

    Annoucement tweet: https://twitter.com/gawrgura/status/1671160122704564227 https://twitter.com/hololive_En/status/1671050254253449216 #GuraBirthday2023

    6
    0

    (I asked this on r*ddit a long while ago, but I don't think I explained myself properly) Basically, I would like to host a few services on my own metal (and not anywhere else in the world!) to play around with and learn, like my personal site, lemmy instance, vpn, fdroid, image host, etc etc. I would *also* like to hide my public IP address because I don't want people who connect to me to know my location (even if it's rather coarse). I know that this isn't possible without at least another server in a different physical location, but I really have no idea how to approach this. What software do I run? What is this action called? What do any of these AWS/Azure service names mean? How much would I realistically need to pay? Etc etc. Anyone have any pointers?

    12
    29
    helpimnotdrowning Now
    4 56

    helpimnotdrowning

    lemmy.sdf.org

    helpimnotdrowning.net (eternally unfinished)