• 2 Posts
  • 138 Comments
Joined 1Y ago
cake
Cake day: Jun 13, 2023

help-circle
rss

This is quite important with Immich. They’re good at documenting their breaking changes, just gotta make sure you check the changelog before updating. Also best to avoid auto updating with Watchtower or similar to avoid surprises.



I’m not sure if they’re available with UK plugs, but I’ve got a pack of Thirdreality Zigbee plugs that monitor energy use and have a button on them to toggle power.

I’ve got them connected to Home Assistant. Two do a bit of climate control in a coldroom, the others are for occupancy lighting.


You could check at the Canada Post office if you can charge their provided boxes to that account number.

Unfortunately Rogers is now the largest professional sports holding company in the world now too, with buying out Bell’s stake in MLSE. Nothing like promoting competition by allowing megacorps to keep acquiring.


Oh yes, your pay-to-win government duopoly isn’t helping anything, but don’t call it impossible. The Affordable Care Act was a start, and I don’t doubt the right people could make universal healthcare access a real thing in the US.


Oh, I agree it won’t be easy, particularly when taking profits from rich people.

I’ve heard it likened to a house full of asbestos. Knock it all down and there’s likely to be collateral damage, but meticulously taking it apart will take a considerable amount of time. I feel it would be easiest for governments to purchase the insurance companies, then slowly amalgamate so it’s all one network open to everyone.

Also it’s a bit entertaining when someone opposes it because “it’s socialism”. It’s already socialism, you just have middlemen skimming profit off the top while providing little value.


Hey guys, many other countries have figured out that healthcare doesn’t have to be a privatized, for-profit nightmare. Perhaps that’s an option worth exploring.


The asterism gives me big Splinter Cell vibes and I’m definitely OK with that.


I think the context is more that this is first person Amnesty International has named as such, not the first person who could be considered more generally a prisoner of conscience.

The OP article seems to confuse this. The source article from Amnesty is more clear.


Definitely an effective way to make a political ally.

However, it’s possibly intended to be that way. Now he can tell his base that he asked the NDP to join him and they refused.


He is saying, “idk what I saw but maybe it was something,” though. He’s telling of his experience, he doesn’t say “yes, they most definitely exist”, but “I’ve experienced something that was nothing like I’d ever experienced and I know of no animal that could fit the experience I had.” Him being a very experienced bushman brings quite a bit of credibility to that statement.

He’s not challenging people on whether Saskquatch exist or not, he’s challenging whether you think the multitude of people who have had such experiences and are sharing them with others, like him, are all lying about what they’ve experienced, completely fabricating a story of something that just happens to have commonalities with stories from others across borders and generations.


I wouldn’t say he latched on. Maybe the directors commentaries provide more of that background than the actual episode, but he’d often call Todd out if he would say, matter of factly, that something was most definitely Saskquatch, and he didn’t appreciate that sort of thing when trying to make an objective, more investigative film.

At the time, I imagine Todd was one of the more available resources Les had, so at least it was somewhere to start.


Les Stroud’s (aka Survivorman) series on this is quite interesting and I think his stance on it is rather appropriate. He has no proof to confirm or deny the existence of such beings, but goes on to say that to flat out deny their existence is to call each and every one of those with stories to tell, including him, a liar.

I’d recommend anyone interested to check out his Bigfoot series. It’s all available free on youtube.



An e-bike probably.

In seriousness, you’re not going to get a very valuable answer with such a broad question. They can be quite cheap, but have little range. Elaborating on what you’d want in an EV would help people provide better answers.



Unfortunately there isn’t really an all-in-one guide. TechnoTim has info on the Pi-hole config side and wildcard certificates, but I think he uses it with traefik.

NPM is pretty straightforward. If you find a site isn’t working, try turning on Web Socket support.

I’d say just search for guides on each part individually:

  1. Get all the services installed and up and running
  2. Get SSL certificates from Cloudflare for your domain.
  3. Set up NPM for the services you want to reverse proxy with your Cloudflare SSL certs (they wont work until the next step is done)
  4. Set up pi-hole to be your local DNS (there’s also adblock lists to add) and configure it to send all service(.lan).mydomain.com to the ip of NPM.
  5. Set up the Cloudflare tunnel.

I can try to help if you run into any issues.


I’m definitely not a network pro, but it sounds like you’re looking to do something similar to what I have.

I’ve got nginx proxy manager as my reverse proxy with pi-hole for local DNS. All traffic goes through the pi-hole and anything going to mydomain.com has DNS entries pointing to nginx. I’ve set nginx up so service.lan.mydomain.com is for anything local and just service.mydomain.com for anything external with wildcard SSL certs for both (*.domain doesn’t seem to cover *.lan.domain so add certs for both - probably because it’s a sub-subdomain).

