realbadat

joined 8 months ago
[–] realbadat@programming.dev 18 points 6 months ago (9 children)

My only thought there is "LOL"

  • Export violations (sanctioned countries)
  • Illegally collected personal information from children
  • Price fixing
  • Wage theft
  • Discrimination
  • Privacy violations
  • Mismanaging peoples 401ks

There are long, long, loooooong lists of violations MS has been caught for. The penalty has always been a fine small enough that it's a cost of doing business.

[–] realbadat@programming.dev 9 points 6 months ago

So a few comments...

  • I'm not a fan of Ubuntu server, in part because their distribution of docker through snap can conflict with snap from the docker repo. My preference here is either Debian or Proxmox (debian + great virtualization setup). Mint is good, though I like LMDE (Debian edition) more, in part because I prefer Debian in general.
  • You may want to check out dockge. You do need to have docker running for it, but it's a simple setup, and it has a clean interface for docker compose. Good for getting used to it imo.
  • grub has no part in docker, so it's something else hanging.
  • What are the exact errors when you enter "docker-compose up"?
  • what is in your docker-compose for each of these?
[–] realbadat@programming.dev 1 points 6 months ago

I'd second this, if only because it's super easy to run things on and OP explicitly said they don't want to tinker with it. There is a limited list, imo, of buy and forget.

That's said, I personally think a cheap little 4th gen or higher Intel based tiny/mini/micro would do a way better job on the services side, and just store on the NAS.

[–] realbadat@programming.dev 1 points 6 months ago* (last edited 6 months ago)

For lots of services that require little CPU and ram, I use tiny/mini/micro PCs, bought used. I get them for anywhere from $100-$400, and usually all I do is drop in an SSD. That includes Linux VMs when I'm testing distros or deployment on a distro, since 32gb ram on the host is more than enough to leave 4-8gb ram to the VM.

For some heavier applications, I also have a 4RU case stacked with drives, which I use as a third NAS (VM with drives passed through), large DBs, etc. Its just a 1700x with 64GB ram, and that's plenty.

For most things (DNS, a few web servers, git, grafana, Prometheus, rev proxies, Jenkins, personal fdroid repo, homepage, etc) I just use the tiny/mini/micro's. Imo, you can't go wrong with those for your services, and a big case with spare parts and lots of drives for your NAS. Especially at the price you mentioned. Just remember you can separate your services easily, so don't focus on getting everything in one spot, you can make your requirements (and cost) go up quickly.

[–] realbadat@programming.dev 1 points 6 months ago

Agreed, I prefer trunk with native to the vlan for services, each container that the reverse proxy will hit in its own vlan (or multiples for differing sets of services, but I can be excessive).

I'd block any traffic initiated from that vlan to all others, and I'd also only allow the specific ports needed for the services. Then fully open initiated from the general internal vlan.

[–] realbadat@programming.dev 7 points 6 months ago

A few reasons:

  • Any conversion (including internally at the display) can result in colorspace mismatches.
  • If the sink has an unsupported mode, the source will send a default - which is usually a mismatch.

I wouldn't call it often wrong, personally. I'd say some devices are really bad with EDIDs, and are consistently problematic. It's more like -recent hardware is generally pretty good, but relying entirely on EDID won't always work, so use with care.

Some great examples of problematic devices/situations (in general):

  • Apple. Pretty much anything they make.
  • DP to HDMI - while DP supports HDMI natively, that can be one of the situations where EDID issues crop up. But much less often than....
  • DVI to HDMI or vice versa - this is probably the most problematic of general use. Happens somewhat often where a different or default colorspace gets used.

If you've got a single PC going to a display (or several), just set it once manually and you're good to go. If you're plugging and unplugging often with multiple devices (like with a dock), an EDID minder can be handy, but come with a price that generally makes setting it manually preferred anyway.

Hope this helps answer for you

[–] realbadat@programming.dev 11 points 6 months ago* (last edited 6 months ago)

It is a thing, it's not a chore though. Usually it's a talk about a cool project someone is involved with, sometimes guests from a major project give a talk.

And then snacks and chat after

[–] realbadat@programming.dev 2 points 6 months ago (1 children)

Because that would be a 40 minute drive. And there is a BJs... About 1/4 mi away from the Costco.

No, there aren't bulk stores near me.

[–] realbadat@programming.dev 9 points 6 months ago (5 children)

Only reason I still have prime is simple - diapers. I save enough on them alone to justify it. But once that's done (another year-ish), I don't think it will be worth it anymore.

And yet, I still don't use prime video. It's just not a good experience, and obviously getting worse. And as I have kids, the management of what I'm ok with them seeing is way easier on JF than prime video.

[–] realbadat@programming.dev 15 points 6 months ago (2 children)

I say "no", but for your case and for your mom, I'd agree with what others have said, a standalone library.

BUT! Only the Christian movies. Put them in a library called "The Christerion Collection".

[–] realbadat@programming.dev 3 points 6 months ago

That's fair, I'd agree the article does a terrible job of differentiating, and a company calling itself a library in it's name doesn't make it a library, just a rental service playing pretend for profit.

view more: ‹ prev next ›