I've been running Viewtube in my homelab for my family after the actual YouTube started misbehaving. Was it because I use Firefox? DNS adblock? Unlock origin? Who knows!...
Oh snap, are you the developer of Viewtube? If so, first off - great job. I do the infrastructure side of IT for my day job but aside from some basic go, I couldn't code something like this to save my life.
I wish I had the chops to contribute to the project.
I've been quite happy with my Steam Deck - both as a gaming console and as a secondary computer when it's docked, but for newer titles I picked up a Rog Zephyrus M16 (2023) last year....
Virtual private networking (VPN) companies market their services as a way to prevent anyone from snooping on your Internet usage. But new research suggests this is a dangerous assumption when connecting to a VPN via an untrusted network, because attackers on the same network could force a target’s traffic off of the protection...
I think that mitigation requires two things for it to work.
You need to use a a Type 2 hypervisor (like Virtualbox, VMware Workstation/Fusion).
That VM needs to be configured in NAT mode.
The two primary ways you can configure a network for a local virtual machine are NAT and Bridged.
Bridged mode places your VM effectively on the same network as your host OS, meaning that any DHCP server that exists on your network (rogue or otherwise) will give your virtual machine and IP.
In NAT mode, the virtualization platform itself includes a DHCP server to dole out IPs, and handle the routing between your virtual machine and your host OS's network.
The thought process is that if you trust your laptop, the DHCP address handed out for NAT mode will not have the VPN breaking DHCP option and your VPN inside the VM will not have it's route table screwed with.
After getting fed up with TrueNAS (after it borked itself for the third time and I would have had to set it up AGAIN) I decided to learn Ansible and write a playbook to setup my homeserver that way....
Oh you sweet summer child. There is zero chance that the cost savings will be passed on to consumers. In fact, I'll bet prices go up after an initial plateau.
At first, profits will rise due to the lack of $30/hr costs - and shareholders will celebrate the innovation.
Then when the migration to self-driving semis is complete and that profit levels out, shareholders will be pissed that the profits don't continue to rise - so prices will rise again.
Or your dog. ( lemmy.world )
Self-hosted YouTube frontend with some additional features
I've been running Viewtube in my homelab for my family after the actual YouTube started misbehaving. Was it because I use Firefox? DNS adblock? Unlock origin? Who knows!...
Suggestions for Linux Distribution
I've been quite happy with my Steam Deck - both as a gaming console and as a secondary computer when it's docked, but for newer titles I picked up a Rog Zephyrus M16 (2023) last year....
Static recompilation of Majora's Mask available for Windows/Linux ( github.com )
Why Your VPN May Not Be As Secure As It Claims ( krebsonsecurity.com )
Virtual private networking (VPN) companies market their services as a way to prevent anyone from snooping on your Internet usage. But new research suggests this is a dangerous assumption when connecting to a VPN via an untrusted network, because attackers on the same network could force a target’s traffic off of the protection...
Homeserver Ansible Playbook ( github.com )
After getting fed up with TrueNAS (after it borked itself for the third time and I would have had to set it up AGAIN) I decided to learn Ansible and write a playbook to setup my homeserver that way....
Added Bugs to Keep my job ( sh.itjust.works )
Clean shirt, new shoes... ( lemmy.world )
Tractor-trailers with no one aboard? The future is near for self-driving trucks on US roads ( apnews.com )
Substack Competitor Ghost Announces ActivityPub Integration ( wedistribute.org )
Breezy Weather: An open-source, privacy-friendly Android weather app forked from the now-unmaintained Geometric Weather ( f-droid.org )
Screenshots:...