d00phy

joined 2 years ago
[–] d00phy@lemmy.world 1 points 4 days ago

I should probably try going back to it. Saw the first episode and never went back to it.

[–] d00phy@lemmy.world 19 points 5 days ago (7 children)

Dude, they don't even need the Internet anymore. They just tell lies wherever. Tell them enough and they stop being lies. That's how it works, right? If enough people believe the lie, it becomes the truth.

[–] d00phy@lemmy.world 18 points 5 days ago (1 children)

In reality, they'll probably just refuse to take it up if the most recent federal appeal comes down the "right" way. Because they're cowards. Like most of the government.

[–] d00phy@lemmy.world 25 points 5 days ago (2 children)

I can't wait to read the legal gymnastics the SCOTUS is going to barf out to OK this!

"You see the 1st amendment only protects the party in power..."

"If that speech makes the leader of the country sad, then it cannot be protected by the Constitution he's sworn to uphold!"

"Because of this precedent we're choosing to interpret completely opposite to its history being taught in law schools, the 1st amendment only protects registered Republicans. But, and this is important, this isn't setting precedent. This is a one-off. You know, legal no backsies!"

[–] d00phy@lemmy.world 6 points 5 days ago

Plus, a lot of people just don't care enough to give up their Cherry Garcia. People attach value to the strangest things.

[–] d00phy@lemmy.world 0 points 5 days ago* (last edited 5 days ago) (5 children)

I think, in certain cases, they can. IANAL, but I'm thinking about the formula for Coke or KFC's 11 herbs and spices recipe. Aren't those consider trade secrets? I mean they probably can't protect "vanilla," but they can trademark their specific formulation named something like "virgin snow vanilla?" I actually cringed a bit writing that...

edit: spelling

[–] d00phy@lemmy.world 19 points 5 days ago

Everything happens in a vacuum with these people. Except when it's about the "radical left." This it's just projection.

[–] d00phy@lemmy.world 1 points 6 days ago

Trash is a great place to start. There was another guy I found helpful, too. Dr Frankenstein, I think? Also, I can't remember where I found the swag write-up I used for my current setup, but swag/dockerproxy are awesome. No open ports on the router, and automatic subdomain/SSL setup w/ Cloudlfare by adding 1 label to the compose file.

Only 2 notes I have about Trash guides are:

  1. Include some kind of ingest directory for qbittorrent. Helpful when you want to d/l a torrent that's not managed by one of the arrs. Just save it there and thy will be done!
  2. Pay close attention to the quality settings. Most don't have a fallback quality. So if you say you want 4k for movies, it will often fail to find something, especially if it's older, and you have to go see why, change the quality to 1080, etc. Instead, use the quality guide to understand how it works, and set up what you want with appropriate fallback. For example, I prefer to get 720p for TV. Especially w/ long running shows they can take up A LOT of space, even at 1080! BUT sometimes 720 just isn't available. 1080 is usually the first thing that comes out, so I add 1080 as second choice. For older shows, I add DVD quality as third choice, HDTV next, and 480p last (probably have those last two backwards). This way, it will pretty much always get something decent, and if the quality I want is ever released, I have it configured to continually search. Looking over the Trash guides definitely helped me dial this in, but I'm not using the stock version of any of their presets.

One thing I need to figure out is identifying shows that have hearing disabled tracks as their default/only. I've been watching Taskmaster, and lots of the episodes in more recent seasons have the descriptive voice-over that's annoying to me since I don't need it.

[–] d00phy@lemmy.world 2 points 6 days ago

I don't even know what you're saying here. Are you arguing that generals are uncaring? If you are, you haven't met many. As I said in my previous original post, good generals care about the people under their command. When generals are sending soldiers to their deaths, the death part isn't a certainty. The orders the general gives is intended to give the soldiers the best chance at achieving their goals w minimal loss of life. If for no other reason than if you lose all your guys because you did a Picket's Charge, you... wind up like Picket. And now we're getting into the motivations of the generals when they make plans and give orders. All of this is to say it's way more messy that you're trying to make it out to be. Good/Bad, Black/White, ignores things like perspective & circumstance - gray areas, of which there are a plethora because humans are often irrational, often unintentionally.

[–] d00phy@lemmy.world 2 points 6 days ago

Of course nobody grows up completely alone. I never said they did. I said plenty of kids grew up without parents. That doesn't mean they were left completely alone! There are plenty of kids in foster care in the US whose host families provide some food, a roof over their head, maybe a bed, and little else. It's a pretty old story, and again plenty of those kids grew up fine. I'm not arguing that it's an ideal situation, or that kids in those circumstances have as much chance at a happy life as ones in loving homes (w/ or w/o their birth parents). I'm just saying it isn't as black and white as you're making it out.

