I’ll start by plugging Harvard’s free courses catalog as well as Udemy
Edit: Gonna add 2 more I remembered-
Blender - I wish I had more time to learn it, but I did start the infamous “Donut Tutorial” once!
Watch Cartoons Online - Lots of good older stuff!
CBC Gem, which is our country’s public news corporation’s streaming service which is a catalog of Canadian television. There’s also CBC Music which is the radio app, and you can even listen to the live streams of the Metropolitan Opera on Saturdays.
In Canada, crown land camping and Christmas trees. You can camp on crown land and cut up to 10 cubic metres of wood a year.
Ten cubic meters of free wood a year. Huh. That’s an oak or two.
I think they use to call it two trees a year and then went to cubic meters. Probably someone taking out the giants of the forest that inspired the change.
I could run a fairly decent woodworking racket given 10 cubic meters a year. Does that include branches and such?
Huh… Can I come? Always hated how free camping isn’t legal in England. Stealth camping sorta is, if you don’t get caught no problem but if you get caught you kinda have to move or you are committing a criminal offence.
For sure. I’ve got a lovely spot on a lake with no one around that’s my favourite. Bring your fishing pole.
Not had much luck fishing, though I tried a hand line rather than a pole and it was from a kayak. Started feeling seasick which surprised me as I have kayaked loads on the sea before just fine.
Have had a bit more luck with crabs from a pier or quay. Probably could do that from a kayak too if it’s nets that you just drop and leave for a little while. I think the seasickness was due to looking down a lot at my equipmemt while not moving in the waves. Shorter periods might not be so bad as you can move on to the next net again pretty quickly rather than sitting still the whole time.
Kanopy - a website where you can stream movies and TV shows, which is free if you have a library card.
And Hoopla Digital! They each have some things that the other one doesn’t.
VLC Media Player
Even better, MPV Media Player. Vlc has bad color reproduction
I use mpv, but VLC has GUI config stuff that is a lot more approachable.
Interesting. Does it take you back to resume if you closed it halfway through a video?
It’s not enabled by default, but you can configure it to: https://mpv.io/manual/stable/#resuming-playback
No
Darn. That’s why I’m with SMPlayer; that time continuity is extremely helpful to the point of being a requirement for me. VLC also has it but it actually makes the jump-to-time prompt vanish if you take too long to click it (which is… a bizarre “feature”).
<3 VLC, been using it for decades at this point.
VLC: the only media player you’ll ever need. Peak FLOSS.
Audacity: free, robust audio editing/effects tool. Not a proper DAW but so feature rich some people treat it like one. Another peak FLOSS.
Freesound.org: huge library of free audio, all Creative Commons/non royalty shit. Effects, music, you name it. Been around for literally 2 decades, is run by a non-profit. Definitely a relic of a bygone era
Audacity: free, robust audio editing/effects tool. Not a proper DAW but so feature rich some people treat it like one. Another peak FLOSS.
If you need what I understand to be considered a full-on DAW, there’s Ardour, which is also FLOSS.
Never tried it! Thanks for the suggestion!
Another peak FLOSS.
Actually, Audacity lost this status when Muse Group bought it out. There was a huge community fuss over this especially in /r/Audacity when the company started adding data-tracking to it, and the protests eventually died down because they just kept muscling through their decision like Reddit did with its changes.
I still use Audacity, to be fair, but may consider Ardour that another user mentioned here…
Oh wow. I hadn’t seen any of this that’s wild. Bummer to hear :/
Their “data tracking” was just telemetry to figure out what buttons people were actually pressing.
I use Ocenaudio for quick audio edits anyways.
Is that a fork of Audacity? I think I remember reading about that around the time of the hullabaloo…
Back in the windows 7 days we were sitting at Christmas lunch and my dickhead cousin started bragging about all the different video playing apps he used, without looking up from his lunch my grandpa goes “I only use one, vlc, only an idiot would use anything else.”, then continued eating without looking up, my cousin looked shitty and I just left to go laugh outside.
I am so torn between calling bullshit and wanting to believe this so badly
I don’t care if you believe me or not that’s your business, my cousin is an arrogant asshole, the type to bring his house plans to Christmas lunch and spread them where we’re about to eat lunch while standing there demanding people admire his shitty house and my grandpa doesn’t give a shit. When he retired in the 90s he got into building computers which lead him to piracy, he introduced me to piracy and is why I’m the pirate I am now.
No believe me I am leaning towards believe. It’s just so perfect lol
It was random af, he’s usually a chill quiet dude lol.
We used to have family pirate nights where we’d visit the video store, rent out all the games we could, go home burn copies of them all, take them back the same day and grab more, they didn’t know or care. I’ve taken over his role now and now I set up pirate streaming apps for my family.
Fucking amazing
To add a couple more FOSS programs, OBS Studio and kdenlive are both really robust video production and editing software.
Hah, I used kdenlive in like 2008 to make a 3 minute clip out of a bunch of pre existing material. It was buggy as hell, and crashed every 5-10 operations. But I just saved a lot and got it done. Glad to see it’s still going (and presumably a lot more stable!)
Just used it recently to recut something super simple and it’s pretty good. Worth picking up and learning
Learn a little docker and start self hosting stuff! Pihole is a great one to start with, but there are lots of other awesome projects out there:
How do I “learn a little docker”? Where do I start?
YouTube. Duckduckgo.
Personally I’m running 13 containers for various things. Worth it.
But I googled docker, and only found apps that can be installed. Does it both require something to run the docker apps in?
Docker is a program that runs on an OS, usually Linux, and the docker apps or images are run by docker on the OS docker is installed on.
I’m a rookie, but I run TrueNAS which runs docker images. Previously I ran plain Debian with docker installed to run docker images.
Before you start can I ask what experience you have with computers, command line, and have you ever done any programming.
Programming isn’t necessary but it helps me see if you’ve been exposed to the kind of syntax you will see in docker.
Happy to help you learn this though.
I’m on a course to become full stack developer, and I know the command line (basics), have an old laptop running Linux Mint that I want to test to use as a docker, but I have no idea where to start.
You could follow a guide to install portainer, it’s got a web gui to manage docker. It can handle installing most types of docker containers.
When you find a cool project to install, they almost always have a docker compose template you can use to install their container.
The docker compose tells docker which containers to install and how they might rely on each other as well as which ports to run on and where all their config and/or data files should be stored.
Using a docker compose makes things super simple to update by using portainer to repull the images to the latest versions and run those. The new containers running the new versions will have all the same config and see the same data/config directories that you specify in the docker compose.
I run a bunch of containers, some good examples are the ARR stack to download tv shows and movies. Radarr, Sonarr, Prowlarr, Transmission are all defined in one docker compose. Another couple of great containers I run are Actual Budget for budgeting software and Tandoor for saving and managing recipes and grocery lists. Actual Budget and Tandoor have their own docker compose configs.
That’s great you’re starting from a place that should make this easy.
Let me jump on my PC and get some information to help you get started.
I am going to be pasting a set of commands to get docker and docker compose set up, but please be wary of people giving commands to run in the terminal. You could use the information I’ve provided to help you find guides to confirm that no weird commands, but I copied this from my guide I use whenever I set up a new VM to use docker.
So the commands below add any dependencies for docker, adds the GPG key to verify and then installs docker and docker compose. I also set up a docker user add them to the docker group so I don’t need to use sudo to run.
I then use docker to create a portainer instance. Portainer allows you to use a webUi to see what you have running and stop start any of your services from there.
After this I have provided a docker compose file which would be named docker-compose.yml. Yaml sucks as it constantly moans about spacing, but essentially you want to use spaces and not tabs and each new line would be indented two spaces unless it’s a sub part of the section above then it would be two more spaces etc.
This docker compose might or might not be what you need, this one first sets up gluetun, which is a VPN layer which I can route other services through as you don’t want to torrent from your IP.
So gluetun is set up using ProtonVPN and you pass the username and password. Username has +pmp for port forwarding.
Then each service under here can choose to use the services/gluetun or bridge network. The former is for the VPN the latter is routed through regular network. Notice how anything routed through the VPN has the ports defined in the VPN service.
The others things you would need to be conscious of is the paths I have used for /mnt/vault/* as these are network attached storage from TrueNAS. Depending on how you want to store things you’ll need to just add the paths to these. The paths look weird but the part before the colon is where it is on your machine and the part after is what it is called inside that container.
You’ll notice that Plex requires a claim key but you can google how to find that.
This isn’t going to get you up and running and you will likely run in to permission errors and other errors along the way. I would suggest coming back here with your errors or giving them to ChatGPT, just don’t blindly copy commands if you don’t know what they do.
Once your docker compose incomplete your can run docker compose up -d to spin it up. Then in portainer you can see all the containers and then login to each and do the setup. Docker compose down to stop them all.
When I set this up I did the gluetun and then Radarr. Get that working and then add your next thing and then the next and so on until you have what you want.
As I said this isn’t a complete solution and you will run into roadblocks, but that’s the fun for me and I am happy to help when you get stuck along the way.
### Docker
Install dependencies
`sudo apt install apt-transport-https ca-certificates curl software-properties-common -y`
Add the Docker GPG key to the server’s keyring
`sudo curl -fsSL https://download.docker.com/%E2%80%8Blinux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc`
Add the latest Docker repository to the APT sources
`echo “deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/%E2%80%8Blinux/ubuntu $(. /etc/os-release && echo “$VERSION_CODENAME”) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null`
Update the server package index.
`sudo apt update`
Install Docker
`sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin`
Verify
`sudo docker --version`
Enable the Docker system service to start automatically at boot time.
`sudo systemctl enable docker`
View the Docker service status and verify that it’s running
`sudo systemctl status docker`
#### Install docker compose
`sudo apt install docker-compose-plugin -y`
Verifiy the installation
`docker compose version`
#### Portainer
Create a Volume for Portainer Data
`docker volume create portainer_data`
Deploy Portainer as a Container
```
docker run -d \
–name=portainer \
–restart=always \
-p 8000:8000 \
-p 9443:9443 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
```
Acess Portainer
`https://your-server-ip:9443`
#### Running Docker without Sudo
Add your user to the docker group:
`sudo usermod -aG docker $USER`
Log out and log back in, or restart your system.
Verify by running:
`docker ps`
Below is the docker-compose.yml file.
services:
gluetun:
image: qmcgaw/gluetun
container_name: protonvpn
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports: # These are the qBittorrent ports, I like to use random ports and not the default ports 49152
- 49893:49893 # This is for the qBittorrent WebUI Port
- 6881:6881 # Listening port for TCP
- 6881:6881/udp # Listening port for UDP
- 7878:7878 # Listening port for Radarr
- 8989:8989 # Listening port for Sonarr
- 9696:9696 # Listening port for Proxlarr
environment:
- VPN_SERVICE_PROVIDER=protonvpn
- OPENVPN_USER=USERNAME+pmp # REPLACE with your OpenVPN username (+pmp for port forwarding)
- OPENVPN_PASSWORD=PASSWORD # REPLACE with your OpenVPN password
- VPN_PORT_FORWARDING=on
- SERVER_COUNTRIES=France # These countries must support P2P
volumes:
- ./gluetun:/gluetun
restart: unless-stopped
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1001 # to find your current ID just type “id” in the terminal
- PGID=1001 # to find your current group ID just type “id” in the terminal
- TZ=Europe/London
- WEBUI_PORT=49893 # Must match the port used on gluetun for the WebUI
- TORRENTING_PORT=6881
volumes:
- ./qbittorent/config:/config # this will create the config folder in the same folder as the yml file
- /mnt/vault/Downloads:/downloads # adjust to your desired download directory
network_mode: “service:gluetun” # must match the container name of gluetun
restart: unless-stopped
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
depends_on:
- gluetun
environment:
- PUID=1001
- PGID=1001
- TZ=Europe/London
user: “1001:1001”
volumes:
- ./prowlarr/config:/config
network_mode: “service:gluetun”
restart: unless-stopped
radarr:
image: lscr.io/linuxserver/radarr
container_name: radarr
depends_on:
- gluetun
environment:
- PUID=1001
- PGID=1001
- TZ=Europe/London
user: “1001:1001”
volumes:
- ./radarr/config:/config
- /mnt/vault/Downloads:/downloads
- /mnt/vault/Movies:/movies
network_mode: “service:gluetun”
restart: unless-stopped
sonarr:
image: lscr.io/linuxserver/sonarr
container_name: sonarr
depends_on:
- gluetun
environment:
- PUID=1001
- PGID=1001
- TZ=Europe/London
user: “1001:1001”
volumes:
- ./sonarr/config:/config
- /mnt/vault/Downloads:/downloads
- /mnt/vault/TV:/tv
network_mode: “service:gluetun”
restart: unless-stopped
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
environment:
- PUID=1001
- PGID=1001
- TZ=Europe/London
volumes:
- ./jellyfin/config:/config
- /mnt/vault/Movies:/movies
- /mnt/vault/TV:/tv
restart: unless-stopped
ports:
- 8096:8096
network_mode: “bridge”
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=1001
- PGID=1001
- TZ=Europe/London
- VERSION=docker
- PLEX_CLAIM=CLAIMKEY
- NVIDIA_VISIBLE_DEVICES=all
volumes:
- ./plex:/config
- /mnt/vault/Movies:/movies
- /mnt/vault/TV:/tv
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu]
runtime: nvidia
restart: unless-stopped
Me
Very location locked, but all Smithsonian museums in DC are free. Even special exhibits that require timed ticketing.
Better get while the gettin’s good on that one though. Even if the price stays the same, the value of that free admission appears to be set to diminish rapidly.
100% agree. I am leaving this this area in October for greener pastures in Europe.
I’m surprised no one has mentioned it yet:
With just a cheap computer you can have your own Netflix and Spotify.
Is Jellyfin good with remote access?
How is it different than Plex?
Does it find the movies for me, or do I still need to figure out the Usenet or BitTorrent?
It’s a FOSS plex alternative… yes you will need to stock your own library Then install SonArr, RadArr, some other Arr 🏴☠️just learn Linux nub. Jk but not really
Aside from the FOSS that people love.
I will add something real world. I have Plex and Jellyfin running. Now Plex works fine for the most part but certain codecs when I am watching on iOS just has issues and freezes a lot so I have to use Jellyfin, but the UI in Jellyfin is pretty sparse and not as polished.
It’s Plex but free and without a central login server handled by a third party
It’s also got a few fewer/not as functional features and no live TV (whoopty do?)
The Arr Suite are what you’re looking for to find content, works with either Plex or Jelly in (or others)
Since no one really answered you, there are generally two routes.
If you use newsgroups you can run sabnzbd, which is a service that downloads from newsgroups. I’ve been out of the loop for a while but there used to be something like CouchPotato for movies or SickBeard for TV (which migrated to SickChill, though you shouldn’t use that anymore as it installed a crypto miner last I heard). Lastly you sign up with a news indexer (look up Nzb.su or nzbgeek.info). CouchPotato could be linked to your imdb watch list.
Plug all of those together with API keys, and now movies on your imdb watch list just show up in your plex library as they become available.
Now if you use Torrents instead of newsgroups, there are similar things that all exist, I’m just less familiar with them.
Ah, interesting. I’m actually only (barely) familiar with torrents, insofar as I have downloaded qBitTorrent and enabled its embedded search. I search for thing, sort by most seeds, and choose first relevant one. Usually it all goes well. Plex on my Mac watches the downloads folder, and the TV has Plex installed.
It works, but at least from my limited view of its search results, the seas seem to be drying up. I feel like there are better, non-default searches I could be adding. There was some kind of Jacket plugin that refused to load so it’s just disabled.
Am a very inept pirate 🏴☠️
Jellyfin Is completely open source, fully self-hosted, and free. With Plex the software still has to phone home to a central server for authentication and some features are locked behind a paywall.
No streaming software is going to find movies for you (without paying for content they’ve licensed) because that would be a sure fire way to get the project taken down for copyright violation.
Plex makes it way easier to stream outside your network.
While I don’t have much experience with Plex, I can say that it’s really not hard to set up Jellyfin for streaming across the internet.
I’m running a docker container using the linuxserver.io image and all I had to do was forward the HTTP/S ports. I will grant that when a third party has to make an easy-to-use container for a service, there’s a problem to address… but if I remember correctly, Jellyfin is easier to set up on bare metal where it can use uPnP.
Cleaning after yourself before you leave the property as a tenant.
you’re gunna charge for it anyway, parasite. might as well help you get a actual day’s work in once in a while.
Emmie. Please. Get help. Arguing with strangers on the internet for no reason isnt cool. It wont make your children love you. Please seek therapy.
We are all concerned for your wellbeing.
Are you tired? You sound tired, don’t you think you need a lie down?
Can’t you basically deduct anythign from the deposit? I used to tell them it will cost more than the deposit to clean up and they immediately hire some cleaning service and get it cleaned and of course you still return only 50% even after that because there are something which they cant clean completely
I don’t have a deposit, I have a ‘move-in’ fee
Interesting, This is a great idea!, I will have to check the legality of this but I am hoping it will be legal 🤞.
Landlords have guaranteed that tenants won’t bother to clean the place up by establishing the precedent over many years that they won’t refund your deposit no matter how spotless you leave the property. Everyone knows it and after getting screwed enough times, tenants are incentivized to leave a mess as an act of defiance.
Sounds like fake news to me. I don’t do that for example. I don’t know many People of Land beside myself but I rather treat it as a beneficial service to the community that I happen to be able to support myself from.
You are a leech on society, i hope you realize that one day.
You think so yet I provide accommodation for dozens of people. If I stop they are homeless because no one will rent them for my price. If there is a mold outbreak they get cancer. If someone comes with bugs I need to handle the bugs. If something breaks I need to repair it.
If someone is drunk and on drugs I need to kick them out so the rest of people are okay
It’s not some kind of passive income lol
There are various activities slightly less profitable for less work but I enjoy providing this service. Also I like renovation and interior design. It’s a real art to make interiors the most appealing with least amount of money.
This isn’t free. Landlord fees.
I don’t like to charge fees for something that should be common decency
Like not exploiting a basic necessity for profit?
Would you prefer if I kept my land barren?
Yes.
Now leave.
The land was there before you, it’ll be there after you die. You provide nothing of value. You’re a drain on society. Every single one of your tenants would be better off if you and everyone like you didn’t exist.
On the contrary. I provide value of upkeep and managing the estate I rent. Without me people wouldn’t have place to live because they cannot afford to purchase the land.
Thanks to me countless people are able to have a roof under their heads.
They can’t afford the land because it’s been turned in to a speculative asset by people like you.
People are entirely capable of caring for their own shit you absolute fool.
“Your land…” Pfft…
If you do not need it, how about selling it off to someone who actually needs it…?
Why would I sell the land of my ancestors to someone? This soil has been in my family for ages, I am not looking for a buyer
Must be nice to inherit land.
Oh so you did absolutely nothing to earn it. Cool. Go fuck yourself.
Thank you dear sire! I was finally able to find a good source of the anime Heidi
What3words.com and app
Basically the earth has been segragated into 10 foot x 10 foot squares that are easily identified by 3 words, super accurate, easy to tell emergency services. No more need to know lat/long to tell someone where you’re at.
Where on earth is “fuck shit piss”?
unfortunately the people at What3Words excluded words people might find offensive from the word list, so that place does not exist
So I guess “musk impregnates influencers” would be OK? Even though that’s a lot more offensive IMHO …
I just looked it up, and apparently “impregnate” isn’t in the list either. Yes, the word isn’t offensive by itself, but I think they remove quite a lot of words that might cause problems in the what3words address. There is way more than enough words anyway.
This is from their FAQ:
How do you handle offensive words?
A what3words address is made up of 3 random words, and they are not intended to convey any meaning to a location. However, we know that the nature of using words means that unexpected interpretations can crop up.
For each new what3words language, our team consults a broad range of native speakers. We then work together to remove rude and offensive words from our word lists, navigating cultural sensitivities wherever we can.
Some users feel that certain words in our lists are unsuitable or inappropriate, so we always take feedback onboard. However, one of our key features – that our addresses are permanently fixed – means that it is not possible to update the word list. Instead, we can look for opportunities to adapt our approach when developing future languages.
Tip: if you’d rather avoid a certain what3words address because of a particular word or combination of words, we’d suggest you use the next square along.
I learned about this from a can of ///Fear.Movie.Lions beer from Stone Brewing:
What 3 words pinpoint where this indelible beast was born? The location is printed on the can. There’s a 3m x 3m square in our Richmond, VA brewery with these three words painted on it. What three words? Exactly! For the uninitiated, that’s What3Words.
Not working.
///life.before.death doesn’t exist
///journey.before.destination took me a couple miles east of Pittsburgh.
I was expecting Urithiru :<
Totally unusable
Ooh like that. Interesting concept. Too bad people can’t spell 😅
earth has been segragated into 10 foot x 10 foot squares
I think you’re inadvertently advertising a cylindrical model of the earth 😁
In most eu countries the law requires businesses that give out food to also allow you to order free tap water. If youre in a city and dont want to spend money on a bottle of water, walk into mcdonalds and ask for free tap water. A lot of european countries also have strict laws about tap water so for example in france unless otherwise indicated with a warning, tap water is always potable.
Here in the US, this seems so normal that it didnt even occur to me that this may not be true everywhere else. And not need to be enforced by law.
Arizona has several long-standing laws on the books requiring both public government properties and businesses to provide drinking water without cost or other barrier to access. Businesses can’t even charge for the cup.
Common courtesy unfortunately doesn’t go far enough, especially when it matters most, so law is required.
A lot of places in the US will charge you for the cup or say they only offer bottled water for sale.
Ive definitely never, ever run into that. But I’m sure it happens.
Edit: I guess ive seen places that charged some nominal fee for the cup but it’s so rare
I went to Philadelphia and there were hardly any places to get water at all. There were always stores selling water bottles literally $8 in one instance around nearly everywhere you looked
And even if they do give out free tap water … they might not mean lead-free.
Not true everywhere, actually never heard of it here (Germany and Austria).
But if you walk into a place and ask for a paper cup of tap water, a lot of workers are willing to give it to you, regardless of the laws.
Vienna has tap water straight from the mountains btw and it tastes amazing. Recommended.
Then there’s Germany where restaurants charge you 6€ for a jug of tap water.
Syncthing.
Connect any two devices’ folders together wirelessly, from anywhere.
Don’t have a server? You don’t need one. Every device is an individual node.
Backup? If you do have a server, offload some of your content and keep on rolling, or set scripts to move files by age.
very underrated piece of software! its been a total game changer in how i have my computers set up.
also great for some apps too. things like keepass or newsboat (terminal RSS reader) or anything that stores its data in a single file or folder. its really great not having to rely on a connection to a server
commenting to remind myself about syncthing for when I can look into it later.