The Cloudflare tunnel can then just get directed to service.mydomain.com instead of the IP of the service.


These fools. Taxpayers are going to have to pay both the carbon tax owed plus the legal fees for all this. But, don’t worry, the lawyers are all friends of the politicians, so we must be in good hands.

If only we could have a government with a reasonable level of competence…


Sorry, four of the power to ethernet plugs. You put one near your router to essentially supply internet to your house’s electrical circuits, then distribute the others where you need them, such as office, living room if you want to connect a TV or console, etc.


I had a set of four for getting ethernet around the few places I rented. There was maybe the odd quality decrease when there was a lot of electrical load, but they worked great otherwise.


Oh man, I remember a Philips mp3 player I had for the longest time as a kid. You could hear the little clicks of the hard drive. Lost it on a hike, unfortunately.


I was driving in this area on Thursday. Definitely wouldn’t recommend anything other than a truck or Subaru. Had a full inch of mud in the wheels when I got home.

And of course, as soon as you cross the MB border, nice, reasonably well maintained pavement.


Jeremy Harrison is little more than a middleschool bully, and his antics continually demonstrate that, despite him being a 46 year old man. One of my favourite is when Donna Harpauer, Finance Minister, blamed high gas prices on the Saskatchewan NDP in 2023 (yeah, try to figure that one out), and ol Jer was sitting right behind her cheering so fervently he might as well had been in a skirt waving pom poms around.


I think it’d be a stretch to call some of those provincial ‘health insurance’ programs functional in several aspects.


The $34.95/hr average is stated as the average for permanent positions. I doubt many of the service industry jobs are permanent positions.



The underlying plot of this article is rather obnoxious. This Smith guy’s 2016 Hyundai hybrid broke and the dealer gave him a $15k quote to fix it, which was then resolved by Hyundai corporate. The headline statement is one small paragraph, and irrelevant to this random story.

To discuss the headline, though, I think it all stems from misinformation more than anything. I have an EV in the charging desert of north east Saskatchewan. It’s a fantastic car and I wouldn’t hesitate to buy one again. Yes, you do have to plan ahead a bit if you’re going longer distances, but the slight inconvenience is well worth the savings in fuel. Winter range can be reduced by around 50% at -30, but again, you plan around that. ICE vehicles don’t perform well at those temperatures either.

Even then, the trips the vast majority of people make are well within typical EV ranges and there are often several charging option wherever the vehicle is parked.


I recently went this route after dabbling with other options. I had a wireguard VPN through my Unifi router, with rules to limit access to only the resources I wanted to share, but it can be a struggle for non savvy users, and even more so if they want to use Jellyfin on their TV. Tried Twingate too and would recommend if it fits your usecase, but Cloudflare Tunnels were more applicable to me.



And those professionals often aren’t getting the majority of their income from capital gains.


This is mostly my reasoning too. I’ve got a bit more juice than a NUC, but I prefer the way resources are managed with an LXC for the certain apps that I run. I still have VMs for other things, like HAOS and a BlueIris NVR. It’s only a local homelab with no external users so avoiding additional complexity is often in my best interest.


Why would one prefer a VM over an LXC for Docker?


I might have found the issue, see updates above. I have a separate Docker LXC that was behaving normally too, so was good to cross-check with that.


Docker is installed on a Debian container with Proxmox as the hypervisor. I believe as far as Docker knows, it’s just running on normal Debian. The Debian LXC has its own local ip.

I’ll take a look at those resources though, thanks.