[–] d00phy@lemmy.world 5 points 6 days ago (1 children)

Fair take, and well stated. Looks are subjective, so can’t really fault someone for liking the look of something I think looks overdone at best. Extra points for recognizing that it was clearly designed by someone who has never needed a truck for anything more than helping someone move or hauling expensive weekend toys.

[–] d00phy@lemmy.world 2 points 6 days ago (6 children)

Why is hydrogen a step in the wrong direction?

 

Copying this from Reddit (I still get the daily emails). Since I no longer post there, I figured I would ask here, and include my prediction: Will be more popular, possibly in stable release. Still won't be able to rotate photos natively.

 

All the mention of me.com email addresses being badges of honor.... Me over here laughing in mac.com!

 

Waffle cut are a novelty. Crinkle cut are the best. Fight me.

1
iPhone 17 (www.cultofmac.com)
 

I know it's CoM, who is basically Apple propaganda (forever living up to their name), but I've seen these iPhone 17 mock-ups before, and I really think they look like Pixels! Seriously, I have a Pixel 9 Pro that I use for work, and the design of the iPhone 17 is the definition of uninspired. Please, Tim, hire some good industrial designers. It's been a long boring stretch since Ive left.

15
submitted 3 months ago* (last edited 2 months ago) by d00phy@lemmy.world to c/linux@lemmy.ml
 

I'm trying to boot some VMs using a script w/ a kickstart file. I'm using the following script that I found online and modified:

#!/usr/bin/env bash
#set -x
## Define variables
MEM_SIZE="8192"      # Memory setting in MiB
VCPUS="2"             # CPU Cores count
#OS_VARIANT="rocky9"   # List with osinfo-query  os
OS_VARIANT="rhel7.9"   # List with osinfo-query  os
ISO_FILE="~/Documents/software/os/RHEL-7.9-20200917.0-Server-x86_64-dvd1.iso" # Path to ISO file

case $OS_VARIANT in
        rhel7.9)
                KS=ks7.cfg;;
        rocky9)
                KS=ks9.cfg;;
esac

echo -en "Enter vm name: "
read VM_NAME
OS_TYPE="linux"
echo -en "Enter virtual disk size : "
read DISK_SIZE

DISK=~/.local/share/libvirt/images/${VM_NAME}.qcow2

echo "Creating disk"
sudo virt-install \
     --name ${VM_NAME} \
     --memory=${MEM_SIZE} \
     --vcpus=${VCPUS} \
     --location ${ISO_FILE} \
     --network network=default \
     --disk path=${DISK},size=${DISK_SIZE} \
     --graphics=none \
     --os-variant=${OS_VARIANT} \
     --console pty,target_type=serial \
     --initrd-inject ~/virt/${KS} --extra-args "inst.ks=file:/${KS} console=tty0 console=ttyS0,115200n8"

I've obfuscated the directory paths, but they're all full paths and the script will build a VM. So basically just setting up a basic system, using the default network. Here's the config for that:

<network connections='3'>
  <name>default</name>
  <uuid>61afc7f1-9c5e-4cra-8d18-e3cf4f9358e9</uuid>
  <forward mode='nat'>
    <nat>
      <port start='1024' end='65535'/>
    </nat>
  </forward>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:7c:32:9b'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
    </dhcp>
  </ip>
</network>

Looking at the XML for the VM, I see the following for the network:

<interface type='network'>
      <mac address='52:54:00:07:82:78'/>
      <source network='default' portid='800dfd67-d90a-42te-a0b7-c4c78cdae481' bridge='virbr0'/>
      <target dev='vnet7'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
    </interface>

