Rehwyn

@Rehwyn@lemmy.world
0 Post – 26 Comments
Joined 1 years ago

Worth noting that the recent Infrastructure bill passed under Biden includes $108 billion for public transportation (Link). This is much larger than the $7.5B set aside for electric vehicles.

As much as I despise our car-centric infrastructure, climate change is a large enough threat that we should seriously consider and pursue multiple avenues of decreasing our emissions as fast as possible. Fully transitioning away from auto-dominant transportation in the US is, frankly, not realistic in a timely manner with the public support and resources available. Not only will transportation infrastructure need changing, but even the design of our cities. So while we should pursue broader public transportation, we should also pursue other initiatives with high likelihood of broad acceptance and rapid implementation. Electric vehicles seems to be one such initiative.

In the US, my understanding is that there's a weird catch-22 where it's legal to make digital copies of media you own for personal use thanks to Fair Use laws, but it's illegal to break copy protection under DMCA law. So you end up unable to exercise your right to copy DVDs and Blu-ray discs because they have copy protection, but it's perfectly legal to copy music CDs for personal use because they don't have copy protection.

Personally, I find it extremely unlikely you'll get jailed or fined for ripping your discs for personal use. It's only if you start redistributing it that you increase your likelihood of legal problems.

2 more...

SD cards are far worse than hard drives or SSDs for long term storage. They are useful for temporary mobile data storage and transit, but anything you want to keep long term should be transferred off relatively quickly.

They have, literally just a few hours slower than this guy charging people: https://www.nexusmods.com/starfield/mods/761

Eh, I think porn studios just were looking for something new that's "taboo" since some sexual acts that 20+ years ago were super taboo are much less so nowadays.

