smiletolerantly
@smiletolerantly@awful.systems
- Comment on Jellyfin over the internet 3 days ago:
I host it publicly accessible behind a proper firewall and reverse proxy setup.
If you are only ever using Jellyfin from your own, wireguard configured phone, then that’s great; but there’s nothing wrong with hosting Jellyfin publicly.
I think one of these days I need to make a “myth-busting” post about this topic.
- Comment on Signal – an ethical replacement for WhatsApp 1 week ago:
Matrix fits the bill.
Unless you don’t like the federated nature.
- Comment on Are drink coasters for people who frequently spill their drink or have trouble drinking without dribbling down the cup? 1 week ago:
Arrival
- Comment on Plex has paywalled my server! 1 week ago:
OK, add step above: use wildcard certificate for your domain.
Terminating the TLS connection at your perimeter firewall is standard practice, there’s no reason your jellyfin host needs to obtain the certificate.
- Comment on Plex has paywalled my server! 1 week ago:
Actual answer for 3:
- put jellyfin behind a proper reverse proxy. Ideally on a separate host / hardware firewall, but nginx on the same host works fine as well.
- create subdomain, let’s say sub.yourdomain.com
- forward traffic, for that subdomain ONLY, to jellyfin in your reverse proxy config
- tell your relatives to put sub.yourdomain.com into their jellyfin app
All the fear-mongering about exposing jellyfin to the internet I have seen on here boils down to either
- "port forwarding is a bad idea!!“, which yes, don’t do that. The above is not that. Or
- "people / bots who know your IP can get jellyfin to work as a 1-bit oracle, telling you if a specific media file exists on your disk” which is a) not an indication for something illegal, and b) prevented by the described reverse proxy setup insofar as the bot needs to know the exact subdomain (and any worthwhile domain-provider will not let bots walk your DNS zone).
(Not saying YOU say that; just preempting the usual folklore typically commented whenever someone suggests hosting jellyfin publicly accessible)
- Comment on we are not the same 2 weeks ago:
Holy fucking shit I am not alone. Oh god. It’s real. I’m not alone.
- Comment on What editor or IDE do you use and why? 3 weeks ago:
Neovim, because I wanted something that would not just disappear.
I never really got along with VSCode, opting for Atom instead. Microsoft bought GitHub, which owned Atom, and promptly discontinued it.
Nvim has such an active community (and no “owner”) that I’m certain that this won’t happen again. At the same time, the plugin system is so flexible that I’m also certain that I will never miss out on any shiny new features.
Over the years, my config has matured, and is mine. The thought of going back to an editor, any editor, less flexible in its configuration than nvim is just… an absolute “no”.
It’s a steep learning curve, but well worth it.
- Comment on AI boomer trait 3 weeks ago:
Don’t worry, I haven’t had to use Windows or MacOS since the early 2010s.
- Comment on AI boomer trait 3 weeks ago:
Summarize and find stuff, iirc
- Comment on AI boomer trait 3 weeks ago:
Well, good news! Windows File Explorer gets built-in AI actions, so you can combine the worst of both worlds! 🥳
- Comment on Does anyone use a phone without a protective case? 3 weeks ago:
Yes. No case. Why would I? I specifically got the phone because it’s quite small, and feels nice in the hand. A case would ruin that.
I also have not dropped any of my phones once in the past ~10 years.
- Comment on As you are doing it you never realize 3 weeks ago:
It probably contained Linux
If I had to guess? Ubuntu Studio 14.04
- Comment on Don't Look Up 4 weeks ago:
That’s still eugenics, just as side effect
- Comment on Late 4 weeks ago:
Computer Science (at a rather “prestigious” university for CS, for that matter, at least as far as that’s a thing here). Not in the US though, and none of the three universities I’ve studied at had mandatory attendance, for anything (exception: seminars, where attending talks by your fellow students was mandatory). As a result, I’ve never seen any prof take attendance.
A lot of comments on this post say that attendance was called esp. for freshmen classes, but frankly, I don’t see how that would even have been possible here, with sometimes 500+ students in a lecture hall.
In regards to assignments, at least in my experience, studying the lecture material and consulting it while solving the exercises was usually the fastest way to understand them and get them done.
- Comment on Late 4 weeks ago:
Hi, I have been to lectures fewer than 10 times throughout my entire master’s. No AI, no textbooks, just lecture slides and doing the (ungraded) weekly assignments.
It probably wasn’t a smart idea (incl. for my social life), but it also wasn’t hard to do.
- Comment on [deleted] 4 weeks ago:
No, mate. I don’t need a guide, or a tour. Just a single clarifying sentence.
“My product does x”. Right now, x could be:
- help you scam people
- provide a meditation partner
- help you learn how to code in Cobol
- give travel tips
- …
What does your product DO? And dong you dare answer “it helps you make money”, that does not explain anything.
- Comment on [deleted] 4 weeks ago:
I have clicked every link on that site and I still have exactly zero clue wtf this is.
- Comment on My two cent about emails servers field. Over a two decades... 5 weeks ago:
FWIW, I have no issues sending mails/having them be received from my self-hosted to Google mail
- Comment on Duolingo CEO says AI is a better teacher than humans—but schools will exist ‘because you still need childcare’ 5 weeks ago:
Pimsleur. It’s very different than Duolingo, in that it is almost entirely audio-based. However, at least in my experience, it actually gets you to the point of speaking and understanding a language much more rapidly than Duolingo. Way, way less gamified though. It expects you to put in half an hour a day where you just concentrate on the lesson.
- Comment on A potential ‘anti-spice’ that could dial down the heat of fiery food 5 weeks ago:
Isn’t that what Sichuan peppers do?
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
Sorry, I should have mentioned: liking bare-metal does not mean disliking abstraction.
I would absolutely go insane if I had to go back to installing and managing each and every services in their preferred way/config file/config language, and to diy backup solutions, and so on.
I’m currently managing all of that through a single nix config, which doesn’t only take care of 90% of the overhead, it also contains all config in a single, self-documenting, language.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
Nice. My partner has a Proxmox setup, so we’ve adapted the Nix config to spin up new VMs of any machine with a single command.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
NixOS :)
Maybe I should have clarified that liking bare-metal does not imply disliking abstraction
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
Containers != services.
I don’t think I am better than anyone. I jumped into these comments because docker was pushed as superior, unprompted.
Installing and configuring does not an expert make, agreed; but that’s not what I said.
I would say I’m pretty knowledgeable about the things I host though, seeing as I am a contributor and / or package maintainer for a number of them…
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
They are using a hosting provider - their dad.
“The cloud” is also just a bunch of machines in a basement. Lots of machines in lots of “basements”, but still.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
OK, but I’d rather be the expert.
And I have no troubling spinning up new services, fast. Currently sitting at around ~30 Internet-facing services, 0 docker containers, and reproducing those installs from scratch + restoring backups would be a single command plus waiting 5 minutes.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
No, I actually think that is a good analogy. If you just want to have something up and running and use it, that’s obviously totally fine and valid, and a good use-case of Docker.
What I take issue with is the attitude which the person I replied to exhibits, the “why would anyone not use docker”.
I find that to be a very weird reaction to people doing bare metal. But also I am biased. ~30 Internet facing services, 0 docker in use 😄
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
I would say yes, it’s still self-hosting. It’s probably not “home labbing”, but it’s still you responsible for all the services you host yourself, it’s just the hardware which is managed by someone else.
Also don’t let people discourage you from doing bare-metal.
- Comment on Self-hosting is having a moment. Ethan Sholly knows why. 5 weeks ago:
Yeah why wouldn’t you want to know how things work!
I obviously don’t know you, but to me it seems that a majority of Docker users know how to spin up a container, but have zero knowledge of how to fix issues within their containers, or to create their own for their custom needs.
- Comment on AI headphones translate multiple speakers at once, cloning their voices in 3D sound 1 month ago:
To clone their voice