For most purchases, people really only have vanishingly few choices of companies to buy from. A truly free market might work, but the profit motives that have corrupted our political, legal and regulatory systems has made most markets into oligopolies. These companies work together to manipulate prices, without ever directly communicating in a way that can be punished.
For a free market to really drive prices down there needs to be real competition. When eggs went up in price, they allegedly did so because of avian flu. But that flu only affected a small amount of the production. Cal-Maine, the largest egg producer in the country, lost no egg production at all. Yet they increased their prices massively. If the market was working as you say it does, Cal-Maine would have kept their prices low to capture more market share. Instead they saw that other producer might have to raise prices and preemptively raised their prices.
I’m not convinced statistics can be used like this on big questions where we know so little. Just because we believe the universe to be massively large and ever expanding doesn’t satisfy the basic premise that underlies the assumption that there is so much stuff that some of the stuff must be alive. I don’t think we know enough about the universe to make the assumption that because it is so big, it must be infinitely variable.
But what do I know, I’m just some idiot on the internet.
I wouldn’t say I am ashamed, but I cannot believe I liked Insane Clown Posse and thought it was legitimately good music.
Rsync everything besides media to a Storj free account. I also rsync my most important data(docker compose files,config files, home assistant, a few small databases) to Google drive.
I have many of my services open to the internet, but behind authelia w/2fa and a reverse proxy. I haven’t had a security issue yet, been running this way for a few years.
I think it’s pretty safe as long as you keep them up to date. I run backups weekly and do updates at least once a month.
Using geoip restrictions will also help a lot because you can block most of the scanner bots by denying connections from outside your geographic region. These bots detect what services are open to the internet and then add them to databases like shodan. If a security flaw is found in one of those services, hackers will search those databases for servers with those services running and try to exploit them. If you aren’t in those databases they can’t easily find you before you are able to patch.
We’re also in a big vehicles arms race. I’m always telling people about how big vehicles cause more kids to get run over, more pedestrians to die, more damage in accidents, etc. The most common response from giant vehicle owners is that it makes them feel safer in an accident.
In 10 years they’ll probably all be driving tanks with stadium lights mounted on top.
A lot of this self censoring is algorithm voodoo. Nobody knows what makes these platforms mark your videos as age restricted, so people do silly stuff like say, “unalive”. I’ve seen many videos where people use the word kill that aren’t age restricted.
I think SSO is less important than having everything behind the reverse proxy. The importance of the proxy is that if there is a security hole in the web server component of your service, it cannot be exploited without a second flaw in the proxy. It’s an additional layer of abstraction and security that doesn’t add a ton of overhead.
An attacker would have to find an exploit in nginx, which is used by most of the big tech companies, so it is well secured compared to the services many of us selfhost.
Another advantage of using SWAG is being able to use fail2ban and geoip restrictions. Any ports open to the ipv4 internet get scanned by security services and malicious actors many times each day. It’s nice to be able to have nginx refuse connections from any of them that repeatedly fail to login, or that come from outside your geographic region.
If you’re going to try Authelia and a reverse proxy, I recommend using SWAG. It’s a docker container that includes Authelia, nginx, fail2ban, geoip restrictions, and has premade config files for most of the selfhosted software that people run. The config files are especially useful since they include comments that describe the settings you need to change within the services you run, like changing the external domain in Emby for example.
Exactly. Federation means no single instance needs to serve millions of users. If one gets too big and becomes too commercialized, you can move to a different one that shares your values. If large instances cost more per user as they scale up, we just need more instances.
I also think people are vastly overestimating the cost to serve users on Lemmy/kbin. Last time I calculated it, lemmy.world costs were around €0.01/mo per monthly active user. That can be maintained with 1% users donating €1 a month.
I run everything in docker on Ubuntu 22.04 with the exception of Plex, which runs on bare metal on the same server. The server is a 16 core threadripper 1950, with 2 quadro gpu’s, m2000 and a p400, 128gb ram, mirrored ssd for system, platter HDD for media, CoralTPU pcie.
I also run Home Assistant on a separate Lenovo MiniPC(forget which model), I did this so I can take down the server for various reasons without losing smart home stuff. Helps with the Partner Acceptance Factor.
In no particular order the server runs: Calibre-web - Library managment Sonarr - TV series downloads Radarr - Movie Downloads Lidarr - Music Downloads QbittorentVPN - Torrents over vpn, guarantees no leaks Jackett - tracker management and proxying Podgrab - downloads podcasts Frigate - NVR, camera recording with object detection DoubleTake - Facial recognition middleware, works between frigate/homeassistant and Compreface/Deepstack Octoprint - 3d printer spooler Tautulli - Plex statistics Portainer - Docker Management Ombi - Media request app, users can request shows/movies and they can be automatically added to sonarr/radarr MeTube - Webui for youtube-dl/dlp, useful for downloading Youtube videos for offline and ad free use Spot-dl - parses spotify playlists and downloads them from youtube
No Mitsubishi dealer near me, unfortunately. The mirage was the first car I considered. I don’t mind getting a car from somewhere far away, but I’d have nowhere to get warranty service unless I drove 3 hours each time.
I had a Versa as a rental a few years ago, I think it’s too basic for me for the new price.
I appreciate your suggestions. I’m going today to check out a Toyota Carolla.
That’s a really good deal for a car right now, even a car like the versa that sells new for under 20k. I got hit by a pickup this morning and am likely going to need to buy a new car in a hurry. I would take that deal in a second.
I usually prefer to buy a new econobox vs spending more on a used SUV or whatever. Unfortunately there really aren’t many cheap econoboxes left. Even the cheapest cars are only available in higher trim levels, bringing them well over $20k.
Anyone have any cheap new car suggestions?
A way to jump to the next comment within a level. Infinity had a big button to jump to the next top level comment, and the reddit web page you can click on the colored bar that aligns the comment levels to jump to the next comment.
Calibre-web is my favorite library management software, but it doesn’t completely replace Calibre for me. Calibre-web is only related to Calibre in that it uses the same library format and uses Calibre’s ebook conversion tool.
Calibre is nice to have with Calibre-web if only to repair a corrupted library. Calibre also has a lot of tools to fix problems within ebook files, plus a good plugin ecosystem.
If when you run a fingernail over it, if your nail catches in the scratch, the scratch is very likely too deep to fix with paint correction(like buffing/polishing).
A proper fix will require prep, painting and blending, which you shouldn’t try to do yourself. You could buy a touch up stick that matches your paint to cover the scratch. It won’t look perfect and won’t last forever without clear coat on top, but it will prevent rust.
Before you decide how you’ll deal with this, you can bring it to a body shop for an estimate, most shops will do that for free. Most shops can give you an estimate from photos emailed or submitted to their websites.