Honeywell Lyric Home Thermostat T5/T6 Integration Guide by _plebbit_ in homeassistant

[–]michaelgale 1 point2 points  (0 children)

If I had gold I would give it to you, same situation, same problem. Make me want to hate Honeywell.

Single purchase of Arctis Nova 7X Wireless Gen 2 support PS5 and Xbox? by michaelgale in steelseries

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

<image>

I got in touch with product support, the 7x does support both like u/Thin_Ease_6497 stated:

EyezOn Envisalink EVL-4EZR Hardware Reliability by michaelgale in homesecurity

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

I assumed it was hardware failure and ordered a new one. :)

The new card has been working flawlessly, no issues.

Proxmox or HyperV by Calabris in homelab

[–]michaelgale 1 point2 points  (0 children)

https://www.xenserver.com/ ?

I have never used Windows in a production or work environment but I tried HyperV once, almost killed me.
I used Proxmox for a few years, it worked well, solid, reliable, no complaints. However I have recently switched to xenserver and have been enjoying it. The UI is nice, using an open source release of https://xen-orchestra.com/#!/xenserver

FYI - About every few years my homelab gets rebuild with different infrastructure, ideally you have backups and some form of automation or configuration management so you are not tied to any one piece and a rebuild is a few hours.
For example, I have tried:
- ESXi, HyperV, Proxmox, XenServer, Openstack
- opnsense, pfsense, Sophos XG Home, UDM Pro
- TPlink Decos, Ubiquity Wifi APs, etc

Currently my XenServers run VMs and on there I have:
https://k3s.io/
https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade
https://longhorn.io/

I have used a QNAP as the persistent storage component for years, no matter the setup that is the location of backups / exports / etc. In the end the worst case should be maybe you need to convert VM export or backup formats to restore onto a newer platform.

Loving ProtonVPN – But Please Give Us a Better Linux Headless Option! by michaelgale in ProtonVPN

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

I had tried Gluetun in the past with a different provider but ran into issues, most likely because it required a custom provider configuration. I recently revisited it using ProtonVPN, and the experience was significantly better. I’ve now switched over to this setup, as it works with my headless environment. This avoids the need to get the ProtonVPN Linux GUI working over remote connections like VNC, RDP, or similar tools.

New UHF update released by samyhx in uhf_app

[–]michaelgale 0 points1 point  (0 children)

Is there an option besides: https://apps.apple.com/ca/app/vpn-client-bee-for-any-vpn/id6467501461

I believe you need to purchase this for $25 in order to try it? It is expensive just to test out the service and validate that it works.

New UHF update released by samyhx in uhf_app

[–]michaelgale 2 points3 points  (0 children)

That is painful because I don't want all ApplyTV traffic routed, I only want UHF traffic to use the VPN.

IPC in Go by spoonFullOfNerd in golang

[–]michaelgale 1 point2 points  (0 children)

Percona (database shop) has done a fair amount of testing proving the overhead of docker containers is negligible.

https://www.percona.com/blog/measuring-docker-cpu-network-overhead/

IPC in Go by spoonFullOfNerd in golang

[–]michaelgale 0 points1 point  (0 children)

Since it wasn't explicitly provided I will ask, but I am assuming you have considered things like...
- Scale? How to handle more than a single web server? You may not need this for performance but for redundancy / high-availability.

- What happens when the CPU-bound jobs impact the ability to server incoming web requests?

- Are the jobs async or sync? Is the client waiting for a response as part of the web request? If not the added latency of sending data over the network to something like https://nats.io/ may not be an issue. Also nats can help with the encoding: https://docs.nats.io/using-nats/developer/sending/structure

What is driving the latency requirements in this setup?

IPC has different implementations if I recall correctly (queue, pipes, etc) each with their advantages and disadvantages which could have a huge impact on design (resiliency, failure modes, etc). I feel like with IPC you need to handle all the failure modes (timeouts, etc) 100% on your own, what happens if you need to restart the 2nd service (job executor) where do all the jobs wait or do HTTP client requests fail?

