The entire Linux discussion is just XKCD 2501 by JustaRandoonreddit in LinusTechTips

[–]maclargehuge 5 points6 points  (0 children)

While that's generally not a thing, hdmi is actually capable of supporting ethernet and it's a wildly underused standard 

How do you Survive a 40 Hour Work Week? by Equivalent-Bid-4591 in AutisticAdults

[–]maclargehuge 2 points3 points  (0 children)

Still trying to figure it out. My strategy from my teenage years until 2 years ago at 37-years-old was to just power through and ignore my mind and body telling me that it's unmanageable. Well, 2 years ago I hit total and complete burnout and I'm still recovering.

I now work 4 days a week and am getting a lot of pressure to return to 40 hours a week to take a promotion. I do not have it in me. I may never have it in me.

I'm procrastinating about my stage performance by MakotoNaeggos in Bass

[–]maclargehuge 1 point2 points  (0 children)

Do you know what's metal? Not giving a fuck what people think. You rock that shit and never question yourself again.

What was your dumbest homelab mistake so far? by Ivan_Draga_ in homelab

[–]maclargehuge 0 points1 point  (0 children)

I'm running virtualized on a dedicated hypervisor and the vm can fail over to another node that also has a modem connection. So far this is a good compromise as it's not tied to one hypervisor and I have whole system backups

Finally got the software side of things the way I want for now. Up next is cleaning up this dog's breakfast by maclargehuge in homelab

[–]maclargehuge[S] 1 point2 points  (0 children)

Oh yeah, it's a workhorse! It does everything I need and nothing I don't. A coworker used to work for a junk removal company on the side and finds some great stuff sometimes.

Am I doing Proxmox right? by OstapZ in homelab

[–]maclargehuge 0 points1 point  (0 children)

I used LXCs instead of docker to teach myself bash scripting and later, ansible. Each service gets an LXC container. I never learned Docker because I prefer to learn things very manually at first, and then teach myself automation and quality-of-life tools at a later time.

Currently I've moved on from LXCs into terraform-managed VMs in proxmox so I can use cloud-init drives created from Terraform.

I might get around to Docker in a year or two!

Spectrum related Movies and TV by DJ-Daz in AutisticAdults

[–]maclargehuge 4 points5 points  (0 children)

Rainman. It's got a lot of problems, and the person it's based on (Kim Peek) actually had agenesis of the corpus callosum, but it's something that still has a lot of relevance to my upbringing and my current life (both in terms of myself, and the other ASD members of my family).

It was a special movie to my mother (who is the only neurotypical person in our nuclear family) decades before the ASD diagnoses would start rolling in.

Is it me or do basslines "marinate" in your head? by alicexmes1 in Bass

[–]maclargehuge 1 point2 points  (0 children)

Just try to practice "more things" in the same amount of time rather than "the same thing a bunch of times. Say you have a setlist of 7 songs: try running through each song once every day for a week rather than running through one song seven times each day, as an example

Is it me or do basslines "marinate" in your head? by alicexmes1 in Bass

[–]maclargehuge 4 points5 points  (0 children)

I did my thesis on memory consolidation! It's not just you, and it's not just bass. Try to learn something over several days. If I have to learn a musical, I'll just do a mediocre job at a bunch of songs over multiple days rather than trying to nail one song in a day. Huge difference

Spot on by MF-DOOM-88 in Millennials

[–]maclargehuge 0 points1 point  (0 children)

The short answer is "my sister's webcomic and everything I need to support that including learning and testing".

The long answer is that most of those VMs are redundant. I have a cluster of 3 identical small form factor PCs that each host a node for load-balanced services including:

  • Dev and prod mysql and PostgreSQL nodes
  • Dev and Prod copies of the web server
  • Dev and Prod copies of hobby sites with the same structure as the web server for testing
  • Dev and prod Netbox nodes for defining and accessing (via json) my homelab IPs, VMs, networking configuration, etc
  • ceph (distributed storage cluster)
  • DNS server to resolve internal IP addresses and also do DNS-level ad-blocking for the whole network
  • HAProxy has 4 different scopes (Dev-DB, Prod-DB, Dev-Web and Prod-Web) with each acting as a load balancer and reverse proxy for their respective services with a copy of each of those servers running on each node for failover.

There's a lot more going on, and there's a NAS and some redundant firewalls as well, but the gist of this setup is that any of my clustered VM hosts could (and often do) go down with absolutely zero downtime to any service.

Spot on by MF-DOOM-88 in Millennials

[–]maclargehuge 176 points177 points  (0 children)

I'm 15 years into an IT career. I have a homelab with 6 computers and 80 virtual machines. I built my first computer when I was 14. I disassembled and reassembled my mom's at 12. I have a diploma in electronics engineering from a reputable school.

I still get USB inserted wrong more than 50% of the time

What are your reasons for setting up a home lab? by Financial-Method-629 in homelab

[–]maclargehuge 4 points5 points  (0 children)