When this VM is installing, and when it's booted, it does not have an IP. Meanwhile, if I go through virt-manager and select the default network, it gets an IP just fine. I've tried running the virt-install command w/ and w/o sudo (I run virt-manager as me - I'm in the libvirt group). Looking at the virt-manager built VM:

    <interface type='network'>
      <mac address='52:54:00:5e:f5:05'/>
      <source network='default' portid='d57dbc56-759e-40f9-856f-9623f4801a93' bridge='virbr0'/>
      <target dev='vnet8'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
    </interface>

Looking at virbr0:

$ ip link show master virbr0
11: vnet7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether fe:54:00:07:82:78 brd ff:ff:ff:ff:ff:ff
12: vnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether fe:54:00:5e:f5:05 brd ff:ff:ff:ff:ff:ff

Only difference I can see is one is created using virt-install and the other using virt-manager (which calls to virt-install, no?). I thought there was a way to see the actual virt-install command virt-manager was about to use when creating a VM, but I can't find it. Also can't find any logs to give me an idea why the VM isn't getting an IP. Running ethtool on the VM interface shows a link. I've wasted too much time getting this to work, and all the documentation suggests it should "just work!"

ETA: PEBKAC! Remember where I said I was using kickstart? Yeah, well it helps to actually include a network configuration, even if it is just DHCP! Feeling stupid, but it's working.

27
submitted 3 months ago* (last edited 3 months ago) by d00phy@lemmy.world to c/selfhosted@lemmy.world
 

Current setup is PMS running on a Synology 5-bay, and another PMS running on a Shield Pro. The NAS server is primarily used for remote streaming, while the Shield serves to my home LAN (AppleTVs mainly).

I've been seeing stuttering on larger files, either using the Plex app or Infuse, and I'm fairly certain the Synology is the weak link. Network performance in the house has pretty solid, though admittedly I could stand to test it more thoroughly. I've been looking at moving my library to a standalone system. I've been looking at the Beelink ME Mini (which happens to be on sale!). What I don't know is the best way to build this out.

I don't want to have to buy all 6 SSDs (ar at least 6x4TB ones!) at once, so I'd be looking at either a stock Linux (Ubuntu or Rocky) install w/ I guess a BTRFS pool for the SSDs (I'm guessing I can use the eMMC for OS depending on how big the install is - that or use the SSD in slot 4). Alternatively, i could possibly set up TruNAS w/ the Plex pp to manage the storage.

As for populating the media, I plan to keep the Synology as the central repo of my data. I have it replicating to another NAS at my dad's house, with movies/music/tv replicating using Syncthing. I plan to also use Syncthing to populate the Beelink.

Anyway, please poke holes in this plan and/or suggest a better one. My main goals are to get the media I'm streaming off spinning disk w/ minimal power draw (didn't mention that above) in a way that I can expand storage as necessary to accommodate the media library. Nothing's purchased yet, so I'm not married to the hardware. I would ideally like to convert the library to h.265 or even AV1 if I can make it work.

ETA: For clarity: I'm not transcoding AFAIK. My Shield mounts the Synology over SMB and mostly works fine, until I try to play anything 4k - then I get stuttering. On the surface, this sounded like a network issue, but I can't find a problem w/ the LAN. My thought was to move the PMS to a single location w/ local storage, and use the Synology just as an archive.

ETA2: FWIW, I have not expanded the memory on the Synology or installed any cache drives.

85
submitted 4 months ago* (last edited 4 months ago) by d00phy@lemmy.world to c/news@lemmy.world
 

There comes a point in the career of every contemporary Republican politician when they will be forced to do, say, or defend something that is broadly unconscionable. This mandatory inevitable heel turn is the price of conservative political ambition in the Donald Trump era. In exchange for the right to seek and attain national office in the party that he leads, Trump—in a curdled neofascist parody of the wedding scene from The Godfather—always eventually requires his supplicants to prove their loyalty to him by taking on his vendettas, bigotries, hatreds, and obsessions as their own. What’s more, he prefers that they do it with gusto.

Archive link

 
 

I got a P1S as a Christmas present for me and my wife. For now, my plan is to block its internet connection and stop using the Bambu app altogether. When/if it his stops working for me, what does the community recommend as a replacement for newbies like me, or future newbs who haven’t made this mistake?

 

I have a handful of photos that were taken with my iPhone and are raw DNG files. Immich refuses to display them rotated properly. Unfortunately, unless I'm missing something, the "rotate" function in the app is really just creating a new JPG (with new, separate, metadata) to be reuploaded. Thing is, everywhere else view these images they come up rotated correctly. Photos, Synology Photos, Lightroom all display them right side up. Immich refuses to. Anyone have a workaround? Some are upside down, others should be landscape orientation, but Immich thinks they're portrait.

 

I've had 6 LiFX BR30 lights on the front of my house since 2019. At first, they were pretty decent. One would fall off the network every other month, or so, but that wasn't much of a pain. Lately, multiple lights will drop off the Wi-Fi every week. I'm at the point where I will either replace them, or install smart switches to just turn them off/on like normal lights. Looking around, I don't see much in this size that are rated for outdoor use and support multiple colors. The current ones are set to Ukraine colors since the invasion, and I also change them for holidays. Ideally, I'd like to find something supporting zigbee, thread, or z-wave - pretty much in that order.

view more: next ›