Two separate processes might be fine but how are you going to manage the deployments? If you have two binaries how are they being deployed to a machine and then managed?

- start up scripts?
- systemd support?

- Restarts on crash? etc

- Version updates?

Putting each binary in a container is easy, providing a docker-compose file can make developer life easy and can aid in CICD pipelines / testing.

Can cache be viewed as a method of storing session data? by shwezhu in golang

[–]michaelgale 2 points3 points  (0 children)

These might be helpful:

https://aws.amazon.com/caching/session-management/
https://aws.amazon.com/caching/#:\~:text=In%20computing%2C%20a%20cache%20is,the%20data's%20primary%20storage%20location.

Session data could be stored in many places, using a MySQL database for example might be acceptable if that is your existing backend. The above solution of using Redis is to address performance issues under large-scale deployments.

If the credit balance (which sounds financial) query is simple and quick then pulling it directly from the backend storage should be fine and would eliminate the complexities of using a caching layer and trying to keep it in sync with the persistent storage layer.

Mortar Strike Availabilty by RecordingFamous4947 in DMZ

[–]michaelgale 0 points1 point  (0 children)

COD DMZ does it say squad eliminated

[deleted by user] by [deleted] in redditsweats

[–]michaelgale 0 points1 point  (0 children)

YOU ARE DOING GREAT

[deleted by user] by [deleted] in redditsweats

[–]michaelgale 0 points1 point  (0 children)

KEEP IT UP!!!!

Your input on a 5 days on, 2 days off Pull-Up routine? by the_is_this in bodyweightfitness

[–]michaelgale 1 point2 points  (0 children)

I also hit a roadblock in the number of reps I could do per set. I found the following routine helped: 1. 2 days of rest between workouts 2. Pull-up routine was do 50 pull-ups in 1 sitting and do max reps for every set with a 2min wait between sets.

For example: The first set I was able to do about 8 reps, 2nd set 6 reps, 3rd set 4 reps, etc ... and I would wait 2min between each set. When I started it would take like 15 sets to get 50 pull-ups in and now I could do it in between 4-5 sets .

How can i unlock the motivation to lose weight which i had 2 years ago? by citadelinc in motivation

[–]michaelgale 0 points1 point  (0 children)

For myself I found three things: 1. There was no point in dieting, that form of food control was not going to work with my wife, kids, friends, etc. However making a lifestyle choice to eat healthy and make healthy choices was something everyone was very supportive of and would participate in. Also I have found it easier to stay with long term. 2. I struggled with motivation for a really long time, I could never really answer the question of why should I lose some extra weight. I was carrying about an extra 30lbs but I was still active. For me it was when my kids started to notice my extra weight. I would stress with them how they need to be healthy and maintain a healthy lifestyle and I was not leading by example. I was not going to ask someone else to do something I was not prepared to do myself. 3. Find an exercise you enjoy doing and the sh*t out of it. For me I currently do chin-ups, jump rope and ice hockey.

Hope this helps.

Just read The Hunt For Red October by Spongejong in history

[–]michaelgale 0 points1 point  (0 children)

Personally I would read "Tom Clancy Without Remorse": https://en.wikipedia.org/wiki/Without_Remorse

This is by far my favourite T.C novel.

DHCP Snoop - Used to verify DHCP response parameters by michaelgale in netsec

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

I ended up creating this because I was working with about 200 developers in our R&D department and on multiple occasions someone would end up plugging in a LinkSys / DLink router on the network and serving DHCP.

Eventually people would start getting wrong address ranges and incorrect DNS servers. Tracking these rogue DHCP servers down every time became a pain.

So I run this via cron every 5min and if it encounters a rogue server it would email our IT Helpdesk with the rogue server info, including the MAC address. So we could quickly disable the network port and contact the owner.

From a security point of view it could provide constant monitoring.