MIT license in a nutshell?
- 1 Post
- 165 Comments
florist
This sounds nice. Working with something green and alive. Arborist too.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•My Homelab Got Hacked - A Postmortem – Phunky CafeEnglish
9·20 days agoMy server got hacked once and was mining crypto! I noticed it when I heard the fans were at 100% when walking passed the room lol. Turns out, qbittorrent-nox used UPNP for its web admin endpoint enabled by default and qbittorrent can do many things like run custom scripts. My mistake was not changing its login credentials. Exposed my full system. Live and learn.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•QBittorrent breaks out of sandbox to commit crimesEnglish
6·22 days agoI remember a time when the gaming community’s darling, CDPR, sent lawyers to people’s homes, demanding they pay because they pirated The Witcher 2.
I don’t know how times have changes, but it definitely happened depending on when and where you lived.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Expanding my laptops HDD capacityEnglish
5·24 days agowaves hard drives with loose cables around
It’s just a hard drive! What’s the problem?!
gets shot
Its not typical, but you can get 20 Mb+ jpegs out of an entry level 18MP dlsr. Especially if there’s lots of color and at like 5500x3300 resolutions and created with 100% quality preset.
I checked my immich and I have some (and larger), but yeah, not exactly typical.
My requirements for a text editor:
- it displays ‘A’ when I press the ‘A’ key
- doesn’t require more than 1 minute of learning to use it
Bonus points if it comes pre installed.
Me, a programmer, without any formal education, eating popcorn and reading the comments.
Just a little bit of impostor syndrome tonight boys, feelin’ good otherwise :D
PieMePlenty@lemmy.worldto
Programmer Humor@programming.dev•Where my klitoris users at?
31·2 months agobash: klitoris: command not found...
:(
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Navidrome can do lyrics now - but how?English
2·2 months agolrcget
I used this and it did exactly want I wanted, great tool. Thanks!
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Navidrome can do lyrics now - but how?English
1·2 months agoAnyone know a good way to automatically tag audio files with lyrics? Like how mp3tag pulls data from musicbrainz and tags tiles in a few clicks.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Linkwarden 2.16 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀 [AIP]English
2·2 months agoThanks for the info. Will check it out.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Linkwarden 2.16 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀 [AIP]English
1·2 months agoI hope you one day add client sourced snapshot content so pages behind an authentication layer can be archived. Would also make for better snapshots on pages where pesky cookie pop-ups cover the screen…
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Selfhosting as a Linux newbie - Ubuntu Server LTS or Debian 13?English
8·2 months agoYou’re installing a headless system right? Ubuntu and Debian are going to have very similar if not downright identical day to day operating procedures, including installing and setting up new things. Ubuntu is going to have software packages coming from a different repository and they may be newer (though this rarely matters) and the initial install may be different. One is backed by a for profit corporation and one by a large open source community. Whenever you need help, guides for Debian will probably work on Ubuntu and vice versa.
For home self hosting use, it boils down to you own philosophy. In practice, it won’t really matter… they’re both really similar.
I proudly use Debian BTW.
Oh shit! Which windows distribution do I switch to? Any recommendations?
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•Tempus v4.20.0 android subsonic client releaseEnglish
4·3 months agoYeah, Tempo hasn’t had any updates in a while. I used it originally, but moved to this fork.
The problem is trust. Sandboxing is all well and good, but what of the data I give the app directly and the resources it has access to?
If a person installs the Steam client from FlatHub and logs in to it with their account credentials, how will they know the app wasn’t actually published by a third party who modified it to act as a man in the middle to steal account credentials. They’d need to be vigilant and follow a flathub link provided by Valve themselves. The app could also be a crypto miner, capped to use 10% CPU to avoid suspicion… now I’m searching the internet why steam is constantly using 10% of my CPU…I don’t actually know if flathub does checks or anything so this isn’t a jab at them specifically. I personally distrust all package distribution platforms by default and don’t use sandboxed packages on any of my installs.
I guess we all have to define where the lines are and how far we’re prepared to go. Technically, you should read the actual source code fetched from AUR and only build once you’ve confirmed it does what you expect it to… for every thing you install and for every update. Maybe thats good for Richard Stallman, but the general populace will look for trust outside of only trusting themselves.
You add the rpmfusion repo and install a few nvidia packages from there. Kernel modules are then built for the driver. If secure boot is used, they need to be signed too. Sometimes the grub entry isnt updated and doesnt load nvidia drivers. Sometimes you boot into a black screen, sometimes Wayland throws a hissy fit. Hardware accelerated video decoding needs more packages, in browsers it may need extra configuration…
The components are all there and they work, but sometimes the stars don’t align and you just curse a little and wonder why you didn’t just buy AMD because that, just works.
PieMePlenty@lemmy.worldto
Selfhosted@lemmy.world•How would you expose Jellyfin securely without a vpn?English
3·4 months agoMy use cases are:
- Connect from multiple devices on the same home network (with the application)
- Connect from a phone device on the internet (with the application)
- Connect from some PC’s and devices on the internet (with the application and from web browser)
For home networked devices, I don’t care about security that much. I try to lock it down on the router level and by using VLANs for less secure devices. I connect via IP directly (or .local domain).
Jellyfin runs under its own user with read access to a media library.
For devices on the internet, I have jellyfin exposed on a specific url path of my domain - through a reverse proxy all through 443. A bit of security through obscurity here. I’m proxied through cloudflare on the DNS side with very restrictive IP rules.
I think this is enough for the security flaws jellyfin does have. I’d sleep better at night if it had client certificate support, but Its not a big deal imo. If security flaws allowing remote code execution are found, I’ll shut it down and allow access through wireguard only and lose access from some devices on the internet where I cant use VPNs. Not a bit deal either.

Its not a bad design. Personally, I couldn’t get used to anything else (and I’ve tried). My first PC had Win 95 and I’m now on a Plasma desktop.
Microsoft is doing a great job at completely crippling the fuck out of their start menu though, proving once again they have no idea what direction they’re going in.