Sadly it does not matter. The company could keep the battle going for close to a decade until there is a final decision. It is financially draining and you have to give up a lot of time in order to attend the hearings (or even travel to the correct jurisdiction).
Firstly, imposing on someone else’s intellectual property is not “illegal”, because that usually refers to crimes. This is a civil issue, as in the some company is demanding the dev stops or else they’ll sue him or something.
Secondly, it doesn’t really matter whether the dev is “right” or could prevail against a legal claim - because you just wouldn’t bother trying. Imagine you have an ok job, take care of your family, and made this plugin on a whim just because you can. Your days are full of taking your kids to the park, spending time with your wife, playing around with your hobbies, that stuff. Maybe you’re not wealthy, but your salary is enough to look after your family and make your mortgage repayments. Then Haier threatens to sue you, and although you could likely prevail mounting a defense would probably cost you a years worth of mortgage repayments. Maybe you could represent yourself but that might take a years worth of saturdays writing and responding to legal stuff that you don’t really know much about. Bear in mind that there’s no financial support from the open source community.
It just doesn’t really matter whether Haier has a legit claim.
Yeah, you’re right, that’s the problem. That system makes sense if big corpos use it to “test” each other for copyright infringement, but when an individual gets involved they just get steamrolled wether they’re in the right or not, since the system assumes they have a team of lawyers on retainer in order to work as intended.
Ah; then host the OpenVPN server from hetzner, the pi as a client, then configure the server to route traffic out through the pi client into your LAN. Your own little vpn tunnel, instead of using something like cloudflare tunnels.
Most people seem to just want to use RPIs as a very slow Linux server for some reason…
Use it to play around with hardware integration with the GPIO pins. Get a sensor HAT and start recording temperatures, write some code that turns on/off an LED, build a robot controller, etc. There are lots of kits and documentation on the various things you can do!
It is! Especially if you want to write the code yourself. It’s an interesting design problem if you start to consider cases where the PI may be offline (mobile on a battery in my case). Do you lose that data? Store and forward? In memory or to a local data store? It’s a fun rainy-weekend project.
Word of caution - HATs can be a rather inaccurate in their temperature monitoring. The Pi gets warm. I had done my work using a PTC thermistor that was distanced from the Pi itself. I’ve got a friend using a HAT and it’s been very off (up to 10C above ambient!). A Pi Zero may not give off as much heat as, say a Pi4 though. YMMV.
Unluckily last time I wanted to do sensor stuff the ~20 euro air quality multi-sensor (co2, pm1-10, humidity, voc?) board got lost in transit and I didn’t bother since :(
The original plan was use it with my esp32 dev board (wroom32, so wifi) to have a portable sensor, this RPi was supposed to be the collection server (mqtt, influx, grafana).
I should revisit this idea soon, thanks for reminding me!
SBCs like the RPi are kind of awkwardly in-between a microcontroller like an Arduino or ESP32 that you can actually trust with handling GPIO and data logging, and a real Linux system that can actually do meaningful computational work.
Pretty much the only task I’ve found them reliably appropriate for is running OctoPrint, really really light computer vision tasks for robotics, or hooking up an RTL-SDR to use as a police/HAM scanner. Outside of those, it’s so much easier to use either a cheaper and more reliable MCU or a much more powerful old laptop or desktop.
You can write code that has access to more resources. I had a RPI once that showed code build status on an led strip (red failed, green passed). It was a Java program that connected to AWS SQS for build event notifications. A micro controller would be much harder to do that on.
If you’re running it on a separate server you would have to expose the docker API to it, which you might not want to do. It might be easier to just run it on the same server and proxy it from the bps.
I haven’t researched this, but my gut tells me one should be able to connect the two servers via Wireguard (direct tunnel, tailscale, zerotier, what have you) and discretely access the docker api without making it publicly available.
My journey has been similar yet distinctly different. I went from “put it all on one server” to running servers in AWS. But the cost was preventing me from doing much more than run a couple of compute nodes. I hated the feeling of “I could setup a server to do X but it’s gonna cost another $x/month”. So I’ve been shifting back to my own servers.
I do like devops and automation though. Automation is brilliant for creating easily reproducible and stable environments - especially for things you don’t touch very often… Proxmox was what let me start moving back “on prem” as it were. There are “good enough” terraform plugins for proxmox that let me provision standardized VMs from a centralized code-base. And I’ve got ansible handling most of the setup/configure beyond that. I’ve now got like 20 VMs whereas before I only had 2 EC2 nodes due to cost. So much happier…
I’m just getting started on Proxmox and had no idea plugins like that were available. Anything in particular that works well for you? I’d like to try it out.
The telmate one seems more popular but the bgp one worked better for me (I forget what wasn’t working with the other one). They use the proxmox API to automate creating VMs for me.
Sadly in the 4 years I’m using it jellyfin still couldn’t figure out how to correctly display series season covers and has some streaming bugs (no audio when audio is DTS and PGS subs are enabled ect)
You should redo your org from scratch and let all the default plugins do the work. Mine looks great and I never changed anything, just followed the recommended file org pattern for Movies and TV Shows.
Exactly. 99% of these issues are not naming the files as Jellyfin needs, which I understand can be annoying if you have a large number of files to move to it. And having the right access permissions for files, if you are on Linux.
Filebot is nice for that, it is what I used when I first got into Plex and realized the reason I had so many problems is because of the way I named files. This was before I even knew Sonarr and Radarr existed, now you can get them to do it.
Iirc Plex supports transcoding for downloads, while Jellyfin only allows downloading the original file. But I’ve heard transcoding downloads is broken on Plex, so ymmv.
Intro skip is only available as a plugin on Jellyfin.
Also, Findroid has a better ui and supports downloads, while the official app has more features (ie. settings/admin panel).
It’s in the second paragraph. This is the beginning of the monetization for everything in Plex now that they have a good user base. They are starting to ramp up the milking.
It will become like any other shitty streaming service eventually.
I run a modded Minecraft server for my friends, PiHole for my home network, DDclient, and a discord bot for my discord server on a RPi4 8GB. I also use another as an emulation station.
You might have grabbed the wrong iso. There are two ISOs for Ubuntu, one is desktop which comes with a desktop and the other is server which only comes with a text console.
You can install a desktop onto a server image if necessary, however I would recommend just using a desktop iso and don’t bother with adding on and setting up all the desktop software.
If you want to be able to select text, copy and paste, I just SSH from Windows Terminal or Mac iTerm2
Alternatively if it is a desktop iso then you might have accidentally installed a package that broke things or have gone a tty interface. There’s so many different possibilities it’s going to be hard to help more.
I have a feeling you’re talking about the TTY. You can’t use the mouse cause there’s no graphical interface to begin with. You’re in “pure” console mode. It’s probably why fonts look weird too. It’s probably just not running at your monitor’s native resolution.
As other people said though, it’s pretty much expected. Servers are more or less expected to run “headless”. You’d typically SSH in rather than plug a monitor directly in the machine.
Yeah I think I do too in the attic somewhere. Mid chips on those things where a bitch back then when it first started up. I think they got better though.
They made a software jailbreak?!?! So I just looked this up and I have Splinter Cell and MechAssault. I may have to dig that thing out and give this a try.
selfhosted
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.