*NIX enthusiast, Metal Head, MUDder, ex-WoW head, and Anon radio fan.

  • 0 Posts
  • 38 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • Korthrun@lemmy.sdf.orgtoTechnology@lemmy.worldAds on YouTube
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    1
    ·
    20 days ago

    I understand that we exist under capitalism and that it costs money to host and distribute these videos.

    I’m willing to pay for access to this service by letting an ad play (probably while I’m pouring a glass of water in another room and have my speakers off).

    What gets me is a 3 minute ad on a 44 second video. Interrupting the middle of a sentence with an ad is also annoying. Placing a 30 second ad in the middle of a song can also fuck right off.

    Find an appropriate spot for your ad, and make it’s length sensible with regards to the length of the content I’m watching. Or just don’t offer an ad supported tier of your service.


  • There are cases where forward and reverse DNS need to match, and you may not want to have any association between two domains. SMTP is something that comes to mind. If your HELO/EHLO domain doesn’t match up, there are many servers that just won’t deliver your mail. I host my own email, and I work with very technical people. I don’t want “fun-domain.com” and “domain-on-my-resume.com” resolving to the same IP address. But I can host them on the same server.

    There’s still some software out there that does not support SNI.

    While your post body focuses on VPS, your question doesn’t, so I’ll also mention self hosting your own VMs. You can do a lot with reverse proxies and funky port based traffic routers, but sometimes just giving the VM it’s own IP is way simpler. Especially if you don’t mind hosting the VM, but aren’t interested in managing the service. I host a VM for a MUD I used to play. I don’t run the MUD, I don’t want to. I want them to be able to do stuff on their website without me having to edit a reverse proxy config, or without having to give them access to the host server.

    It can also be used to increase the number of connections you can have to a single interface.

    Perhaps you’re hosting your own VPN and you want traffic to come out an entirely different interface than the one your other services are on, for segregation reasons.

    A secondary IP can also allow for a bit of service redundancy. Probably not the most relevant thing in self-hosting land, but the ability to move an IP between two different VPSs (assuming they’re on different hypervisors anyway) is pretty handy.



  • The amount of software available in the package manager, without adding external repositories, exceeds that I’ve seen in any other distro I’ve used. Even with epel, I feel like others fall short.

    The ability to modify the build time flags of software while still using the package manager is also huge. I hate when ffmpeg doesn’t have speex support because some upstream dev figured it was a corner use case.

    It’s me, I’m the target demographic. I’m the one asshole who wants to build ffmpeg with speex support, clamav without milter support and rxvt WITHOUT blink support.

    There are some pretty great userspace helpers too. Things to ensure your kernel is always built with the same options. Things to upgrade all your python or perl modules to the new interpreter version for you. Tools for rebuilding all the things based on a reverse dependency search.

    Slotted installs are handled in a sane, approachable, and manageable way.

    The filesystem layout is standards compliant.

    I recall someone on /r/Gentoo saying something like “Gentoo is linux crack, when you get a handle on it, nothing compares.”

    When I boot my laptop into fedora/arch/mint/etc (or really any non-bsd based distro), I feel like I’m using someone else’s laptop. There are a bunch of git repos under /usr/src for the software I wanted that wasn’t in the package manager. I need to manage their updates separately. Someone else has decided which options are in this very short list of GUIs. I’m using whatever cron daemon they chose, not the one I want. Why is there a flat text log file under /var/db/? Why won’t you just let me exist without any swap mounted? $PATH is just a fucking mess.





  • Korthrun@lemmy.sdf.orgtoBash@lemmy.mlread user input problem
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 months ago

    Wild, I get syntax error: unexpected end of file when I run your code, so just that alone is very confusing.

    When you’re inside foo here, STDIN is the pipe. Once I fix this syntax error that you somehow dodge and add some extra debugging, you can get a better picture of what’s going on here:

    foo() {
            read -r -p "delete $name (default is no) [y/n]?  " choice
            choice="${choice:-n}"
            echo "\$choice: $choice"
    }
    
    printf "%s\n" "foo" "bar" "baz" "eggs" "spam" | while read -r name; do
            printf "Got name '%s'\n" "$name"
            echo calling foo
            foo
    done
    
    Got name 'foo'
    calling foo
    $choice: bar
    Got name 'baz'
    calling foo
    $choice: eggs
    Got name 'spam'
    calling foo
    $choice: n
    

  • Have you looked for providers that offer ETRN? Seems like that might fit your use case well.

    I’ve hosted my own email for over a decade with very few issues. It’s low ram and CPU usage so a very cheap VM (or a pair in different locations if you wanna be leet) can be a viable way to avoid the ISP related issues people have trying to host it at home. If you really want it all ending up at home you can do ETRN as mentioned and while TCP/25 is often blocked at home, the submission port (TCP/587) rarely is.





  • Korthrun@lemmy.sdf.orgtoMicroblog Memes@lemmy.worldWait a minute...
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    6 months ago

    As much as I want to enjoy posts like this one, I always ask myself this and it takes the joy out of it every time. It’s just a nice fantasy that reminds me of the “Nobody in this room know I …” meme.

    It’s always “MAGAs are losing their minds over …”, but never any explanation or sourcing.


  • I use a hardware password manager that connects over USB or bluetooth for most things. The few things that I use often I have a system for, and that system is popular culture.

    Love “The Prisoner of Azkaban”? Initialize it, and add the publish date some where: HP&TPoA|1999

    Starship troopers fan? Initialize a memorable quote. “The enemy can not push a button… if you disable his hand. Medic!”: Tecnpab…iydhh.M! Need numbers? Find a quote with numbers, or add the release year, or the number of times you watched it that one weekend where you and a friend watched it 32 times.

    Like TV shows more? How about the fourth episode of family guy: S1-MindOverMuder-E4.

    Metal Fan? I do love track three off of Metallica’s 1983 album: #3|Motorbreath-1983

    Etc.





  • I must have been way out of it late last night. I totally missed that you were asking why people do it and not looking for recommendations. Sorry for the spammy nonsense response to your OP.

    To the latter question, I’ve seen devices that do OTP and FIDO in addition to basically storing arbitrary strings (e.g. your cc number).

    I get harassment scolding me for using Lemmy to advertise when I mention any of the products by name, despite having no affiliation with any of them outside of being a user, but they’re not hard to find if you look.