Better app performance, better upscaling, game streaming (though you'll need to use something like Moonlight for local streaming now), better audio format support for local Plex/Jellyfin servers.

I think you may have misread OPs post. They haven't built a PC since shirtly after they were 10-11, which was almost 30 years ago. So developments since the turn of the century are in fact relevant here, heh.

1 more...

Yup. "Buying" a movie online is a grift, since all you're actually doing is buying a license to stream as long as they decide they want to host it. Companies can, and have, removed movies people have bought because of things like studio distribution agreements expiring.

My dream would be for UHD Blu-ray quality (or better) DRM-free digital movie purchases, much like you already can with high res music. But until that becomes a thing, I'll be buying a physical copy of any movies or shows that I want to own (rather than rent).

1 more...

My understanding is that, currently, a PIN or password is protected. So if you secure your phone with one of those, access to it is under 4th amendment protection. Given this, I'm curious how passkey legality would work out since it's a physical key, but access to use it would still require a knowledge element.

This 100%. A FLAC CD rip is maybe 400MB. That's 2,500 albums per terabyte, and I just recently got an 18TB drive for my NAS for $180. That's $0.004 per album storage cost. I'd rather have a lossless permanent copy of any of my CDs than save fractions of a penny per album.

What is "things that I don't like or that scare me," Alex.

I've had an overall good experience with Plex and my Shield, though in my case I only use Shield as a client and my NAS hosts my server. Of the commercial streamers you can buy, it has some of the broadest video/audio format support. A lot of other options don't support lossless audio like TrueHD or DTS-MA.

Worth also mentioning that car ownership is pretty much mandatory except in a few cities in the United States because of decades of car-centric infrastructure development and neglect of public transportation. Meanwhile, the average annual cost to own and operate a car in the US is around $10,728 in 2022, which is a heavy financial burden for many when the median household income is around $70,000.

Even better, have a NAS with a raid array and data scrubbing for your primary storage, and periodically make backups to off-site storage (an off-site NAS or external hard drive are good options that don't rely on commercial cloud services).

Nginx is a lot less painful if you use Nginx Proxy Manager. You get a nice GUI and can easily get SSL certificates with Let's Encrypt, including wildcard certs. I'm running it in front of a docker swarm and 3 other servers, and in most cases, it takes me about 30 seconds to add a new proxy host and set it up with https using my *.domain.com wildcard cert. I also use it with Authentik as a forward proxy auth for SSO (since many containers out there don't have the best security).

2 more...

Trump and other Republicans have recently not-so-secretly been plotting to invade Mexico in a war on drug cartels. It's not Canada, but it's right in line with the fascist playbook.

The n100 mini PCs are a fantastic choice for hosting media server software primarily because of its transcoding capabilities.

The i5-6500 you have and the N100 perform very similarly with general compute tasks (though the TDW of the n100 is 6W vs 65W for the same performance). However, the N100 comes with the full Alder Lake Quick Sync engine compared to the Skylake engine on to i5-6500. If you review the hardware encode/decode table here, you can see Skylake HW encode/decode caps out at 8-bit HEVC (HDR 4K content is typically 10 or 12-bit HEVC), whereas the N100 supports even very recent codecs like 10-bit AV1. I recently set up Plex on a N100 mini PC I got for $150 (with 8gb RAM and 256gb NVMe drive included), and it was able to simultaneously do 2x 4K HDR transcodes with tone mapping while also doing a full library scan and credits detection. Of course, if you're picky about what clients are watching your content to ensure they always watch original quality, you may not need to transcode.

That said, the N100 mini PC I purchased only has slots for 1 NVMe drive and one 2.5" SATA drive. In my case this was perfect because all my media is on a NAS which the N100 now access using a NFS mount, and I can easily back up the minimum persistent data on the N100 PC.

But it sounds like it wouldn't 100% satisfy everything OP is looking for on its own. If they still wanted a N100 for the transcode capabilities, they may be able to use a USB HDD hardware enclosure to add additional storage capabilities without needing a separate system, but because I already had a NAS for my dedicated storage, it isn't something I looked into with detail.

2 more...

I was weighing the same options recently and went with a n100 mini PC with 8gb RAM and 256GB m.2 SSD for $150. Absolutely no regrets.

I noticed you didn't list storage with your RPi5. Are you just using eMMC? I'd strongly recommend against eMMC as your only storage if you're doing anything write-intensive, since the life cycle of eMMC is generally much shorter than even cheap SSDs (and performance is much lower compared to m.2 via PCIe) and it's not something you can just swap out if it dies. On my existing Pis and other SBCs, I use any eMMC only for the bootloader and/or core OS image (if at all) and store anything else either on physically attached SD cards, SSDs, or mounted network volumes.

This additional storage adds even more cost to the Pi, even if you go with my recommended minimum of a SD card (low life cycle, but at least you can replace it). So now the 8GB Pi is $80 + $10-15 for case with fan and heatsinks + $10-15 for power supply + $15+ for a SD card or other storage = $115-125+ total.

In comparison, the $150 n100 mini PC comes with case, power supply, and storage. Both the included m.2 256GB SSD and 8GB RAM are easily replaced or upgraded using standard SSDs and laptop memory (up to 16GB DDR4-3200). The Intel n100 scores more than twice as high in Passmark compared to the ARM Cortex A76, and includes a full Alder Lake QuickSync engine (meaning it can hardware encode/decode a large variety of video codecs with the integrated GPU including very new and demanding ones like 10-bit AV1). I've stress tested it recently and it was capable of simultaneously transcoding 2x 4K HDR movies (both full UHD Blu-ray quality, one of them 60fps and 100Mbps bitrate) with tone mapping in Plex in real time while also doing a full library scan and credit detection. In addition, x86 architecture is still more broadly supported than arm, so compatibility is less an issue. (That said, in this particular case, the n100 is only fully supported in newer Linux kernels. I upgraded Ubuntu 22.04.4 to 6.5 kernel and installed a few other driver packages to get it fully working, which wasn't hard, but it's an additional step).

For me, in the end the price difference was at most $25 and the advantages made it clearly worth it.

That said, if all I wanted was a much lower powered SBC just to run a handful of light services, I might look at one of the cheaper Pis or similar and just accept that it'll eventually die when the eMMC dies (and back up any persistent data I'd want to retain).

Nah. I'm sure there are multiple factors, as mentioned in the article, but another big thing preserving physical media is home theater enthusiasts. With a good system, the higher bitrate video and lossless audio on a UHD Blu-ray is noticable compared to most streamed content.

Technically 3.5" SSDs are still out there, but they're massive (16-64 TB) and target enterprise use (with a price to match).

And 3.5" is still the standard for platter HDDs, which are still the more economical option if you need large amounts of storage.

Now if you meant no more 3.5" floppy disk drives, then yes, those are definitely gone. ;)

That's a good point I hadn't considered from a legal standpoint before. I believe there's also some network media players out there that can load up iso files, so in theory you could have a library of iso files that you load up as if you were playing the disc, complete with menus and all.

I have no idea if this is any better from a legal standpoint though, since you'd still be using what I assume is unauthorized software to bypass the DVD and Blu-ray encryption whenever you play the iso.

Long story short, they really need to carve out a DMCA exception for this specific conflicting case (which they've done for other conflicting situations), but I suspect there's some strong lobbying against it by interested parties...

It's not Jellyfin, but here's my N100 simultaneously doing two 4K HDR transcodes with tone mapping enabled. Neither stream had buffering.

So it's definitely a capable chip, but might be dependent on transcode settings.

Indeed. Sounds like in your case the i5 6500 you have is already suiting your needs, so really no need for more expense. For someone who doesn't have something like that already though and needs to make a purchase, I've come around to generally recommending something like the n100 over a used older-generation processor simply because they cost very similar prices, but I feel you get a bit more with the more recent chips due to the modern HW encode/decode and low power use.

That one certainly came to mind. ;)

To be fair, the add-ons are just containers installed and managed by HA. In most cases, you can install all of them as separate containers via something like Docker, but configuration takes more steps (though you also get more control).

Example: I have HA, Eclipse mosquitto, zigbee2mqtt, zwave-js-ui, node-red, Grafana, and influxdb all running as docker containers on two different devices (my main HA host wasn't ideal for Zigbee and zwave USB dongles, so those are on a Pi 4). The other containers are accessible separately or from within HA as iFrame panels.

I'll check it out. I suspect configuration would likely be a little bit more complicated in my case because I'm using Authentik for proxy forward authentication and had also been using access control groups in NPM (both a LAN group and a WAN group containing Cloudflare proxy IP addresses, since currently all my publicly accessible domains proxy through Cloudflare).