Network loss after 24hrs on Docker LXC
Fine folks of c/selfhosted, I've got a Docker LXC (Debian) running in Proxmox that loses its local network connection 24 hours after boot. It's remedied with a LXC restart. I am still able to access the console through Proxmox when this happens, but all running services (docker ps still says they're running) are inaccessible on the network. Any recommendations for an inexperienced selfhoster like myself to keep this thing up for more than 24 hours? Tried: - Pruning everything from Docker in case it was a remnant of an old container or something. - Confirming network config on the router wasn't breaking anything. - Checked there were no cron tasks doing funky things. I did have a Watchtower container running on it recently, but have since removed it. It being a 24 hr thing got me thinking that was the only thing that would really cause an event at the 24 hr post start mark, and it started about that same time I removed Watchtower (intending to do manual updates because immich). ...and of course, any fix needs 24 hours to confirm it actually worked. A forum post I found asked for the output of ip a and ip r, ~~see below.~~ Notable difference on ip r missing the link to the gateway after disconnecting. **Update:** started going through journalctl and found the below abnormal entries when it loses connection, now investigating to see if I can find out why... ``` Apr 16 14:09:16 docker 922abd47b5c5[376]: [msg] Nameserver 1.1.1.1:53 has failed: request timed out. Apr 16 14:09:16 docker 922abd47b5c5[376]: [msg] Nameserver 192.168.1.5:53 has failed: request timed out. Apr 16 14:09:16 docker 922abd47b5c5[376]: [msg] All nameservers have failed ``` **Update 2:** I found using `systemctl status networking.service` that networking.service was in a failed state (Active: failed (Result: exit-code)). I also compared to a separate stable Docker LXC which showed networking.service was active, so, did some searching to remedy that. ``` x networking.service - Raise network interfaces Loaded: loaded (/lib/systemd/system/networking.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Tue 2024-04-16 17:17:41 CST; 8min ago Docs: man:interfaces(5) Process: 20892 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE) Process: 21124 ExecStopPost=/usr/bin/touch /run/network/restart-hotplug (code=exited, status=0/SUCCESS) Main PID: 20892 (code=exited, status=1/FAILURE) CPU: 297ms Apr 16 17:17:34 docker dhclient[20901]: DHCPACK of 192.168.1.104 from 192.168.1.1 Apr 16 17:17:34 docker ifup[20901]: DHCPACK of 192.168.1.104 from 192.168.1.1 Apr 16 17:17:34 docker ifup[20910]: RTNETLINK answers: File exists Apr 16 17:17:34 docker dhclient[20901]: bound to 192.168.1.104 -- renewal in 37359 seconds. Apr 16 17:17:34 docker ifup[20901]: bound to 192.168.1.104 -- renewal in 37359 seconds. Apr 16 17:17:41 docker ifup[20966]: Could not get a link-local address Apr 16 17:17:41 docker ifup[20892]: ifup: failed to bring up eth0 Apr 16 17:17:41 docker systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE Apr 16 17:17:41 docker systemd[1]: networking.service: Failed with result 'exit-code'. Apr 16 17:17:41 docker systemd[1]: Failed to start networking.service - Raise network interfaces. ``` A reinstall of net-tools and ifupdown seems to have brought networking.service back up. `apt-get install --reinstall net-tools ifupdown` Looking at the systemctl status return, I bet everything was fine until dhclient/ifup requested renewal about 24 hours after initial connection (boot), found that networking.service was down, and couldn't renew, killing the network connection. We'll see if it's actually fixed in 24 hours or so, but hopefully this little endeavour can help someone else plagued with this issue in the future. I'm still not sure exactly what caused it. I'll confirm tomorrow... **Update 3** - Looks like that was the culprit. Container is still connected 24+ hrs since reboot, network.service is still active, and dhclient was able to renew. **Update 4** - All was well and good until I started playing with setting up Traefik. Not sure if this brought it to the surface or if it just happened coincidentally, but networking.service failed again. Tried restarting the service, but it failed. Took a look in /etc/networking/interfaces and found there was an entry for `iface eth0 inet6 dhcp` and I don't use ipv6. Removed that line and networking.service restarted successfully. Perhaps that was the issue the whole time.
fedilink

Many local libraries provide access to this incredible resource too. Check yours to see.


I’d say that’s kind of expected in an industry that’s created essentially out of nothing. It was a weed rush, some are winners, but many are losers. Sure there’s regulatory burden, but that was known going into it.

I feel like weed shops will soon go the way of the many frozen yogurt shops of a decade ago.


I feel like that’s the opposite of what we want. Perhaps a storefront where one could choose what they want from different providers for a reasonable price would be good, but consolidation leads to *opolies, which are never good for consumers.


It’s not OP’s website. Looks like there’s a contact form on the site though.


My comment was more on the wanton discount of expert opinion, not of the particular thoughts raised in this article. Broadly discounting expert opinion with preference to the common person, as this “spokesperson” has, is an incredibly dangerous paradigm to push.


Old PC Homelab Motherboard Replacement Considerations?
I'm fairly green at self-hosting, recently upgraded to running Proxmox on an old PC from OMV. A fairly simple setup for Plex, Nextcloud, PiHole, and some docker containers. I have an old Ryzen 5 2600 I'd like to replace the current CPU with (an even older FX-8350), but I'll need a new motherboard with an AM4 socket. In sourcing a new mobo, are there any features or other considerations I should keep in mind, given its sole purpose of being a server now, rather than a general purpose PC? Or just try to find something relatively inexpensive that'll get the job done?
fedilink