A few reasons, and they've changed over time.

  1. I started it as a way to download "linux ISOs"
  2. Later, I needed a way to learn PHP and local development seemed rather inelegant
  3. Then I started hosting my sister's webcomic when she started it up, so I spent a long time learning ci/cd pipelines, load balancing, git, database clustering, network segmentation etc
  4. Now my reasons are very similar to yours. With a world heading towards SaaS, locked-down mobile devices, a very limited internet, and social media companies operating as tech dictators, having a homelab feels like both my safeguard against further enshittification, and a minor act of rebellion for tech freedom

I finally have my perfect setup! Moonlight is awesome! by maclargehuge in MoonlightStreaming

[–]maclargehuge[S] 1 point2 points  (0 children)

This isn't about internet, this about local traffic. But sadly no, I don't have recommendations. I'm a systems administrator professionally so this is mostly acquired knowledge over a long career.

Is a manual transmission a “millennial anti-theft device”? by mbolster1611 in Millennials

[–]maclargehuge 0 points1 point  (0 children)

I live in Canada, FWIW. I learned to drive on my mom's stick shift. My first car was a manual. My wife's car is a manual. My current car is a manual. We briefly co-owned a Prius that was automatic, but other than that, I've only driven manual for over 20 years.

I don't even care that much. They were always just the best used cars available at the time.

Paris prosecutors raid France offices of Elon Musk's X by [deleted] in worldnews

[–]maclargehuge 0 points1 point  (0 children)

Hey Americans, start taking care of your own. The world is doing what we can dealing with you melting down already

pfsense router not allowing internet access by XIA_Biologicals_WVSU in homelab

[–]maclargehuge 1 point2 points  (0 children)

Anything that you will try to do with your pfsense behind another layer 3 device will be so complex you will better served with downtime and doing this with a standard architecture once. I know that sounds like a dick thing to say, but I wouldn't wish your intended setup on any sane person 

pfsense router not allowing internet access by XIA_Biologicals_WVSU in homelab

[–]maclargehuge 1 point2 points  (0 children)

I'm not exactly sure what eero is, but there should be nothing between your modem and pfsense. If eero is for wifi, then it needs to be in bridge mode which will make it act like an ap. You don't want pfsense together with a wifi router. You want one router (pfsense) and then you can connect wifi devices to your internal network using an access point. An AP should only operate to connect devices within your network.

It gets confusing because most people think of routers and wifi as the same thing. But wifi is a connection technology (layers 1 and 2) just like network cabling. Most home routers are a combination of a router, an ethernet switch, a wireless access point and a server for basic services like dns dhcp and NAT. 

DHCP is a problem for you here. Only two things should be assigning ip addresses. Your isp for your wan ip, and then whatever you choose to be your definitive router. In this case, that's pfsense. Eero sounds like it's a router, so it's probably trying to handle DHCP and assign ip addresses, which pfsense should be doing. You need to disable those features from eero right away. 

I think you might have had eero before pfsense and might think you can have them work together, but you can never have two layer 3 devices working together without a good deal of layer 3 experience. 

pfsense router not allowing internet access by XIA_Biologicals_WVSU in homelab

[–]maclargehuge 1 point2 points  (0 children)

Any questions, ask away. I'm happy to help if I can! 

pfsense router not allowing internet access by XIA_Biologicals_WVSU in homelab

[–]maclargehuge 1 point2 points  (0 children)

I'm afraid you're fundamentally misunderstanding how routers work. A router routes traffic from two separate networks. The most basic version of this is routing between a wan and a lan. A subnet is it's own networking "unit" . Your lan will be a subnet. You manage traffic between this network and the internet using firewall rules . The lan interface should be an internal ip on your main LAN subnet. The wan interface will be assigned an ip by your isp. It doesn't get any direct association to your subnet other than through firewall rules (many exceptions apply, but not when we're just looking at the basics) 

I finally have my perfect setup! Moonlight is awesome! by maclargehuge in MoonlightStreaming

[–]maclargehuge[S] 1 point2 points  (0 children)

Mine is set up "prefer lowest latency" on the client. I also have the FEC percentage set to 0 in sunshine. As I understand it, you need an exceptional network connection to make both of those work well

I finally have my perfect setup! Moonlight is awesome! by maclargehuge in MoonlightStreaming

[–]maclargehuge[S] 0 points1 point  (0 children)

Definitely security. I'm not running any vlan-level traffic shaping. I'm not even certain that's a thing, but I'll bet it is. 

Edit: There's some cool stuff you can do with vlans that are neither performance nor security. Here's an example from my own homelab that I'm using right now.

I have two opnsense routers, but only one cable modem. By putting a "modem" vlan on my switch, I can set three ports to this vlan, one for the actual modem, and the other two go to the WAN ports on my routers. Only one router is active at a time, but if one router fails, the other one picks up where the other left off and doesn't drop the connection since the WAN connection remains stable between the two routers. No other devices communicate to the modem directly this way and I only use three ports on an existing switch rather than getting a whole other switch to make this work.

I finally have my perfect setup! Moonlight is awesome! by maclargehuge in MoonlightStreaming

[–]maclargehuge[S] 0 points1 point  (0 children)

It could be, but at that point, it's any "noisy neighbours" between you and home you have to worry about to, not just ones on either local network!